From 00da778484e4ff4d93af09e5ee60ef9126748578 Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Wed, 8 Jan 2020 18:48:41 +0400 Subject: [PATCH] Fixed NPE with empty library --- Mage/src/main/java/mage/players/PlayerImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Mage/src/main/java/mage/players/PlayerImpl.java b/Mage/src/main/java/mage/players/PlayerImpl.java index c2331b2681d..e890b08eb30 100644 --- a/Mage/src/main/java/mage/players/PlayerImpl.java +++ b/Mage/src/main/java/mage/players/PlayerImpl.java @@ -3410,7 +3410,9 @@ public abstract class PlayerImpl implements Player, Serializable { if (player != null) { if (/*player.isTopCardRevealed() &&*/player.getLibrary().hasCards()) { Card card = player.getLibrary().getFromTop(game); - getPlayableFromNonHandCardAll(game, Zone.LIBRARY, card, availableMana, playable); + if (card != null) { + getPlayableFromNonHandCardAll(game, Zone.LIBRARY, card, availableMana, playable); + } } } }