// Start is called before the first frame update
    void Start()
    {
        //getting all the needed components, that we want to change/modify later
        myWeaponManager    = GetComponent <WeaponManager>();
        myHealthScript     = GetComponent <HealthScript>();
        myControllerScript = GetComponent <PlayerController>();

        //applying all the stats
        //note: this overwrites these bitches so far: movementSpeed, maxHealth, and the weapon stat multipliers
        for (int i = 0; i < skillStats.Count; i++)
        {
            ApplyStatChange(skillStats[i].name);
        }

        //setting the starting health for the player, after setting the maxHealthStat
        myHealthScript.HealToMax();
    }