MantisBT - Zandronum
View Issue Details
0000780Zandronum[All Projects] Bugpublic2012-04-16 01:492018-09-30 19:53
unknownna 
TIHan 
normalminoralways
closedfixed 
98d 
1.0 
0000780: APROP property desync after "changemap/nointermission" map changes online
It seems that certain properties are supposed to be kept on a player after map changes. For instance, the APROP_Speed desync screws up the player movement prediction after map changes.
1. skulltag.exe -file aprop_test_02.wad -host
2. Connect a client to the server with an emulated ping of 300.
3. Join the game.
4. Push both switches.
5. "changemap map01" in the server console.
I noticed this while testing Zombie Horde.
No tags attached.
? aprop_test_02.wad (3,468) 2012-04-16 01:49
/tracker/file_download.php?file_id=550&type=bug
Issue History
2012-04-16 01:49unknownnaNew Issue
2012-04-16 01:49unknownnaFile Added: aprop_test_02.wad
2012-04-16 01:49unknownnaStatusnew => confirmed
2012-04-16 01:54TIHanAssigned To => TIHan
2012-04-16 01:54TIHanStatusconfirmed => assigned
2012-04-17 03:49TIHanNote Added: 0003331
2012-04-18 00:13TIHanNote Added: 0003339
2012-04-18 00:32TIHanNote Added: 0003340
2012-04-18 00:32TIHanStatusassigned => needs review
2012-04-21 15:45Torr SamahoNote Added: 0003356
2012-04-21 15:45Torr SamahoStatusneeds review => assigned
2012-04-26 20:18unknownnaNote Added: 0003450
2012-04-27 00:05TIHanNote Added: 0003456
2012-04-27 00:05TIHanStatusassigned => needs review
2012-04-27 01:04Torr SamahoNote Added: 0003458
2012-04-27 01:04Torr SamahoStatusneeds review => assigned
2012-04-27 07:40unknownnaNote Added: 0003463
2012-04-27 07:40unknownnaStatusassigned => resolved
2012-04-27 07:40unknownnaFixed in Version => 1.0
2012-04-27 07:40unknownnaResolutionopen => fixed
2012-06-09 13:22Torr SamahoCategoryGeneral => Bug
2018-09-30 19:53Blzut3Statusresolved => closed

Notes
(0003331)
TIHan   
2012-04-17 03:49   
I need to look into this further, but I suspect client prediction issues.
(0003339)
TIHan   
2012-04-18 00:13   
I believe I have pinpointed the problem. It's not client prediction at all. Apparently the client that is already in game and a changemap occurs, he is not informed properly of his properties. Need to look at this more to figure out a proper fix.
(0003340)
TIHan   
2012-04-18 00:32   
Fixed.
'https://bitbucket.org/TIHan/tst/changeset/a5bade7c6232 [^]'
(0003356)
Torr Samaho   
2012-04-21 15:45   
Patch added.
(0003450)
unknownna   
2012-04-26 20:18   
Something is still broken. After a changemap map change the client starts to mispredict the player jumping. It's more noticeable with a ping of 600.
(0003456)
TIHan   
2012-04-27 00:05   
This should fix the player jumping.
'https://bitbucket.org/TIHan/tst/changeset/0a8eb8b8310d [^]'
(0003458)
Torr Samaho   
2012-04-27 01:04   
Patch added.
(0003463)
unknownna   
2012-04-27 07:40   
Fixed.