diff --git a/Penumbra/Meta/Files/ImcFile.cs b/Penumbra/Meta/Files/ImcFile.cs index 67be61e4..8a092052 100644 --- a/Penumbra/Meta/Files/ImcFile.cs +++ b/Penumbra/Meta/Files/ImcFile.cs @@ -69,7 +69,7 @@ public unsafe class ImcFile : MetaBaseFile public readonly Utf8GamePath Path; public readonly int NumParts; - public bool ChangesSinceLoad = false; + public bool ChangesSinceLoad = true; public ReadOnlySpan< ImcEntry > Span => new(( ImcEntry* )( Data + PreambleSize ), ( Length - PreambleSize ) / sizeof( ImcEntry )); diff --git a/Penumbra/Penumbra.cs b/Penumbra/Penumbra.cs index 8d11133d..546f29dd 100644 --- a/Penumbra/Penumbra.cs +++ b/Penumbra/Penumbra.cs @@ -160,6 +160,7 @@ public class Penumbra : IDalamudPlugin Config.EnableMods = true; ResourceLoader.EnableReplacements(); + CollectionManager.Default.SetFiles(); ResidentResources.Reload(); Config.Save(); @@ -176,6 +177,7 @@ public class Penumbra : IDalamudPlugin Config.EnableMods = false; ResourceLoader.DisableReplacements(); + CharacterUtility.ResetAll(); ResidentResources.Reload(); Config.Save();