diff --git a/soh/soh/OTRGlobals.cpp b/soh/soh/OTRGlobals.cpp index 3cf63f18b..1519bfe48 100644 --- a/soh/soh/OTRGlobals.cpp +++ b/soh/soh/OTRGlobals.cpp @@ -2432,6 +2432,10 @@ void SoH_ProcessDroppedFiles(std::string filePath) { } } + auto randoCtx = Rando::Context::GetInstance(); + randoCtx->GetSettings()->UpdateOptionProperties(); + randoCtx->GetSettings()->SetAllFromCVar(); + auto gui = Ship::Context::GetInstance()->GetWindow()->GetGui(); gui->GetGuiWindow("Console")->Hide(); gui->GetGuiWindow("Actor Viewer")->Hide();