From baad735d4de2721ac96e0075bf7750dfeda9ce03 Mon Sep 17 00:00:00 2001 From: Christian 'ketura' McCarty Date: Sat, 21 Dec 2024 14:35:07 -0600 Subject: [PATCH] Fixed a rare divide by zero error game crash affecting some cards (such as the Merry, From O'er the Brandywine errata) --- .../lotro/cards/build/field/effect/appender/ModifyStrength.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/field/effect/appender/ModifyStrength.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/field/effect/appender/ModifyStrength.java index 63c858f76..0edd30499 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/field/effect/appender/ModifyStrength.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/field/effect/appender/ModifyStrength.java @@ -52,7 +52,7 @@ public class ModifyStrength implements EffectAppenderProducer { LotroGame game = actionContext.getGame(); final int amount = evaluator.evaluateExpression(game, actionContext.getSource()); - if (limit != -1) { + if (limit != -1 && amount != 0) { int absAmount = Math.abs(amount); int multiplier = absAmount / amount; List modifiers = new LinkedList<>();