diff --git a/server/gameserver/bornpoint.h b/server/gameserver/bornpoint.h index 791e849a..d5d5eeae 100644 --- a/server/gameserver/bornpoint.h +++ b/server/gameserver/bornpoint.h @@ -14,7 +14,7 @@ struct BornPoint { int player_num = 0; int android_num = 0; - std::shared_ptr cfg; + std::shared_ptr wo_meta; int GetNum() { return 10;}; Position RandPoint() const; diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index c6031478..a1cdb1f8 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -3762,6 +3762,7 @@ void Room::CreateWorldObjects() { int uniid = AllocUniid(); std::shared_ptr born_point = std::make_shared(); + born_point->wo_meta = obj; born_point_hash_[uniid] = born_point; } break;