From c767eb0894c599c084d7a774155f3f7a3d36f5b5 Mon Sep 17 00:00:00 2001 From: DarthArgus Date: Fri, 23 Dec 2016 12:27:09 +0000 Subject: [PATCH] return 0 if we have a combat exception, no reason to risk using hacked/cached values --- sku.0/sys.server/compiled/game/script/library/combat.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sku.0/sys.server/compiled/game/script/library/combat.java b/sku.0/sys.server/compiled/game/script/library/combat.java index 33e5887b6..8dbffe165 100755 --- a/sku.0/sys.server/compiled/game/script/library/combat.java +++ b/sku.0/sys.server/compiled/game/script/library/combat.java @@ -3315,7 +3315,7 @@ public class combat extends script.base_script if (weaponData == null) { CustomerServiceLog("COMBAT_exception", "getAttackerCritMod: Player %TU caused an exception with bad cached data on weapon " + weapon + "/" + getTemplateName(weapon), attacker); - return critMod; + return 0.0; // fuck you } boolean isRangedAttacker = isRangedWeapon(weapon); if (isRangedAttacker)