If you get Leg Chest then you can use this macro:
Sequences['TementiiAOE'] = {
-- This Sequence was exported from GSE 2.1.00s.
Author="Temantii@ashenvale",
SpecID=268,
Talents = "2122232",
Default=1,
MacroVersions = {
[1] = {
Combat=true,
StepFunction = [[Sequential]],
KeyPress={
},
PreMacro={
},
"/castsequence Keg Smash, Breath of Fire, Blackout Strike, Tiger Palm, Ironskin Brew, Blackout Strike, Tiger Palm, Keg Smash, Breath of Fire, Blackout Strike, Tiger Palm, Ironskin Brew, Blackout Strike, Tiger Palm, Blackout Strike, Keg Smash, Breath of Fire, Blackout Strike, Tiger Palm, Ironskin Brew, Blackout Strike, Tiger Palm",
PostMacro={
},
KeyRelease={
"/cast [@player, combat] Exploding Keg",
},
},
},
}
You can see my logs (~90% raiting in 7.1 ~81% in 7.1.5): https://www.warcraftlogs.com/rankings/character/18632589/10/
Haste requirement: >25% (thats how it work for me)
How its work:
- it will always cast KS+BoF
- it will do BC+TP to fill space
3) if something gone wrong it will spam BC+TP while main rotation is unavailable (distance, or KS on CD)not anymore - You needs to manualy do Purification (use this WA: Wago)
Its work in Mythic+ and EN:Mythic.
For AHS i use this:
#MaxThreadsPerHotkey 2
#ifWinActive World of Warcraft
$1::
While GetKeyState("1", "P") { ;while 1 is held
Send 1
RandSleep(100,150) ;sleep a random length of time
}
return
RandSleep(x,y) {
Random, rand, %x%, %y%
Sleep %rand%
}