From c996bd9fe795c189e6f5698608ebfc30a49b0581 Mon Sep 17 00:00:00 2001 From: INeedBots Date: Thu, 3 Dec 2020 21:12:15 -0600 Subject: [PATCH] fix possible bug --- main_shared/maps/mp/bots/_bot_internal.gsc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/main_shared/maps/mp/bots/_bot_internal.gsc b/main_shared/maps/mp/bots/_bot_internal.gsc index b3baea2..63950c2 100644 --- a/main_shared/maps/mp/bots/_bot_internal.gsc +++ b/main_shared/maps/mp/bots/_bot_internal.gsc @@ -1569,16 +1569,18 @@ doWalk(goal, dist, isScriptGoal) */ movetowards(goal) { - if(isDefined(goal)) - self.bot.towards_goal = goal; + if(!isDefined(goal)) + return; + + self.bot.towards_goal = goal; lastOri = self.origin; stucks = 0; timeslow = 0; time = 0; - while(distanceSquared(self.origin, self.bot.towards_goal) > level.bots_goalDistance) + while(distanceSquared(self.origin, goal) > level.bots_goalDistance) { - self botMoveTo(self.bot.towards_goal); + self botMoveTo(goal); if(time > 2.5) {