]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - sv_main.c
dedicated server: don't register client-only cvars
[xonotic/darkplaces.git] / sv_main.c
index 16fd612b9af1fa942b8bec6658ed556ce8daaba7..ac35d949bd16b0b6323bfb13c8d8c0ee34437e5b 100644 (file)
--- a/sv_main.c
+++ b/sv_main.c
@@ -452,7 +452,6 @@ static void SV_ServerOptions (void)
        i = Sys_CheckParm ("-dedicated");
        if (i || !cl_available)
        {
-               cls.state = ca_dedicated;
                // check for -dedicated specifying how many players
                if (i && i + 1 < sys.argc && atoi (sys.argv[i+1]) >= 1)
                        svs.maxclients = atoi (sys.argv[i+1]);
@@ -2604,7 +2603,8 @@ double SV_Frame(double time)
                {
                        advancetime = sys_ticrate.value;
                        // listen servers can run multiple server frames per client frame
-                       framelimit = cl_maxphysicsframesperserverframe.integer;
+                       if (cl_maxphysicsframesperserverframe.integer > 0)
+                               framelimit = cl_maxphysicsframesperserverframe.integer;
                        aborttime = Sys_DirtyTime() + 0.1;
                }