void Death()
    {
        // Set the death flag so this function won't be called again.
        isDead = true;
        spawn.Spawn();
        //We use LevelUp because it already has logic that sets max Hp and refreshes hp
        LevelUp(startingHealth, false);
        deaths++;
        statLogic.AddDeath();

        isDead = false;
    }