]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/client/hud/hud.qc
Fix panel show flags checks
[xonotic/xonotic-data.pk3dir.git] / qcsrc / client / hud / hud.qc
index 6e0a4b7519dde3b7f219c2afd4fb3fb49600112a..f48d789c3ce55fd990684007217db724cc8d349f 100644 (file)
@@ -372,10 +372,16 @@ void HUD_Panel_Draw(entity panent)
        }
 
        bool draw_allowed = false;
-       if ((panel.panel_showflags & PANEL_SHOW_MINIGAME) && HUD_Minigame_Showpanels())
-               draw_allowed = true;
-       else if((panel.panel_showflags & PANEL_SHOW_MAPVOTE) && intermission == 2)
-               draw_allowed = true;
+       if (HUD_Minigame_Showpanels())
+       {
+               if (panel.panel_showflags & PANEL_SHOW_MINIGAME)
+                       draw_allowed = true;
+       }
+       else if(intermission == 2)
+       {
+               if(panel.panel_showflags & PANEL_SHOW_MAPVOTE)
+                       draw_allowed = true;
+       }
        else if (panel.panel_showflags & PANEL_SHOW_MAINGAME)
                draw_allowed = true;