-
Notifications
You must be signed in to change notification settings - Fork 20
Description
Build Info
Description
Players who switch to spectator, and then switch back to a playing team, cannot spawn for the current round.
To Reproduce
- Create a new local listen server with
map ntre_oilstain_ctgconsole command - Spawn bots on both teams by adjusting
neo_bot_quotato be >1, and/or by usingbot_add(requiressv_cheats 1) - Join Jinrai or NSF
- Wait for the round to begin
- Spawn in the freezetime
- Press F1 (
teammenu) and switch your team to spectator before freezetime ends - Press F1 (
teammenu) and switch your team back to Jinrai or NSF before freezetime ends
Expected behavior
You are able to spawn in the freezetime and be a part of the round as a living player, just like a player who freshly joined the server would be, or a player who decided to join the match from spectator would be.
Additionally, it might be a good idea to remember & reserve the spawn position for that player for that round, so that players can't abuse team swap in hopes of a better spawn. At least until all other available spawn locations have been assigned. But this may be out of scope for this issue.
Actual behavior
You are left spectating the living players during the freezetime, and cannot spawn for the current round.
Operating System
- Windows
- Linux
Version/Distro
11
Machine's CPU
No response
Machine's GPU
No response
GPU's driver
No response
Build's compiler
No response
Additional context and Screenshots
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status