Преглед на файлове

Added fallback for 1.2 compatibility

Ivan Savenko преди 2 години
родител
ревизия
255bb145b9
променени са 1 файла, в които са добавени 7 реда и са изтрити 0 реда
  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);
 		});
 	}
+	else
+	{
+		VLC->modh->identifiers.requestIdentifier( source.meta, "spell", "castleMoat", [=](si32 ability)
+		{
+			town->moatAbility = SpellID(ability);
+		});
+	}
 
 	//  Horde building creature level
 	for(const JsonNode &node : source["horde"].Vector())