Performance:
- The main thread no longer needs to wait for a worker thread job before updating the player’s condition effect visuals.
- Reduced lag spikes by decreasing the number of objects getting disabled in a single frame.
- Several bosses are now updated on a worker thread instead of on the main thread.
- Prevent colliders from being recomputed unnecessarily when objects spawn or are destroyed.
- Moved several main thread jobs to worker threads.
- Improved performance when there are a very large number of projectiles on screen.
- Cache information for in-game text components to avoid unnecessary recomputations.
- Removed several particle effects when the Particle Quality option is set to Low.
- Removed animator components on some projectiles that do not need them.
Bug fixes:
- The Ivy set bonuses are now applied correctly on ranged attacks.
- Writing a lot of dashes on a sign no longer causes the game to crash.
- Beam weapons should more accurately damage moving enemies.
- There is no longer a delay between when a boss spawns and when its maximum health is rescaled to match the number of connected players.
- Melee pets and minions can now damage Urschleim’s head.
- Placing a chest on top of a cross circuit no longer causes the interaction highlight to alternate between the two objects.
- Gamepads no longer vibrate when other players are using drills nearby.
- Toggling quick-swap with a torch when changing the selected item should now correctly swap back the initial slots swapped.
- Fixed an issue where small islands would spawn inside Omoroth’s boss arena, which sometimes interfered with the waypoint or spawn rune.
- Bridges in some custom scenes no longer create obsidian when broken.
- Equipment presets should now be correctly set locally for other players.
- Tentacles should no longer die after spawning on placed bridges.
- Vending machines can now be accessed from the sides.
- Stone lanterns and torches now emit light when placed on tables and pedestals.
- Passage fish is now correctly affected by the Master Chef skill.
- Snow Ground can no longer be crafted with a Christmas Workbench.
- Ore and walls are no longer generated underneath the Great Wall.
- Fixed so that you can buy +10 items with a gamepad.
- Text from the Core is no longer blocked by buildings.
- Players no longer enter beds or boats in creative god mode.
- Fixed chests not spawning in Ancient Battle Arenas if there aren't any nearby players the moment it completes. Should also fix enemies being left-over after the event.
- Fixed issue where chests inventory was not locally correctly updated when interacted by robot arms.
- Beam weapons should no longer be visually usable while sitting.
- Fixed an issue where some ranged weapons did not get their charge-up attack when in pvp.
- Fixed several issues when pausing the game before it had fully loaded.
Other:
- Mods no longer fail to download when the game is run through the Steam Linux Runtime. Most notably, this means mods can now be downloaded on Steam Deck.
- Dedicated server logs now contain more helpful information if the GPU or graphics driver lacks support for required rendering features.
- Updated dedicated server README with correct information on how to set ip and port.
- Game no longer limits the number of catch-up ticks run on dedicated servers.
- Game allows the dedicated server to run the world initialization before the first player runs. This could speed up the first join in some cases.
Playfab Refactor
- Improved overall stability of crossplay session connect / leave.
- Added reconnect session attempts for crossplay sessions, when a player loses internet connectivity.
- Fixed login and main menu UI overlapping in certain edge cases, when connection fails.
- Fixed various issues where network error messages would be hidden too soon.
- Fixed an issue where the session would end when a player with an outdated game version joins a host with the newest version.
- Fixed an issue where the session would be closed for all players if another player loses internet connection to a Microsoft Store host.
Non-Steam platform specific fixes:
- Fixed GOG text input having issues on controller.
- Fixed Microsoft Store username and image not showing at startup.
- Fixed Microsoft Store unnecessary errors on achievement handling.