From 7e17a71f13060a0052b272aef67ddde313336e4e Mon Sep 17 00:00:00 2001 From: James R Date: Sun, 24 Mar 2024 22:47:21 -0700 Subject: [PATCH] Fix flame shield offset in reverse gravity --- src/p_mobj.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/p_mobj.c b/src/p_mobj.c index 5862c7b03..a978b9446 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -8579,11 +8579,9 @@ static boolean P_MobjRegularThink(mobj_t *mobj) } } - P_MoveOrigin(mobj, mobj->target->x, mobj->target->y, mobj->target->z + (mobj->eflags & MFE_VERTICALFLIP ? 1 : 1) * mobj->target->height/2); + P_MoveOrigin(mobj, mobj->target->x, mobj->target->y, mobj->target->z + mobj->target->height/2); mobj->angle = K_MomentumAngle(mobj->target); - K_FlipFromObject(mobj, mobj->target); - if (underlayst != S_NULL) { mobj_t *underlay = P_SpawnMobjFromMobj(mobj, 0, 0, 0, MT_FLAMESHIELDUNDERLAY);