Most of these are pieced from others sited at the bottom. I use MacroToolkit as it is very easy to use. The first 2 are meant as a rotation builder for raiding or dungeons, the Burst Macro is meant more for mob killing as it is meant to kill things quickly not over time. Please understand that these are not going to top out your dps but are going to help you not have to figure out inside CD and GCD and all that non sense. Just spam buttons, while sometimes holding shift (explained further below).
Destruction Single Target 2 button
1.Start by building up embers
2.Once you hit 3 embers use 2nd macro
3.If target is below 20% life and you have 3 embers, hold the shift key one time to fire off 1 Shadowburn. Then continue spamming the button without shift to build embers back to 3.
4.If you have the proc that makes casting Chaos Bolts faster. Stop all spamming and use the second macro.
Make new Macro. Label it DestSPAM or something of the sort.
#showtooltip
/targetenemy [noharm][dead]
/cast [mod,combat] Dark Soul: Instability
/cast [mod] Shadowburn
/castsequence [nomod] reset=target Immolate,Incinerate,Incinerate,Incinerate,Incinerate, Incinerate,Incinerate,Incinerate
/castsequence reset=0.3 Conflagrate
/cast [combat] Command Demon
/use [combat] 13
/use [combat] 14
/startattack
/petattack
Chaos Bolt + Dark Soul Mod Macro
1.When you have the 3 embers, hold down the shift key and fire off one time.
2.If you don’t have the three, but you see the proc, fire off one time w/o shift.
3.If Dark Soul is on CD and you don’t have 3 embers or see the proc, but your trinket is coming off cooldown, then fire off one time w/o shift.
Make New Macro. Label it CB.(I don’t think putting things on top changes really how they fire, but meh I like it)
#showtooltip Chaos Bolt
/targetenemy [noharm][dead]
/cast [combat] Command Demon
/use [combat] 13
/use [combat] 14
/cast [mod,combat] Dark Soul: Instability
/castsequence [nomod] reset=1 Chaos Bolt
AoE Macro
1.Build as many embers as you can before activating Fire and Brimstone.
2.If less than or equal to 4 targets. Rain of Fire (separate button), and spam the macro w/o holding shift.
3.If greater than 4 targets. Rain of Fire and hold shift (activating F&B) then spam macro.
4.This macro casts Havoc, so fire off once, then choose another target and keep spamming.
Make a new macro. Label it AoE.
#showtooltip
/targetenemy [noharm][dead]
/cast [mod,combat] Fire and Brimstone
castsequence [nomod] reset=target Immolate,Incinerate,Incinerate,Incinerate,Incinerate, Incinerate,Incinerate,Incinerate
/castsequence reset=0.3 Conflagrate
/cast [combat] Havoc
/cast [combat] Command Demon
/use [combat] 13
/use [combat] 14
The Burst Mob/Questing Macro
1.Just spam until you have 3 embers then hold shift.
Make new macro. Label it Burst or summin.(Definitely not dps heavy but really bursty)
#showtooltip
/targetenemy [noharm][dead]
/cast [mod] Chaos Bolt
/castsequence [nomod] reset=target Immolate,Incinerate,Incinerate,Incinerate,Incinerate, Incinerate,Incinerate,Incinerate
/castsequence reset=0.3 Conflagrate
/cast [combat] Command Demon
/cast [combat] Dark Soul: Instability
/cast [combat] Shadowburn
/use [combat] 13
/use [combat] 14
/startattack
/petattack
Ok so thats it. Please leave comments and I will try to read and update/correct anything you guys have. Thanks to Brad, Feradi Bloodmane, Gothra, and Beef Wellington. I use your stuff to help me shape mines.