GS "3" Single Button Macro System

Sequences['DDLEmbers'] = {
PreMacro = [[
#showtooltip Immolate
/targetenemy [noharm][dead]
/use [nopet,nomod]summon Voidlord
/petattack [@target,harm]
/petautocastoff [group] Threatening Presence
/petautocaston [nogroup] Threatening Presence
/cast [combat] Dark Soul: Instability
]],
"/castsequence [nochanneling] reset=target Immolate,Incinerate,Incinerate,Incinerate,Incinerate,Conflagrate,Incinerate,Incinerate,Incinerate,Incinerate,Conflagrate",
PostMacro = [[
/use 14
/use 15
/startattack
/run UIErrorsFrame:Clear()
]],
}

Sequences['DDLAoE'] = {
PreMacro = [[
#showtooltip Immolate
/targetenemy [noharm][dead]
/use [nopet,nomod]summon Voidlord
/petattack [@target,harm]
/petautocastoff [group] Threatening Presence
/petautocaston [nogroup] Threatening Presence
/cast [combat] Dark Soul: Instability
]],
'/castsequence reset=0.7 !Fire and Brimstone',
'/castsequence Immolate, Incinerate, Incinerate, Incinerate, Incinerate, Conflagrate, Conflagrate, Incinerate, Incinerate, Incinerate, Incinerate, Incinerate, Incinerate, Incinerate, Incinerate',
PostMacro = [[
/use 14
/use 15
/startattack
/run UIErrorsFrame:Clear()
]],
}

Sequences['DDLExecute'] = {
PreMacro = [[
#showtooltip Immolate
/targetenemy [noharm][dead]
/use [nopet,nomod]summon Voidlord
/petattack [@target,harm]
/petautocastoff [group] Threatening Presence
/petautocaston [nogroup] Threatening Presence
/cast [combat] Dark Soul: Instability
/cast [combat] Dark Regeneration
]],
'/cast Shadowburn',
'/cast Chaos Bolt',
PostMacro = [[
/use 14
/use 15
/startattack
/run UIErrorsFrame:Clear()
]],
}

I’m looking for some help on these. Right now I’m level 96 and I’m working my way through this since they nuked my old macros and I’m not a fan of the other ones I’ve seen.

DDLEmbers: Builds up your Embers and is your normal attack.
DDLAoE: Will use up your Embers for multiple targets.
DDLExecute: Will use up your Embers for single target.

My Goal for these is to separate mana and embers use to optimize soul wrecking. Any help is much appreciated.

Talents: 2/3/1/2/1/1/X
Glyphs: Conflagrate/Demon Training/Siphon Life//Nightmares/Unending Breath/Verdant Sphere

Does anyone know if you can use the “ifchecks” with them like code? Something like …

if(Health% =< 80)
/cast Dark Regeneration
Else
Donothing
End

??? Just a thought.

There’s an addon that does basic IfThen stuff here.
http://www.curse.com/addons/wow/ifthen

I’m not sure if it’s of any help. :slight_smile:

Love your macros!

Will give it a try