MantisBT - Zandronum
View Issue Details
0002058Zandronum[All Projects] Suggestionpublic2015-01-08 03:532018-09-30 23:55
Ru5tK1ng 
Edward-san 
normalfeaturealways
closedfixed 
MicrosoftWindowsXP/Vista/7
1.3 
1.41.4 
0002058: "You must wait 10 seconds" for joining and team switching should be reduced to 3 seconds.
This is apparently hard coded and occurs across all game modes and it's loathed by many people. The time to wait should either be able to be set by the server admin or at least hard coded to a much more reasonable time such as 3 seconds.
No tags attached.
related to 0000288closed Dusk SV_* to bypass all timer thresholds online 
Issue History
2015-01-08 03:53Ru5tK1ngNew Issue
2015-01-08 03:59AlexMaxNote Added: 0011328
2015-01-08 04:15DuskRelationship addedrelated to 0000288
2015-01-08 04:18DuskNote Added: 0011329
2015-01-09 00:53Ru5tK1ngNote Added: 0011339
2015-01-09 01:05Edward-sanNote Added: 0011340
2015-01-09 01:05Edward-sanAssigned To => Edward-san
2015-01-09 01:05Edward-sanStatusnew => assigned
2015-01-09 13:42Edward-sanSummary"You must wait 10 seconds before joining..." should be customizable => "You must wait 10 seconds" for joining and team switching should be reduced to 3 seconds.
2015-01-09 13:43Edward-sanNote Edited: 0011340bug_revision_view_page.php?bugnote_id=11340#r6363
2015-01-09 15:01Edward-sanNote Edited: 0011340bug_revision_view_page.php?bugnote_id=11340#r6364
2015-01-10 14:19cobaltStatusassigned => needs testing
2015-01-10 14:19cobaltTarget Version => 1.4
2015-01-10 14:19cobaltNote Added: 0011352
2015-01-15 03:17Ru5tK1ngNote Added: 0011375
2015-01-17 10:46DuskStatusneeds testing => resolved
2015-01-17 10:46DuskFixed in Version => 1.4
2015-01-17 10:46DuskResolutionopen => fixed
2018-09-30 23:55Blzut3Statusresolved => closed

Notes
(0011328)
AlexMax   
2015-01-08 03:59   
+1 for three seconds, but honestly I think that it might be worthwhile removing the "feature" completely. If somebody is being an idiot with teamswitching, just kick him, it's not hard.
(0011329)
Dusk   
2015-01-08 04:18   
I kind of agree that this is irritating to deal with online. I think this is one of those features in which configurability would be a waste. Who is going to set it back to 10 seconds?

The only point I see in the limit is to prevent the team-switching player from spamming the chat. If he's wants to teamhop constantly, a 10 second limit is very little different from 3 seconds.
(0011339)
Ru5tK1ng   
2015-01-09 00:53   
Yes, Alex it's not hard to kick someone, however you forget that not all servers are ran equally. An admin may not be around or callvote might be disabled. As Dusk stated, 3 seconds should be able to get the job done as well as 10.
(0011340)
Edward-san   
2015-01-09 01:05   
(edited on: 2015-01-09 15:01)
So, there are 3 places where 10 seconds are considered: joining, team switching and suiciding. Should we change all of these to 3 seconds?

[edit]Dusk and I agree to reduce only joining and team switching time interval.

[edit2]Done.

(0011352)
cobalt   
2015-01-10 14:19   
Issue addressed by commit 25aec360f7a2: - Reduced the time interval between each join and each team switch to 3 seconds (fixes 2058).
Committed by edward_san [edward-san] on Friday 09 January 2015 21:01:00

Changes in files:
 docs/zandronum-history.txt | 1 +
 src/cl_commands.cpp | 8 ++++----
 src/sv_main.cpp | 2 +-
 3 files changed, 6 insertions(+), 5 deletions(-)
(0011375)
Ru5tK1ng   
2015-01-15 03:17   
Tested and verified with Zandronum1.4-alpha-r150113-1948. 3 seconds is so nice.