private void OnTargetDeath() { hasTarget = false; _currentState = State.Idle; _controller.DeactivateEnemy(this); }