Quote Originally Posted by 'zanthor',index.php?page=Thread&postID=214423#post 214423
As discussed with a member of my raid last night the following macro on a single hotkey worked:

/cast [target=focus]Spell
/cast [target=player]Spell

Both spells have global cool downs and it does take multiple key press' to cast the spell. I went to verify this this morning, but it is tuesday.

Based off this having an out of game method to press multiple hotkeys at once cannot do anything that the base UI cannot do.

Anyhow, I see this as one of those areas that if you really want to be paranoid you can avoid at your desire.
Your raid friend is wrong, or it is a special case spell. Just because it has a cooldown doesn't mean it prevents a second macro's spell from casting. See Hand of Reckoning or Growl for examples. I just tested the following:

Macro:
/cast [target=zipples] hand of freedom
/cast [target=player] hand of salvation

Effect: Hand of Freedom casts fine. Hand of salvation never casts, no matter how many times you press it, because of the macro mechanics built into the game that prevent chaining certain events together.

Separate keybinds for each macro, then press the two keys with your fingers at the same time:
Key 1 = /cast [target=zipples] hand of freedom
Key 2 = /cast [target=player] hand of salvation

Effect: Hand of Freedom casts the first time you press both keys. The second time you press both keys, Hand of Salvation casts. Why? Because you are generating 4 inputs by pressing two keys twice. Completely separate input for each spell, so the first being on cooldown has no effect on the second. Thus, independent actions.

Let me further clarify the differences here.

Using /click to effectively press 3 different buttons on your hotbar is FINE.
Why? Because the /click macro will fail to progress if it hits a spell that's on cooldown or a /stopmacro condition, just like if all 3 buttons were consolidated into a single macro (which, programmatically, they ARE). Because this still falls under the rules of sequential processing in the in-game UI, it is still considered 1 human event = 1 in-game input.

Using a software app to press 3 physical buttons, regardless of what they're bound to, is NOT fine.
Why? Because you can bypass the in-game UI's mechanisms and effectively get 1 human event = >1 in-game input. See the above macro for a prime example. If you put each of those spells on a different keybinding and just pressed both of them, the second spell WOULD cast.


Whatever. I'm done with the topic. I highly suggest you either not do this or you page a GM and get clarification so you have something to fall back on if they ban you. Me, I'm not willing to risk 5+ accounts to do something that can be easily done with normal (if creative) macros.

Best of luck to you,
Ugh