From 5e5a1c9cd12f9f2739a8e06f7a1722b09c5b6f0a Mon Sep 17 00:00:00 2001 From: D1GQ Date: Wed, 26 Aug 2026 11:15:25 -0500 Subject: [PATCH] Fix mod not loading due to issues with migrating data --- src/Data/BetterDataManager.cs | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/Data/BetterDataManager.cs b/src/Data/BetterDataManager.cs index cec589c..c31bb7b 100644 --- a/src/Data/BetterDataManager.cs +++ b/src/Data/BetterDataManager.cs @@ -206,13 +206,26 @@ internal static class BetterDataManager { if (File.Exists(Files.settingsFilePath_Legacy)) { - BAUConfigs.SettingsPreset.Value = 1; - File.Move(Files.settingsFilePath_Legacy, Files.SettingsFilePath); + if (File.Exists(Files.SettingsFilePath)) + { + File.Delete(Files.settingsFilePath_Legacy); + } + else + { + File.Move(Files.settingsFilePath_Legacy, Files.SettingsFilePath); + } } if (File.Exists(Files.dataFilePath_Legacy)) { - File.Move(Files.dataFilePath_Legacy, Files.dataFilePath); + if (File.Exists(Files.dataFilePath)) + { + File.Delete(Files.dataFilePath_Legacy); + } + else + { + File.Move(Files.dataFilePath_Legacy, Files.dataFilePath); + } } HandleMigrationFromWildcardToRegex();