UPDATE: Confirmed working in 7.3
As requested over on my Hunter MM topic. I have put together a working Havoc macro.
This one uses Modifiers so that you don’t waste CD’s on trash etc.
IMPORTANT:
-CTRL will cause Metamorphosis to be cast at your cursor’s location! It will also cast your two big damage CD’s regardless of whether Metamorphosis is ready. Make sure you have all three spells on your action bars so you can track their cooldown times.
-HOLDING ALT will make you leap back and rush back in.
-Pressing SHIFT will do your AOE Stun.
I have left out Darkness in my macros because you already have Blur and its good to have a defensive CD spare.
Sequences['Neon_HVK'] = {
-- This Sequence was exported from GSE 2.1.00.
Author="Neon82UK",
SpecID=577,
Talents = "2213311",
Helplink = "https://www.youtube.com/c/Neon82UK",
Help = [[Use ALT to Retreat then Rush back in.
Use CTRL to blow all big CD's. Metamorphosis will be cast at your cursor's location!
Use SHIFT to AOE STUN]],
Default=1,
Icon='ability_demonhunter_specdps',
MacroVersions = {
[1] = {
StepFunction = "Priority",
LoopLimit=10,
KeyPress={
"/targetenemy [noharm][dead]",
"/castsequence [mod:alt] Vengeful Retreat, Fel Rush",
"/cast [mod:ctrl, @cursor] Metamorphosis",
"/cast [mod:ctrl] Nemesis",
"/cast [mod:shift] Chaos Nova",
},
PreMacro={
"/cast [nochanneling, combat] Blur",
},
"/cast [nochanneling] Felblade",
"/cast [combat] Eye Beam",
"/cast [nochanneling] Blade Dance",
"/cast [nochanneling] Fury of the Illidari",
"/cast [nochanneling] Chaos Strike",
"/cast [nochanneling] Throw Glaive",
PostMacro={
},
KeyRelease={
"/cast [mod:ctrl] Chaos Blades",
},
},
},
}
If you don’t care about saving CD’s and just want it to do everything on its own. Use this one. NOTE I have removed Metamorphosis, Vengeful Retreat, and Fel Rush.
Sequences['Neon_HVK_NoMOD'] = {
-- This Sequence was exported from GSE 2.1.00.
Author="Neon82UK",
SpecID=577,
Talents = "2213311",
Helplink = "https://www.youtube.com/c/Neon82UK",
Help = [[No Mods version of my main Macro.
No Retreat
No Rush
No Metamorphosis]],
Default=1,
Icon='ability_demonhunter_specdps',
MacroVersions = {
[1] = {
StepFunction = "Priority",
LoopLimit=10,
KeyPress={
"/targetenemy [noharm][dead]",
},
PreMacro={
"/cast [nochanneling, combat] Blur",
"/cast [nochanneling, combat] Nemesis",
},
"/cast [nochanneling, combat] Chaos Blades",
"/cast [nochanneling] Felblade",
"/cast [combat] Eye Beam",
"/cast [nochanneling] Blade Dance",
"/cast [nochanneling] Fury of the Illidari",
"/cast [nochanneling] Chaos Strike",
"/cast [nochanneling] Throw Glaive",
PostMacro={
},
KeyRelease={
},
},
},
}