MantisBT - Zandronum
View Issue Details
0000571Zandronum[All Projects] Bugpublic2011-08-26 21:042014-06-11 21:40
cq75 
 
normalmajoralways
feedbackopen 
MicrosoftWindowsXP/Vista/7
98d 
 
0000571: If actors get stuck between moving 3d floors, client desyncs and other odd behavior can result
Things have appeared to fall through floors, and 3d floors go to zero height 3d floors at times.
1. Start the included test map online

2. Type "Puke 2" to start the platforms moving randomly (Script 3 stops the platforms)

3. summon something that blocks the path of the platforms (monsters and players seem to work best)

The platform's position should now be desynched. It will appear to be at one height, but it is physically at another height. If you reconnect it will be at the correct height.

The zero height glitch seems to happen randomly, but most often when platforms try to "crush" a large monster (e.g., a cyberdemon) between them.
The platforms use the Elevator_Raisetonearest and Elevator_Lowertonearest actions to change position.

Zero height 3d floors are also included in the sample wad, but their odd behavior is even worse in GzDoom, so they may not be officially supported.
3d floors, desync, moving
? M3dFloorsTest.wad (45,726) 2011-08-26 21:04
/tracker/file_download.php?file_id=422&type=bug
png Screenshot_Doom_20110826_163903.png (357,796) 2011-08-26 21:05
/tracker/file_download.php?file_id=423&type=bug
Issue History
2011-08-26 21:04cq75New Issue
2011-08-26 21:04cq75File Added: M3dFloorsTest.wad
2011-08-26 21:05cq75File Added: Screenshot_Doom_20110826_163903.png
2011-08-26 21:07cq75Note Added: 0002141
2011-08-26 21:07cq75Note Edited: 0002141bug_revision_view_page.php?bugnote_id=2141#r1111
2011-08-31 03:59cq75Note Edited: 0002141bug_revision_view_page.php?bugnote_id=2141#r1112
2011-08-31 03:59cq75Note Edited: 0002141bug_revision_view_page.php?bugnote_id=2141#r1113
2012-03-02 04:20TIHanNote Added: 0002730
2012-03-04 19:20cq75Note Added: 0002751
2012-03-04 20:14TIHanNote Added: 0002752
2012-06-09 13:22Torr SamahoCategoryGeneral => Bug
2014-06-11 21:19WatermelonNote Added: 0009099
2014-06-11 21:19WatermelonStatusnew => feedback
2014-06-11 21:40FritsNote Added: 0009114

Notes
(0002141)
cq75   
2011-08-26 21:07   
(edited on: 2011-08-31 03:59)
I forgot to mention that actors can be picked up by a 3d floor that goes to a certain height in their hitbox, even if it doesn't go below the floor.

Some of the 3d floors in this wad go below the floor, this is intentional.

Also, this bug was found on r3299

(0002730)
TIHan   
2012-03-02 04:20   
I'm having a hard time trying to reproduce this. Can anyone else reproduce it?
(0002751)
cq75   
2012-03-04 19:20   
You're running it on a server, right? It doesn't happen offline.
(0002752)
TIHan   
2012-03-04 20:14   
> You're running it on a server, right? It doesn't happen offline.

Yes.
(0009099)
Watermelon   
2014-06-11 21:19   
Still occur in 2.0?
(0009114)
Frits   
2014-06-11 21:40   
Yes, messing around with them will eventually desync the platforms.