From da33cb674e419eba5b4870c134f8dacab86ffb6f Mon Sep 17 00:00:00 2001 From: katsy <katmint@live.com> Date: Fri, 5 Nov 2021 16:51:44 -0500 Subject: [PATCH] fix water fof height calculation on slopes --- src/p_mobj.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/p_mobj.c b/src/p_mobj.c index a1bb2d6ff..c5a84f333 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -3236,8 +3236,8 @@ void P_MobjCheckWater(mobj_t *mobj) || ((rover->flags & FF_BLOCKOTHERS) && !mobj->player))) continue; - topheight = P_GetFFloorTopZAt (rover, mobj->x, mobj->y); - bottomheight = P_GetFFloorBottomZAt(rover, mobj->x, mobj->y); + topheight = P_GetSpecialTopZ(mobj, sectors + rover->secnum, sector); + bottomheight = P_GetSpecialBottomZ(mobj, sectors + rover->secnum, sector); if (mobj->eflags & MFE_VERTICALFLIP) {