Input Broadcasting Software Better Explaination

Hello,

i have read the updated " Input Broadcasting Software Policy"

As World of Warcraft has evolved, our policies have also evolved to support the health of the game and the needs of the players. We’ve examined the use of third-party input broadcasting software, which allows a single keystroke or action to be automatically mirrored to multiple game clients, and we’ve seen an increasingly negative impact to the game as this software is used to support botting and automated gameplay. The use of input broadcasting software that mirrors keystrokes to multiple WoW game clients will soon be considered an actionable offense. We believe this policy is in the best interests of the game and the community.

We will soon begin issuing warnings to all players who are detected using input broadcasting software to mirror commands to multiple accounts at the same time (often used for multi-boxing). With these warnings, we intend to notify players that they should not use this software while playing World of Warcraft. Soon thereafter, the warnings will escalate to account actions, which can include suspension and, if necessary, permanent closure of the player’s World of Warcraft account(s). We strongly advise you to cease using this type of software immediately to maintain uninterrupted access to World of Warcraft.

Thank you for your understanding.

but i should ask a question to the customer service about this.

We will soon begin issuing warnings to all players who are detected using input broadcasting software to mirror commands to multiple accounts at the same time

Question: What if the input broadcast command is made with an addon (so NOT a 3rd third-party broadcast software) that use wow internal API?

for example there an addon called EMA (Ebony’s Multiboxing Assistant)

https://www.curseforge.com/wow/addons/ema

that does simple things like a command to have all account to follow the main one… all mount… nothing more.

will this be considered input broadcasting or its not?

I’m not entirely sure how this addon works but the link you provided says

EMA does not do any software broadcasting

Thanks for ur reply.
Yes, that’s what the author wrote… EMA use internal API/command to do some function…

but the functions used are input broadcasting if they do something like:

  1. all account mount/dismaunt at same time
  2. all account follow the main one

this is what worries me. Because the policy does not expressly say “we will control THIRD PARTY softwarte” but it says “software” in general … So if WoW itself, through its api / internal commands, would allow simple commands like mount / unmount / follow in broadcast mode … . is prohibited or allowed?

The comments are not too good looking either . Obviousy we have no way to verify those claims, but uhm, it raises some doubt.

And when in doubt …

1 Like

Those were the parts that worried me when I looked at your link to the addon.

Sadly, I am afraid Blizzard staff won’t confirm or deny the addon is allowed. They have never done so in the past, if for no other reason that they may allow it, then the addon author updates the addon with something not allowed… it’s a tricky subject.

My rule of thumb with these things is: If you are worried… don’t use it.

2 Likes

Thanks Shammoz for ur reply…

You got the point exactly … the fact is that there are other addons that use internal blizzard commands/api like this one:

https://www.curseforge.com/wow/addons/followmepls-auto-follow-addon

I don’t want blizzard to tell me “You can use that addon or You can’t use it” but just tell me if WoW itself is considered input broadcasting software in case WoW itself does it through its own api and commands.

I think it is of public utility to know this because it is going to clarify a shadow point that the policy does not clarify without reasonable doubts.

Reading the comments on the addon page, someone got a Game Master response which pretty much sums up what has already been said.

“This is Game Master Strybur. While I can certainly understand the desire for a definitive answer and a concern, that is simply not something Blizzard would be able to answer for you. I can explain the reasoning for such a decision if that helps. https://support.blizzard.com/article/000013078 Blizzard doesn’t create or support ANY addons. Many of them are usually fine, but we are also not the creator of said product and as such, what may be perfectly fine today might have something added in tomorrow which is prohibited. Therefore, since we aren’t responsible for the creation of such programs, we couldn’t give you a definitive answer because we don’t create it. As such, the use of addons is up to the individual at their own risk. We’ll tell you how to remove them if you just want to play our game without any addons. The account owner is just held accountable for what they install on their computer so it’s completely up to you. Personally, the way I usually approach it is that if an addon provides a service that I would like to see added into the game, I use “Submit Suggestion” to recommend it. That way if the developers agree and decide to add in such a service, it’s supported, they develop it, and I would no longer have a need for the addon. I’m really sorry that we weren’t able to help you out with this today, but I hope that this information was helpful at least. If you need help with anything else, please don’t hesitate to let us know. Otherwise, I hope the rest of your day goes well.”

Some other comments in that thread are correct in that if Blizzard finds that the API is being used for something it shouldn’t they usually block the addon or the API commands that are contravening their policy.

I wish I was more experienced at LUA code, if I was I would look at how it does it and may have more to contribute. Sorry I could not be more help Takkero.

thanks again… ye we are talking about EMA in discord and another GM answered this:

my dubt rise again :smiley:

Question: Does it do things in other Warcraft windows with no direct input in that window?

The addon does that. That is 100% true.

The addon uses internal broadcasting, and an LUA is a program. It sends a message to the addon in another window via chat which performs an action with no input to the window, that’s automation.

Answer: It’s breaking the rules and you may be banned for using it. If you value your accounts, don’t use it.

ok but then every addon like DBM/WEAKAURA/BIGWIGS/EXORSUS do that…

because for example there are plenty of weakaura that have SENDER/RECEIVER… this what it means…

that the Raid leader with SENDER send commands to all other raid members (receivers) to do something (like spam YELL, tell u to kick/ others things)

same do DBM that broadcasts command through all players for boss

1 Like

Each players DBM tells them to kick etc, that’s not the raid leader sending those messages… the addon has detected an ability you can interrupt… so it tells you to.

Actually no they don’t, it’s like DBM etc actually doing the interrupt for you instead of telling you too.

It transmits a message, it’s not telling DBM to the actual kick command. If it did then it would be breaking the rules. It’s a very big difference.

Please stop trying to convince yourself it’s not against the rules. It is.

Despite what all the others have told you, it is obvious that you have convinced yourself its not breaking any rules, and are now really just trying to convince us that you’re right.

Feel free to go ahead and use it. Just don’t whine when you get banned for it.

1 Like

i would follow the rule: one manual keystroke = one action. anything beyond that will most certainly get you banned.

so if an addon automates anything then i would avoid it if i were you.

dbm/weakaura etc just gives you information which you act upon. they dont do anything for you.

No dont use that addon

EMA is not doing input broadcasting, because activing follow does not need an input, it’s an unprotected function unlike spell or item use who need keystroke input.

The only case you can get a ban with an addon if is the addon allow you to do an exploit (let say an addon allow you to duplicate item thought a bug in the lua api).
There are no “rules” regarding addons, the only limits are built-in API limitations.

If blizz don’t like the way we use a function, he will just desativate/nerf/protect the problematic api function. (That’s why we don’t get the vanilla decursive addon with the auto-dispell, because spell casting is now a protected function)

Of course it does, one version of the addons broadcasts a command to the others. Input free actions are botting, no matter if they are protected or not, plain and simple. I guess you use it too and want to convince yourself you aren’t breaking the rules as well.

which version use input broadcasting?

I’ve never used it so I don’t know how it’s set up.

then u cannot write it does Input Broadcast if u dont even know what the addon does. dont spead false informations then.