Zandronum Chat @
Get the latest version: 3.0
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003161Zandronum[All Projects] Bugpublic2017-06-20 14:082017-06-25 14:22
Assigned To 
PlatformOSOS Version
Product Version2.1 
Target VersionFixed in Version 
Summary0003161: Weapons with custom attack buttons not implemented using A_WeaponReady cause desyncs
DescriptionZandronum 2.1.2 didn't support BT_RELOAD and BT_USERx in A_WeaponReady, making weapon mods implement custom attack buttons using inventory items.

But pressing both such a custom attack button and a normal attack button in quick succession causes a weapon desync.

Brutal Doom and other mods that implement custom attack buttons this way are affected.
Steps To Reproduce1. Load the example wad
2. Bind +Mymod_reload to something
3. Try pressing both fire and +Mymod_reload at the same time until a desync happens. This is how it happens in real games. You can also use the "desync" alias to reproduce it instantly.

Attached Files? file icon desyncreload.wad [^] (42,273 bytes) 2017-06-20 14:08

- Relationships

-  Notes
User avatar (0017864)
Korshun (reporter)
2017-06-21 12:30

Actually, it should say "Product Version: 2.1.2", as it happens in 2.1.2 too, and in 1.0.
User avatar (0017913)
Torr Samaho (administrator)
2017-06-25 14:22

I updated the project version accordingly.

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
2017-06-20 14:08 Korshun New Issue
2017-06-20 14:08 Korshun File Added: desyncreload.wad
2017-06-21 12:30 Korshun Note Added: 0017864
2017-06-25 14:21 Torr Samaho Product Version 3.0-beta => 2.1
2017-06-25 14:22 Torr Samaho Note Added: 0017913

Questions or other issues? Contact Us.


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker