IEnumerator AITurnOver() { yield return(new WaitForSeconds(.3f)); PlayerTurn = true; playerController.ResetTools(); cardHand.Redraw(); cardCreator.enabled = true; powerCounter.AddPower(1); Debug.Log("Button On"); button.interactable = true; buttonText.text = "End Turn"; AITurn = false; TurnCount += 1; if (TurnListenerObserver != null) { TurnListenerObserver(); } CheckEndGame(); }