diff --git a/forge-game/src/main/java/forge/game/card/CardPredicates.java b/forge-game/src/main/java/forge/game/card/CardPredicates.java index 54a449486fa..49a24508246 100644 --- a/forge-game/src/main/java/forge/game/card/CardPredicates.java +++ b/forge-game/src/main/java/forge/game/card/CardPredicates.java @@ -189,6 +189,24 @@ public final class CardPredicates { }; }; + public static final Predicate canBeEnchantedBy(final Card aura) { + return new Predicate() { + @Override + public boolean apply(final Card c) { + return c.canBeEnchantedBy(aura); + } + }; + }; + + public static final Predicate canBeEquippedBy(final Card eq) { + return new Predicate() { + @Override + public boolean apply(final Card c) { + return c.canBeEquippedBy(eq); + } + }; + }; + public static final Predicate isColor(final byte color) { return new Predicate() { @Override