else if (teamplay && !autocvar_sv_spectate && !(Player_GetForcedTeamIndex(caller) > 0))
{
TRANSMUTE(Observer, caller); // really?
- stuffcmd(caller, "menu_showteamselect\n");
+ stuffcmd(caller, "scoreboard_team_selection\n");
}
}
else if(time < CS(caller).jointime + MIN_SPEC_TIME)
CS(caller).autojoin_checked = -1;
}
+ CS(caller).parm_idlesince = time;
return; // never fall through to usage
}
{
case CMD_REQUEST_COMMAND:
{
- if (IS_CLIENT(caller) && caller.last_ready < time - 3) // anti-spam
+ if (IS_CLIENT(caller) && caller.last_ready < time - 3)
{
if (warmup_stage || g_race_qualifying == 2)
{