]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - host_cmd.c
massive coding has been done on shadow volumes (some scrapped code which will be...
[xonotic/darkplaces.git] / host_cmd.c
index 6a648c380c6413861f6780682994ae1ef329fbfe..423ba2ffab7b05e801e93e339e993de481bf78c2 100644 (file)
@@ -1593,14 +1593,14 @@ void Host_Stopdemo_f (void)
 // we have to delay map and game loads until AFTER video is initialized
 void Host_PerformSpawnServerAndLoadGame(void)
 {
-       if (vid_hidden)
+       if (vid_hidden && cls.state != ca_dedicated)
                return;
        if (sv_loadgame[0])
                Host_PerformLoadGame(sv_loadgame);
        else if (sv_spawnmap[0])
        {
                SV_SpawnServer(sv_spawnmap);
-               if (sv.active && cls.state != ca_dedicated)
+               if (sv.active && cls.state == ca_disconnected)
                        Cmd_ExecuteString ("connect local", src_command);
        }
        sv_loadgame[0] = 0;