From: Rudolf Polzer Date: Sun, 18 Jul 2010 16:39:47 +0000 (+0200) Subject: never go below 0 cells X-Git-Tag: xonotic-v0.1.0preview~423^2~54 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=cdeb62b281cd1fdf559cf21f57149d26cbb9e903;p=xonotic%2Fxonotic-data.pk3dir.git never go below 0 cells --- diff --git a/qcsrc/server/w_electro.qc b/qcsrc/server/w_electro.qc index 330adee16..5e52e3934 100644 --- a/qcsrc/server/w_electro.qc +++ b/qcsrc/server/w_electro.qc @@ -223,7 +223,7 @@ void exteriorlgbeam_think() } if not(self.items & IT_UNLIMITED_WEAPON_AMMO) - self.ammo_cells = self.ammo_cells - cvar("g_balance_electro_primary_ammo") * frametime; + self.ammo_cells = max(0, self.ammo_cells - cvar("g_balance_electro_primary_ammo") * frametime); self.nextthink = time;