I was thinking you could try to reverse the speed when the bot is hit by the “Thingie”(just have a variable that get’s set to -x and multiplied with the boots speed, for the duration of the knockback), make sure the boot cannot turn while it’s speed is negative or it will just back up to the character instead(i think, i don’t know if the basic AI is that smart)
Or since you have a move to the character script, you could reverse it while the bot is in the “back away” state(you could allways modify the speed so the bot moves faster away…)
Hope one of these works 