ADJUSTMENTS
- Rocket: range increased by 15%
- Suspend: adds 30% bonus to stored knockback
- Chainmail:
- Windup time increased from 0.25s to 0.35s
- Always lasts 5 seconds if triggered (will not last longer from DoT)
- Winddown time increased from 0.35s to 0.55s
- Cooldown increased by 2 seconds
- Double Strike: final strike is now delayed by being petrified, sustained, or mid-rewind
- Flame Leap: damage no longer triggers on unit collision -- it only triggers on landing
- Wormhole: now collides with ground and other Wormholes, reducing unintended interactions
- Urchain:
- Collision now triggers on entering a Wormhole rather than yeeting players around until expiration
- General velocity on pulled units is now dampened to prevent/reduce MageQuit Space Program effect
- Air stages will no longer appear for players until after their first 3 element unlocks
- Coffin tip now says "Move the windwall by pushing as a team"
BUG FIXES
- Fixed bug where sometimes Chain Lightning would remain up for some players for the rest of an online match
- Fixed bug where Steal Trap could one-shot someone if the caster died before the trapped unit landed next to another unit
- Cooldown bar no longer appears during showdown if your wizard is not in the showdown
- Score submission fixes
- Score-submission tries up to 5 times on request failure
- Scores should no longer be submitted duplicate times or zero times
- Jeff The Shark no longer gets stuck circling waypoints or gets caught on terrain
- Players can no longer navigate past "Do Tutorial First" message in Online using a controller
- Fixed bug where some spells couldn't be clicked (or tapped on) on in the Practice Range
- Fixed bug where the bug report button is sometimes autoselected and causes the player to pop open the bug report console accidentally
NEW FEATURES
- Announcements now appear for Nintendo Switch
- Console players can now access the special signup page in-game via QR code
- Submit multiple local player scores
- Spoils will now be awarded based on the top-scoring local player, rather that just the main player
- The +scores discord command will now show multiple local players instead of just the main player
- Updated tournament signup page
- Signup page shows local time for tournament as well as an option for saving the event to Google Calendar
- Players can now link their Discord accounts using the signup page
- Signup page verifies that users are in the MageQuit Discord before they can sign up
PERFORMANCE IMPROVEMENTS
- Updated DOTween library to reduce FPS drops
- Cached GetPlayer Rewired calls to improve general framerate throughout the game
- Astar Pathfinding
- Astar now uses a Singleton pattern to prevent unnecessary creation and destruction of threads
- Enabled multi-threading on Nintendo Switch which would previously crash the game due to thread creation limit
- Stage pathfinding is now loaded from cache rather than being calculated on scene start
- Reduced raycast length for "on ground" detection to improve performance
- Created static duplicates of each island to improve performance -- when an island sinks, the static counterpart is disabled and the non-static one is shown