- Increased text contrast in tavern
- Fixed typo in cauterize wound description
- (hopefully) fixed rare crash involving casting a spell and getting stunned
- Fixed some spell animations
- Fixed crash with healing spells
- Added scene transitions
- Added boolean for web build to disable window type selection
- Fixed some random errors
- Finished up healing wave, wall of fire, and stone wall
- Added system for spells playing sound effects
- Fixed enemy spell randomization from getting duplicate entries
- Added more spells
- Added plans for more spells
- Added support for healing spells
- Worked on getting enemy spellbook randomization implemented
- Added some enemy animations
- Tweaked healthbar size so that red doesn't poke over the top
- Cleaned up some unused scripts
- Added a win/lose condition
- Added a finish state indicator. Transition currently does not work.
- Fixed enemy animation durations for icy wind spell
- Implemented firebolt animation
- Started on icy wind animation
- Added animation to health bars
- Improved the animation system more
- Cleaned up some code
- Converted the rock throw animation to the new system
- Converted the fireball animation to the new system (needs to be inverted still)
- Spell variable now get set to null after use or they get interrupted
- Made some code more readable
- Mostly finished the settings menu
- Got basic AI working on easy difficulty
- Changed when animations are loaded
- Music now changes when you hit play
- Changed how AI will work. All enemies should only need the combatant script now
- Got sprites for menu buttons
- Added buttons to the menu
- Added a manager script for the menu
- Created resources for playlists and credits
- Created a music player
- Created the root scene that everything will be loaded into
- Got new backgrounds
- Added health bars
- Added in enemy wizard using the wizard spellbook rather than the old spellbook
- Made the cast indicator smaller since it seemed a bit large
- Started working on enemy AI systems
- Fixed rock throw animation