From 53d50b07cb9ca6e478a35ca35c3a879ffa586b73 Mon Sep 17 00:00:00 2001 From: INeedBots Date: Thu, 3 Dec 2020 20:50:53 -0600 Subject: [PATCH] Fix possible bug --- userraw/maps/mp/bots/_bot_internal.gsc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/userraw/maps/mp/bots/_bot_internal.gsc b/userraw/maps/mp/bots/_bot_internal.gsc index 9247cb3..a2a1c71 100644 --- a/userraw/maps/mp/bots/_bot_internal.gsc +++ b/userraw/maps/mp/bots/_bot_internal.gsc @@ -1700,16 +1700,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) {