소스 검색

Fixed empty scope on resolving map overrides

Ivan Savenko 2 년 전
부모
커밋
c5acb8bb7d
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      lib/mapping/CMapService.cpp

+ 2 - 0
lib/mapping/CMapService.cpp

@@ -136,6 +136,8 @@ static JsonNode loadPatches(std::string path)
 	JsonNode node = JsonUtils::assembleFromFiles(std::move(path));
 	for (auto & entry : node.Struct())
 		JsonUtils::validate(entry.second, "vcmi:mapHeader", "patch for " + entry.first);
+
+	node.setMeta(CModHandler::scopeMap());
 	return node;
 }