diff --git a/Mage/src/main/java/mage/util/CardUtil.java b/Mage/src/main/java/mage/util/CardUtil.java index 9fa3852015..2056c13445 100644 --- a/Mage/src/main/java/mage/util/CardUtil.java +++ b/Mage/src/main/java/mage/util/CardUtil.java @@ -1223,6 +1223,7 @@ public final class CardUtil { cards.add(cardToCast); } cards.removeIf(Objects::isNull); + cards.removeIf(card -> card.isLand(game)); cards.removeIf(card -> !filter.match(card, playerId, source, game)); if (spellCastTracker != null) { cards.removeIf(card -> !spellCastTracker.checkCard(card, game));