Q:
I have been searching for days and cannot find clarification to this, only people repeating the same copy paste over and over again, so please read this through before replying. Apologies for the wall of text.
I have a permanent injury in my left hand and need to use a few very basic macros to enable me to play. The official statements don’t clarify whether it’s okay or not. Here is the macro policy for reference, my questions are below it:
“Guild Wars 2 players are permitted to use macros as long as the macros are programmed with a 1 key for 1 function protocol.
- This means that if you program a macro, it must require one keystroke per action. You may not program a single key to perform multiple functions.
- For example, if you Press A and it results in the casting of a single skill, you’re ok. If you Press A and it casts multiple spells, you’re not ok."
Question 1: I have heard 2 interpretations of the policy:
a) a macro is only allowed if one key press literally simulates another key press or click – but that makes no sense since that is not a macro at all – that is a keybind. A macro is by definition something that cause multiple inputs to happen. So in this explanation the macro policy would basically be saying “you can only use macros that are not macros” which makes no sense.
b) a macro is allowed if the end result is one ‘action’, ‘function protocol’ or ‘spell’ . As an example; the macro policy says “if you Press A and it results in the casting of a single skill, you’re ok”. So according to this if ‘A’ is a macro (f1 > 1) that first swaps attunment bar (f1) then casts the spell (1) it should be okay. That is 2 button presses but it is still only doing one thing – casting one spell.
Or what about situations where you have to press 2 buttons at once to perform one action, like a dodge left? (dodge + left)?
(it doesn’t help that they don’t define what they mean by “function protocol”)
Question 2:
This also does not cover situations where a macro does one action per press, but the action changes each time e.g. first press: ‘f1’ second press: ‘2’ third press: f3. If you are unable to move your hand this is the only way you can perform a rotation of casts while moving. It doesn’t give you an advantage, it just lets you not move your hand, and would meet the “one press, one action” rule. The rules say “You may not program a single key to perform multiple functions.” but it isn’t clear if this means one after another, or at the same time.
The issue boils down to this: some people say macros are totally banned (but continue to refer to keybinds as if they were ‘allowed macros’). Other people are saying they’re fine to help you press several keys, so long as the outcome is one discrete action (but they don’t define what one action actually is.)
Even guidelines like ‘does it give you an advantage over other players?’ is unclear, since for me I’m at a massive disadvantage already, only having one good hand. In some case a macro that presses 2 keys together (to perform one action) is the only way I can do it at all.
Even if the offical answer is “we’re leaving it vague on purpose so we have wiggle room” that would be better than nothing, although risking a ban for having an injury seems a bit unfair.
This is incredibly frustrating for me. I just want to be able to play with my friends without getting banned, so if anyone could clarify the official position for people in my situation I would be extremely grateful.