]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Don't cancel mine explosion if the foe left its vicinity before it goes off
authorMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 4 Oct 2010 14:19:02 +0000 (17:19 +0300)
committerMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 4 Oct 2010 14:19:02 +0000 (17:19 +0300)
qcsrc/server/w_minelayer.qc

index df15007d3b71fef879cd4e998c7b29cd5df87ab0..20442e86fe03208748a381e0b5e25c42acf3d3d8 100644 (file)
@@ -101,6 +101,7 @@ void W_Mine_ProximityExplode()
                }
        }
 
+       self.mine_time = 0;
        W_Mine_Explode();
 }
 
@@ -133,10 +134,7 @@ void W_Mine_Think (void)
 
        // explode if it's time to
        if(self.mine_time && time >= self.mine_time)
-       {
-               self.mine_time = 0;
                W_Mine_ProximityExplode();
-       }
 
        // remote detonation
        if (self.owner.weapon == WEP_MINE_LAYER)