[nexuiz-commits] r6773 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Tue May 26 04:40:54 EDT 2009
Author: mrbougo
Date: 2009-05-26 04:40:54 -0400 (Tue, 26 May 2009)
New Revision: 6773
Modified:
trunk/data/qcsrc/server/g_triggers.qc
Log:
reset trigger_multiple correctly: don't assume they all use .health
Modified: trunk/data/qcsrc/server/g_triggers.qc
===================================================================
--- trunk/data/qcsrc/server/g_triggers.qc 2009-05-25 18:34:07 UTC (rev 6772)
+++ trunk/data/qcsrc/server/g_triggers.qc 2009-05-26 08:40:54 UTC (rev 6773)
@@ -221,10 +221,14 @@
void multi_reset()
{
- self.touch = multi_touch;
- self.health = self.max_health;
- self.takedamage = DAMAGE_YES;
- self.solid = SOLID_BBOX;
+ if ( !(self.spawnflags & SPAWNFLAG_NOTOUCH) )
+ self.touch = multi_touch;
+ if (self.max_health)
+ {
+ self.health = self.max_health;
+ self.takedamage = DAMAGE_YES;
+ self.solid = SOLID_BBOX;
+ }
self.think = SUB_Null;
self.team = self.team_saved;
}
More information about the nexuiz-commits
mailing list