private static void OnProfileChanged(object obj, EventArgs args)
{
Logger.Write(LogLevel.Event, "OnProfileChanged Event");
string sThisProfile = ProfileManager.CurrentProfile.Path;
if (FunkyGame.CurrentStats != null && !CharacterControl.AltHeroGamblingEnabled)
{
FunkyGame.CurrentStats.ProfileChanged(sThisProfile);
Stats.Stats.WriteProfileTrackerOutput(ref FunkyGame.CurrentStats);
}
FunkyGame.Game.ObjectCustomWeights.Clear();
SettingCluster.ClusterSettingsTag = FunkyBaseExtension.Settings.Cluster;
FunkyGame.Game.QuestMode = false;
SettingLOSMovement.LOSSettingsTag = FunkyBaseExtension.Settings.LOSMovement;
MonitorSettings.MonitorSettingsTag = FunkyBaseExtension.Settings.Monitoring;
SettingAdventureMode.AdventureModeSettingsTag = FunkyBaseExtension.Settings.AdventureMode;
}