Getting AI to interrupt/abort Behavior Tree MoveTo Task

I’m not sure that putting that parallel at the root is a good idea. I meant you should put it in place of your original first MoveTo node in your original tree structure. But I’m assuming you tried that and it didn’t work, which is odd.

Besides doing a cone check (I’ve never used that node), is there another event in your design that could be used to trigger the MoveTo abort? You seem to be checking for proximity to the giant, but why the cone check? Should it only abort if the villager is facing the giant, or can it just abort whenever the giant is within X units of the villager?