diff --git a/src/server/weapons.qc b/src/server/weapons.qc index c1c7b9f6..6c928811 100644 --- a/src/server/weapons.qc +++ b/src/server/weapons.qc @@ -263,7 +263,9 @@ Weapon_DropCurrentWeapon(base_player pl) if (g_weapons[pl.activeweapon].allow_drop != TRUE) return; - item_pickup drop = spawn(item_pickup, m_iWasDropped: TRUE, m_iClip: pl.a_ammo1); + item_pickup drop = spawn(item_pickup); + drop.m_iWasDropped = TRUE; + drop.m_iClip = pl.a_ammo1; drop.SetItem(pl.activeweapon); setorigin(drop, pl.origin); drop.solid = SOLID_NOT;