From 4584459fca6f7a85d7761870b5751b8cedd7c40a Mon Sep 17 00:00:00 2001 From: sfan5 Date: Mon, 8 Jul 2024 18:53:26 +0200 Subject: [PATCH] Don't penalize no clients_list --- server.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/server.py b/server.py index 200273d..697957e 100755 --- a/server.py +++ b/server.py @@ -465,16 +465,9 @@ class ServerList: points = 0 # 1 per client - if "clients_list" in server: - points += len(server["clients_list"]) - else: - # Old server (1/4 per client) - points = server["clients"] / 4 + points += server["clients"] # Penalize highly loaded servers to improve player distribution. - # Note: This doesn't just make more than 80% of max players stop - # increasing your points, it can actually reduce your points - # if you have guests. cap = int(server["clients_max"] * 0.80) if server["clients"] > cap: points -= server["clients"] - cap