MantisBT - Zandronum
View Issue Details
0000016Zandronum[All Projects] Bugpublic2010-09-11 17:022018-09-30 19:48
Aenima_ 
Torr Samaho 
normalminoralways
closedfixed 
MicrosoftWindowsXP/Vista/7
98c 
98d 
0000016: Mapvoting (with intermission) during a Survival/LMS countdown results in failed map change
In an online game, if you call a vote to change the map (with intermission) during the countdown before the round starts and the vote passes, the map will not successfully change, and the player will not be able to map vote again for another 10 minutes. However, this does not happen if a player votes to changemap WITHOUT intermission.
Join any empty Survival Coop server with voting enabled. Join the game, and during the countdown, call a vote to change the map to MAP02 (for example) with intermission. Then vote yes. You'll see "VOTE PASSED!", but nothing happens. The countdown simply finishes and the round starts like it would as if no vote had ever been made. You'll still have to wait 10 minutes to vote again, though.

Reconnect to the server in 10 minutes, join the game, and during the countdown try calling a vote to change the map WITHOUT intermission. Vote yes, and the mapchange should be successful.
No tags attached.
has duplicate 0000012closed  map doesn't change after a changemap vote passed 
Issue History
2010-09-11 17:02Aenima_New Issue
2010-09-12 22:29AnonymousNote Added: 0000047
2010-09-12 22:29AnonymousNote Deleted: 0000047
2010-09-12 22:30DarkStone45Note Added: 0000048
2010-09-13 19:55unknownnaNote Added: 0000054
2010-09-13 20:06unknownnaNote Edited: 0000054bug_revision_view_page.php?bugnote_id=54#r31
2010-09-13 20:07unknownnaNote Edited: 0000054bug_revision_view_page.php?bugnote_id=54#r32
2010-09-13 21:01unknownnaNote Edited: 0000054bug_revision_view_page.php?bugnote_id=54#r33
2010-09-14 19:49Torr SamahoRelationship addedhas duplicate 0000012
2010-09-19 09:35Torr SamahoNote Added: 0000086
2010-09-19 09:35Torr SamahoAssigned To => Torr Samaho
2010-09-19 09:35Torr SamahoStatusnew => feedback
2010-09-19 12:00Torr SamahoNote Edited: 0000086bug_revision_view_page.php?bugnote_id=86#r43
2010-09-19 13:28unknownnaNote Added: 0000090
2010-09-19 13:37Torr SamahoNote Added: 0000091
2010-09-19 13:37Torr SamahoStatusfeedback => resolved
2010-09-19 13:37Torr SamahoFixed in Version => 98d
2010-09-19 13:37Torr SamahoResolutionopen => fixed
2012-06-09 13:22Torr SamahoCategoryGeneral => Bug
2018-09-30 19:48Blzut3Statusresolved => closed

Notes
(0000048)
DarkStone45   
2010-09-12 22:30   
I can confirm this it happens in my SST server every time.
(0000054)
unknownna   
2010-09-13 19:55   
(edited on: 2010-09-13 21:01)
Confirmed.

It also ends up as a broken vote if you manage to pass a 'map change with intermission screen' vote before the survival countdown timer starts.

(0000086)
Torr Samaho   
2010-09-19 09:35   
(edited on: 2010-09-19 12:00)
http://www.dailydoomer.com/tsst/misc/SkullDev98dChangeMapVoteSurvivalCountdownFixTest.7z [^] should fix the problems when the vote is passed while the countdown is active. The map change then is supposed to be delayed till the countdown ends.

The only case where I know that it doesn't work yet is when the vote passes before the countdown starts and then someone joins the game starting the countdown after the vote passed but before the map is changed.

EDIT:http://www.dailydoomer.com/tsst/misc/SkullDev98d-2931windows.7z [^] should fix the issue completely. Please test.

(0000090)
unknownna   
2010-09-19 13:28   
Seems to work now. If you manage to pass the vote before or in the middle of the countdown timer, The map change happens once the countdown has ended.
(0000091)
Torr Samaho   
2010-09-19 13:37   
Thanks for testing! I'll consider this to be fixed then.