From c36f976741fbf0a43b76c15f68d03ab5802e57fd Mon Sep 17 00:00:00 2001 From: Jeff Wadsworth Date: Mon, 27 Sep 2021 08:45:18 -0500 Subject: [PATCH] - Fixed #8326 --- Mage.Sets/src/mage/cards/v/ValkiGodOfLies.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Mage.Sets/src/mage/cards/v/ValkiGodOfLies.java b/Mage.Sets/src/mage/cards/v/ValkiGodOfLies.java index 8d2d2538ac2..dee95d173be 100644 --- a/Mage.Sets/src/mage/cards/v/ValkiGodOfLies.java +++ b/Mage.Sets/src/mage/cards/v/ValkiGodOfLies.java @@ -283,14 +283,16 @@ class ExileTopCardEachPlayersLibrary extends OneShotEffect { && Tibalt != null) { for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) { Player player = game.getPlayer(playerId); - if (player != null) { + if (player != null + && player.getLibrary().hasCards()) { Card topCard = player.getLibrary().getFromTop(game); cardsToExile.add(topCard); } } // exile all cards at one time - controller.moveCardsToExile(cardsToExile, source, game, true, exileId, Tibalt.getName()); - return true; + if (!cardsToExile.isEmpty()) { + return controller.moveCardsToExile(cardsToExile, source, game, true, exileId, Tibalt.getName()); + } } return false; }