diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index b5bf3e4..0c930f6 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -785,6 +785,7 @@ void Room::UpdateGas() gas_data.gas_mode = GasJump; gas_data.gas_start_frameno = frame_no; ShuaPlane(); + NotifyWxVoip(); RoomMgr::Instance()->ActiveRoom(room_uuid); int auto_jump_interval = MetaMgr::Instance()->GetSysParamAsInt("auto_jump_interval"); auto_jump_timer_ = xtimer.AddRepeatTimerAndAttach(SERVER_FRAME_RATE * auto_jump_interval, @@ -849,7 +850,6 @@ void Room::UpdateGas() battle_start_frameno_ = frame_no; xtimer.DeleteTimer(auto_jump_timer_); auto_jump_timer_ = nullptr; - NotifyWxVoip(); } } break;