diff --git a/desktop_version/src/Game.cpp b/desktop_version/src/Game.cpp index 7f067cad..40bc6895 100644 --- a/desktop_version/src/Game.cpp +++ b/desktop_version/src/Game.cpp @@ -2105,6 +2105,7 @@ void Game::updatestate() if(!muted && ed.levmusic>0) music.fadeMusicVolumeIn(3000); } graphics.showcutscenebars = false; + returntomenu(Menu::levellist); break; #endif case 1014: diff --git a/desktop_version/src/Logic.cpp b/desktop_version/src/Logic.cpp index de9fe1cb..34ca6d3a 100644 --- a/desktop_version/src/Logic.cpp +++ b/desktop_version/src/Logic.cpp @@ -109,6 +109,7 @@ void gamecompletelogic2() game.gamestate = TITLEMODE; graphics.fademode = 4; music.playef(18); + game.returntomenu(Menu::play); game.createmenu(Menu::gamecompletecontinue); map.nexttowercolour(); }