]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
remove electro beam if you get frozen
authorFruitieX <fruitiex@gmail.com>
Wed, 24 Nov 2010 20:35:45 +0000 (22:35 +0200)
committerFruitieX <fruitiex@gmail.com>
Wed, 24 Nov 2010 20:35:45 +0000 (22:35 +0200)
qcsrc/server/w_electro.qc

index f64e4ca8dcecf8e38134cd28a300c82e74ee0200..59eb4382bd78b95a0f19a2c7ef1921d2038e5e61 100644 (file)
@@ -231,7 +231,7 @@ void lgbeam_think()
                remove(self);
                return;
        }
-       if (self.owner.weaponentity.state != WS_INUSE || (self.owner.ammo_cells <= 0 && !(self.owner.items & IT_UNLIMITED_WEAPON_AMMO)) || self.owner.deadflag != DEAD_NO || !self.owner.BUTTON_ATCK)
+       if (self.owner.weaponentity.state != WS_INUSE || (self.owner.ammo_cells <= 0 && !(self.owner.items & IT_UNLIMITED_WEAPON_AMMO)) || self.owner.deadflag != DEAD_NO || !self.owner.BUTTON_ATCK || (g_freezetag && self.freezetag_frozen)
        {
                if(self == self.owner.lgbeam)
                        self.owner.lgbeam = world;