]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/lib/stats.qh
Weapons: remove redundancies
[xonotic/xonotic-data.pk3dir.git] / qcsrc / lib / stats.qh
index d1823a77d7d8078e5dbc0704f7996cce63e55a07..22aff1b63626d25348f132da602849f70656c5dc 100644 (file)
@@ -38,7 +38,8 @@ typedef vector vectori;
                [[accumulate]] void stats_get() \
                { \
                        T it = getstat_##T(STAT_##id.m_id); \
-                       if (it != CAT(_STAT(id), _prev)) _STAT(id) = it; \
+                       if (it != CAT(_STAT(id), _prev)) \
+                               CAT(_STAT(id), _prev) = _STAT(id) = it; \
                }
        #define REGISTER_STAT_3(x, T, expr) REGISTER_STAT(x, T)
 #elif defined(SVQC)