Devlogs
1.49a
Posted February 09, 2026 by Mizzy
#English #Updates
Version 1.49a
Release Date: January 28, 2026 Core Systems - Fixed movement interpolation so player movement is smoother both locally and remotely
- Greatly improved overall performance and resolved multiple memory leaks
- Fixed logout behavior
- Fixed selling items causing crashes after recent packet changes
- Fixed multiple crash issues including missing globals, popup logic errors, and syntax errors
Login & Frontend - Updated the login screen to display a real-time preview of Grindelvain
- Login screen now shows connected players when Grindelvain is populated
- Synced audio handling and mute persistence during login
Visuals & Graphics - Added animated tiles
- Created new base character and class sprite sets
- Fixed tint overlay behavior; toggling now updates immediately and correctly per player
- Fixed OpenGL rectangle rendering to support per-corner radius arguments
- Restored screen shake effects without visual artifacts
- Added a screen shake toggle and additional UI polish, including text bleed fixes and label updates
Audio - Fixed audio issues within the Options menu
- Audio settings now persist correctly across sessions
Shops & UI Interaction - Updated the shop sell menu
- Mouse input can now be used to fully navigate all shop menus
- Fixed mouse scaling and input alignment issues when resizing the window
- Combat Systems
- Added an Octopath-style Break and Boost combat system
- Enemies now have shields, weaknesses, and broken states
- Breaking an enemy now causes skipped turns
- Implemented weakness discovery and shield damage UI
- Moved shield, vulnerable, and weakness indicators to in-world overlays near enemies
- Added boost controls (B key, levels 0–3)
- Boost now scales attacks, skills, spells, items, and healing
- Added break flash and blue break particle effects
- Rebalanced enemy shield values and weakness counts by difficulty tier
- Adjusted enemy spacing and shadow placement during battles
- Added weapon-type tags to items and enemy drops (sword, staff, mace, dagger)
Classes - Added new classes to the class selection list
- Updated class-to-sprite mappings: Lancer now uses the Warrior sprite, and Bowman uses the Thief sprite
- Implemented class growth progression on both client and server
- Added pre-level 10 stat growth adjustments, level 10 bonuses, and scaling for levels 11 and above
Skills - Added new class skills and learning tables
- Lancer learns Piercing Thrust at level 10 and Bash at level 15
- Bowman learns Power Shot at level 10
- Updated skill deserialization to support new skill names
Items & Equipment - Added new starter weapons: Worn Spear (spear) and Short Bow (bow)
- Starter weapons are correctly tagged for weapon-type weakness detection