If you have a full suit with the 2 use trinkets this is the best i could come up with.
Sequences['ASSPVP'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/cast [nostealth,nocombat] Stealth
/startattack
/use [nostealth,combat] 13
/use [nostealth,combat] 14
/use [nostealth,combat] Draenic Agility Potion
]],
'/cast Vendetta',
'/cast Marked for Death',
'/castsequence [nochanneling] reset=combat Death From Above',
'/cast Dispatch',
'/cast Mutilate',
'/cast Dispatch',
'/castsequence [nochanneling] reset=20 Kidney Shot',
'/castsequence [nochanneling] reset=20 Mutilate,Mutilate,Rupture',
'/cast Mutilate',
'/cast Dispatch',
'/castsequence [nochanneling] reset=10 Mutilate,Mutilate,Envenom',
'/cast Dispatch',
'/cast Mutilate',
'/cast Dispatch',
'/castsequence [nochanneling] reset=5 Mutilate,Mutilate,Envenom',
PostMacro = [[
/use [nostealth,combat] 13
/use [nostealth,combat] 14
/use [nostealth,combat] Draenic Agility Potion
]],
}