From b9c9f86cd169b122f9594a2621668f1f0b5f407d Mon Sep 17 00:00:00 2001 From: Tim Angus Date: Wed, 19 Oct 2005 22:25:32 +0000 Subject: [PATCH] * Cap the maximum snaps a client can request at the server framerate rather than a hard-coded 30 (from misantropia). I'm slightly nervous about this since it changes the behaviour versus 1.32b in that a client requesting e.g. 25 snaps will actually get 20 (default sv_fps) with this patch applied. I'm not sure why anyone would want this though -- it may even destablise their inter/extrapolation. I'll leave the bug (2422) open for a while and if no one complains it can be closed. --- code/server/sv_client.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/server/sv_client.c b/code/server/sv_client.c index 0b17fe55..a69c620a 100644 --- a/code/server/sv_client.c +++ b/code/server/sv_client.c @@ -1153,8 +1153,8 @@ void SV_UserinfoChanged( client_t *cl ) { i = atoi(val); if ( i < 1 ) { i = 1; - } else if ( i > 30 ) { - i = 30; + } else if ( i > sv_fps->integer ) { + i = sv_fps->integer; } cl->snapshotMsec = 1000/i; } else {