瀏覽代碼

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())