From eaa0de0877ac663d43c986412d6bb67ec15175cf Mon Sep 17 00:00:00 2001 From: Susucre <34709007+Susucre@users.noreply.github.com> Date: Sat, 8 Jul 2023 05:10:52 +0200 Subject: [PATCH] fix Druid of the Emerald Grove (#10583) 10-19 locked the game in a choose action with no choice. 20 was broken due to a wrong boolean logic. --- Mage.Sets/src/mage/cards/d/DruidOfTheEmeraldGrove.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/d/DruidOfTheEmeraldGrove.java b/Mage.Sets/src/mage/cards/d/DruidOfTheEmeraldGrove.java index 4ac72d6142f..71e38e93782 100644 --- a/Mage.Sets/src/mage/cards/d/DruidOfTheEmeraldGrove.java +++ b/Mage.Sets/src/mage/cards/d/DruidOfTheEmeraldGrove.java @@ -108,7 +108,7 @@ class DruidOfTheEmeraldGroveEffect extends RollDieWithResultTableEffect { break; default: TargetCard target = new TargetCardInLibrary(); - player.choose(outcome, target, source, game); + player.choose(outcome, cards, target, source, game); card = cards.get(target.getFirstTarget(), game); } if (card != null) { @@ -119,7 +119,7 @@ class DruidOfTheEmeraldGroveEffect extends RollDieWithResultTableEffect { cards.remove(card); } player.moveCards(cards, Zone.HAND, source, game); - } else if (amount != 20) { + } else { player.moveCards( cards.getCards(game), Zone.BATTLEFIELD, source, game, true, false, false, null