]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Fix spider freezing itself
authorMario <mario.mario@y7mail.com>
Wed, 28 Aug 2013 20:59:45 +0000 (06:59 +1000)
committerMario <mario.mario@y7mail.com>
Wed, 28 Aug 2013 20:59:45 +0000 (06:59 +1000)
qcsrc/common/monsters/monster/spider.qc

index 2dadb88d8a225a118b97f9ae1fccb0d3c2c21699..8046170e246376af831f1d70c8385433dcc48e36 100644 (file)
@@ -58,7 +58,7 @@ void spider_web_explode()
                
                RadiusDamage(self, self.realowner, damg, edamg, 0, world, rad, DEATH_MONSTER_SPIDER_FIRE, world); // ice deals no damage anyway
                
-               for(e = findradius(self.origin, rad); e; e = e.chain) if(e.takedamage && e.deadflag == DEAD_NO) if(e.health > 0)
+               for(e = findradius(self.origin, rad); e; e = e.chain) if(e != self) if(e.takedamage && e.deadflag == DEAD_NO) if(e.health > 0)
                {
                        switch(self.realowner.spider_type)
                        {