private void destroyPlaneswalkers() {
        //get all Planeswalkers
        CardList list = AllZoneUtil.getTypeInPlay("Planeswalker");

        Card c;
        for (int i = 0; i < list.size(); i++) {
            c = list.get(i);

            if (c.getCounters(Counters.LOYALTY) <= 0) AllZone.getGameAction().moveToGraveyard(c);

            String subtype = c.getType().get(c.getType().size() - 1);
            CardList cl = list.getType(subtype);

            if (cl.size() > 1) {
                for (Card crd : cl) {
                    AllZone.getGameAction().moveToGraveyard(crd);
                }
            }
        }

    }