public static boolean canBlockAnAttackerWithLure(Card blocker, Combat combat) {

        if (blocker == null) return false;

        if (canBlock(blocker, combat) == false) return false;

        CardList attackersWithLure = new CardList(combat.getAttackers());
        attackersWithLure = attackersWithLure.getKeyword("All creatures able to block CARDNAME do so.");

        for (Card attacker : attackersWithLure) {
            if (canBlock(blocker, combat) && canBlock(attacker, blocker)) return true;
        }

        return false;
    }