From 4a4a6318d39d7f4fd6fd56e5a79dd1edadd1b2a4 Mon Sep 17 00:00:00 2001 From: Mario Date: Sat, 27 Jul 2019 12:33:45 +1000 Subject: [PATCH] Apply the accurate impact effect logic to all hitscan weapons --- qcsrc/common/effects/qc/damageeffects.qc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qcsrc/common/effects/qc/damageeffects.qc b/qcsrc/common/effects/qc/damageeffects.qc index 5dd3e4c82..17f48136a 100644 --- a/qcsrc/common/effects/qc/damageeffects.qc +++ b/qcsrc/common/effects/qc/damageeffects.qc @@ -392,7 +392,7 @@ NET_HANDLE(ENT_CLIENT_DAMAGEINFO, bool isNew) w_random = prandom(); traceline(w_org - normalize(force) * 16, w_org + normalize(force) * 16, MOVE_NOMONSTERS, NULL); - if(trace_fraction < 1 && hitwep != WEP_VORTEX && hitwep != WEP_VAPORIZER) + if(trace_fraction < 1 && !(hitwep.spawnflags & WEP_TYPE_HITSCAN)) w_backoff = trace_plane_normal; else w_backoff = -1 * normalize(force); -- 2.39.2