It’s been a long time since. I’m back to Wow.
Here is adjusted macros i’ve been using in Mythic+.
Use AHK 5 ms. Here is the script i use. Paste it in a ahk file and run it.
#ifWinActive World of Warcraft ; Only run if window 'World of Warcraft' is active
{
$q::
Loop
{
if not GetKeyState("q", "P")
break
Send q
sleep 5 ; Time in milliseconds between key repeats
}
return
$e::
Loop
{
if not GetKeyState("e", "P")
break
Send e
sleep 5 ; Time in milliseconds between key repeats
}
return
}
Bind your Final Reckoning to a button on your mouse and use it after firing divine toll. Somehow if you use Final Reckoning first, divine toll doesn’t work on macros.
Also you can use a macro like me to cast your both trinket and crusade at the same time and bind it to a button on your action bar.
For raid single targets. remove Seal of Might, Divine Purpose and Hallowed Ground.
Add: Obduracy, Seal of Crusader and Zeal of Paragon. Also add Righteous Verdict.
Playing like this since Bfa. Why it should be dangerous?
Macro is written to stay under action limit. All sections are Action, not Reset. So macro will not try that skill if its not available and pass to next. Which means no spam.
Of course if you use Reset in the settings of the macro on skills, macro will try to press it(Spam) till its available. So it will not work as smooth as it should be and it will give error. Also game will notice it aswell…
Also another thing to add is it seems people do not understand, AHK(or other apps) is spamming the macro buttons you are binded to your macros, not skills of the game it self.
Binded keys spamming GSE. GSE addon is the one who press to skills for you according to macro order if that skill is available.
So with 5ms you are telling GSE to switch fast to next available “Action” skill. Because of GCD GSE can not press multiple damage skills at the same time. So
If your macro contains “Reset” skills and if you use 5ms game will think you are a bot. So dont use 5ms if your macro has Reset skills.
GSE is still running from within the WoW client itself, so WoW’s keyboard handling routines are being called. In other words, Blizzard can conceivably detect the fact that keys are being sent at 5ms.
Whether they do anything about it or not is a different story and everyone is advised to consider their risks accordingly.
You can change AHK to use whatever keys you want to use and have mapped to your action bars - I think they just included it as an example. In your use-case, you’d change:
$q:: to $r::
GetKeyState(“q”, “P”) to GetKeyState(“r”, “P”)
Send q to Send r
Of course they do. If im not mistaking Wow allows around 250 action per second or something like that. So my macros are below to it. Using these since 2017 mate.