diff --git a/lib/campaign/CampaignHandler.cpp b/lib/campaign/CampaignHandler.cpp index 4b8a2e5db..af916ca84 100644 --- a/lib/campaign/CampaignHandler.cpp +++ b/lib/campaign/CampaignHandler.cpp @@ -50,14 +50,12 @@ void CampaignHandler::readCampaign(Campaign * ret, const std::vector & inpu { JsonNode jsonCampaign(reinterpret_cast(input.data()), input.size(), filename); readHeaderFromJson(*ret, jsonCampaign, filename, modName, encoding); - ret->overrideCampaign(); for(auto & scenario : jsonCampaign["scenarios"].Vector()) { auto scenarioID = static_cast(ret->scenarios.size()); ret->scenarios[scenarioID] = readScenarioFromJson(scenario); } - ret->overrideCampaignScenarios(); } }