Revert "When compat_floormove is enabled prevent sector floor from lowering if a thing is stuck in the ceiling (vanilla behavior)"

This reverts commit 4ad76f549e.

This broke several maps so the implementation is obviously not correct.
This commit is contained in:
Christoph Oelckers 2023-10-31 08:05:36 +01:00
parent 6ce809efe2
commit 99ae4b7c4c

View file

@ -6652,12 +6652,6 @@ int P_PushDown(AActor *thing, FChangePosition *cpos)
void PIT_FloorDrop(AActor *thing, FChangePosition *cpos)
{
if ((thing->Level->i_compatflags2 & COMPATF2_FLOORMOVE) && (thing->Top() > thing->ceilingz))
{
cpos->nofit = true;
return;
}
double oldfloorz = thing->floorz;
double oldz = thing->Z();
@ -7033,6 +7027,7 @@ bool P_ChangeSector(sector_t *sector, int crunch, double amt, int floorOrCeil, b
}
}
return cpos.nofit;
}