Key-bind / Macro Question - Different Scenarios

Started 14 Jan 2019
by Auberne
in Support Center
Hi everyone. Hope everyone is enjoying the new server. Thank you. The rules state: it is allowed to bind multiple actions to a key, however, delays, repeats, and conditions are strictly forbidden as well as any other means that allow unattended game-play. Can you therefore.

a) Bind multiple instant buffs to a single key, e..g Savage
b) Bind an Anytime Style and a Reactionary to a single key, so the appropriate one goes off when needed.
c) Bind Nearsight and Cure Nearsight to the same key, so the appropriate one goes off when you target a friendly or enemy player

Which is allowed, as it was being discussed earlier in game and I'm sure folks would rather be safe than sorry. I assume A is OK, but B and C may not be due to the condition statement above (if that's what they mean by condition, rather than some other condition made outside the game). What is OK on Ywain, may be not OK here and the penalties on Phoenix are severe to say the least.

In short, what is meant by a Condition and is that related to game condition (a vs b) or some other term?
Tue 15 Jan 2019 8:28 AM by Sepplord
a condition would be like a tool parsing your target or the groupwindow...

aka. if target is nearsighted -> nearsight heal, if it is mezzed -> demezz otherwise cast-small-heal

Something like that would be forbidden.
Your scenarios don't read the game and apply a specific command, they give commands and then condition in the game decide what happens. That is allowed
Tue 15 Jan 2019 9:09 AM by Auberne
Thank you. So all 3 scenarios are allowed on Phoenix, as all 3 are maintained within the game. I take it this is the official stance.
Wed 16 Jan 2019 3:56 PM by SpoonyBard
While we can't say it's an official stance since Sepplord is not a GM, it's safe to say his interpretation of the rules are correct.
Wed 16 Jan 2019 4:12 PM by Auberne
Thank you.
Wed 16 Jan 2019 5:01 PM by Lairirian
I think the main point is that you can set it up so that one physical key press (or physical button press) may cause multiple other keys to be pressed but they must happen immediately and always the same keys for a given trigger (no conditional key presses).

Your main and reaction style may not work depending on the timing of the two resulting buttons. You need to press the conditional style key first and then the backup anytime style for it to be properly queued.

I don't think that counts as a delay, but ideally you want the following:

physical key trigger -> <conditional style key> -> <anytime style key>.

A strict reading of the rules would say that the tiny delay between the two actions is a violation of the rules.
Wed 16 Jan 2019 7:30 PM by Auberne
Using a different example, if a character is casting an Insta Dex Quick and a Dex debuff at the same time with one button, surely one must come after the other, even if the delay is infinitesimally small. I thought I understood the rule, but now you call it into question.
Thu 17 Jan 2019 5:54 AM by Ashok
The first 3 scenarios in the opening post are fine.
A "condition" in that specific case is referring to the macro/keyboard software that is doing decisions (e.g. the macro cast either a major or a minor heal based on targets health => forbidden). If you let the game decide it's fine.

Your 4th scenario (dex + d/q buff) is fine too, as long as you do not add a delay (the game will queue them up anyway) or add more buffs, because in that case you would need to work with delayed actions and thats and explicit no-go.


[quote=Server Rules]5. Macroing
It is allowed to bind multiple actions to a key, however, delays, repeats, and conditions are strictly forbidden as well as any other means that allow unattended game-play

1st offense: Deletion of all characters and 2-weeks ban
2nd offense: permaban of Player[/quote]
Thu 17 Jan 2019 9:01 AM by Auberne
Thank you for the definitive clarification. Nothing to worry about then
This topic is locked and you can't reply.

Return to Support Center or the latest topics