]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/command/getreplies.qc
Port version_mismatch to ClientState
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / command / getreplies.qc
index d01448aad81ca4d022f415c42d12759eebff606a..cfcadf4456cb9652ea9239e4fdf4ca532229dee2 100644 (file)
@@ -259,11 +259,7 @@ string getlsmaps()
                                continue; // we still get the added count, but skip the actual processing
 
                        // todo: Check by play count of maps for other game types?
-                       if (
-                           (g_race && !stof(db_get(ServerProgsDB, strcat(MapInfo_Map_bspname, RACE_RECORD, "time"))))
-                           ||
-                           (g_cts && !stof(db_get(ServerProgsDB, strcat(MapInfo_Map_bspname, CTS_RECORD, "time"))))
-                          )
+                       if((g_race || g_cts) && !race_readTime(MapInfo_Map_bspname, 1))
                        {
                                newmaps = true;
                                if (i % 2) col = "^4*"; else col = "^5*";
@@ -288,7 +284,7 @@ string getmonsterlist()
 {
        string monsterlist = "";
 
-       FOREACH(Monsters, it != MON_Null,
+       FOREACH(Monsters, it != MON_Null && !(it.spawnflags & MON_FLAG_HIDDEN),
        {
                string col = ((i % 2) ? "^2" : "^3");
                monsterlist = sprintf("%s%s%s ", monsterlist, col, it.netname);