IEnumerator WaitAndRespawn() { controller.Lock(); caster.Lock(); yield return(new WaitForSeconds(5)); questManager.ClearAlert(); anim.SetBool("isDead", false); controller.Unlock(); caster.Unlock(); healthbar.value = 100; this.transform.position = respawnSpot.transform.position; }