MantisBT - Zandronum
View Issue Details
0003715Zandronum[All Projects] Bugpublic2019-09-26 18:022024-05-15 14:54
HiM 
 
normalminoralways
confirmedopen 
MicrosoftWindowsXP/Vista/7
3.0 
 
0003715: COOP SPY feature show frozen (ready) weapon state on weapons with +WEAPON.NOAUTOFIRE
When selecting player screen to spy upon, COOP SPY feature show frozen (ready) weapon state if COOP SPY is toggled on that player during fire sequence.

It works fine when COOP SPY is toggled on player that does no action with weapon at that particular moment (weapon in ready state).
1. zandronum -file coopspy_autofire_desync_01.wad -host +map map01
2. Connect client A to the server and join the game.
3. use "+attack" in the console to make client A attack continuously. Don't worry, the rocket launcher has infinite ammo.
4. Connect client B to the server and coop spy on client A. The rocket launcher animation won't play. If you switch to the other rocket launcher without the offending flag, the animation will play properly when client B connects.
No tags attached.
related to 0003980feedback Kaminsky Desync with firing weapons with WEAPON.NOAUTOFIRE flag 
? coopspy_autofire_desync_01.wad (1,511) 2024-05-15 14:32
/tracker/file_download.php?file_id=3018&type=bug
Issue History
2019-09-26 18:02HiMNew Issue
2024-05-15 14:30unknownnaNote Added: 0023701
2024-05-15 14:30unknownnaStatusnew => confirmed
2024-05-15 14:32unknownnaFile Added: coopspy_autofire_desync_01.wad
2024-05-15 14:38unknownnaSummaryCOOP SPY feature show frozen (ready) weapon state => COOP SPY feature show frozen (ready) weapon state on weapons with +WEAPON.NOAUTOFIRE
2024-05-15 14:38unknownnaSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=14200#r14200
2024-05-15 14:54unknownnaRelationship addedrelated to 0003980

Notes
(0023701)
unknownna   
2024-05-15 14:30   
I can confirm that it desyncs for incoming clients attempting to coop spy on a player firing a weapon with the WEAPON.NOAUTOFIRE flag, e.g. the rocket launcher and BFG in addition to any custom weapons using this flag.
The projectiles spawn, but the animation is standing still.