MantisBT - Zandronum
View Issue Details
0002969Zandronum[All Projects] Bugpublic2016-12-29 10:222018-09-30 21:41
Edward-san 
Edward-san 
normalminorhave not tried
closedfixed 
LinuxUbuntu14.04 x86-64
2.1 
3.03.0 
0002969: Online desync with slamming actors and the Idle state
I noticed by code inspection that the server erroneously told the clients that some actors (mostly the ones doing a Slam/Skullattack) would jump to the Spawn state instead of the Idle state if such state exists.
Old time telltale: since when ZDoom svn r876 was ported (in skulltag svn r1308), the online code was never adjusted to use it.

One additional note: 3.0 changes also A_MinotaurChase to use the idle state, but looking at the code, there's a bigger problem that could explain possibly ticket 0002382: the server mistakenly told the clients to change the state of the Minotaur instead of the MinotaurFriend.
No tags attached.
Issue History
2016-12-29 10:22Edward-sanNew Issue
2016-12-29 10:22Edward-sanStatusnew => assigned
2016-12-29 10:22Edward-sanAssigned To => Edward-san
2016-12-29 10:36Edward-sanNote Added: 0016566
2016-12-29 10:36Edward-sanStatusassigned => feedback
2016-12-29 14:41WaTaKiDNote Added: 0016567
2017-04-02 09:35Torr SamahoNote Added: 0017075
2017-04-02 09:35Torr SamahoStatusfeedback => needs testing
2017-09-07 20:35DuskStatusneeds testing => resolved
2017-09-07 20:35DuskFixed in Version => 3.0
2017-09-07 20:35DuskResolutionopen => fixed
2018-09-30 21:41Blzut3Statusresolved => closed

Notes
(0016566)
Edward-san   
2016-12-29 10:36   
Can somebody build'https://bitbucket.org/zandronum/zandronum-sandbox/commits/03f4e946938f91d8dcaf709c704d5caee686393c [^]' and check if nothing is broken?
(0016567)
WaTaKiD   
2016-12-29 14:41   
this 3.0 build contains the above commit: 'https://www.dropbox.com/s/p8574ordh5e3efm/zandronum-3.0-r161229-1025-03f4e94-windows.zip?dl=0 [^]'
(0017075)
Torr Samaho   
2017-04-02 09:35   
Since there was no feedback for months and the patch looks reasonable, I added it.