CardPredicates: add canBeEnchantedBy and canBeEquippedBy

This commit is contained in:
Hanmac
2016-10-12 13:28:13 +00:00
parent a9605ee3a0
commit 225301db64

View File

@@ -189,6 +189,24 @@ public final class CardPredicates {
}; };
}; };
public static final Predicate<Card> canBeEnchantedBy(final Card aura) {
return new Predicate<Card>() {
@Override
public boolean apply(final Card c) {
return c.canBeEnchantedBy(aura);
}
};
};
public static final Predicate<Card> canBeEquippedBy(final Card eq) {
return new Predicate<Card>() {
@Override
public boolean apply(final Card c) {
return c.canBeEquippedBy(eq);
}
};
};
public static final Predicate<Card> isColor(final byte color) { public static final Predicate<Card> isColor(final byte color) {
return new Predicate<Card>() { return new Predicate<Card>() {
@Override @Override