Once again, Tobin demonstrates the latest update:
This is mostly just some discoverability fixes to provide the player more info - Spells now show up in the statscreen, and popups appear whenever a unit learns a new spell on level up.
The spell getter and spell learner functions have been improved to include a weapon rank check as well as a level check, so units who can't use magic in their current class won't learn spells they can't use, nor will their spells show in their stat screen. For those of you using the vanilla patch, this means that you can define, say, both Anima and Light spells for L'arachel, and she'll be able to access the corresponding ones when she promotes to either Mage Knight or Valkyrie.
Also, HP bars now decrease on spell casting if you have battle anims on (still working on the anims-off case).
I'll release the source in the github repo once I set up the updated code to work with vanilla.
Next updates will address:
-Fix display range when unit doesn't have a fallback weapon in their inventory
-Incorporate White Magic