Another day, another pile of sprites to import: this time all of the animations for visual effects, which are now implemented. In the process, I implemented the combat effects, though I won't be able to test them until later. I implemented the rest of the combat utility skills, which reminds me I'd like to add some more one day to increase the variety. I also fully implemented Hiding, and implemented Impersonation, which uses most of the logic for Disguise; I just need to make the UI for selecting a race and skin, which should be trivial. The only remaining actions to implement after that are Pickpocketing, which requires the radial menu, Tracking (look forward to significant optimization there), and spells, although there's some QOL improvements I'd like to make to the hotbar before I move on. Also, I still need to create the options menu UI for assigning stuff to it.
Still to come: action handlers (ongoing), special spell logic, burrow editing, the message backlog, sounds, dialogue/emotes, radial menus, gathering spots, and unique item popups.