void CheckDeath()
 {
     if (health <= 0)
     {
         moveState   = MinionMoveState.DEAD;
         actionState = MinionActionState.DEAD;
         sound.PlaySound(SOUND.DEATH);
     }
 }
    public void ResetSelf()
    {
        health      = maxHealth;
        moveState   = MinionMoveState.NULL;
        actionState = MinionActionState.NULL;

        for (int i = 0; i < limbList.Count; i++)
        {
            Color temp = limbList[i].color;
            temp.a            = 1f;
            limbList[i].color = temp;
        }

        anim.ResetAnimationState();
    }
 public void SetActionState(MinionActionState set)
 {
     actionState = set;
 }