Skip to content

Commit 6a2a40f

Browse files
committed
Fixed starting match
1 parent d635c70 commit 6a2a40f

File tree

2 files changed

+15
-9
lines changed

2 files changed

+15
-9
lines changed

EventHandlers.cs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,17 @@ public HookResult EventPlayerConnectFullHandler(EventPlayerConnectFull @event, G
3939
if (player.UserId.HasValue)
4040
{
4141
playerData[player.UserId.Value] = player;
42-
playerData[player.UserId.Value].TeamNum = (byte)GetPlayerTeam(player);
4342
connectedPlayers++;
44-
if (matchConfig.MinPlayersToReady == -1 && readyAvailable && !matchStarted)
43+
if (readyAvailable && !matchStarted)
4544
{
46-
playerReadyStatus[player.UserId.Value] = true;
47-
CheckLiveRequired();
48-
HandleClanTags();
49-
}
50-
else if (readyAvailable && !matchStarted)
51-
{
52-
playerReadyStatus[player.UserId.Value] = false;
45+
if (matchConfig.MinPlayersToReady == -1)
46+
{
47+
playerReadyStatus[player.UserId.Value] = true;
48+
}
49+
else
50+
{
51+
playerReadyStatus[player.UserId.Value] = false;
52+
}
5353
}
5454
else
5555
{

Utility.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,12 @@ private void SendUnreadyPlayersMessage()
145145
if (!isWarmup || matchStarted) return;
146146
List<string> unreadyPlayers = new();
147147

148+
if (matchConfig.MinPlayersToReady == -1)
149+
{
150+
CheckLiveRequired();
151+
HandleClanTags();
152+
}
153+
148154
foreach (var key in playerReadyStatus.Keys)
149155
{
150156
if (playerReadyStatus[key] == false)

0 commit comments

Comments
 (0)