Excellent mod. Just wish there was an option to have it vertically on the side instead like OpenHUD or whichever mod i saw similar things being done. At the bottom it overlaps with spell effects and subtitles; on top with many other enemy health bar mods.
There is another problem: when i have to choose a magic item (to quick key) in the list, there is a wrong display in the list, with scrolling , and some magic items don't appear. See my screeshots here: https://ti1ca.com/Album-screenshots-0x13gtkn Perhaps there is a relation with the fact that i have a pretty low resolution and a lot of spells & magic items.
Edit: if, in the select_items_win1.lua file, i put the "Spells" block below the "Enchantments" block, it seems to work... This is the "Spells" block: table.insert(spellsAndIds, {name = " Spells:", type = "" ,bold = true}) for index, spell in ipairs(types.Actor.spells(self)) do if spell.type == core.magic.SPELL_TYPE.Power or spell.type == core.magic.SPELL_TYPE.Spell then table.insert(spellList, { id = spell.id, name = spell.name, type = "Spell" }) end end table.sort(spellList, compareNames) for index, value in ipairs(spellList) do table.insert(spellsAndIds, value) end
Is there any way to remove the default hand-to-hand keybind for the "0" key? As this mod instructs you want to make sure to remove any keybinds before enabling. I can't remove the hand-to-hand selection and when I remove everything else and turn this mod on I can bind all the keys except "0" which defaults to hand-to-hand regardless of anything else I set the key for.
Same issue. I did unbind my Quick 1-10 keys. But then i cannot select the slots anymore. If i re-bind 1-10 again, then 0 will be hand-to-hand again. I disabled the script and tried to un-set hand-to-hand, but for some reason that wasn't allowed.
Not sure how exactly this is supposed to be, but i'd to use 0 for sure.
Cool mod! but same issue: - I unbind Quick 1-10 keys in Options - Controls - I install the mod - I bind Quick 1-10 keys => Quick 10 is always "hand-to-hand", whatever key i bind
If i select the slot 10, 20 or 30 with arrow keys and press enter, it works. But not with hotkey.
If I could make a small suggestion, I would still place numbers above or somewhere close to slots that have been assigned. That way some of us keyboard savvy but not-so hotkey savvy folk can immediately tell which key to press for what slot, as it's something I wish existed for vanilla hotkeys anyway
Great Idea but I had to disable the mod because the camera in first and 3rd person performed a strange movement downwards when a spell gets selected from favorites.
It is not happening with the OpenMW default favorites.
No, but I am using a extremely recent version of OpenMW 0.49 on linux
$ openmw --version Crash handler installed OpenMW version 0.49.0 Revision: cff0a26132 Tried disabling all animation mods and animation settings in OpenMW but the issue is still the same
Ok, there seems to be some compatibility issue with my modlist, just tried a test game with only this mod active and it works absolutely fine. So lets investigate!
Hopefully I can fix it soon. It’s cause by the mod unequipping the castable(spell/enchant), which removes your cast stance, then equipping a new castable and adding the cast stance back a few microseconds later.
This works great overall but I seem to have a bug: whenever a magic item is equipped, hotkeys that are mapped to spells stop working. To get them working again I have to first select a spell by using the magic menu, then the spell hotkeys will work. (I've just installed the latest 0.49 build, but that hasn't fixed it)
I'm on the latest nightly build, however when I choose to map a magic spell, the menu is empty. Also the option for the bar to disappear after choosing a key doesn't work, the key works but no bar appears at all.
edit: I had to save the game with the mod installed and load it, now I get the spells. but the bar still doesnt appear with that "not always present" option. I don't see any error logs except this
Spoiler:
Show
[19:56:39.570 E] Menu[scripts/omw/settings/menu.lua] eventHandler[OmWSettingsRegisterPage] failed. Lua error: [string "scripts/omw/settings/menu.lua"]:95: Setting lightHotkey of SettingsPlayerLightHotkeyControls has unknown renderer inputKeySelection [19:56:39.570 E] stack traceback: [19:56:39.570 E] [C]: in function 'error' [19:56:39.570 E] [string "scripts/omw/settings/menu.lua"]:95: in function 'renderSetting' [19:56:39.570 E] [string "scripts/omw/settings/menu.lua"]:160: in function 'renderGroup' [19:56:39.570 E] [string "scripts/omw/settings/menu.lua"]:297: in function 'renderPage' [19:56:39.570 E] [string "scripts/omw/settings/menu.lua"]:499: in function 'registerPage' [19:56:39.570 E] [string "scripts/omw/settings/menu.lua"]:538: in function <[string "scripts/omw/settings/menu.lua"]:537> [19:56:39.572 E] Menu[scripts/omw/settings/menu.lua] eventHandler[OmWSettingsRegisterPage] failed. Lua error: [string "scripts/omw/settings/menu.lua"]:95: Setting status_key of PCLSettingsControls has unknown renderer inputKeySelection [19:56:39.572 E] stack traceback: [19:56:39.572 E] [C]: in function 'error' [19:56:39.572 E] [string "scripts/omw/settings/menu.lua"]:95: in function 'renderSetting' [19:56:39.572 E] [string "scripts/omw/settings/menu.lua"]:160: in function 'renderGroup' [19:56:39.572 E] [string "scripts/omw/settings/menu.lua"]:297: in function 'renderPage' [19:56:39.572 E] [string "scripts/omw/settings/menu.lua"]:499: in function 'registerPage' [19:56:39.572 E] [string "scripts/omw/settings/menu.lua"]:538: in function <[string "scripts/omw/settings/menu.lua"]:537>
33 comments
https://ti1ca.com/Album-screenshots-0x13gtkn
Perhaps there is a relation with the fact that i have a pretty low resolution and a lot of spells & magic items.
Edit: if, in the select_items_win1.lua file, i put the "Spells" block below the "Enchantments" block, it seems to work...
This is the "Spells" block:
table.insert(spellsAndIds, {name = " Spells:", type = "" ,bold = true})
for index, spell in ipairs(types.Actor.spells(self)) do
if spell.type == core.magic.SPELL_TYPE.Power or spell.type == core.magic.SPELL_TYPE.Spell then
table.insert(spellList, { id = spell.id, name = spell.name, type = "Spell" })
end
end
table.sort(spellList, compareNames)
for index, value in ipairs(spellList) do
table.insert(spellsAndIds, value)
end
Is there any way to remove the default hand-to-hand keybind for the "0" key? As this mod instructs you want to make sure to remove any keybinds before enabling. I can't remove the hand-to-hand selection and when I remove everything else and turn this mod on I can bind all the keys except "0" which defaults to hand-to-hand regardless of anything else I set the key for.
I disabled the script and tried to un-set hand-to-hand, but for some reason that wasn't allowed.
Not sure how exactly this is supposed to be, but i'd to use 0 for sure.
Any way you could do a step-by-step guide Zack?
- I unbind Quick 1-10 keys in Options - Controls
- I install the mod
- I bind Quick 1-10 keys
=> Quick 10 is always "hand-to-hand", whatever key i bind
If i select the slot 10, 20 or 30 with arrow keys and press enter, it works. But not with hotkey.
Any solution?
It is not happening with the OpenMW default favorites.
That explains it better I think.
$ openmw --version
Crash handler installed
OpenMW version 0.49.0
Revision: cff0a26132
Tried disabling all animation mods and animation settings in OpenMW but the issue is still the same
So lets investigate!
Disabling that feature removes the issue.
Item targeted for selection has a pink background. Any ideas on how to fix that?
edit: I had to save the game with the mod installed and load it, now I get the spells. but the bar still doesnt appear with that "not always present" option. I don't see any error logs except this
[19:56:39.570 E] stack traceback:
[19:56:39.570 E] [C]: in function 'error'
[19:56:39.570 E] [string "scripts/omw/settings/menu.lua"]:95: in function 'renderSetting'
[19:56:39.570 E] [string "scripts/omw/settings/menu.lua"]:160: in function 'renderGroup'
[19:56:39.570 E] [string "scripts/omw/settings/menu.lua"]:297: in function 'renderPage'
[19:56:39.570 E] [string "scripts/omw/settings/menu.lua"]:499: in function 'registerPage'
[19:56:39.570 E] [string "scripts/omw/settings/menu.lua"]:538: in function <[string "scripts/omw/settings/menu.lua"]:537>
[19:56:39.572 E] Menu[scripts/omw/settings/menu.lua] eventHandler[OmWSettingsRegisterPage] failed. Lua error: [string "scripts/omw/settings/menu.lua"]:95: Setting status_key of PCLSettingsControls has unknown renderer inputKeySelection
[19:56:39.572 E] stack traceback:
[19:56:39.572 E] [C]: in function 'error'
[19:56:39.572 E] [string "scripts/omw/settings/menu.lua"]:95: in function 'renderSetting'
[19:56:39.572 E] [string "scripts/omw/settings/menu.lua"]:160: in function 'renderGroup'
[19:56:39.572 E] [string "scripts/omw/settings/menu.lua"]:297: in function 'renderPage'
[19:56:39.572 E] [string "scripts/omw/settings/menu.lua"]:499: in function 'registerPage'
[19:56:39.572 E] [string "scripts/omw/settings/menu.lua"]:538: in function <[string "scripts/omw/settings/menu.lua"]:537>
When it's on "not always present", it will not appear unless you are selecting an element via the arrow keys or DPad.