1,3,1,2,2,2,3
Keybind Lightning bolt and Chain lightning separately for 5 stack maelstrom or Ancestral Swiftness
Swap out Berserking for your racial
Single
Sequences["EnhST"] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro =
[[
/targetenemy [noharm][dead]
/petattack [@target,harm]
]],
'/castsequence reset=target/15 [nopet:Primal Fire Elemental]Spirit Walk,Searing Totem',
'/castsequence [nopet:Primal Fire Elemental]Fire Elemental Totem,Searing Totem',
'/castsequence reset=15 Unleash Elements,Flame Shock,Unleash Elements',
'/cast Stormstrike',
'/cast Lava Lash',
'/cast Frost shock',
'/cast [combat] Feral Spirit',
PostMacro =
[[
/startattack
/cast [combat] Berserking
/cast [combat] Shamanistic Rage
/cast [combat] Ancestral Swiftness
/use [combat]13
/use [combat]14
/run UIErrorsFrame:Clear()
]],
}
AoE
Sequences["EnhAoE"] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro =
[[
/targetenemy [noharm][dead]
/petattack [@target,harm]
/castsequence reset=target Magma Totem,Flame Shock, null
]],
'/castsequence reset=15 Unleash Elements,Fire Nova,Fire Nova,Fire Nova',
'/cast Stormstrike',
'/cast Lava Lash',
'/cast Liquid Magma',
'/castsequence reset=15 Spirit Walk,Magma Totem',
'/castsequence reset=target/15 Grounding Totem, Flame Shock',
'/cast [combat] Feral Spirit',
PostMacro =
[[
/startattack
/cast [combat] Berserking
/cast [combat] Shamanistic Rage
/cast [combat] Ancestral Swiftness
/use [combat]13
/use [combat]14
/run UIErrorsFrame:Clear()
]],
}