[Guide] What a macro is allowed to do in Path of Exile
they really need to change how stacked decks using works, they should convert to a div card with clicking on it , on the same inventory slot, rather to have to move your mouse to a new inventory spot
|
![]() |
I reached out to GGG support but haven't received a clear yes or no answer. I want to create and use a macro that works like this (scuffed pseudo code follows):
" //click "H": means -> when I click button "H" on my keyboard, then program will do this... etc. Each button press would correspond to a single action in the macro. The program will always move the same distance and won't be automated by any logic, as you can see in the pseudo code. Is it allowed or not? |
![]() |
" GGG aren’t interested in anything that manipulates the mouse cursor - and most certainly not anything that does different things in response to different buttons being pressed. They’d call your macro a bot program. I’d probably agree with them… "VPs are not required to change their posting style. They are still welcome to express their opinions and take part in any discussions they wish. Their only responsibility is to continue doing what they have always done - posting in a friendly and constructive manner."
-GGG, 2015 |
![]() |
Would a Logitech GHub mouse macro like this violate ToS?
In PoE 2 there is a minion control function on an additional key press (not a skill and not in the skill bar). My thought was to make a specific macro which activates my flamewall casting button (RMB) on 'press' and the minion control (currently have it on ~ / ^, depending on KB layout) on 'release'. Would such a macro setup be a ToS violation? It would combine two different actions over two different keys / buttons with an artificial 0ms delay (just there to differentiate between inputs in the GHub software). You don't cap for ele weakness? - Kids these days...
Tanky Flameblast Guide @ /view-thread/1682668 Life based ele Spetral Throw @ /view-thread/1714274 | |
" Yes. You are manually pressing one button once and two actions are happening as a result. This means you are partially automating gameplay, which GGG views as being analogous to botting. " Think about it like this… Back when the game’s netcode was worse, using a macro to combine using one skill once and sending the /oos command was a ToS violation. If you’re not allowed to use a skill and tell the server your client has desync’d because they think that is too similar to botting, they’re not going to turn around and give your ‘my character does two things when I press one button’ macro the green light. GGG do not like macros. They don’t want to see people using them at all. Particularly if an explanation of what the macro does mentions “Action 1”, “Action 2”, and possibly others. "VPs are not required to change their posting style. They are still welcome to express their opinions and take part in any discussions they wish. Their only responsibility is to continue doing what they have always done - posting in a friendly and constructive manner."
-GGG, 2015 |
![]() |
so is a macro that toggles flask drinking allowed or no?
so M1 would be toggled on and drink a life flask about 2 times per second? |
![]() |
" If by "toggle" you mean "do repeatedly without further user input", then no - not allowed. "VPs are not required to change their posting style. They are still welcome to express their opinions and take part in any discussions they wish. Their only responsibility is to continue doing what they have always done - posting in a friendly and constructive manner."
-GGG, 2015 |
![]() |
I play a Sorceress with a Spark build, and it really hurts my fingers when I have to hold down left-click for the Spark skill. Can I use a macro to simulate holding down left-click? For example, one left-click would start holding it down, and another left-click would stop it. The server would register that as one action—just holding left-click, right? If that’s against the rules, is there any alternative method besides macros? If I’m not mistaken, the Num Lock trick is also against the rules.
|
![]() |
" No; each activation of the skill would be construed as being an action. GGG specifically regard this as being "partially automated gameplay", which they consider akin to botting. "VPs are not required to change their posting style. They are still welcome to express their opinions and take part in any discussions they wish. Their only responsibility is to continue doing what they have always done - posting in a friendly and constructive manner."
-GGG, 2015 |
![]() |
Would it be allowed to set up a key e.g. "F5" to move my cursor to a pre-defined position? e.g. I manually set the x & y values for respawn at checkpoint so that I can hit esc, hit F5, and then click, to respawn at checkpoint without moving my cursor?
|
![]() |