using talents 2,2,1,1,1,2
Sequences[“Affliction”] = {
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]
/startattack
]],
‘/castsequence [nochanneling] reset=target/20 Agony, Corruption, Siphon Life, Drain Soul’,
‘/cast [nochanneling] Unstable Affliction’,
‘/cast [nochanneling] Reap Souls’,
‘/cast [nochanneling] Phantom Singularity’,
}
in case you want to run with the single target build 3 1 X 1 1 1 3
Sequences[“Affliction”] = {
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]
/startattack
]],
‘/cast [mod: Alt] Life Tap’,
‘/cast [mod: Ctrl] Drain soul’,
‘/castsequence [nochanneling] reset=target/30 Agony, Corruption, Siphon Life, Drain Soul’,
‘/cast [nochanneling] Unstable Affliction’,
‘/cast [nochanneling] unstable affliction’,
‘/cast [nochanneling] unstable affliction’,
‘/cast [nochanneling] Reap Souls’,
}