Talents: 1,3,2,3,2,1,1
Glyphs: Flame Shock, Lava Spread, Lightning Shield
Single Target
Sequences['ESST'] = {
StepFunction = [[
stepa = "121231234123451234567"
limit = string.len(stepa) or 1
if stepc == nil then
stepc = 1
end
if stepc >= limit then
stepc = 1
else
stepc = stepc + 1
end
step = tonumber(strsub (stepa, stepc, stepc))
]],
PreMacro = [[
/targetenemy [noharm][dead]
/startattack
/cast [combat] Ascendance
/cast [combat] Blood Fury
]],
'/castsequence Spirit Walk, Searing Totem',
'/cast Lava Lash',
'/cast Flame Shock',
'/cast Stormstrike',
'/cast Unleash Elements',
'/cast Lightning Bolt',
'/stopcasting',
PostMacro = [[
/startattack
/cast [combat] Ancestral Guidance
/cast [combat] Feral Spirit
]],
}
AoE
Sequences['ESAOE'] = {
StepFunction = [[
stepa = "1212312341234512345678"
limit = string.len(stepa) or 1
if stepc == nil then
stepc = 1
end
if stepc >= limit then
stepc = 1
else
stepc = stepc + 1
end
step = tonumber(strsub (stepa, stepc, stepc))
]],
PreMacro = [[
/targetenemy [noharm][dead]
/startattack
/cast [combat] Ascendance
/cast [combat] Blood Fury
]],
'/castsequence Spirit Walk, Magma Totem',
'/cast Lava Lash',
'/cast Flame Shock',
'/cast Stormstrike',
'/cast Unleash Elements',
'/cast Fire Nova',
'/cast Chain Lightning',
'/stopcasting',
PostMacro = [[
/startattack
/cast [combat] Ancestral Guidance
/cast [combat] Feral Spirit
]],
}
Everything works well for me. I pull about 16k sustained and 22k burst on single target, but my item level is only 640. Occasionally it will try to cast Lightning Bolt or Chain Lightning, but clips before it gets far. I keep my cooldowns on separate buttons, but included them here for that sweet one-button action. Feel free to mod these as you see fit! I’ll help in any way I can and if someone finds a better way, I’m all for it!I hope these serve you as well as they serve me!
Thanks!
Panda