From c783dd2bfd9c7b4b62f65e0a84c1632c47e13bba Mon Sep 17 00:00:00 2001 From: ephphatha Date: Wed, 22 Dec 2021 21:33:11 +1100 Subject: [PATCH] Load MPQ archives before reading options so translations can be detected --- Source/diablo.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Source/diablo.cpp b/Source/diablo.cpp index cd2417a3c..c9189ab0e 100644 --- a/Source/diablo.cpp +++ b/Source/diablo.cpp @@ -935,9 +935,6 @@ void DiabloInit() init_create_window(); was_window_init = true; - init_archives(); - was_archives_init = true; - if (forceSpawn || *sgOptions.StartUp.shareware) gbIsSpawn = true; if (forceDiablo || *sgOptions.StartUp.gameMode == StartUpGameMode::Diablo) @@ -1618,6 +1615,10 @@ int DiabloMain(int argc, char **argv) DiabloParseFlags(argc, argv); InitKeymapActions(); + + init_archives(); + was_archives_init = true; + LoadOptions(); DiabloInit();