]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Only send the effect if the target is a player or dead body (it would be creepy to...
authorMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Sat, 2 Apr 2011 15:13:09 +0000 (18:13 +0300)
committerMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Sat, 2 Apr 2011 15:13:09 +0000 (18:13 +0300)
qcsrc/server/g_damage.qc

index 62173dc8e8e36ee5b9ee17a304e5fa7f9aff3c69..801c6dc02e449bb5decdf5933d815d5e473d3cea 100644 (file)
@@ -497,7 +497,9 @@ entity damage_attacker;
 
 void Damage (entity targ, entity inflictor, entity attacker, float damage, float deathtype, vector hitloc, vector force)
 {
-       Violence_WeaponDamage_SetRepeat(targ, DEATH_WEAPONOF(deathtype));
+       // if the target is a player or dead body, activate damage effects
+       if(targ.classname == "player" || targ.classname == "body")
+               Violence_WeaponDamage_SetRepeat(targ, DEATH_WEAPONOF(deathtype));
 
        float mirrordamage;
        float mirrorforce;