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
0001902Zandronum[All Projects] Bugpublic2014-08-01 01:052015-08-25 22:55
ReporterLeonard 
Assigned To 
PriorityhighSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version1.2 
Target VersionFixed in Version 
Summary0001902: Door closing on you desync online.
DescriptionI'm 100% sure many of you have already experienced this little annoying bug many times.
It's simple: whenever you run into a door that's already closing and you miss the gap by a tiny amount, desync happens. It looks like you actually made it through the door for a small bit of time and then boom, it teleports you back behind the door usually leaving you a bit confused for a moment before your enemy kills you in a trap on survival for example.
Steps To ReproduceI have made a very simple test wad for that.
Simply host it and once in the map, run forward and then you can reproduce the bug infinitely many times.
Additional InformationIt will work kinda "out of the box" and by that I mean even on your own server but the bug will look different. The door will look like it got stuck for a moment and then close on you.
Because of that I recommend using gamer's proxy with an emulated ping of say 100 and the bug will occur exactly like described in this ticket.
Attached Files? file icon DoorLag.wad [^] (6,601 bytes) 2014-08-01 01:05

- Relationships

-  Notes
User avatar (0013248)
Daedalus (reporter)
2015-08-23 16:12

I noticed it doesn't happen with just doors either, it can be an elevator (pulls you back when you are clearly on it before it goes up) or even a monster (running past a clear gap, again pulls you back and then its suddenly in your face).

Not sure if its just a lag/packetloss issue, but it seems to happen quite often.
User avatar (0013276)
Dusk (developer)
2015-08-25 22:55

Plane movers (doors, platforms, etc) are always a little behind since the client only starts moving them when instructed to, and by the time the instruction reaches the client the mover has already ticked for ping/2 milliseconds on the server, so they desync. We simply don't have any mover prediction at all and this is a consequence of that.

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

- Issue History
Date Modified Username Field Change
2014-08-01 01:05 Leonard New Issue
2014-08-01 01:05 Leonard File Added: DoorLag.wad
2015-08-23 16:12 Daedalus Note Added: 0013248
2015-08-25 22:55 Dusk Note Added: 0013276






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker