r3384 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Sat Feb 16 08:35:33 EST 2008
Author: div0
Date: 2008-02-16 08:35:33 -0500 (Sat, 16 Feb 2008)
New Revision: 3384
Modified:
trunk/data/qcsrc/server/cl_player.qc
Log:
defer_ClientKill_Now_TeamChange
Modified: trunk/data/qcsrc/server/cl_player.qc
===================================================================
--- trunk/data/qcsrc/server/cl_player.qc 2008-02-16 13:06:38 UTC (rev 3383)
+++ trunk/data/qcsrc/server/cl_player.qc 2008-02-16 13:35:33 UTC (rev 3384)
@@ -427,6 +427,9 @@
if (self.health < 1)
{
+ float defer_ClientKill_Now_TeamChange;
+ defer_ClientKill_Now_TeamChange = FALSE;
+
self.deaths += 1;
// get rid of kill indicator
@@ -435,7 +438,7 @@
remove(self.killindicator);
self.killindicator = world;
if(self.killindicator_teamchange)
- ClientKill_Now_TeamChange();
+ defer_ClientKill_Now_TeamChange = TRUE;
}
// become fully visible
@@ -530,6 +533,9 @@
if(g_arena)
Spawnqueue_Unmark(self);
+
+ if(defer_ClientKill_Now_TeamChange)
+ ClientKill_Now_TeamChange();
}
}
More information about the nexuiz-commits
mailing list