Like the title says, Macro builds Haste, to quickly build
big Combo points, to spend on Finishing move attacks.
Ass1= Single target
Ass2= AOE
-- Assassination Talents = 2,1,3,1,1,2,1
Sequences['Ass1'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro=[[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/cast Vendetta
/cast [nostealth,nocombat]Stealth
/cast [stealth] Shadowstep
/cast [stealth] Cheap Shot
/cast Marked for Death
]],
"/cast Mutilate",
"/castsequence Garrote,Mutilate",
"/castsequence reset=5 Rupture,Mutilate,Envenom,Mutilate",
PostMacro=[[
/stopattack [stealth]
/console Sound_EnableSFX 1
]],
}
Sequences['Ass2'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro=[[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/cast [nostealth,nocombat]Stealth
/cast [stealth] Shadowstep
/cast [stealth] Cheap Shot
]],
"/cast Fan of Knives",
"/cast Mutilate",
"/castsequence Garrote,Mutilate",
"/castsequence reset=5 Rupture,Mutilate,Envenom,Mutilate",
'/cast [@focus] Tricks of the Trade',
PostMacro=[[
/stopattack [stealth]
/console Sound_EnableSFX 1
]],
}
I use PunchKey to help with the Keypressing.