Browse Source

Added fallback for 1.2 compatibility

Ivan Savenko 2 năm trước cách đây
mục cha
commit
255bb145b9
1 tập tin đã thay đổi với 7 bổ sung0 xóa
  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())