From 67d509b57d8f0dbc26ace8ac8e195a23b348cf6a Mon Sep 17 00:00:00 2001 From: lordhavoc Date: Fri, 17 Feb 2006 11:41:54 +0000 Subject: [PATCH] fixed blood spawning at wrong location (location of projectile, not nearest point on the player who is being damaged) git-svn-id: svn://svn.icculus.org/nexuiz/trunk@1077 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/gamec/g_damage.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/qcsrc/server/gamec/g_damage.c b/data/qcsrc/server/gamec/g_damage.c index b9b67ecf5..f7be56ad4 100644 --- a/data/qcsrc/server/gamec/g_damage.c +++ b/data/qcsrc/server/gamec/g_damage.c @@ -439,7 +439,7 @@ void RadiusDamage (entity inflictor, entity attacker, float coredamage, float ed force = normalize((m1 + m2) * 0.5 - blastorigin) * (finaldmg / coredamage) * forceintensity; if (targ == attacker) finaldmg = finaldmg * cvar("g_balance_selfdamagepercent"); // Partial damage if the attacker hits himself - Damage (targ, inflictor, attacker, finaldmg, deathtype, inflictor.origin, force); + Damage (targ, inflictor, attacker, finaldmg, deathtype, nearest, force); } } } -- 2.39.2