]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Show the effect lower on dead bodies, else it appears floating above them. Uses a...
authorMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Sun, 10 Apr 2011 16:04:35 +0000 (19:04 +0300)
committerMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Sun, 10 Apr 2011 16:04:35 +0000 (19:04 +0300)
qcsrc/server/g_violence.qc

index 7d4e20b78a433e7e7255fb4ece49136155f47377..534a7fd370cdbd52ee3ef18ed128e9dae88013b0 100644 (file)
@@ -85,7 +85,11 @@ void Violence_DamageEffect(entity pl, float type)
        else
                e.team = num_for_edict(pl);
 
-       setorigin(e, pl.origin);
+       // if the player is dead, show the effect lower, else it appears floating above the body
+       if(pl.health <= 0)
+               setorigin(e, pl.origin - '0 0 25');
+       else
+               setorigin(e, pl.origin);
 
        Net_LinkEntity(e, FALSE, 0.2, Violence_DamageEffect_SendEntity);
 }