I installed the mod but for whatever reason it dosen't work. I do the steps to bind the spells but nothing gets binded, I just get the message "No spell equiped on cycle".
Any chance you could allow assigning magical item "spells" to it as well? As an enchanter, I run into exactly the same issue as custom spells, and sadly this mod doesn't seem to get around that.
Agreed. After tidying up my spell list and purging a bunch of unnecessary spells, I found that slots for deleted spells were still "taken," so I'd need to cycle through these nonexistent spells before getting back to the top of the list. Having a way to clear those out would be nice. Heck, I'd even take an option to just reset all the assignments.
Okay, it must have been some weird user error on my part, because after restarting the game, the hotkeys worked correctly, without "blank" slots. I had just done a "enablenamemenu" reset, which removed all my spells, so perhaps that may have made things a bit wonky.
That said, it would still be nice to be able to delete or reset bindings, but this is still a fantastic mod I can't imagine playing without.
Thank you for the wonderful mod! Can't go back to vanilla on on any character except when playing without magic as a challenge.
I have a suggestion though - make the "No spell equipped on cycle" message optional. That way you can make use of vanilla hotkeys for equipment (without cycling) and this mod's ones for spells
For anyone who want to change it in the current version - just comment the 95th row in the player.lua so it looks like this: end --ui.showMessage("No spell equipped on cycle") end
I can't get this mod to work, I'm using OpenMW with MO2, I try to put the "content=Cyclicalhotkeys.omwscripts" in the cfg, but for some reason it is deleted by itself when I enter the game, because when I look later it is no longer there, will it be can anyone help me?
For what it's worth I installed OpenMW Enhanced using Wabbajack. And my keyboard is not in the American standard either, not sure if this can change the hotkey, I have the key, but it is in other place of the keyboard, anyway I tried to change the hotkey in the player.lua file too.
I really liked the idea of this mod and would be amazing for my mage playthrough!!!
Nice mod. (you should name it Cyclical Spells Hotkeys...) But there is a problem: if you equip a magical item, the cyclical hotkeys don't work anymore. You have to unequip your magical item (or equip a spell) to have the cyclical hotkeys work again. (We can "trick" by assigning a spell to a remapped vanilla hotkey: then if you use this vanilla hotkey, the cyclical hotkeys work again)
And ideally it would be better if you can "hotkey" magical items also, and other equipements also. But it's better than nothing; thanks for this mod.
I'm not sure what I'm doing wrong - I've got the latest OpenMW 0.49, I've given correct paths to openmw for the mod to be loaded, but for some reason when I press the \ and / keys, nothing happens at all.
Any ideas? I've tried a quick reloadlua but that didn't help at all
Try editing the "Cyclicalhotkeys.omwscripts" file with a text editor
change PLAYER: scripts/openmwhotkeys/player.lua to PLAYER: scripts/cyclicalhotkeys/player.lua
that fixed it for me
you can also change the mode switching key by editing the player.lua file press ctrl+f and look for if key.symbol == '\\' and change the \\ to the key you want
My apologies I named this mod different initially and while updating transferred the wrong omwscripts file Protagonistuser has suggested the correct change for renaming the filename and I will fix this asap
The key can be changed by changing \\ but note that \ is used to escape sequence so \\ indicates take \ as string If you want to change it to something else you will have to put that character directly if it has no lexical pattern associated with it For example "a" will work fine but if you want to use apostrophe as hotkey then you have to type "\'" (' after \)
15 comments
Agreed. After tidying up my spell list and purging a bunch of unnecessary spells, I found that slots for deleted spells were still "taken," so I'd need to cycle through these nonexistent spells before getting back to the top of the list. Having a way to clear those out would be nice. Heck, I'd even take an option to just reset all the assignments.Okay, it must have been some weird user error on my part, because after restarting the game, the hotkeys worked correctly, without "blank" slots. I had just done a "enablenamemenu" reset, which removed all my spells, so perhaps that may have made things a bit wonky.
That said, it would still be nice to be able to delete or reset bindings, but this is still a fantastic mod I can't imagine playing without.
I have a suggestion though - make the "No spell equipped on cycle" message optional.
That way you can make use of vanilla hotkeys for equipment (without cycling) and this mod's ones for spells
For anyone who want to change it in the current version - just comment the 95th row in the player.lua so it looks like this:
end
--ui.showMessage("No spell equipped on cycle")
end
For what it's worth I installed OpenMW Enhanced using Wabbajack.
And my keyboard is not in the American standard either, not sure if this can change the hotkey, I have the key, but it is in other place of the keyboard, anyway I tried to change the hotkey in the player.lua file too.
I really liked the idea of this mod and would be amazing for my mage playthrough!!!
But there is a problem: if you equip a magical item, the cyclical hotkeys don't work anymore. You have to unequip your magical item (or equip a spell) to have the cyclical hotkeys work again. (We can "trick" by assigning a spell to a remapped vanilla hotkey: then if you use this vanilla hotkey, the cyclical hotkeys work again)
And ideally it would be better if you can "hotkey" magical items also, and other equipements also. But it's better than nothing; thanks for this mod.
Any ideas? I've tried a quick reloadlua but that didn't help at all
change PLAYER: scripts/openmwhotkeys/player.lua
to PLAYER: scripts/cyclicalhotkeys/player.lua
that fixed it for me
you can also change the mode switching key by editing the player.lua file
press ctrl+f and look for if key.symbol == '\\' and change the \\ to the key you want
I named this mod different initially and while updating transferred the wrong omwscripts file
Protagonistuser has suggested the correct change for renaming the filename and I will fix this asap
The key can be changed by changing \\ but note that \ is used to escape sequence so \\ indicates take \ as string
If you want to change it to something else you will have to put that character directly if it has no lexical pattern associated with it
For example "a" will work fine but if you want to use apostrophe as hotkey then you have to type "\'" (' after \)
Openmw Cyclical Hotkeys
data=(your path)/Cyclical Hotkeys
content=Cyclicalhotkeys.omwscripts, where exactly am I meant to be dropping these new lines?
Add data line in data section of openmw.cfg
Note that this .cfg is located in your C:Users/Username/documents/OpenMW
If you use Windows
https://openmw.readthedocs.io/en/stable/reference/modding/paths.html
Also lists paths for all os
If you have a numpad then you can remap vanilla hotkeys to it for 81+9 hotkeys