From 973c19c81fcfa77912a797074f010da3b79ca044 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Mon, 10 Aug 2020 21:12:12 +0200 Subject: [PATCH] * Fixed possible game exception with empty library and commander movement (fixes #6952). --- Mage/src/main/java/mage/players/PlayerImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Mage/src/main/java/mage/players/PlayerImpl.java b/Mage/src/main/java/mage/players/PlayerImpl.java index 0d92938b7a4..b14373b33d9 100644 --- a/Mage/src/main/java/mage/players/PlayerImpl.java +++ b/Mage/src/main/java/mage/players/PlayerImpl.java @@ -998,6 +998,7 @@ public abstract class PlayerImpl implements Player, Serializable { && !(card instanceof PermanentToken) && !card.isCopy()) { Card cardInLib = getLibrary().getFromTop(game); if (cardInLib != null && cardInLib.getId().equals(card.getId())) { // check needed because e.g. commander can go to command zone + cardInLib = getLibrary().removeFromTop(game); getLibrary().putCardToTopXPos(cardInLib, xFromTheTop, game); game.informPlayers(cardInLib.getLogName() + " is put into "