MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0003470 | Zandronum | [All Projects] Bug | public | 2018-08-28 02:39 | 2021-10-13 18:53 |
|
Reporter | unknownna | |
Assigned To | Torr Samaho | |
Priority | urgent | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | 3.1-beta | |
Target Version | 3.1 | Fixed in Version | 3.1-beta | |
|
Summary | 0003470: Client fires weapon too early when joining the game in 3.1 |
Description | The client fires the weapon too early when joining the game in 3.1, leading to your first few shots being thrown off. It's very important to have this fixed, especially for CTF games. |
Steps To Reproduce | changemap_weap_desync.wad
1. zandronum -host -iwad doom2.wad -file changemap_weap_desync.wad
2. Connect a client to the server. No ping emulation should be needed.
3. Copy-paste "join;wait 14;+attack;wait 1;-attack" into the console. Spectate and re-enter the bind to reproduce the desync every time. |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | 0001116 | new | | Client fires weapon too early after respawning |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2018-08-28 02:39 | unknownna | New Issue | |
2018-08-28 02:39 | unknownna | Status | new => confirmed |
2018-08-28 02:40 | unknownna | Relationship added | related to 0001116 |
2018-08-28 19:49 | unknownna | Note Added: 0019449 | |
2018-08-28 20:01 | unknownna | Summary | Client fires weapon too early when joining the game => Client fires weapon too early when joining the game in 3.1 |
2018-08-28 20:01 | unknownna | Description Updated | bug_revision_view_page.php?rev_id=11739#r11739 |
2018-08-28 20:01 | unknownna | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=11741#r11741 |
2018-08-28 22:20 | Edward-san | Product Version | 3.0 => 3.1-beta |
2018-08-28 22:30 | Edward-san | Note Added: 0019450 | |
2019-02-17 21:01 | Torr Samaho | Target Version | => 3.1 |
2019-02-24 17:26 | Torr Samaho | Note Added: 0020427 | |
2019-02-24 17:38 | Torr Samaho | Note Edited: 0020427 | bug_revision_view_page.php?bugnote_id=20427#r12442 |
2019-03-03 21:26 | Torr Samaho | Note Added: 0020435 | |
2019-03-04 15:21 | Edward-san | Note Added: 0020436 | |
2019-04-07 19:51 | Torr Samaho | Note Added: 0020476 | |
2019-04-07 20:04 | Edward-san | Assigned To | => Torr Samaho |
2019-04-07 20:04 | Edward-san | Status | confirmed => feedback |
2019-12-04 06:11 | StrikerMan780 | Note Added: 0021076 | |
2019-12-04 06:12 | StrikerMan780 | Note Edited: 0021076 | bug_revision_view_page.php?bugnote_id=21076#r12885 |
2020-02-10 03:39 | EpicTyphlosion | Note Added: 0021194 | |
2020-02-16 20:57 | Torr Samaho | Note Added: 0021214 | |
2020-05-01 18:49 | Torr Samaho | Note Added: 0021301 | |
2020-05-02 12:10 | Torr Samaho | Status | feedback => needs testing |
2021-10-10 10:40 | Soul | Note Added: 0021782 | |
2021-10-13 18:53 | Kaminsky | Note Added: 0021784 | |
2021-10-13 18:53 | Kaminsky | Status | needs testing => resolved |
2021-10-13 18:53 | Kaminsky | Fixed in Version | => 3.1-beta |
2021-10-13 18:53 | Kaminsky | Resolution | open => fixed |
Notes |
|
|
The client firing the weapon too early is a 3.1 regression.
However, the client can sometimes fire the weapon too late in 3.0. I'll try to reproduce the 3.0 issues better. |
|
|
|
This time I can reproduce this pretty much always.
I cannot guarantee I can have a look at this because of IRL stuff, though. |
|
|
(0020427)
|
Torr Samaho
|
2019-02-24 17:26
(edited on: 2019-02-24 17:38) |
|
I looked into this. The fix for 0002748 introduced this.
BTW: Offline, the player fires using the example. So I'd say it's not the client firing too early, but the server incorrectly not processing the player attack.
|
|
|
|
|
|
|
Yes, I can confirm the fix for this specific issue. Considering that there are many similar reports, could it be possible to have a test build so that others can test it on these, too? |
|
|
|
|
|
(0021076)
|
StrikerMan780
|
2019-12-04 06:11
(edited on: 2019-12-04 06:12) |
|
Can confirm that the binary Torr posted above my comment works.
|
|
|
|
As a person who has participated in the Zandronum Competition Alliance, I can confirm that some of the people I have played with and against have experienced this. There was once a long scuffle in the ZCA Discord server where someone showed a GIF of them firing an SSG point-blank at another player and not dealing any damage due to this very bug. Everyone kept trying to discern whether or not it was his ping or something like that, but Water later stepped in and confirmed that it was this very bug.
Whoever is in charge of fixing this bug, please expedite. This has been ruining CTF games for years now, and everyone's completely sick of it. |
|
|
|
A fix for the issue is ready for testing, see above. Can you confirm that the fix works? Do you need more info regarding the testing? |
|
|
|
I'll add the fix to the main repository to include it in the upcoming 3.1 beta build. |
|
|
(0021782)
|
Soul
|
2021-10-10 10:40
|
|
Upon testing, this appears to be fixed now. |
|
|
|
Thanks for testing it out. I'll mark this as resolved now. |
|