Added a recipe list in the alchemy tab. When you are successful in combining items, a recipe will be added to your list. Changed how fish in the void work. Fixed a bug where palm trees would spawn in the water. Fixed a bug where the shader for water splashes was multiply instead of additive. Changed how light beams, slashes, and auras look.
Fixes
Finally got around to center aligning the skill tree. Fixed a bug where you wouldn't get stats for the spell slots. Fixed spawns to better work with new pathfinding.
Update 37
Added UI options to reroll, recolor, and remodel items in the forge. Removed spellbook and made spells equippable in the inventory. Improved the performance of the inventory UI. Auras now stack for increased damage. Buffed aura damage. Hitting a wall now cancels a roll early. Added a kama weapon model. Buffed spell damage. Changed window shader. Changed smoke shader. Changed some functions using distance checks to use AABB checks for performance gains. Performance improvements and reduced memory usage.
Pathfinding and stealth fixes.
Fixed a bug where stealth wouldn't work for networked players. Improved pathfinding system for AI. Added a UI option in settings to disable UI.
Hotfix
Fixed a bug with networked AIs reloading.
Blood now slowly dries over time.
Damage indicator now rotates.
Full Networking Overhaul
Full server rewrite in native C for Linux. Server can now easily network upwards of the current maximum lobby size of 30 with future support for much larger lobby sizes. Future support for dynamic instance generation when lobbies reach capacity. Multiple packets are now properly grouped together into a single packet on both client and server side.
Changed AI to be synced over the network. Changed how stats are synchronized over the network. Changed attack prediction. Changed how stealth behaves under the hood. Changing faction is now updated persistently updated over the network rather than on instance change.
AI behavior overhaul. AI now attack each other. Changed AI movement and pathing. The pathfinding has a known bug that can cause occasional teleporting at the moment. AI stat changes involving status chance and clip size.
Fixed a bug where lava hitboxes were not updated correctly.
Moved some non essential functions to be updated periodically rather than every frame. Changed how player movement collision detection works to be upwards of 2x faster. Reduced the likelihood that a player would be rebounded off of objects. Changed lookAt() function to be much faster. Fixed a bug with aim prediction.
Sliding is now much less clunky feeling. Sliding can be done in air. Changed how sliding animation works.
Source code refactor. Bug fixes and performance improvements.
Map Changes
Added spawn zones for: City, Market, Temple, Train, Limbo, Pillars
Made Stairway to Heaven a non-combat zone until a future update when a spawn zone is added. Changed how enemy spawning works.
Game Design Direction
Removed the demons from every level to accommodate a safe spawn zone being added to every level.
Added a spawn zone to the island and forest levels.
Changed the appearance of the altar in the altar level.
Fixed a cutscene bug in the gather and temple levels.
Vendor Signs
Added an icon to vendor signs to depict which vendor is inside.
Fixed a bug where you could do professions while moving. Fixed a bug where the third spell in the spell-book wouldn't save. Fixed a bug with profession animations. Changed how woodcutting works.
Movement Update: New Dive-Roll
Added the ability to roll. Roll by double-tapping left shift. Changed how slide works.
UI changes. Added a halo reward for restarting a run.
Capture the flag disabled due to a bug where reloading would cause a player to drop the flag. Fixed a bug where a reload animation could be animation-canceled for an instant reload. Fixed a bug where dead players could reload to revive themselves.