Ver código fonte

Added fallback for 1.2 compatibility

Ivan Savenko 2 anos atrás
pai
commit
255bb145b9
1 arquivos alterados com 7 adições e 0 exclusões
  1. 7 0
      lib/CTownHandler.cpp

+ 7 - 0
lib/CTownHandler.cpp

@@ -892,6 +892,13 @@ void CTownHandler::loadTown(CTown * town, const JsonNode & source)
 			town->moatAbility = SpellID(ability);
 			town->moatAbility = SpellID(ability);
 		});
 		});
 	}
 	}
+	else
+	{
+		VLC->modh->identifiers.requestIdentifier( source.meta, "spell", "castleMoat", [=](si32 ability)
+		{
+			town->moatAbility = SpellID(ability);
+		});
+	}
 
 
 	//  Horde building creature level
 	//  Horde building creature level
 	for(const JsonNode &node : source["horde"].Vector())
 	for(const JsonNode &node : source["horde"].Vector())