diff --git a/src/game/client/components/camera.cpp b/src/game/client/components/camera.cpp index 6e7aa0f43..5c337a178 100644 --- a/src/game/client/components/camera.cpp +++ b/src/game/client/components/camera.cpp @@ -23,8 +23,10 @@ CCamera::CCamera() void CCamera::OnRender() { - //vec2 center; - //m_Zoom = 1.0f; + CServerInfo Info; + Client()->GetServerInfo(&Info); + if(!(m_pClient->m_Snap.m_SpecInfo.m_Active || (str_find_nocase(Info.m_aGameType, "race") || str_find_nocase(Info.m_aGameType, "fastcap")) || Client()->State() == IClient::STATE_DEMOPLAYBACK)) + m_Zoom = 1.0f; // update camera center if(m_pClient->m_Snap.m_SpecInfo.m_Active && !m_pClient->m_Snap.m_SpecInfo.m_UsePosition)