Fix player queueing for tournament play (#4939)
This commit is contained in:
@@ -46,7 +46,7 @@ void G_WriteClientSessionData( gclient_t *client ) {
|
||||
|
||||
s = va("%i %i %i %i %i %i %i",
|
||||
client->sess.sessionTeam,
|
||||
client->sess.spectatorTime,
|
||||
client->sess.spectatorNum,
|
||||
client->sess.spectatorState,
|
||||
client->sess.spectatorClient,
|
||||
client->sess.wins,
|
||||
@@ -78,7 +78,7 @@ void G_ReadSessionData( gclient_t *client ) {
|
||||
|
||||
sscanf( s, "%i %i %i %i %i %i %i",
|
||||
&sessionTeam,
|
||||
&client->sess.spectatorTime,
|
||||
&client->sess.spectatorNum,
|
||||
&spectatorState,
|
||||
&client->sess.spectatorClient,
|
||||
&client->sess.wins,
|
||||
@@ -144,7 +144,7 @@ void G_InitSessionData( gclient_t *client, char *userinfo ) {
|
||||
}
|
||||
|
||||
sess->spectatorState = SPECTATOR_FREE;
|
||||
sess->spectatorTime = level.time;
|
||||
AddTournamentQueue(client);
|
||||
|
||||
G_WriteClientSessionData( client );
|
||||
}
|
||||
|
Reference in New Issue
Block a user