From ebaef5d0afd05e0fe9b050af289dbd3f5b5b8eab Mon Sep 17 00:00:00 2001 From: Sally Coolatta Date: Fri, 26 Feb 2021 19:46:52 -0500 Subject: [PATCH] Flip side properly for objects to go towards. --- src/k_botsearch.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/k_botsearch.c b/src/k_botsearch.c index 1cda1cb1f..30948b0b4 100644 --- a/src/k_botsearch.c +++ b/src/k_botsearch.c @@ -861,6 +861,16 @@ void K_NudgePredictionTowardsObjects(botprediction_t *predict, player_t *player) predict->y += FixedMul(nudgeDist, FINESINE(nudgeDir >> ANGLETOFINESHIFT)); distToPredict = R_PointToDist2(player->mo->x, player->mo->y, predict->x, predict->y); + + // Flip side, since we want to check for objects to steer towards on the side we're NOT dodging. + if (gotoSide == 0) + { + gotoSide = 1; + } + else + { + gotoSide = 0; + } } if (gotoSide == -1)