From 5b24fe289bc577feeabd5178b69636466959eb13 Mon Sep 17 00:00:00 2001 From: nordsoft Date: Fri, 22 Sep 2023 14:46:43 +0200 Subject: [PATCH] Assembling difficulty json instead of overriding --- lib/gameState/CGameState.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/gameState/CGameState.cpp b/lib/gameState/CGameState.cpp index 45551e296..f5657821c 100644 --- a/lib/gameState/CGameState.cpp +++ b/lib/gameState/CGameState.cpp @@ -661,7 +661,7 @@ void CGameState::initGlobalBonuses() void CGameState::initDifficulty() { logGlobal->debug("\tLoading difficulty settings"); - const JsonNode config(JsonPath::builtin("config/difficulty.json")); + const JsonNode config = JsonUtils::assembleFromFiles("config/difficulty.json"); const JsonNode & difficultyAI(config["ai"][GameConstants::DIFFICULTY_NAMES[scenarioOps->difficulty]]); const JsonNode & difficultyHuman(config["human"][GameConstants::DIFFICULTY_NAMES[scenarioOps->difficulty]]);