MantisBT - Zandronum
View Issue Details
0002792Zandronum[All Projects] Bugpublic2016-07-19 18:062023-10-24 01:03
Edward-san 
 
normalminoralways
newopen 
LinuxUbuntu16.04 x86-64
1.4 
 
0002792: 'sv_spawnfarthest' ignored in team games
Simply the code to handle the dmflag is missing in the finding team spot code.
As a bonus, it could be nice if that code could be cleaned up.
No tags attached.
? SPWNTEST.wad (22,584) 2023-10-24 00:59
/tracker/file_download.php?file_id=2866&type=bug
Issue History
2016-07-19 18:06Edward-sanNew Issue
2023-10-24 00:59RusselCSFile Added: SPWNTEST.wad
2023-10-24 01:03RusselCSNote Added: 0022917

Notes
(0022917)
RusselCS   
2023-10-24 01:03   
I did some additional investigation of this issue.
Attached is a wad to help with testing. It replaces MAP01, contains 32 DM spawns, 32 Team Spawns, score items for CTF and Skulltag, and a Super Shotgun.

To test respawns in a given mode, make sure sv_spawnfarthest is set to "true" and sv_maxlives is set to 2 or higher, then navigate to MAP01 in the given mode.

The following maps always use random spawns, ignoring sv_spawnfarthest:
- Team LMS
- CTF
- One-Flag CTF
- Skulltag
- Domination
- Teamgame (ACS)

Additionally, some modes only have broken spawn behavior of sv_useteamstartsindm is set to "true". This issue affects the following modes:
- Team Deathmatch
- Team Possession

Based on my testing, I have not noticed any free-for-all modes impacted by this issue.