[nexuiz-commits] r7010 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Fri Jun 12 11:04:16 EDT 2009


Author: div0
Date: 2009-06-12 11:04:06 -0400 (Fri, 12 Jun 2009)
New Revision: 7010

Modified:
   trunk/data/qcsrc/server/t_teleporters.qc
Log:
don't count DEATH_TELEFRAG against non-players as hit


Modified: trunk/data/qcsrc/server/t_teleporters.qc
===================================================================
--- trunk/data/qcsrc/server/t_teleporters.qc	2009-06-12 11:25:14 UTC (rev 7009)
+++ trunk/data/qcsrc/server/t_teleporters.qc	2009-06-12 15:04:06 UTC (rev 7010)
@@ -29,12 +29,16 @@
 				if(boxesoverlap(deathmin, deathmax, head.absmin, head.absmax))
 				{
 					if ((player.classname == "player") && (player.health >= 1))
+					{
+						if(head.classname == "player")
+						if(head.health >= 1)
+							++tdeath_hit;
 						Damage (head, teleporter, telefragger, 10000, DEATH_TELEFRAG, head.origin, '0 0 0');
+					}
 					else if (telefragger.health < 1) // corpses gib
 						Damage (head, teleporter, telefragger, 10000, DEATH_TELEFRAG, head.origin, '0 0 0');
 					else // dead bodies and monsters gib themselves instead of telefragging
 						Damage (telefragger, teleporter, telefragger, 10000, DEATH_TELEFRAG, telefragger.origin, '0 0 0');
-					++tdeath_hit;
 				}
 }
 



More information about the nexuiz-commits mailing list