IEnumerator ParadoxRoutine() { StartCoroutine(summoner.CastParadox()); Card[] cards = cardManager.GetCardsInHand(); foreach (Card card in cards) { card.SetManaCost(card.GetManaCost() - 1); } yield break; }