瀏覽代碼

Fix serialization of ObjectClass

Adriankhl 2 年之前
父節點
當前提交
626721cbba
共有 2 個文件被更改,包括 3 次插入2 次删除
  1. 1 0
      lib/mapObjects/CObjectClassesHandler.h
  2. 2 2
      lib/serializer/CSerializer.h

+ 1 - 0
lib/mapObjects/CObjectClassesHandler.h

@@ -263,6 +263,7 @@ public:
 
 	template <typename Handler> void serialize(Handler &h, const int version)
 	{
+		h & id;
 		h & handlerName;
 		h & base;
 		h & objects;

+ 2 - 2
lib/serializer/CSerializer.h

@@ -14,8 +14,8 @@
 
 VCMI_LIB_NAMESPACE_BEGIN
 
-const ui32 SERIALIZATION_VERSION = 817;
-const ui32 MINIMAL_SERIALIZATION_VERSION = 813;
+const ui32 SERIALIZATION_VERSION = 818;
+const ui32 MINIMAL_SERIALIZATION_VERSION = 818;
 const std::string SAVEGAME_MAGIC = "VCMISVG";
 
 class CHero;