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
0001894Zandronum[All Projects] Bugpublic2014-07-21 01:352018-09-30 22:58
ReporterWaTaKiD 
Assigned ToDusk 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version2.0-beta 
Target Version2.0Fixed in Version2.0 
Summary0001894: hexen fighter fist desync online
Descriptionon the 3rd punch, the animation plays differently than offline, the fighter does not make the grunt sound, and the next swing or 2 dont actually connect
Steps To Reproducejoin hexen server
choose fighter
punch a monster 3 times
notice desync on 3rd punch

(i used 'summon dragon' as a punching bag)
Additional Informationive tested gzdoom 323/1.5.0/1.8.6 and zdoom 2.3.1/2.5.0/2.7.1 along with zandro 1.2.2 and 1.3-140703-1806 singleplayer and multiplayer, and this appears to happen only in zandro 2.0 online, in every build ive tested so far, latest being 140720-1542


'https://www.dropbox.com/s/4zhl8dz12qxu14x/2.0fighteroffline.mp4 [^]'

'https://www.dropbox.com/s/mqsaph4gde04c3x/2.0fighteronline.mp4 [^]'
Attached Files

- Relationships

-  Notes
User avatar (0010031)
DevilHunter (reporter)
2014-07-21 22:56
edited on: 2014-07-22 23:19

I can confirm this. However, it seems that during the 3rd punch, it will be like I'm punching right though the Dragon, and cannot hit him anymore.

The only way to kill the loud ass dragon.. is to do kill monsters in Rcon.

EDIT: ok I feel stupid. The same happens for me. Backed a Dragon up to a piller, punched it a few times.. No Grunt after 3rd Punch, and some Punch's don't connect

User avatar (0011149)
Torr Samaho (administrator)
2014-12-31 11:30
edited on: 2014-12-31 11:30

Works fine for me in the latest 2.0 version. Can somebody check whether this still happens in 2.0 (141231-1055 or newer)?

User avatar (0011155)
WaTaKiD (updater)
2014-12-31 14:46

no longer an issue for me as of 2.0-141231-1114
User avatar (0011511)
WaTaKiD (updater)
2015-01-23 07:10

after testing 2.0-r150119-2001, this issue came up again

i dont know when this was fixed before, but i think'https://bitbucket.org/Torr_Samaho/zandronum/commits/839cd8f167c83a702c1e6b46d8931d39d3a76d05 [^]' might be the recent cause for this issue
although when i tried to update and build this, it came out as 1.4 and the issue wasnt present, but when i updated and built'https://bitbucket.org/Torr_Samaho/zandronum/commits/2acec5d85c83aeede5a18581f2d5f4455956b86b [^]'
it came out as 2.0 and the issue was present, and doing cl_hitscandecalhack 0 fixes the issue
User avatar (0011513)
Edward-san (developer)
2015-01-23 10:26
edited on: 2015-01-23 11:12

It seems you need to find the revision which fixed the desync first.

[edit]Nevermind. This happens because since the mentioned change, clients could not set the victim parameter of P_LineAttack anymore, hence in A_FPunchAttack, linetarget, whose pointer is passed as argument of P_LineAttack, remains NULL and makes the clients skip the code referred later.

User avatar (0011784)
cobalt (updater)
2015-03-08 19:16

Issue addressed by commit a6ae75a6bd6d: - fixed: Baratus's punch attack would not set linetarget on the client, causing desyncs, due to the ZDoom upgrade interfering with 839cd8f. (fixes 1894)
Committed by Teemu Piippo [Dusk] on Saturday 28 February 2015 16:24:47

Changes in files:
 src/p_map.cpp | 3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
User avatar (0011793)
WaTaKiD (updater)
2015-03-08 21:41

after testing with 2.0-r150308-2039, issue seems fixed

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2014-07-21 01:35 WaTaKiD New Issue
2014-07-21 22:56 DevilHunter Note Added: 0010031
2014-07-22 23:19 DevilHunter Note Edited: 0010031 View Revisions
2014-07-25 22:21 Arco Status new => confirmed
2014-12-31 11:30 Torr Samaho Note Added: 0011149
2014-12-31 11:30 Torr Samaho Note Edited: 0011149 View Revisions
2014-12-31 11:31 Torr Samaho Status confirmed => feedback
2014-12-31 14:46 WaTaKiD Note Added: 0011155
2014-12-31 14:46 WaTaKiD Status feedback => new
2014-12-31 15:47 Arco Status new => closed
2014-12-31 15:47 Arco Resolution open => no change required
2015-01-23 07:10 WaTaKiD Note Added: 0011511
2015-01-23 07:10 WaTaKiD Status closed => feedback
2015-01-23 07:10 WaTaKiD Resolution no change required => reopened
2015-01-23 10:26 Edward-san Note Added: 0011513
2015-01-23 11:05 Edward-san Note Edited: 0011513 View Revisions
2015-01-23 11:11 Edward-san Note Edited: 0011513 View Revisions
2015-01-23 11:12 Edward-san Note Edited: 0011513 View Revisions
2015-02-15 21:08 Dusk Target Version => 2.0
2015-02-22 11:25 Dusk Assigned To => Dusk
2015-02-22 11:25 Dusk Status feedback => assigned
2015-03-08 19:16 cobalt Status assigned => needs testing
2015-03-08 19:16 cobalt Steps to Reproduce Updated View Revisions
2015-03-08 19:16 cobalt Additional Information Updated View Revisions
2015-03-08 19:16 cobalt Note Added: 0011784
2015-03-08 21:41 WaTaKiD Note Added: 0011793
2015-03-09 04:50 Dusk Status needs testing => resolved
2015-03-09 04:50 Dusk Fixed in Version => 2.0
2015-03-09 04:50 Dusk Resolution reopened => fixed
2018-09-30 22:58 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker