diff --git a/src/main/java/forge/gui/deckeditor/controllers/CEditorQuestCardShop.java b/src/main/java/forge/gui/deckeditor/controllers/CEditorQuestCardShop.java index 0e9f2a21c07..c3668f69684 100644 --- a/src/main/java/forge/gui/deckeditor/controllers/CEditorQuestCardShop.java +++ b/src/main/java/forge/gui/deckeditor/controllers/CEditorQuestCardShop.java @@ -431,7 +431,8 @@ public final class CEditorQuestCardShop extends ACEditorBase> cardsToRemove = new LinkedList>(); for (Map.Entry item : getTableDeck().getCards()) { - if (4 < item.getValue() && !"Basic Land - ".startsWith(item.getKey().getItemType())) { + if (4 < item.getValue() && + !CardDb.instance().getCard(item.getKey().getName()).getMatchingForgeCard().isBasicLand()) { cardsToRemove.add(Pair.of(item.getKey(), item.getValue() - 4)); } }