예제 #1
0
    public static void ShowConfiguration() // When a configuration is declared
    {
        MageLevelSettings.Load();
        var settingWindow = new MarsSettingsGUI.SettingsWindow(MageLevelSettings.CurrentSetting, ObjectManager.Me.WowClass.ToString());

        settingWindow.ShowDialog();
        MageLevelSettings.CurrentSetting.Save();
        Main.kindofclass = MageLevelSettings.CurrentSetting.ChooseTalent;
    }
예제 #2
0
 public static void Initialize()
 {
     if (ObjectManager.Me.WowClass == WoWClass.Mage && ObjectManager.Me.Level <= 80)
     {
         #region Loggin Settings
         Logging.Write("Mage Low Level  Class...loading...");
         #endregion
         MageLevelSettings.Load();
         Main.kindofclass = MageLevelSettings.CurrentSetting.ChooseTalent;
         Talents.InitTalents(MageLevelSettings.CurrentSetting.AssignTalents,
                             MageLevelSettings.CurrentSetting.UseDefaultTalents,
                             MageLevelSettings.CurrentSetting.TalentCodes.ToArray());
         Logging.Write("Mage Low Level Class...loading...");
         RangeManager();
         //TargetSwitcher();
         Logging.Write("Targetswitcher Activated");
         _isLaunched = true;
         Rotation();
     }
     else
     {
         Logging.Write("No  Mage....unloading...");
     }
 }