From: havoc Date: Mon, 31 Oct 2011 08:49:00 +0000 (+0000) Subject: fix a bug that broke cl_maxphysicsframesperserverframe X-Git-Tag: xonotic-v0.6.0~163^2~57 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=6e0ca8f100675ab80d87e8c05a16c6a14c335d1d;p=xonotic%2Fdarkplaces.git fix a bug that broke cl_maxphysicsframesperserverframe git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11500 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/host.c b/host.c index 1484232a..729e998d 100644 --- a/host.c +++ b/host.c @@ -845,7 +845,7 @@ void Host_Main(void) advancetime = sys_ticrate.value; // listen servers can run multiple server frames per client frame framelimit = cl_maxphysicsframesperserverframe.integer; - aborttime = realtime + 0.1; + aborttime = Sys_DirtyTime() + 0.1; } if(slowmo.value > 0 && slowmo.value < 1) advancetime = min(advancetime, 0.1 / slowmo.value); @@ -854,7 +854,7 @@ void Host_Main(void) if(advancetime > 0) { - offset = Sys_DirtyTime() - realtime;if (offset < 0 || offset >= 1800) offset = 0; + offset = Sys_DirtyTime() - dirtytime;if (offset < 0 || offset >= 1800) offset = 0; offset += sv_timer; ++svs.perf_acc_offset_samples; svs.perf_acc_offset += offset;