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