From 08179f9ccc6e0a8450b27225c2133ba03f0f2241 Mon Sep 17 00:00:00 2001 From: Mircea Kitsune Date: Sat, 2 Apr 2011 19:32:01 +0300 Subject: [PATCH] Skip the effect if the damage was not caused by a weapon --- qcsrc/server/g_violence.qc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/qcsrc/server/g_violence.qc b/qcsrc/server/g_violence.qc index d863669bb..7f17739aa 100644 --- a/qcsrc/server/g_violence.qc +++ b/qcsrc/server/g_violence.qc @@ -83,9 +83,10 @@ void Violence_DamageEffect_SetRepeat(entity pl, float type) { if(sv_gentle) return; - // return if we already have a damage effect active, else too many damage effects get spammed + if(!type) + return; // return if the damage was not caused by a weapon if(pl.player_damageeffect_active) - return; + return; // return if we already have a damage effect active, else too many damage effects get spammed entity repeater; repeater = spawn(); -- 2.39.2