I have a new variation to Rocktris Enh macro after checking out a few top Enh Shamans on Warcraftlogs.com. The rate at which the normals macros are firing off Stormstrike is a bit low. And simply “adding” more Stormstrike casts to the macro will NOT help with this, it only slows the macro down for hitting the other spells.
This is the code that I use now for my AutoHotKey…PLEASE NOTE! I have the macro on my hotbar at #2 and Stormstrike is on #3. You can put them on either number you want…you just have to change this code: (I use F2 to turn mine off and on…you can also change that to whatever you want by replacing F2)
toggle = 0
#MaxThreadsPerHotkey 2
#ifWinActive World of Warcraft
{
$F2::
Toggle := !Toggle
While Toggle{
Send {3}
sleep 150
Send {2}
sleep 150
}
return
}
This will try to fire off Stormstrike before hitting the macro. I’ve found that this is a huge difference.
I have also found that now using Lava Lash is better for overall dps. (my findings…take it out if you want) So this is what I’m using now:
Sequences['Rock2'] = {
specID = 263,
author = "Rocktris",
helpTxt = "ST - 3213112 ",
PreMacro = [[
/targetenemy [noharm][dead]
]],
"/cast Stormstrike",
"/cast Boulderfist",
"/cast [combat] Crash Lightning",
"/castsequence reset=/target Flametongue,Frostbrand,Lava Lash",
PostMacro = [[
/startattack
/cast [combat] Doom Winds
]],
}
A variation to this macro is based off of a few top Enh Shamans that I found don’t use Frostbrand at all according to Warcraftlogs.com. They use Ancestral Swiftness. This macro is better for leveling and AOE heavy fights due to great burst. (again…with this macro as well, use the above code for AutoHotKey to fire off Stormstrike more)
Sequences['Spitz_Enh'] = {
specID = 263,
author = "Spitz",
helpTxt = "ST - 3212112 ",
PreMacro = [[
/targetenemy [noharm][dead]
]],
"/cast Stormstrike",
"/cast Boulderfist",
"/cast [combat] Crash Lightning",
"/castsequence reset=/target Flametongue,Lava Lash",
PostMacro = [[
/startattack
/cast [combat] Doom Winds
]],
}