From 310764814fe95e703553c70292057ae88c426843 Mon Sep 17 00:00:00 2001 From: Zzooouhh Date: Sat, 30 Dec 2017 02:42:32 +0100 Subject: [PATCH] Minor fix --- Mage/src/main/java/mage/players/PlayerImpl.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Mage/src/main/java/mage/players/PlayerImpl.java b/Mage/src/main/java/mage/players/PlayerImpl.java index ebe58d9b414..8b8206eca17 100644 --- a/Mage/src/main/java/mage/players/PlayerImpl.java +++ b/Mage/src/main/java/mage/players/PlayerImpl.java @@ -2321,13 +2321,15 @@ public abstract class PlayerImpl implements Player, Serializable { } do { if (newTarget.choose(Outcome.Neutral, playerId, targetPlayerId, game)) { - if (!targetPlayerId.equals(playerId) || !handleLibraryCastableCreatures(library, game, targetPlayerId)) { // for handling Panglacial Wurm - target.getTargets().clear(); - for (UUID targetId : newTarget.getTargets()) { - target.add(targetId, game); - } - game.fireEvent(GameEvent.getEvent(GameEvent.EventType.LIBRARY_SEARCHED, targetPlayerId, playerId)); + if (targetPlayerId.equals(playerId) && handleLibraryCastableCreatures(library, game, targetPlayerId)) { // for handling Panglacial Wurm + newTarget.clearChosen(); + continue; } + target.getTargets().clear(); + for (UUID targetId : newTarget.getTargets()) { + target.add(targetId, game); + } + game.fireEvent(GameEvent.getEvent(GameEvent.EventType.LIBRARY_SEARCHED, targetPlayerId, playerId)); } else if (targetPlayerId.equals(playerId) && handleLibraryCastableCreatures(library, game, targetPlayerId)) { newTarget.clearChosen(); continue;