From 5e7cf52a7ab619db41c7c3dbc889a1490a767d11 Mon Sep 17 00:00:00 2001 From: tool4EvEr Date: Sun, 20 Feb 2022 17:44:47 +0100 Subject: [PATCH] Also check supertype for Type$Legendary/Snow --- forge-core/src/main/java/forge/card/DeckHints.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-core/src/main/java/forge/card/DeckHints.java b/forge-core/src/main/java/forge/card/DeckHints.java index a9499445681..4ede03d9b88 100644 --- a/forge-core/src/main/java/forge/card/DeckHints.java +++ b/forge-core/src/main/java/forge/card/DeckHints.java @@ -181,7 +181,7 @@ public class DeckHints { String[] typeParts = t.split("\\."); op = Predicates.and(CardRulesPredicates.coreType(true, typeParts[0]), CardRulesPredicates.subType(typeParts[1])); } else { - op = Predicates.or(CardRulesPredicates.coreType(true, t), CardRulesPredicates.subType(t)); + op = CardRulesPredicates.joinedType(StringOp.CONTAINS_IC, t); } Iterables.addAll(cards, getMatchingItems(cardList, op, PaperCard.FN_GET_RULES)); }