From 30fe1736171272f94c3331f83e4311eb52850f8b Mon Sep 17 00:00:00 2001 From: toaster Date: Tue, 4 Jan 2022 23:21:28 +0000 Subject: [PATCH] Bracketing (fixes a weird bug with bubble) --- src/p_user.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/p_user.c b/src/p_user.c index 5879e4cf9..42311e4f1 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -4035,7 +4035,7 @@ static void P_HandleFollower(player_t *player) // 02/09/2021: cast lag to int32 otherwise funny things happen since it was changed to uint32 in the struct player->follower->momx = (sx - player->follower->x)/ (INT32)fl.horzlag; player->follower->momy = (sy - player->follower->y)/ (INT32)fl.horzlag; - player->follower->z += deltaz/ (INT32)fl.vertlag; + player->follower->z += (deltaz/ (INT32)fl.vertlag); player->follower->momz = (sz - player->follower->z)/ (INT32)fl.vertlag; player->follower->angle = player->mo->angle; @@ -4069,7 +4069,7 @@ static void P_HandleFollower(player_t *player) // match follower's momentums and (e)flags(2). bmobj->momx = player->follower->momx; bmobj->momy = player->follower->momy; - bmobj->z += deltaz/ (INT32)fl.vertlag; + bmobj->z += (deltaz/ (INT32)fl.vertlag); bmobj->momz = player->follower->momz; P_SetScale(bmobj, FixedMul(bubble, player->mo->scale));