From d91efbae5c7be704bf5ddaa056d0abefe5e5d8a2 Mon Sep 17 00:00:00 2001 From: PhallenCassidy Date: Wed, 12 Sep 2018 11:16:03 -0400 Subject: [PATCH] Fix to 10R112 "Nine-fingered Frodo and the Ring of Doom" Can now remove one threat if and only if there are no burdens and not two threats --- .../lotro/cards/set10/shire/Card10_112.java | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set10/shire/Card10_112.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set10/shire/Card10_112.java index f85bed16f..c2a1c3510 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set10/shire/Card10_112.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set10/shire/Card10_112.java @@ -47,13 +47,18 @@ public class Card10_112 extends AbstractEvent { List possibleEffects = new LinkedList(); possibleEffects.add( new RemoveBurdenEffect(playerId, self)); - possibleEffects.add( - new RemoveThreatsEffect(self, 2) { - @Override - public String getText(LotroGame game) { - return "Remove 2 threats"; - } - }); + if (game.getGameState().getThreats() > 1) { + possibleEffects.add( + new RemoveThreatsEffect(self, 2) { + @Override + public String getText(LotroGame game) { + return "Remove 2 threats"; + } + }); + } else if (game.getGameState().getBurdens() == 0) { + possibleEffects.add( + new RemoveThreatsEffect(self, 1)); + } action.appendEffect( new ChoiceEffect(action, playerId, possibleEffects)); return action;