AHK macros for flasks

I know that u cant use 1 click for all flasks.
But can i use 1 button for cicle flasks? 1 mouse4 click = first flask, 2 click = second, 3= third, 4= first etc.
its still 1 button 1 action right?

that's macro

XButton1::
Key := Key>"" ? ( Key>=3? (1) : (Key+=1) ) : 1
Send {%Key%}
Return

RButton::
Key2 := Key2>"" ? ( Key2>=5? (4) : (Key2+=1) ) : 4
Send {%Key2%}
Return

mouse4 cycle 1,2,3 flasks

mouseright cycle 4,5 flasks
Last bumped on Oct 20, 2020, 1:54:22 PM
u can re-bind the input keys under options for that, there is no need or reason to make a macro for such, if u wanna bind each key invidually just rebind the numbers into the specific keybinds, using a flask macro can look shady and might results in a punishment just saying. Having multiple things bound to 1key is partially i guess considered botting / macroing using which obviously isnt supported by ggg and against their tos i believe .


Last edited by mastermux#3506 on Oct 20, 2020, 8:14:42 AM
Bind more than one input to a single macro, and it will get you banned.
While what you are doing is not exactly that, if you had read terms of service, you'd know they reserve the right to ban your account for whatever they see fit (this rule is basically within any online game's ToS, so while your case might not exactly apply to 1 input equals 1 action, it still is dubious at best. So while you might say that you did not break ToS, they could just quote the ''wide-appeal'' rule.

TL;DR: Don't use any other macros than the trade ones, or if you do, and you do get banned, don't be that guy who writes on forum that you got nailed for no reason.
No rest for the wicked.

Report Forum Post

Report Account:

Report Type

Additional Info