[G2.3-PRE-115-G4B8B5E3] Floor_RaiseToLowestCeiling Bug

Bugs that have been resolved.

Moderator: Graf Zahl

Locked
silentzorah

[G2.3-PRE-115-G4B8B5E3] Floor_RaiseToLowestCeiling Bug

Post by silentzorah »

In the latest GZDoom build, activating a line that triggers Floor_RaiseToLowestCeiling tagged to a sector with 0-height causes the floor to instantly drop to the lowest adjacent floor. Default behavior in ZDoom 2.8.1 is to do nothing.

This causes an issue on 1994 Tune Up Community Project's MAP15, where grabbing the red key activates a voodoo doll's timer, but one of the barriers has already been lowered due to an unskippable linedef with this action. This causes the door to the chamber to shut, and never open again, since the voodoo doll crosses the linedef that opens the door before it can finish moving.

Test map provided. The left switch correctly raises the platform to the ceiling, the right instantly lowers the platform to the ground.
Attachments
testmap.wad
(1.77 KiB) Downloaded 38 times
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Re: [G2.3-PRE-115-G4B8B5E3] Floor_RaiseToLowestCeiling Bug

Post by Graf Zahl »

fixed. This was caused by some incomplete deletion of unneeded code from the floating point rewrite
Locked

Return to “Closed Bugs”