I want to have more control over which skills my pet uses and when, but not with buttons like the F2 skill currently is. I was thinking the pet window should allow me to set a priority to each skill (maybe give each skill a number from 1 – 4) and even allow me to completely disable certain skills (0 could be disabled).
So, for example, I want to set my spider to always do the immobilize skill first and after that I want it to do the poison aoe (and some people might like it to act differently still). With a priority setting, I would have that control and I could improve the AI of my pet to have it behave how I want it to. If multiple skills have the same priority number, then it will pick one of those randomly.
I would also like to give the AI control over the F2 skill in some builds and give it a priority number, so the AI treats it like any of its other skills. In this way a cave spider could be set to always use his F2 skill first when it attacks.
While talking about F2 skills, maybe allow us to choose which of the 4 pet skills we want to be the F2 skill and let the rest be automatic (but allow all 4 skills become automatic too!), so you could put the invulnerability of the bear under his F2 button and time it manually.
Because right now I have no idea what my spider is going to do when I sent him to attack. He will either try his basic attack, or his aoe poison, or his immobilize. If he does his aoe poison skill first, he’s completely worthless to me and could get me killed.