浏览代码

Workaround for broken save compatibility

Ivan Savenko 1 年之前
父节点
当前提交
b3c5882e11
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      lib/registerTypes/RegisterTypesMapObjects.h

+ 2 - 1
lib/registerTypes/RegisterTypesMapObjects.h

@@ -54,7 +54,6 @@ void registerTypesMapObjects(Serializer &s)
 	s.template registerType<CGObjectInstance, CGMarket>();
 		s.template registerType<CGMarket, CGBlackMarket>();
 		s.template registerType<CGMarket, CGUniversity>();
-		s.template registerType<CGMarket, CGArtifactsAltar>();
 	s.template registerType<CGObjectInstance, CGHeroPlaceholder>();
 
 	s.template registerType<CGObjectInstance, CArmedInstance>(); s.template registerType<CBonusSystemNode, CArmedInstance>(); s.template registerType<CCreatureSet, CArmedInstance>();
@@ -133,6 +132,8 @@ void registerTypesMapObjects(Serializer &s)
 
 	//s.template registerType<CObstacleInstance>();
 		s.template registerType<CObstacleInstance, SpellCreatedObstacle>();
+
+	s.template registerType<CGMarket, CGArtifactsAltar>();
 }
 
 VCMI_LIB_NAMESPACE_END