public static boolean attackerWouldBeDestroyed(Card attacker) {
        CardList blockers = AllZone.getCombat().getBlockers(attacker);

        for (Card defender : blockers) {
            if (CombatUtil.canDestroyAttacker(attacker, defender, AllZone.getCombat(), true)
                    && !(defender.hasKeyword("Wither") || defender.hasKeyword("Infect")))
                return true;
        }

        return totalDamageOfBlockers(attacker, blockers) >= attacker.getKillDamage();
    }