From 58c55bf08c8177739e8de4f0906f043b854019f9 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Sat, 15 Oct 2022 11:21:40 -0400 Subject: [PATCH] fix test failures --- Mage/src/main/java/mage/players/PlayerImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage/src/main/java/mage/players/PlayerImpl.java b/Mage/src/main/java/mage/players/PlayerImpl.java index bf9d5b560a6..b51709b10ec 100644 --- a/Mage/src/main/java/mage/players/PlayerImpl.java +++ b/Mage/src/main/java/mage/players/PlayerImpl.java @@ -5015,7 +5015,7 @@ public abstract class PlayerImpl implements Player, Serializable { + " to PUT on the BOTTOM of your library (Scry)")); chooseTarget(Outcome.Benefit, cards, target, source, game); putCardsOnBottomOfLibrary(new CardsImpl(target.getTargets()), game, source, true); - cards.retainZone(Zone.LIBRARY, game); + cards.removeIf(target.getTargets()::contains); putCardsOnTopOfLibrary(cards, game, source, true); } game.fireEvent(new GameEvent(GameEvent.EventType.SCRIED, getId(), source, getId(), event.getAmount(), true)); @@ -5037,7 +5037,7 @@ public abstract class PlayerImpl implements Player, Serializable { + " to PUT into your GRAVEYARD (Surveil)")); chooseTarget(Outcome.Benefit, cards, target, source, game); moveCards(new CardsImpl(target.getTargets()), Zone.GRAVEYARD, source, game); - cards.retainZone(Zone.LIBRARY, game); + cards.removeIf(target.getTargets()::contains); putCardsOnTopOfLibrary(cards, game, source, true); } game.fireEvent(new GameEvent(GameEvent.EventType.SURVEILED, getId(), source, getId(), event.getAmount(), true));