Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004306Zandronum[All Projects] Bugpublic2024-06-05 06:002025-04-15 07:11
Reporterunknownna 
Assigned To 
PrioritynormalSeveritytrivialReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version3.1 
Target VersionFixed in Version 
Summary0004306: LMS, TeamLMS, Possession and TeamPossession erroneously check for limits at the end of win sequences instead of start
DescriptionThis was just something I noticed while testing the mode. If winlimit is technically reached after you remove all other players/bots and automatically win the game, and then you turn into a spectator yourself after that, the map will not change as intended.
The winlimit check isn't done properly early enough.

Edit:
The problem with these modes is that they check for limit hits at the end of a win sequence instead of start. This means that a limit can be reached and a game would normally be won and over, but if the winning players spectate during the win sequence, the game will not be over since it checks for the scores after win sequences instead of the start.
Steps To Reproduce1. Start a teamlms game with winlimit set to 1 and join the game.
2. Add a bot and start the round.
3. Remove said bot and your team will win, however turn into a spectator during the win sequence. The map will not change.

1. zandronum +lastmanstanding 1 +sv_nomonsters 1 +winlimit 1 +map map01
2. Add a bot into the game and kill it after the countdown sequence.
3. Spectate during the win sequence and notice it doesn't progress to the next map since it only checks for limit hits at the end of the win sequence.
Attached Files

- Relationships
related to 0004504new Win messages don't appear last in LMS, TeamLMS TeamPossession 

-  Notes
User avatar (0024392)
unknownna (updater)
2025-04-08 04:40

Actually, the problem with these modes

* LMS
* TeamLMS
* Possession
* TeamPossession

is that they don't check for limit hits at the start of a win sequence like the other modes like DM/CTF, so a limit can be reached, but if the winning players spectate during the win sequences, it breaks and doesn't really count wins properly.

Issue Community Support
Only registered users can voice their support. Click here to register, or here to log in.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2024-06-05 06:00 unknownna New Issue
2025-04-08 04:40 unknownna Note Added: 0024392
2025-04-08 04:48 unknownna Summary TeamLMS doesn't move onto next map when winlimit is hit if no players are in game after win sequence => LMS, TeamLMS, Possession and TeamPossession erroneously check for limits at the end of win sequences instead of start
2025-04-08 04:48 unknownna Description Updated View Revisions
2025-04-08 04:48 unknownna Steps to Reproduce Updated View Revisions
2025-04-15 07:11 unknownna Relationship added related to 0004504






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker