diff --git a/soh/soh/SaveManager.cpp b/soh/soh/SaveManager.cpp index 1c3698e88..79e9a043c 100644 --- a/soh/soh/SaveManager.cpp +++ b/soh/soh/SaveManager.cpp @@ -2725,6 +2725,8 @@ extern "C" void Save_LoadFile(void) { // Reset rando context for rando saves. OTRGlobals::Instance->gRandoContext.reset(); OTRGlobals::Instance->gRandoContext = Rando::Context::CreateInstance(); + OTRGlobals::Instance->gRandoContext->AddExcludedOptions(); + OTRGlobals::Instance->gRandoContext->GetSettings()->CreateOptions(); } SaveManager::Instance->LoadFile(gSaveContext.fileNum); }