|View Issue Details [ Jump to Notes ] ||[ Issue History ] [ Print ] |
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002311||Zandronum||[All Projects] Bug||public||2015-06-14 08:08||2018-08-28 06:41|
|Assigned To|| |
|Product Version||2.0|| |
|Target Version||Fixed in Version|| |
|Summary||0002311: Weapon desync in (Team)Possession and (Team)LMS after win sequences: Client fires weapon too late|
Quote from unknownna
If you hold +attack when a new warm-up round begins after a player has scored in (Team)Possession, your weapons will desync. This also happens in (T)LMS.
It desyncs right after the win sequences end. The puffs will appear at the wrong time compared to the animation of the weapon at the corresponding ping. In this case the puffs appear too early, suggesting that the server in this case fires the weapon earlier than the client is allowed to.
|Steps To Reproduce||1. zandronum -iwad doom2.wad -host +lastmanstanding 1 +lmsallowedweapons 623 +sv_nomonsters 1|
2. Connect 2 clients to the server, with at least one using an emulated ping of 300.
3. Join the game with both clients.
4. Kill the other player using the client with 300 ping.
5. Select the SSG and hold +attack when the "<name> wins!" message appears. The puffs will desync right after the win sequence ends.