From a0b14e43fec7bc162fdcf22e2516cb7e36e80b28 Mon Sep 17 00:00:00 2001 From: obligaron Date: Thu, 21 Oct 2021 18:35:13 +0200 Subject: [PATCH] Ensure SFileSetAssetsPath is called before InsertCDDlg is called --- Source/init.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Source/init.cpp b/Source/init.cpp index 1cbdd10b7..7e44d1261 100644 --- a/Source/init.cpp +++ b/Source/init.cpp @@ -174,6 +174,7 @@ void init_archives() // Load devilutionx.mpq first to get the font file for error messages devilutionx_mpq = LoadMPQ(paths, "devilutionx.mpq"); font_mpq = LoadMPQ(paths, "fonts.mpq"); // Extra fonts + SFileSetAssetsPath(paths::AppPath() + "assets/"); if (strcasecmp("en", sgOptions.Language.szCode) != 0 || strlen(sgOptions.Language.szCode) != 2) { char langMpqName[9] = {}; @@ -216,8 +217,6 @@ void init_archives() UiErrorOkDialog(_("Some Hellfire MPQs are missing"), _("Not all Hellfire MPQs were found.\nPlease copy all the hf*.mpq files.")); app_fatal(nullptr); } - - SFileSetAssetsPath(paths::AppPath() + "assets/"); } void init_create_window()