From a05bf8b3b848fc507f006f6d41953c8bdcd51022 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Mon, 12 Oct 2020 23:29:12 +0200 Subject: [PATCH] Fix escape not going to Exit game in Hellfire --- SourceX/DiabloUI/mainmenu.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/SourceX/DiabloUI/mainmenu.cpp b/SourceX/DiabloUI/mainmenu.cpp index 34f3521db..d8b897bfd 100644 --- a/SourceX/DiabloUI/mainmenu.cpp +++ b/SourceX/DiabloUI/mainmenu.cpp @@ -19,10 +19,11 @@ void UiMainMenuSelect(int value) void mainmenu_Esc() { - if (SelectedItem == 4) { - UiMainMenuSelect(4); + int last = vecMenuItems.size() - 1; + if (SelectedItem == last) { + UiMainMenuSelect(last); } else { - SelectedItem = 4; + SelectedItem = last; } }