Addon development. Automated functions

So, myself and a friend/guildie have been working on an addon for a while that interacts with/replaces your default hunter stables UI. Within this addon, we’ve opted for a feature that allows you, as a player, to swap multiple pets at once between your stables/active pet slots, via a button click.

This feature doesn’t involve functions tied to combat based gameplay, nor does it in any other way provide users with a direct advantage over other players, but is solely a QoL thing for anyone who otherwise has to manage upwards of 200+ tamed pets which, by default, comes in a grid based UI of 10 slots per page.

Essentially, while we know that there are other existing addons that have features that automate certain functions within the game, such as bag sorting, or the management of battle pets, etc., we’re trying to determine whether the feature for the stables UI in question is okay, or if we have to scrap it.

We have already brought this up via a ticket to GM support, but for obvious reasons, they’re not equipped to answer this type of question.

Hopefully someone here can shed some light on this.

Appreciate any information on the matter.

I believe if the current soap box that you use to make wow addons will let it function then it should be okay. If the devs did not want that type of thing they would remove the ability to do that in an addon.

Yes a gm would not be able to answer that question. In the past if the devs did not like a addon or some thing it did they would brake it and make it not possible for it to work.

2 Likes

You might get a bit more information about it if you ask in the UI and Macro forum.

4 Likes

We have send an email to wowui@blizzard.com, and believe they might be the best to help us. Which we found on said forum, thank you :).

2 Likes

There doesn’t seem to be anything stoppping you enchancing the PetStable frame

Hopefully^^

Like I said if your using tools in blizards sandbox to do something then I would not worry too much. If they do not like the functionality they will remote it so it would not be possible for it to be done.

1 Like

You probably won’t get an official answer, but as a general rule, if the API lets you do it, it’s okay. If Blizzard decides it’s not okay, they’ll “break” the addon, but generally won’t punish people for using it previously. (I can’t think of any cases of retroactive punishment offhand, but if they exist they’re for things that were very clearly exploitative, not simple QoL.)

There are several cases where they’ve added hardware event requirements for various fuctions when they wanted to limit what addons can automate.

1 Like

Blizzard’s typical action when they discover an addon that crosses the line from QOL into automation is to break the APIs that the addon relies on to function, rather than to swing the banhammer.

Given that Rematch does the same thing for battle pets and has been around for multiple expansions without any issues, I think you’re fine.

1 Like