- fixed crash in UpdateVoteStatus

- fixed clients reconnecting automatically after being kicked for desync
This commit is contained in:
juanjp600
2017-03-01 17:04:51 -03:00
parent 983ab9c05b
commit 7935ecce46
3 changed files with 4 additions and 2 deletions

View File

@@ -1669,7 +1669,8 @@ namespace Barotrauma.Networking
public void UpdateVoteStatus()
{
if (server.Connections.Count == 0) return;
if (connectedClients.Count == 0) return;
var clientsToKick = connectedClients.FindAll(c => c.KickVoteCount >= connectedClients.Count * KickVoteRequiredRatio);
foreach (Client c in clientsToKick)
{