]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/common/items/item/ammo.qc
Fix items not respawning
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / items / item / ammo.qc
index 7267f8d07288729a89d3c60429334372e62094f5..b6f9abcc6eb591102f761c6809f52d15ab7c82a6 100644 (file)
@@ -3,13 +3,13 @@
 
 #define WITH(it) this.m_##it;
 #define CONFIGURE(...) MAP(WITH, __VA_ARGS__)
-#define DEFINE(id, ...)                                             \
-    REGISTER_ITEM(id, Ammo, LAMBDA(                                 \
-        IF(SV, CONFIGURE                                            \
-        ,   respawntime         =       g_pickup_respawntime_ammo   \
-        ,   respawntimejitter   = g_pickup_respawntimejitter_ammo   \
-        )                                                           \
-        MAP(IDENTITY, __VA_ARGS__)                                  \
+#define DEFINE(id, ...)                                                 \
+    REGISTER_ITEM(id, Ammo, LAMBDA(                                     \
+        IF(SV, CONFIGURE                                                \
+        ,   respawntime         =       GET(g_pickup_respawntime_ammo)  \
+        ,   respawntimejitter   = GET(g_pickup_respawntimejitter_ammo)  \
+        )                                                               \
+        MAP(IDENTITY, __VA_ARGS__)                                      \
     ))
 
 DEFINE(Bullets