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
0004031Zandronum[All Projects] Bugpublic2022-09-09 16:302022-09-17 06:13
ReporterMr. Satan 
Assigned To 
PlatformMicrosoftOSWindowsOS VersionAll
Product Version3.1 
Target VersionFixed in Version 
Summary0004031: Weapon desync when spectating
DescriptionHappens in 3.2 test version also.
Weapons that use an Inventory item and A_JumpIfInventory to jump to another state desync if the person spectating is not present when the player picks up the inventory item.
Steps To Reproduceload and create a server:
Have Client A join the server. Give "Demon Tech Devastator", give CommanderDevUpgrade in console window.
Have Client B join the server and spectate client A. He'll still see the sprites for Demon Tech Devastator.
Client B Give "Demon Tech Devastator", give CommanderDevUpgrade in console window.
Have Client A spectate Client B he will see the correct sprites.
If Client A reconnects he will see the wrong sprites when spectating.
Changing map will break it for both clients.
Additional InformationNot sure if this can be fixed due to the current net code and the way inventory items/weapons work.
Attached Files? file icon WeaponDesyncTest.pk3 [^] (611 bytes) 2022-09-16 04:59

- Relationships

-  Notes
User avatar (0022377)
Kaminsky (developer)
2022-09-09 19:18

Are you able to make a minimal example wad for this?
User avatar (0022398)
Mr. Satan (reporter)
2022-09-16 05:04
edited on: 2022-09-17 06:13

Uploaded WeaponDesyncTest.pk3
When upgraded, it uses RocketLauncher sprites and Beta BFG firing mode. Also A_FireOldBFG uses 40 ammo per shot instead of 1 which causes ammo amount to desync between players.
In Console
Use NewBFG900
Give BFGUpgrade

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

- Issue History
Date Modified Username Field Change
2022-09-09 16:30 Mr. Satan New Issue
2022-09-09 19:18 Kaminsky Note Added: 0022377
2022-09-16 04:59 Mr. Satan File Added: WeaponDesyncTest.pk3
2022-09-16 05:04 Mr. Satan Note Added: 0022398
2022-09-16 05:04 Mr. Satan Note Edited: 0022398 View Revisions
2022-09-16 05:05 Mr. Satan Note Edited: 0022398 View Revisions
2022-09-17 06:13 Mr. Satan Note Edited: 0022398 View Revisions

Questions or other issues? Contact Us.


Copyright © 2000 - 2022 MantisBT Team
Powered by Mantis Bugtracker