@Override public boolean apply(Card input, Game game) { for (Target target : input.getSpellAbility().getTargets()) { if (target.canTarget(toBeCheckedPermanentId, input.getSpellAbility(), game)) { return true; } } return false; }