There's no other (properly working) way other than making changes to the behaviors in their behavior tree. I have some plugins on my GitHub that address some issues, even an extension that improved their overall behavior but it's abandoned. Nonetheless, it's still a great source for fixing some of their most annoying issues.