if my pet still runs out and attacks anything I so much as auto shot?
This is unusual, I have not noticed this until you mentioned it. I suggest using passive, but sadly the pet wont defend you afk.
I recall this is not how Defense used to work.
It’s always worked like that iirc.
On defend your pet will attack anything attacking you. So if you shoot something, it’s now attacking you, so the pet will attack it. I’m not sure how it selects prio when you have multiple mobs attacking you.
On Assist it will attack what you’re attacking.
And on passive it won’t attack anything unless you do /pet attack on your abilities or use the pet attack pet command.
If this is not right, someone enlighten me because this is how I’ve always understood it.