From 4a5e3e6482d01bbcd8fac077a733d9dd4ea684cc Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Sun, 19 Apr 2020 00:10:12 -0400 Subject: [PATCH] fixed Gyruda, Doom of Depths not getting cards back from exile --- Mage.Sets/src/mage/cards/g/GyrudaDoomOfDepths.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/g/GyrudaDoomOfDepths.java b/Mage.Sets/src/mage/cards/g/GyrudaDoomOfDepths.java index 8f93745ee1..f6f855046f 100644 --- a/Mage.Sets/src/mage/cards/g/GyrudaDoomOfDepths.java +++ b/Mage.Sets/src/mage/cards/g/GyrudaDoomOfDepths.java @@ -112,7 +112,8 @@ class GyrudaDoomOfDepthsEffect extends OneShotEffect { .flatMap(Collection::stream) .forEach(cards::add); controller.moveCards(cards, Zone.GRAVEYARD, source, game); - cards.removeIf(cardId -> game.getState().getZone(cardId) != Zone.GRAVEYARD); + cards.removeIf(cardId -> game.getState().getZone(cardId) != Zone.GRAVEYARD + && game.getState().getZone(cardId) != Zone.EXILED); if (cards.isEmpty()) { return true; }