When a chart with no notes is being played, the game would softlock, and the player would have to manually press the quit button to exit gameplay. A check has been added so that gameplay would not proceed when such chart is being played.
Unnecessary connects and disconnects to and from the MP server are now avoided. Extraneous error messages regarding MP login fails should no longer appear.
Fixed a crash that occurs when double-clicking an empty room in the multiplayer panel.
Fixed a crash when showThrobber() and hideThrobber() are called with throbber being null.
When you play as guest, click the 'Reload Engine/User' button, and then login, you cannot get connected to MP. To fix this, we destroy the MP connection every time the engine is reloaded.
Bugs fixed:
showThrobber()
andhideThrobber()
are called withthrobber
beingnull
.