Help

Can someone help me with this macro, I’m not sure why it keeps locking up, first time poster sorry.
also I don’t use the enhanced version of GS, I’m not a fan yet. The premacro and postmacro works fine.

Sequences[‘ASSass’] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/cast [target=focus, exists, nodead] Tricks of the Trade
/cast [nostealth,nocombat] Stealth
/cast [Stealth] Cheap Shot
]],
‘/cast Garrote’,
‘/castsequence Mutilate, Rupture’,
‘/castsequence Mutilate, Mutilate, Envenom’,
‘/castsequence Mutilate, Mutilate, Kidney Shot’,
‘/cast Kingsbane’,
‘/castsequence Mutilate, Mutilate, Envenom’,
PostMacro = [[
/cast [combat] Vendetta
/use [combat] 13
/startattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}