public void Attack()
 {
     MoveController.ForceLookAt(Target);
     if (!CanAttack || !Weapon.Reloaded)
     {
         return;
     }
     if (Weapon.Reloaded)
     {
         Weapon.Attack();
         Owner.Animator.SetTrigger("Attack");
     }
 }