MantisBT - Zandronum
View Issue Details
0004520Zandronum[All Projects] Bugpublic2025-04-25 18:222025-04-27 13:13
unknownna 
Kaminsky 
normalminoralways
resolvedfixed 
3.1 
3.2 
0004520: Terminator (and possession?) artifacts can auto-return during result sequences
Like issue 0004515, artifacts can also auto-return during result sequences. This doesn't mean particularly much in these modes, but the issues are still there.
1. zandronum -host -file countdown_deathcount_02.wad +terminator 1 +timelimit 0.35 +sv_artifactreturntime 15 +sv_suddendeath 0 +sv_cheats 1 +sv_maprotation 1 +addmap map01
2. Connect a client to the server, join the game and pick up the terminator sphere.
3. When the timelimit counter reacher "00:12", use the "kill" command to drop the terminator sphere. It will auto-return during the result sequence.
Link to example wad:'https://zandronum.com/tracker/file_download.php?file_id=3225&type=bug [^]'

I believe the possession artifact is also affected, but there's no draw game result sequence there, and players can't win without carrying a stone, so it can't be confirmed properly.
No tags attached.
related to 0004515resolved Kaminsky Don't allow flag (team items) to auto-return automatically during win sequences in CTF 
related to 0004532new  Terminator (and possession) artifacts can be picked up after win sequence message appears 
png Screenshot_Doom_20250427_134237.png (47,424) 2025-04-27 11:53
https://zandronum.com/tracker/file_download.php?file_id=3257&type=bug
png
Issue History
2025-04-25 18:22unknownnaNew Issue
2025-04-25 18:23unknownnaRelationship addedrelated to 0004515
2025-04-26 04:34KaminskyNote Added: 0024521
2025-04-26 04:34KaminskyAssigned To => Kaminsky
2025-04-26 04:34KaminskyStatusnew => assigned
2025-04-26 20:31unknownnaNote Added: 0024523
2025-04-27 06:32KaminskyNote Added: 0024530
2025-04-27 11:53unknownnaNote Added: 0024531
2025-04-27 11:53unknownnaFile Added: Screenshot_Doom_20250427_134237.png
2025-04-27 11:53unknownnaStatusassigned => feedback
2025-04-27 12:44KaminskyNote Added: 0024534
2025-04-27 12:56unknownnaNote Added: 0024536
2025-04-27 12:56unknownnaStatusfeedback => assigned
2025-04-27 12:56unknownnaStatusassigned => resolved
2025-04-27 12:56unknownnaFixed in Version => 3.2
2025-04-27 12:56unknownnaResolutionopen => fixed
2025-04-27 13:13unknownnaRelationship addedrelated to 0004532

Notes
(0024521)
Kaminsky   
2025-04-26 04:34   
I added this commit on top of the "team-item-tweaks" topic:'https://foss.heptapod.net/zandronum/zandronum-stable/-/commit/00911f5a4241f8efd89bd7375dad44a6ff014c18 [^]'

This should prevent the terminator sphere and possession stone items from auto-respawning after the game's ended. Let me know if everything works correctly for you.
(0024523)
unknownna   
2025-04-26 20:31   
It seems to work, but I think it might need an additional check to prevent pickups during win sequences as well. What do you think?
(0024530)
Kaminsky   
2025-04-27 06:32   
Quote from unknownna
It seems to work, but I think it might need an additional check to prevent pickups during win sequences as well. What do you think?


I don't think it's possible (by normal means) for a possession game to enter the win sequence while the possession stone isn't picked up. For instance, if the timer expires and it hasn't been picked up, it enters sudden death and whoever picks up the stone after that wins the round. Likewise, picking up the terminator sphere is just like picking up any normal powerup and doesn't really do anything special or potentially game breaking. So, I don't think it's necessary to prevent the players from picking them up during win sequences, as much as it's important to prevent the items from auto-returning.
(0024531)
unknownna   
2025-04-27 11:53   
Quote from Kaminsky
I don't think it's possible (by normal means) for a possession game to enter the win sequence while the possession stone isn't picked up.


I see. I'm able pick it up after triggering the result sequence from the timelimit running out, due to the player momentum sliding onto the terminator sphere, causing it to be picked up after the win message appears. If you see the attached screenshot, the sphere was fixed up after the result sequence kicked in.
I agree it's probably not game-breaking, but it would at least feel cleaner and consistent with the CTF modes if artifact things also weren't able to be picked up during result sequences.

I want your final word before marking this as resolved.
(0024534)
Kaminsky   
2025-04-27 12:44   
Quote from unknownna
I want your final word before marking this as resolved.


Since we're just about to release 3.2, I think we can hold off on changing this behaviour for now. We can look into it again after its release. It does leave me wondering if players should be allowed to pick up inventory items in general during result sequences.


Thanks for reporting it anyways!
(0024536)
unknownna   
2025-04-27 12:56   
Agreed, fair enough. I'll make a separate report for it.