Răsfoiți Sursa

Merge pull request #4105 from IvanSavenko/limiter_fix

Fix CreatureTerrainLimiter
Ivan Savenko 1 an în urmă
părinte
comite
cffdf1081c
1 a modificat fișierele cu 2 adăugiri și 3 ștergeri
  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;