public override void Update()
 {
     base.Update();
     if (CooldownManager.GetCooldown(CommonComponents.EntityController) == 0.0f && CommonComponents.EntityController.Target && m_NextState)
     {
         if (CommonComponents.TranslationalController != null)
         {
             CommonComponents.TranslationalController.StopMove();
         }
         EntityStateMachine.SetNextState(m_NextState);
     }
 }