- Fixed cooldown check issue where players could infrequently join dungeons even if they were on cooldown
- Optimized the claim menu owed item retrieval — opening the menu is now asynchronous
- Optimized spectator set when players run out of lives — status and storage to files are now asynchronous
- Optimized cooldown reduction and reset through commands — cooldown management is now asynchronous
- Fixed join abuse through spamming of the join button for expedition and instanced dungeons, the join menu will automatically close if validations are not passed
- Added new endDungeonSessionIfAllPlayersDisconnect option to settings.yml
- Fixed player disconnect handling for dungeons with loadouts configured, players who rejoin where the session ended will have their original inventory given back properly with the correct cooldown set
- Fixed placeholders that do not require player context not working when player context is not provided
- Added puzzle infrastructure, puzzles will be coming in next patches