From fb3f5c3bd528d2057d101706a9a72c5135558f78 Mon Sep 17 00:00:00 2001 From: TimePath Date: Sat, 19 Dec 2015 17:19:08 +1100 Subject: [PATCH] weapons: fix weapon list icons. closes #1610 --- qcsrc/common/weapons/all.qh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/qcsrc/common/weapons/all.qh b/qcsrc/common/weapons/all.qh index 929564c3e..954c55473 100644 --- a/qcsrc/common/weapons/all.qh +++ b/qcsrc/common/weapons/all.qh @@ -39,7 +39,6 @@ STATIC_INIT(WeaponPickup) { FOREACH(Weapons, true, LAMBDA(it.m_pickup = NEW(Weap #define WEPSET(id) (WEP_##id.m_wepset) #define WepSet_FromWeapon(it) ((it).m_wepset) WepSet _WepSet_FromWeapon(int i); -STATIC_INIT(WepSets) { FOREACH(Weapons, true, LAMBDA(it.m_wepset = _WepSet_FromWeapon(it.m_id))); } GENERIC_COMMAND(dumpweapons, "Dump all weapons into weapons_dump.txt") // WEAPONTODO: make this work with other progs than just server { @@ -301,8 +300,7 @@ REGISTRY_CHECK(Weapons) STATIC_INIT(register_weapons_done) { FOREACH(Weapons, true, LAMBDA( - it.m_id = i; - WepSet set = it.m_wepset; + WepSet set = it.m_wepset = _WepSet_FromWeapon(it.m_id = i); WEPSET_ALL |= set; if ((it.spawnflags) & WEP_FLAG_SUPERWEAPON) WEPSET_SUPERWEAPONS |= set; it.weapons = set; -- 2.39.2