소스 검색

Merge pull request #4105 from IvanSavenko/limiter_fix

Fix CreatureTerrainLimiter
Ivan Savenko 1 년 전
부모
커밋
cffdf1081c
1개의 변경된 파일2개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 3
      lib/json/JsonBonus.cpp

+ 2 - 3
lib/json/JsonBonus.cpp

@@ -597,10 +597,9 @@ std::shared_ptr<ILimiter> JsonUtils::parseLimiter(const JsonNode & limiter)
 				auto terrainLimiter = std::make_shared<CreatureTerrainLimiter>();
 				if(!parameters.empty())
 				{
-					VLC->identifiers()->requestIdentifier("terrain", parameters[0], [=](si32 terrain)
+					VLC->identifiers()->requestIdentifier("terrain", parameters[0], [terrainLimiter](si32 terrain)
 					{
-						//TODO: support limiters
-						//terrainLimiter->terrainType = terrain;
+						terrainLimiter->terrainType = terrain;
 					});
 				}
 				return terrainLimiter;