]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/client/View.qc
- Fix hud_panel_weapons_accuracy usage that was considered always true
[xonotic/xonotic-data.pk3dir.git] / qcsrc / client / View.qc
index 829eeb70141161a8cee53a346d8dc5da85f1244e..111db52e1696c40a6b20e22265fd5eb5db20a3ab 100644 (file)
@@ -1200,9 +1200,11 @@ void CSQC_common_hud(void)
                case HUD_NORMAL:
                        // do some accuracy var caching
                        float i;
+                       if(cvar_string("hud_panel_weapons_accuracy_color_levels") != acc_color_levels)
                        if(!(gametype == GAME_RACE || gametype == GAME_CTS))
                        {
-                               acc_levels = tokenize(cvar_string("hud_panel_weapons_accuracy_color_levels"));
+                               acc_color_levels = cvar_string("hud_panel_weapons_accuracy_color_levels");
+                               acc_levels = tokenize(acc_color_levels);
                                if (acc_levels > MAX_ACCURACY_LEVELS)
                                        acc_levels = MAX_ACCURACY_LEVELS;