diff --git a/server/gameserver/pbutils.cc b/server/gameserver/pbutils.cc index a3cb9db3..6871e4c1 100644 --- a/server/gameserver/pbutils.cc +++ b/server/gameserver/pbutils.cc @@ -2113,6 +2113,7 @@ void Human::ReJoin(long ip_saddr, int socket_handle) SendNotifyMsg(rsp_msg); } } + GetBag()->PushBagInfo(); SendViewerUiNotify(); } diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index e24d8517..16508586 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -995,6 +995,7 @@ void Player::_CMReconnect(f8::MsgHdr* hdr, const cs::CMReconnect& msg) if (!room->game_over_timer.expired()) { room->xtimer.Delete(room->game_over_timer); } + GetBag()->PushBagInfo(); SendViewerUiNotify(); }