From 12fe682698ddc73bf284f47cbd4990a02e6473ff Mon Sep 17 00:00:00 2001 From: MirceaKitsune Date: Sat, 16 Jul 2011 14:35:25 +0300 Subject: [PATCH] Properly skip reloading when there's no ammo left --- data/qcsrc/server/cl_weaponsystem.qc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/qcsrc/server/cl_weaponsystem.qc b/data/qcsrc/server/cl_weaponsystem.qc index a7bfd3b7..43254743 100644 --- a/data/qcsrc/server/cl_weaponsystem.qc +++ b/data/qcsrc/server/cl_weaponsystem.qc @@ -1664,7 +1664,7 @@ void W_Reload(float sent_ammo_min, float sent_ammo_amount, float sent_time, stri if (self.clip_load >= self.reload_ammo_amount) return; // no ammo, so nothing to load - if(!self.(self.current_ammo) && self.reload_ammo_min) + if(self.(self.current_ammo) < 1 && self.reload_ammo_min) if not(self.items & IT_UNLIMITED_WEAPON_AMMO) { if(clienttype(self) == CLIENTTYPE_REAL && self.reload_complain < time) -- 2.39.2