]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
never go below 0 cells
authorRudolf Polzer <divverent@alientrap.org>
Sun, 18 Jul 2010 16:39:47 +0000 (18:39 +0200)
committerRudolf Polzer <divverent@alientrap.org>
Sun, 18 Jul 2010 16:39:47 +0000 (18:39 +0200)
qcsrc/server/w_electro.qc

index 330adee16bea4f5d3c9af2062593e322ac858361..5e52e39342887189412b043fb911847eda32dd72 100644 (file)
@@ -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;