From 0e70bc0ab627362348bcde4fd535364c30f1e178 Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Sun, 1 Sep 2019 10:09:49 +0200 Subject: [PATCH] Half-Life: Add early ammo definitions for ammo_mp5clip and ammo_mp5grenades --- src/server/valve/ammo.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/server/valve/ammo.cpp b/src/server/valve/ammo.cpp index eb49c9d0..e5823162 100644 --- a/src/server/valve/ammo.cpp +++ b/src/server/valve/ammo.cpp @@ -26,7 +26,8 @@ void item_ammo::touch(void) if (other.classname == "player") { player pl = (player)other; sound(other, CHAN_ITEM, "items/9mmclip1.wav", 1, ATTN_NORM); - + Weapons_RefreshAmmo(pl); + if (cvar("sv_playerslots") == 1) { remove(self); } else { @@ -114,6 +115,7 @@ void ammo_9mmAR::touch(void) } } } +CLASSEXPORT(ammo_mp5clip, ammo_9mmAR) /* * Ammo for the 9mm Handgun and the 9mm AR. @@ -192,6 +194,7 @@ void ammo_ARgrenades::touch(void) } } } +CLASSEXPORT(ammo_mp5grenades, ammo_ARgrenades) /* * Ammo for the Shotgun.