EDIT: I think I fixed the out-of-position Blade Dance. Updated the macro with the change.
EDIT 2: Fixed lockup. Also squeezed a few more deeps out of the macro (Note: Metamorphosis abilities don’t actually need to be in the macro to use them, thus I streamlined the macro.)
All-in-one GS-E macro for Havoc with explanation.
Sequences['EX_Mobility'] = {
author="EnixLHQ",
specID=577,
helpTxt = "Talents: 1100000. Use Fel Rush only once to get into position and then spam the macro. Mind your positioning.",
StepFunction = GSStaticPriority,
PreMacro=[[
/cast [nochanneling] Blur
]],
"/cast !Eye Beam",
"/castsequence [nochanneling] Vengeful Retreat, Fel Rush, Blade Dance",
"/cast [nochanneling] Demon's Bite",
"/cast [nochanneling] Chaos Strike",
"/cast [nochanneling] Throw Glaive",
PostMacro=[[
/TargetEnemy [noharm][dead]
/startattack
/Use [combat] [nochanneling] 13
/Use [combat] [nochanneling] 14
]],
}
This macro will consistently get my ilvl 698 DH 40k in heroics. These are total damage done numbers, not training dummy or per-fight results. For those that might thing that’s a bit low, no, it’s not. Not for the gear level and not for the skill kit available to the DH at this time. If done like I’ll suggest below, you’ll likely top the dps meter or come very close.
This macro uses both Fel Rush and Vengful Retreat in tandem as part of the rotation. This means you will want to take Fel Mastery and Prepared as talents. You will also want to be in position first before spamming the macro. You can use one Fel Rush to put yourself in place, or run in normally, as long as you save one charge of Fel Rush for the fight.
This macro will attempt to prioritize Fel Rush and Veng Retreat while in normal form as this is your biggest damage and Fury source, and Annihilation and Death Sweep while in Metamorphosis since those become your biggest burst while transformed. It’ll attempt to use AoE CDs only when you are still in position.
Please comment with how well this works for you or if you have any tweaks to make it better.