A few quick fixes (mandatory actions and passing, Warp Run) and a bunch of work on optimisation. Also, initial Steam login flow is improved to make it clear how to connect to an existing account. Cards Added Unblockable to Warp Run. Don't allow passing if a mandatory action is in hand. Steam client New improved Steam initial login flow. Lobby Scrolling in user and room lists is deferred via call later. Might fix scrollbar reset on refresh of list on mac AIR client. Exceptions Handle when user is null when player resigns a battle - they may have disconnected. Fix potential null reason string in game over command. Chat Added chat throttle Created chat task queue Reporting Raised reports available per player per day Optimisation Simplified TeamManager shutdown to improve shutdown performance under load. Add a new task queue for handing a possible long-running DB call Log/Stats Add more exception handling to message profiling Add method for saving db profiling data to file. Change profiling data to record per-message size, not message * recipients Don't bother logging battle completion for battles that never started. Catch exceptions when profiling outbound messages Config Add configuration parameters for task queue sizes Increased zone user limit to 100K for live config. Add new vmoptions files for Java VM options Set vm initial heap to 1GB, maximum to 16GB. Update initial max users to 7500. Add more extension controller and socket writer threads on the live server. Admin tools Better handling of spaces in user warning
Common complaints I see is people not understanding that might want to be addressed in the next patch: You need a certain renown to do multiplayer or sell items How to turn off the drum sound with Chat Audio How to start a co-op party