Howdy folks,
Spent a lot of time banging my head against destro macros and just not getting the performance I needed out of the ones listed here. I finally decided to hack together my own. This has bits and pieces from a lot of macros already listed here, but I cleaned it up and and added some stuff and I think in its current form it is pretty hard to beat.
It is a 1 button macro w/ 3 modifiers. I run this on my G502 and use shift, ctrl, alt to time certain spells.
I currently run 1132231 with this build but I am very much open to making changes and improving the macro/spec to get my DPS higher. So if you have suggestions please let me know.
Basic fight goes like this.
Target first mob and Havoc
Tab to 2nd mob and start macro
Tab through each mob till they all have immolate (macro will restart each time you tab so it will immolate each mob u tab through)
Once immolate on the mob you have targeted is about to expire hold ctrl and it will apply havoc
Tab to another mob and let the macro apply immolate and keep doing its work.
You can hold shift during macro to cast Dimensional Rift
You can hold Alt during macro to reapply immolate to a longer fight like a boss.
Warlock is an alt and currently ilvl850. I avg 200k+ dps in mythic+ dungeons
Sequences['LegionDestro'] = {
author="Sørrows@Daggerspine",
specID=267,
version=1,
source = "Local",
helpTxt = "No Help Information",
StepFunction = GSStaticPriority,
icon='INV_MISC_QUESTIONMARK',
lang="enUS",
PreMacro=[[
/targetenemy [noharm][dead]
/cast [mod:ctrl] Havoc
/cast [mod:shift] Dimensional Rift
/cast [mod:alt] Immolate
]],
"/castsequence [nochanneling] reset=target Immolate, null",
"/cast [nochanneling] Conflagrate",
"/cast [nochanneling] Chaos Bolt",
"/castsequence [nochanneling] Incinerate, Incinerate, Incinerate, Incinerate",
"/cast [nochanneling] Chaos Bolt",
PostMacro=[[
]],
}