r1874 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Wed Aug 30 09:20:32 EDT 2006


Author: div0
Date: 2006-08-30 09:20:32 -0400 (Wed, 30 Aug 2006)
New Revision: 1874

Modified:
   trunk/data/qcsrc/server/g_damage.qc
Log:
oops... minstagib changes attacker. So save it...


Modified: trunk/data/qcsrc/server/g_damage.qc
===================================================================
--- trunk/data/qcsrc/server/g_damage.qc	2006-08-30 06:33:16 UTC (rev 1873)
+++ trunk/data/qcsrc/server/g_damage.qc	2006-08-30 13:20:32 UTC (rev 1874)
@@ -323,6 +323,7 @@
 {
 	float mirrordamage;
 	float mirrorforce;
+	entity attacker_save;
 	mirrordamage = 0;
 	mirrorforce = 0;
 
@@ -335,6 +336,7 @@
         damage_targ = targ;
         damage_inflictor = inflictor;
         damage_attacker = attacker;
+		attacker_save = attacker;
 
 	if (targ.classname == "player")
 	if (attacker.classname == "player")
@@ -527,6 +529,7 @@
 	// apply mirror damage if any
 	if(mirrordamage > 0 || mirrorforce > 0)
 	{
+		attacker = attacker_save;
 		if(cvar("g_minstagib"))
 			if(mirrordamage > 0)
 			{




More information about the nexuiz-commits mailing list