MantisBT - Zandronum
View Issue Details
0004096Zandronum[All Projects] Suggestionpublic2023-02-09 02:502024-06-15 15:34
Xenaero 
unknownna 
hightweakN/A
resolvedduplicate 
MicrosoftWindowsXP/Vista/7
3.1 
3.2 
0004096: Prevent scoring in objective modes after timelimit expires
After timelimit expires and the winner has been shown on the screen in the form of a message, scoring functions should be disabled to maintain the integrity of this result in the couple seconds between the timelimit expiring and the intermission screen.
If you are able to time this properly, you can have your player input frozen after the timelimit expires and still are able to collide with the flag off sheer momentum, resulting in a score if you hold the opposing team's flag.

This behavior is potentially possible with friendly rocket impact fired just before the timelimit expires, or with custom scoring linedef/sector triggers that require actor presence be met. This in particular has not been extensively tested.
We recently saw this in Week 3 of the Redemption CTF League, where timelimit expired and existing player momentum carried the player to the flag pedestal, scoring a flag after the winner had already been declared, while the intermission showed a tied game as a result of this post-timelimit capture. This has implications for organized competitive play.
No tags attached.
related to 0002070resolved  in ctf, can score after timelimit is hit 
related to 0004279new  Players can use items and affect gameplay during win/lose sequences while frozen 
related to 0004332new  Bots attempt to move and aim when frozen during win/lose sequences if they have a target 
Issue History
2023-02-09 02:50XenaeroNew Issue
2023-02-09 03:02XenaeroNote Added: 0022757
2023-02-09 03:47WaTaKiDRelationship addedrelated to 0002070
2024-06-15 15:12unknownnaPrioritylow => high
2024-06-15 15:12unknownnaRelationship addedrelated to 0004279
2024-06-15 15:12unknownnaRelationship addedrelated to 0004332
2024-06-15 15:14unknownnaNote Added: 0023764
2024-06-15 15:14unknownnaNote Edited: 0023764bug_revision_view_page.php?bugnote_id=23764#r14269
2024-06-15 15:15unknownnaStatusnew => confirmed
2024-06-15 15:34unknownnaNote Added: 0023765
2024-06-15 15:34unknownnaStatusconfirmed => resolved
2024-06-15 15:34unknownnaFixed in Version => 3.2
2024-06-15 15:34unknownnaResolutionopen => duplicate
2024-06-15 15:34unknownnaAssigned To => unknownna

Notes
(0022757)
Xenaero   
2023-02-09 03:02   
I guess one other potential solution to pitch, if the system cannot be changed in a satisfactory manner, is to change the declaration from "<TEAM> WINS" or a declaration of a tie to "GAME OVER" or "TIME'S UP!"
(0023764)
unknownna   
2024-06-15 15:14   
The players have to have their momentum frozen during win/lose/end sequences for this to be fixed.

(0023765)
unknownna   
2024-06-15 15:34   
Wait, this is actually fixed in 3.2 now. Marking as resolved accordingly.

'https://foss.heptapod.net/zandronum/zandronum-stable/-/commit/89d331912976f500edede477b1953085e2c09b35 [^]'