// OnStateUpdate is called on each Update frame between OnStateEnter and OnStateExit callbacks override public void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { boss.InstantiateOrbAttack(); if (GameObject.FindGameObjectsWithTag("Protection").Length == 0) { animator.SetTrigger("FinishHeal"); } }