From cc16a55d7898fced137d7b3ed8e2ccd3baaeabeb Mon Sep 17 00:00:00 2001 From: OffTheBeatenByte Date: Sat, 6 Dec 2025 02:20:48 -0600 Subject: [PATCH] Fix incorrect minimap radar access (#16709) Keeping as much functionality as possible Co-authored-by: Tyler Blair --- src/client/game.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/client/game.cpp b/src/client/game.cpp index 210b17a27b..f76c3101e6 100644 --- a/src/client/game.cpp +++ b/src/client/game.cpp @@ -1754,13 +1754,11 @@ void Game::toggleMinimap(bool shift_pressed) // --> u32 hud_flags = client->getEnv().getLocalPlayer()->hud_flags; - if (hud_flags & HUD_FLAG_MINIMAP_VISIBLE) { // If radar is disabled, try to find a non radar mode or fall back to 0 - if (!(hud_flags & HUD_FLAG_MINIMAP_RADAR_VISIBLE)) - while (mapper->getModeIndex() && - mapper->getModeDef().type == MINIMAP_TYPE_RADAR) - mapper->nextMode(); - } + if (!(hud_flags & HUD_FLAG_MINIMAP_RADAR_VISIBLE)) + while (mapper->getModeIndex() && + mapper->getModeDef().type == MINIMAP_TYPE_RADAR) + mapper->nextMode(); // <-- // End of 'not so satifying code' if (hud && hud->hasElementOfType(HUD_ELEM_MINIMAP))