From 5b902d7d6ee2ae1bc068493fc2e7f04c81b0740b Mon Sep 17 00:00:00 2001 From: Steam Deck User Date: Thu, 12 Jan 2023 19:44:00 -0500 Subject: [PATCH] Fix crash with Abstinence Program achievement --- source/server/damage.qc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/server/damage.qc b/source/server/damage.qc index 32dd0bb..50f7f29 100644 --- a/source/server/damage.qc +++ b/source/server/damage.qc @@ -436,9 +436,6 @@ void(entity victim,entity attacker, float damage, float d_style) DamageHandler = if (d_style == S_ZOMBIE && nuke_powerup_active > time) return; - // Abstinence Program - victim.ach_tracker_abst = 1; - entity old_self; if (victim.classname == "ai_zombie" || victim.classname == "ai_dog") { @@ -483,6 +480,9 @@ void(entity victim,entity attacker, float damage, float d_style) DamageHandler = if (victim.flags & FL_GODMODE) { return; } + + // Abstinence Program + victim.ach_tracker_abst = 1; if (victim.perks & P_JUG) damage = ceil(damage*0.5);