MantisBT - Zandronum
View Issue Details
0002310Zandronum[All Projects] Bugpublic2015-06-14 07:222024-05-27 04:42
unknownna 
 
normalminorsometimes
resolvedfixed 
2.0 
3.1 
0002310: Ancient weapon desync when connecting to server with cl_startasspectator 0: Client fires weapon too late
See attached screenshot. It seems that the client fires the weapon too late when connecting to the server with cl_startasspectator set to 0.
1. zandronum -iwad doom2.wad -host +sv_nomonsters 1
2. Connect a client to the server with an emulated ping of 603 and with cl_startasspectator set to 0.
3. Rapidly press +attack once you see yourself in the map and keep pressing it until a few pistol shots have been fired.
4. "changemap map01" in the server console.
This is not a regression since it was never fixed.
No tags attached.
related to 0001116resolved Kaminsky Client fires weapon too early after respawning 
png Screenshot_Doom_20150614_091222.png (103,926) 2015-06-14 07:22
https://zandronum.com/tracker/file_download.php?file_id=1549&type=bug
png
Issue History
2015-06-14 07:22unknownnaNew Issue
2015-06-14 07:22unknownnaFile Added: Screenshot_Doom_20150614_091222.png
2015-06-14 07:23unknownnaStatusnew => confirmed
2015-06-14 07:27unknownnaNote Added: 0012692
2018-08-27 19:12unknownnaRelationship addedrelated to 0001116
2018-08-27 19:12unknownnaSeveritymajor => minor
2018-08-27 19:14unknownnaReproducibilityalways => sometimes
2024-05-27 04:42unknownnaNote Added: 0023721
2024-05-27 04:42unknownnaStatusconfirmed => resolved
2024-05-27 04:42unknownnaResolutionopen => fixed
2024-05-27 04:42unknownnaFixed in Version => 3.1

Notes
(0012692)
unknownna   
2015-06-14 07:27   
It's not that important to have this one fixed immediately since it's unlikely to happen very often. As far as I know, most people never join DM servers with cl_startasspectator set to 0 anyway.
(0023721)
unknownna   
2024-05-27 04:42   
After checking this issue again, it was actually fixed somehow starting from 3.0 and upwards. in 2.1.2 and earlier, the pistol was for some reason delayed slightly midways when brought up after connecting. Good job to whoever did it, thank you very much!