diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index 34124b61..a810bb46 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -3559,6 +3559,8 @@ void Room::FillCustomBattleHuman() if (!member->IsJoined()) { int socket_handle = 0; int ip_saddr = 0; + member->GetNetData()->join_msg = std::make_shared(); + member->GetNetData()->join_msg->set_account_id(member->GetAccountId()); Player* hum = NewPlayer(); hum->proto_version = member->GetNetData()->join_msg->proto_version();