diff --git a/world/main.cpp b/world/main.cpp index 0ec3ae0bf..03ec9fbee 100644 --- a/world/main.cpp +++ b/world/main.cpp @@ -326,7 +326,10 @@ int main(int argc, char** argv) { LogInfo("Current hotfix in use: [{}]", hotfix_name.c_str()); } } - + + LogInfo("Purging expired data buckets"); + database.PurgeAllDeletedDataBuckets(); + LogInfo("Loading zones"); world_store.LoadZones(); @@ -341,9 +344,6 @@ int main(int argc, char** argv) { database.ClearInvSnapshots(); LogInfo("Loading items"); - LogInfo("Purging player sold merchant items"); - MerchantlistTempRepository::Truncate(); - if (!content_db.LoadItems(hotfix_name)) { LogError("Error: Could not load item data. But ignoring"); }