diff --git a/server/gameserver/mt/MetaMgr.cc b/server/gameserver/mt/MetaMgr.cc index 3b9b8bb4..ab62ebff 100644 --- a/server/gameserver/mt/MetaMgr.cc +++ b/server/gameserver/mt/MetaMgr.cc @@ -40,6 +40,7 @@ #include "mt/GuideStep.h" #include "mt/MergeItem.h" #include "mt/MapThingGroup.h" +#include "mt/SafeAreaSafePoint.h" #include "app.h" @@ -109,6 +110,7 @@ namespace mt RegMetaTable(res_path_); RegMetaTable(res_path_); RegMetaTable(res_path_); + RegMetaTable(res_path_); } void MetaMgr::Load() diff --git a/server/gameserver/mtb/mtb.all.cc b/server/gameserver/mtb/mtb.all.cc index d0fb1a60..e90e5392 100644 --- a/server/gameserver/mtb/mtb.all.cc +++ b/server/gameserver/mtb/mtb.all.cc @@ -863,7 +863,7 @@ namespace mtb meta_class->SetSimpleField(1, "type", a8::reflect::ET_INT32, my_offsetof2(SafeAreaSafePoint, type_)); meta_class->SetSimpleField(2, "x", a8::reflect::ET_FLOAT, my_offsetof2(SafeAreaSafePoint, x_)); meta_class->SetSimpleField(3, "y", a8::reflect::ET_FLOAT, my_offsetof2(SafeAreaSafePoint, y_)); - meta_class->SetSimpleField(3, "z", a8::reflect::ET_FLOAT, my_offsetof2(SafeAreaSafePoint, z_)); + meta_class->SetSimpleField(4, "z", a8::reflect::ET_FLOAT, my_offsetof2(SafeAreaSafePoint, z_)); } return meta_class; }