diff --git a/IPA.Loader/Loader/DisabledConfig.cs b/IPA.Loader/Loader/DisabledConfig.cs index eb8a9473..cbbe14e0 100644 --- a/IPA.Loader/Loader/DisabledConfig.cs +++ b/IPA.Loader/Loader/DisabledConfig.cs @@ -23,7 +23,7 @@ namespace IPA.Loader Instance = Disabled.Generated(); } - public virtual bool Reset { get; set; } = true; + public virtual bool Reset { get; set; } = false; [NonNullable] [UseConverter(typeof(CollectionConverter>))] @@ -31,7 +31,7 @@ namespace IPA.Loader protected virtual void OnReload() { - if (DisabledModIds == null) + if (DisabledModIds == null || Reset) DisabledModIds = new HashSet(); } }