// Use this for initialization
    void Start()
    {
        hpScript = gameObject.GetComponent<HealthScript>();
        damagedThisTurn = false;
        startOfHeal = true;
        state = "Standby";
        speed = 15.0f;

        attackDelay = 700.0f;
        attackTimer = attackDelay;
        nextTurnChoice = "";
        dmgBox = (DamageBoxScript) GameObject.Find ("DamageBox").GetComponent<DamageBoxScript>();
        uiScript = (CursorScript) GameObject.Find ("Menu Cursor").GetComponent<CursorScript>();
        aiScript = (EnemyAIScript) GameObject.Find ("Menu Cursor").GetComponent<EnemyAIScript>();
        maxHealth = GameObject.Find ("Menu Cursor").GetComponent<StatsScript>().GetMaxHP (gameObject.name);
        health = maxHealth;
        maxMana = GameObject.Find ("Menu Cursor").GetComponent<StatsScript>().GetMaxMP (gameObject.name);
        mana = maxMana;

        naturalRotation = transform.rotation;
    }
    // Use this for initialization
    void Start()
    {
        usedMagicAttack = false;
        hpScript = gameObject.GetComponent<HealthScript>();
        lightColor = "White";
        uiScript = (CursorScript) GameObject.Find("Menu Cursor").GetComponent<CursorScript>();
        state = "Standby";
        prevLocation = transform.position;
        speed = 15.0f;
        successfullyAttacked = false;

        attackTimer = 0.0f;

        blackTimer = 0;

        dmgBox = (DamageBoxScript) GameObject.Find ("DamageBox").GetComponent<DamageBoxScript>();

        maxHealth = maxMana = 0.0f;
        maxHealth = GameObject.Find ("Menu Cursor").GetComponent<StatsScript>().GetMaxHP (gameObject.name);
        health = maxHealth;
        maxMana = GameObject.Find ("Menu Cursor").GetComponent<StatsScript>().GetMaxMP (gameObject.name);
        mana = maxMana;

        audioPlayer = gameObject.AddComponent<AudioSource>();
        if (gameObject.name == "Zebulon")
        {
            lasScript = gameObject.GetComponentInChildren<LaserScript>();
            lasScript.Hide();
        }
        cachedForward = transform.forward;
    }