I have never had any issues with Blizzard's terms of service conflicts, since this is a simple AHK script and not a bot. It also does not play wow for you, it just spams a key as if you were doing it yourself.
All you do is download AHK, right click on any open space on your desktop, click on New> (drop down then click) AutoHotkey Script to create new script.
Step by step instructions and download along with forums for any question are here on the tutorial link:
http://www.autohotkey.com/docs/Tutorial.htm
Copy/paste this below and you can then set up your new custom script however you want:
- Code: Select all
#ifWinActive World of Warcraft
{
$1::
Loop
{
if not GetKeyState("1", "P")
break
Send 1
sleep 100
}
return
$2::
Loop
{
if not GetKeyState("2", "P")
break
Send 2
sleep 200
}
return
$3::
Loop
{
if not GetKeyState("3", "P")
break
Send 3
sleep 100
}
return
}
(This script was found online and I did not write it.)
I have the #2 set as my main button for the macro castsequence to spam at (sleep 200), thats 200 milliseconds or 5 times a sec. You can adjust the speed of the spam as needed. I found that around 200ms works well at clipping the Mind Flay with the automatic Mind Blast for smooth macro operation. I will link the macro later on.
You can also set AHK to do more than one key at a time like:
- Code: Select all
$2::
Loop
{
if not GetKeyState("2", "P")
break
Send 289
sleep 200
}
return
This will spam 2 8 and 9 and will do anything you have keybound to 2, 8 or 9 like instant-casts for any class. I hope this helps people, I know from experience wrist and hand joint pain resulting from hours of raiding, and this works wonders.






