public boolean isAwaken(Race race) { if (this.isDead()) { return false; } List<CardInfo> aliveCards = this.getOwner().getField().getAliveCards(); for (CardInfo aliveCard : aliveCards) { if (aliveCard.getRace() == race) { return true; } } return false; }