void SetAddBonusSkillsWindow()
        {
            if (createCharAddBonusSkillsWindow == null)
            {
                createCharAddBonusSkillsWindow          = new CreateCharAddBonusSkills(uiManager);
                createCharAddBonusSkillsWindow.OnClose += AddBonusSkillsWindow_OnClose;
                createCharAddBonusSkillsWindow.DFClass  = characterDocument.career;
            }

            // Update class if player changes class selection
            if (createCharAddBonusSkillsWindow.DFClass != characterDocument.career)
            {
                createCharAddBonusSkillsWindow.DFClass = characterDocument.career;
            }

            wizardStage = WizardStages.AddBonusSkills;
            uiManager.PushWindow(createCharAddBonusSkillsWindow);
        }
        void SetAddBonusSkillsWindow()
        {
            if (createCharAddBonusSkillsWindow == null)
            {
                createCharAddBonusSkillsWindow = new CreateCharAddBonusSkills(uiManager);
                createCharAddBonusSkillsWindow.OnClose += AddBonusSkillsWindow_OnClose;
                createCharAddBonusSkillsWindow.DFClass = characterSheet.career;
            }

            // Update class if player changes class selection
            if (createCharAddBonusSkillsWindow.DFClass != characterSheet.career)
            {
                createCharAddBonusSkillsWindow.DFClass = characterSheet.career;
            }

            wizardStage = WizardStages.AddBonusSkills;
            uiManager.PushWindow(createCharAddBonusSkillsWindow);
        }