Posted January 08, 2024 by Brian Lancaster
A while back I allowed mobiles to cut across blocked corners diagonally just to make movement easier, but I forgot to adjust the pathfinding. This update should greatly improve pathfinding by simply checking for adjacent diagonal movements when moving non-diagonally.
Also, improved magic gemcrack sprites and scripts a bit (3 of 18 finished and implemented in Ch.2).
Finally, fixed a couple bugs, including one where weather wouldn't change when "timePass" command was called in scripts for resting, travelling, crafting, etc.
Complete list of changes:
-GREATLY improved non-diagonal pathfinding with adjacent diagonal checks.
-Fixed rare crash bug when certain animals would phase in/out on sunrise/sunset.
-Fixed bug where map script wouldn't run during "timePass" command (so there was no weather change on travel or crafting).
-Changed "Novice Bio Gemcrack" to "Novice Zoo Gemcrack" (Biomancy now subdivided like Thermomancy).
-Updated and finished gemcrack objects and sprites (18 total, 3 working in scripts).
-Disabled all hotkeys except scrolling and unpause in editor mode.
-Updated encyclopedia and Player's Manual.