From add2dffdf9178ba7f29ce8168718700734dfef1e Mon Sep 17 00:00:00 2001 From: Mircea Kitsune Date: Mon, 4 Apr 2011 00:59:13 +0300 Subject: [PATCH] I was wrong. Send the ent num of the player for dead bodies for both gib splashes and my damage effect. --- qcsrc/server/g_violence.qc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/qcsrc/server/g_violence.qc b/qcsrc/server/g_violence.qc index b7a417b40..6db09c7ed 100644 --- a/qcsrc/server/g_violence.qc +++ b/qcsrc/server/g_violence.qc @@ -88,7 +88,15 @@ void Violence_DamageEffect(entity pl, float type) e.classname = "weapondamage"; e.cnt = type; e.state |= 8 * pl.species; // gib type, ranges from 0 to 15 + e.team = num_for_edict(pl); + + // if this is a copied dead body, send the num of its player instead + if(pl.classname == "body") + e.team = num_for_edict(pl.owner); + else + e.team = num_for_edict(pl); + setorigin(e, pl.origin); Net_LinkEntity(e, FALSE, 0.2, Violence_DamageEffect_SendEntity); -- 2.39.2