Page 1 of 1

[0.14.4] Can't access lycanthrope or vampire "spells" without a spellbook

Posted: Sun Oct 23, 2022 9:59 pm
by pango
I assume effects gained by racial overrides are intrinsic, so should be available without a spellbook. That's specially obvious with the Lycanthropy "spell" you can't even access thru magic.

I think it could be fixed by:
  • allowing access to spellbook window if you have a spellbook or your spells contain tagged spells;
  • you have access to untagged spells if you have a spellbook and always have access to tagged spells.
Looks like the simplest solution, handles racial overrides that don't give you extra spells, and should be compatible with modded tagged spells.

Re: [0.14.4] Can't access lycanthrope or vampire "spells" without a spellbook

Posted: Mon Oct 24, 2022 6:25 am
by Ralzar
Hm, gives me the idea for a mod: a creature power button. WHere you press the button and it checks if you have either the lycanthrophy ability or a vampire spell and then casts that.

Having those hooked into the spell book was always weird.

Re: [0.14.4] Can't access lycanthrope or vampire "spells" without a spellbook

Posted: Mon Oct 24, 2022 9:23 pm
by Interkarma
One of the reasons I didn't want people to be able to drop the spellbook, but I was talked down from that and here we are.

I'll think about it. Thank you for the suggestions. :)

Re: [0.14.4] Can't access lycanthrope or vampire "spells" without a spellbook

Posted: Mon Oct 24, 2022 11:03 pm
by pango
I submitted a PR, but it's not as simple as I hoped (just the logic I described above) because DaggerfallSpellBookWindow.spellListBox indices must be desynchronized from PlayerEntity.spellbook indices.