]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Release the rockets we loaded so far if canhold is disabled and we ran out of ammo...
authorMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 11 Apr 2011 15:27:05 +0000 (18:27 +0300)
committerMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 11 Apr 2011 15:27:05 +0000 (18:27 +0300)
qcsrc/server/w_hagar.qc

index a4433be977d645f279e56fab10887d0d8dad6c20..f6b5a61e4dc5d35018604c66740ec0d3aca1e862 100644 (file)
@@ -146,7 +146,7 @@ void W_Hagar_Attack2_Load (void)
                        self.hagarload_refire = time + autocvar_g_balance_hagar_secondary_refire;
                }
        }
-       else if(self.hagar_load && (!self.BUTTON_ATCK2 || (loaded && !autocvar_g_balance_hagar_secondary_load_canhold)))
+       else if(self.hagar_load && (!self.BUTTON_ATCK2 || ((loaded || !enough_ammo) && !autocvar_g_balance_hagar_secondary_load_canhold)))
        {
                W_SetupShot (self, FALSE, 2, "weapons/hagar_fire.wav", CHAN_WEAPON, autocvar_g_balance_hagar_secondary_damage);
                pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1);