I think the Avoid Enemy set-up should be change to Attck Enemy. I am quite confused with the Avoid Enemy. If your hireling is a warrior and does melee attacks, it will avoid enemies no matter what yards you choose. If it is Attack Enemies then the AI will try to attackvthe enemy when the enemy enters within the choosen distance. I do get frustrated with my warrior just watching me die. Like he will just get aggressive if the enemy gets very close to him.
I think it might be your attack yards for your skills that’s not causing your hireling to attack?
true… if you dont want your warrior to avoid enemy then set your avoid enemy thingy to 0 yard