From deae2e555af4ff67bb33620775717ae1eedf8e70 Mon Sep 17 00:00:00 2001 From: Mircea Kitsune Date: Fri, 11 Feb 2011 19:23:35 +0200 Subject: [PATCH] A small change --- qcsrc/server/cl_weaponsystem.qc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/qcsrc/server/cl_weaponsystem.qc b/qcsrc/server/cl_weaponsystem.qc index c04bbd257..e55b3a4ff 100644 --- a/qcsrc/server/cl_weaponsystem.qc +++ b/qcsrc/server/cl_weaponsystem.qc @@ -1614,17 +1614,17 @@ void W_SetupProjectileVelocity(entity missile, float pSpeed, float spread) void W_DecreaseAmmo(.float ammo_type, float ammo_use, float ammo_reload) { - // if this weapon is reloadable, decrease its load. Else decrease the player's ammo if not(self.items & IT_UNLIMITED_WEAPON_AMMO) + return; + + // if this weapon is reloadable, decrease its load. Else decrease the player's ammo + if(ammo_reload) { - if(ammo_reload) - { - self.clip_load -= ammo_use; - self.weapon_load[self.weapon] = self.clip_load; - } - else - self.(self.current_ammo) -= ammo_use; + self.clip_load -= ammo_use; + self.weapon_load[self.weapon] = self.clip_load; } + else + self.(self.current_ammo) -= ammo_use; } // weapon reloading code -- 2.39.2