I wrote a few scripts that generated some summons in a custom-made faction that has the player faction as ally. I also set their relationship rank with player as 3, aggression as 1 (attack enemies), confidence as 4 (max), and assist to 2 (helps friends/allies). However, I don't seem to have much luck to have them actually attack. While they do attack sometimes (mostly because enemies targeted them), they are drooling and doing random stuff more often.
I wonder if there's something I also need to change. And by the way, those summons were summoned through a dummy actor, so that can also be part of the problem although it shouldn't be.