I love animal based summon classes (and hate undead summons) but have trouble playing summons in any of the classes for Primalist.
There are two main problems in my opinion: durability and stupidity.
I’m not sure if I can use an absolute here, but it seems like no one uses summons for any high level play. They die almost instantly and then you have a 20 second cooldown before resummoning. If they don’t die right away, they go off on their own to fight a single mob while you have already ran screens away.
I think summons should scale protections with stats and levels as well as HP/Damage. Protections could scale +1% per character level but also +5 per stat, or vice versa. This would give them roughly 1000 global protections at lvl 100 with 100 attunement/strength so end game they can stay alive to do something.
The addition of skill trees to healing skills can also help summon durability (and probably their damage), but I believe the summons needs to be more sturdy on their own first.
Summon AI is absurdly aggressive. This is great early game when a wolf or sabretooth cat can offscreen mobs and gain your XP as you move through the map. Later on when you want the summons to stay nearby its an absolute chore.
Fury Leap’s bonus to wolves/sabretooth doesn’t stop their current action which I believe is a mistake. Often the pets just run super fast 3 screens away again to that one mob I didn’t care about again.
Would be nice to alter the AI so pets stay a bit closer to the player and disengage mobs after a certain amount of distance between the player and pet.