private void Button15_Click(object sender, EventArgs e)
        {
            Text                = "Please wait...";
            UseWaitCursor       = true;
            ProgressBar.Value   = 0;
            ProgressBar.Visible = true;
            int LoopVar;

            LoopVar = 0;
            while (LoopVar < Conversions.ToDouble(Ini.GetString(Conversions.ToString(MMainFunctions.GetIniFileLocation()), MainObject.Header, "NumberOfAbilities", "")) - 1d == true)
            {
                AbilityList.SelectedIndex = LoopVar;
                LoopVar += 1;
                Refresh();
                Enabled = false;
                ModifyNameCommands.ChangeAbilityName(LoopVar, MMainFunctions.DecapString(Conversions.ToString(GetNameFunctions.GetAbilityName(LoopVar))));
                ProgressBar.Value = (int)(LoopVar / Conversions.ToDouble(Ini.GetString(Conversions.ToString(MMainFunctions.GetIniFileLocation()), MainObject.Header, "NumberOfAbilities", "")) * 100d);
            }

            LoopVar = 0;
            AbilityList.Items.Clear();
            while (LoopVar < Conversions.ToDouble(Ini.GetString(Conversions.ToString(MMainFunctions.GetIniFileLocation()), MainObject.Header, "NumberOfAbilities", "")) == true)
            {
                AbilityList.Items.Add(GetNameFunctions.GetAbilityName(LoopVar));
                LoopVar += 1;
            }

            AbilityList.SelectedIndex = 0;
            Text                = "Ability Editor";
            UseWaitCursor       = false;
            Enabled             = true;
            ProgressBar.Visible = false;
            BringToFront();
        }