@Override
                public boolean canPlay() {
                    return super.canPlay() && AllZone.getPhase().getPlayerTurn().equals(card.getController())
                            && !AllZone.getPhase().getPhase().equals("End of Turn")
                            && !AllZoneUtil.isCardInPlay(card);
                }