From 092a26d129b3f4c1116551c993065df71f835126 Mon Sep 17 00:00:00 2001 From: Mircea Kitsune Date: Sun, 10 Apr 2011 19:04:35 +0300 Subject: [PATCH] Show the effect lower on dead bodies, else it appears floating above them. Uses a hard coded value to decrease the origin, which I hope is ok. --- qcsrc/server/g_violence.qc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/qcsrc/server/g_violence.qc b/qcsrc/server/g_violence.qc index 7d4e20b78..534a7fd37 100644 --- a/qcsrc/server/g_violence.qc +++ b/qcsrc/server/g_violence.qc @@ -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); } -- 2.39.2