Set the leash radius on the bot higher. It'll head back to it's spawn any time it goes beyond it's leash distance.
How are you directing it to travel around the pool?
I spawn the boat in the boat. Then I use the goToBrick event to make the bot go to the zoneBrick. No matter what, the bot always goes halfway, no matter the distance.
if it's always going halfway to the target, have you tried putting the target twice as far away as the zone brick?
I haven't thought of that, but how would it know when to go to the next target?
what does it do with the target brick?does it path to the point exactly halfway from it and the target, a certain distance, or what does it do?