You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Yea, this code is gross. But there's something wrong happening in G_CheckRoundStart. Basically, some clients are being counted as on the red team when they are spectators:
You can see this client (it's actually a bot) has a classname of "spectator" yet they are also on team red. Not sure how this is happening, but I think this is the bug. Once both players actually join teams, the rounds work as expected -- altho I will say the user experience is pretty poor. The round ends instantly and unceremoniously when the last player is left standing, and all players are immediately thrown back into warmup. It'd be a lot better if there were an inter-round intermission that didn't disrupt everyone's view. There's no chance to reflect on the winning kill.
Basically the title.
Every 10 seconds if there are enough players, the game will restart even in warmup and the red team always wins.
The text was updated successfully, but these errors were encountered: