protected override void DoChanceCardEffect() { // Get all cards currently in play. Card[] allCardsInPlay = GameObject.FindObjectsOfType <Card>(); // Set health to 0 on each (If a character card) for (int i = 0; i < allCardsInPlay.Length; i++) { CharacterCard characterCard = allCardsInPlay[i] as CharacterCard; if (characterCard != null) { characterCard.stats.health = 0f; characterCard.SetCardColor(this.colorCharacterCard); characterCard.UpdateCardStatsTexts(); } } }