From c0b63d602e70249b82c45e73dec97e8433248c8a Mon Sep 17 00:00:00 2001 From: AruMoon Date: Sun, 5 Mar 2023 00:44:17 +0500 Subject: [PATCH] fix spectator free mode wrong angles --- game/server/player.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/game/server/player.cpp b/game/server/player.cpp index 6be20d62..18aededa 100644 --- a/game/server/player.cpp +++ b/game/server/player.cpp @@ -2615,9 +2615,9 @@ void CBasePlayer::JumptoPosition(const Vector &origin, const QAngle &angles) neworigin.y = clamp( origin.y, MIN_COORD_FLOAT, MAX_COORD_FLOAT ); neworigin.z = clamp( origin.z, MIN_COORD_FLOAT, MAX_COORD_FLOAT ); - newangles.x = clamp( newangles.x, MIN_COORD_FLOAT, MAX_COORD_FLOAT ); - newangles.y = clamp( newangles.y, MIN_COORD_FLOAT, MAX_COORD_FLOAT ); - newangles.z = clamp( newangles.z, MIN_COORD_FLOAT, MAX_COORD_FLOAT ); // not clamped in original valve's code, idk why + newangles.x = clamp( angles.x, MIN_COORD_FLOAT, MAX_COORD_FLOAT ); + newangles.y = clamp( angles.y, MIN_COORD_FLOAT, MAX_COORD_FLOAT ); + newangles.z = clamp( angles.z, MIN_COORD_FLOAT, MAX_COORD_FLOAT ); // not clamped in original valve's code, idk why SetAbsOrigin( neworigin ); SetAbsVelocity( vec3_origin ); // stop movement @@ -9373,4 +9373,4 @@ uint64 CBasePlayer::GetSteamIDAsUInt64( void ) return steamIDForPlayer.ConvertToUint64(); return 0; } -#endif // NO_STEAM \ No newline at end of file +#endif // NO_STEAM