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
0002025Zandronum[All Projects] Bugpublic2014-12-10 09:462016-10-30 20:29
ReporterCh0wW 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformAnyOSOS Version
Product Version1.3 
Target VersionFixed in Version 
Summary0002025: Joining issues during a teamgame
DescriptionDuring a teamgame, if someone joins a team, that the map is being changed, and the player is trying to rejoin AGAIN, they'll need to wait for no reason.
Steps To ReproduceYou have to do this in LESS than 10 seconds.

1) Go to DooM2 map01, on any team deathmatch gamemode. (any teamgame will work of course)

2a) Exit the map, and let the MAP02 run.
2b) Force change the map with map mapXX

3) Try to join. "You must wait 10 seconds before joining teams again" must appear.
Additional InformationI partially fixed it by adding this:

// Ch0wW: Fix the [you need to wait X seconds] after changemaping AND just the moment you joined.
CLIENT_ResetFloodTimers();

in function void client_DisconnectPlayer( BYTESTREAM_s *pByteStream ) , so that it resets the timers once someone disconnects.

However, after a normal changemap, I haven't yet found a way. Doing this at the end of void G_DoLoadLevel (int position, bool autosave) would have been a good idea, but the values aren't reset, even if it calls the function, for some reasons.
Attached Files

- Relationships

-  Notes
User avatar (0016125)
Torr Samaho (administrator)
2016-10-30 20:29

Sounds correct for the map change. Please submit a pull request at bitbucket so that I can look at and test the code change.

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

- Issue History
Date Modified Username Field Change
2014-12-10 09:46 Ch0wW New Issue
2016-10-30 20:29 Torr Samaho Note Added: 0016125






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker