diff --git a/cl_dll/input_goldsource.cpp b/cl_dll/input_goldsource.cpp index a28ff60035..a83304485c 100644 --- a/cl_dll/input_goldsource.cpp +++ b/cl_dll/input_goldsource.cpp @@ -873,7 +873,12 @@ void GoldSourceInput::IN_MouseMove ( float frametime, usercmd_t *cmd) if ( (in_mlook.state & 1) && !(in_strafe.state & 1)) { - viewangles[PITCH] += m_pitch->value * mouse_y; +#if !USE_VGUI || USE_NOVGUI_MOTD + if( gHUD.m_MOTD.m_bShow ) + gHUD.m_MOTD.scroll += m_pitch->value * mouse_y; + else +#endif + viewangles[PITCH] += m_pitch->value * mouse_y; if (viewangles[PITCH] > cl_pitchdown->value) viewangles[PITCH] = cl_pitchdown->value; if (viewangles[PITCH] < -cl_pitchup->value)