From c5ab5ec71e58fdbd5a544f95f4f5111fee6f2837 Mon Sep 17 00:00:00 2001 From: toaster Date: Wed, 23 Jul 2025 19:34:42 +0100 Subject: [PATCH] Fix minor edge case with error message for Eggman's Way --- src/menus/main-goner.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/menus/main-goner.cpp b/src/menus/main-goner.cpp index 2e2a2f542..9bcee6b3b 100644 --- a/src/menus/main-goner.cpp +++ b/src/menus/main-goner.cpp @@ -1452,7 +1452,20 @@ static void M_GonerSurveyResponse(INT32 ch) gamedata->gonerlevel = GDGONER_OUTRO; if (currentMenu == &MAIN_GonerChoiceDef) + { + if (itemOn == GONERCHOICE_EGGMAN) + { + gamedata->playgroundroute = true; + gamedata->gonerlevel = GDGONER_DONE; + + F_StartIntro(); + M_ClearMenus(true); + M_GonerResetText(); + return; + } + M_GoBack(0); + } } static void M_GonerSurvey(INT32 choice)