MantisBT - Zandronum
View Issue Details
0002362Zandronum[All Projects] Bugpublic2015-07-26 13:192015-08-23 16:48
Edward-san 
 
normalmajoralways
confirmedopen 
 
 
0002362: Resurrected monster via archvile sometimes desyncs the monster count online (plus other effects)
I noticed this for some time, even before 2.x AFAIR. Sometimes, during the coop/survival games, the resurrected monster via archvile does not raise the monster count, leading to negative monsters left count when all the monsters are killed.

Regarding the other effects, when the monster count is updated properly, the raise sound is reproduced with a higher volume (I suspect it's reproduced twice); when the monster count is not updated properly, sometimes the body doesn't raise at all, making the client think it's still dead.
Host a server with the attached wad, map01 and connect a client. There's a zombieman and an archvile in the pit.

- Kill the zombie, such that its body is close to the archvile (or even better, send its body directly above the archvile);
- wait for the resurrect and kill again, until you see the bug.

If you connect one more client, both can disagree on the total monster count value.
The example wad is derived from ticket 0002287 .
No tags attached.
? resurrect_01.wad (5,821) 2015-07-26 13:19
https://zandronum.com/tracker/file_download.php?file_id=1591&type=bug
Issue History
2015-07-26 13:19Edward-sanNew Issue
2015-07-26 13:19Edward-sanFile Added: resurrect_01.wad
2015-07-26 13:21Edward-sanDescription Updatedbug_revision_view_page.php?rev_id=7776#r7776
2015-07-26 13:21Edward-sanSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=7778#r7778
2015-08-10 13:50unknownnaStatusnew => confirmed
2015-08-10 13:59unknownnaNote Added: 0013194
2015-08-19 19:19fr-bloodNote Added: 0013238
2015-08-23 16:37DaedalusNote Added: 0013249
2015-08-23 16:38DaedalusNote Edited: 0013249bug_revision_view_page.php?bugnote_id=13249#r7934
2015-08-23 16:40DaedalusNote Edited: 0013249bug_revision_view_page.php?bugnote_id=13249#r7935

Notes
(0013194)
unknownna   
2015-08-10 13:59   
Quote from Edward-san
[...] sometimes the body doesn't raise at all, making the client think it's still dead.

If you kill the archvile the "dead" zombie will suddenly turn normal upon dropping down to the real floor.
(0013238)
fr-blood   
2015-08-19 19:19   
The monster can be desync even when he raises himself, take a look at the Famine(tier 4 Revenant in complex doom), when he makes his fake death after raising up he disappear for a short delay.
(0013249)
Daedalus   
2015-08-23 16:37   
(edited on: 2015-08-23 16:40)
> when he makes his fake death after raising up he disappear for a short delay.

It actually returns itself as a corpse (it still plays the vile resurrection sound) which is not intended until it either attacks or is shot & pained as a revived corpse then it returns to its normal states.

The weird thing is though, if no player is in sight of it when it revives itself, it revives as normal.