Assassin 7.1.0

This one seems to be working pretty good, The abilities are aligned in a way so you can build the combo points, and use the finishers, use the step function listed. I don’t quite trust the gsstaticpriority in GSE.
You must have elaborate planning talent for this to work.
Use the talents listed in the macro.


Sequences['DB_Assassin'] = {
author = "Todd Livengood - wowlazymacros.com",
specID=259,
helpTxt = 'Talents: 2113231',
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro=[[
/run x=GetCVar("Sound_EnableSFX") SlashCmdList.UI_ERRORS_OFF()
/targetenemy [noharm][dead]
/cast [nostealth,nocombat]Stealth
/cast [stealth] Cheap Shot
]],
[[/castsequence reset=combat/target Garrote;]],
[[/castsequence reset=combat/target Mutilate, Mutilate;]],
[[/castsequence reset=combat/target/3 !Rupture,!Envenom;]],
[[/castsequence reset=combat/target Kingsbane;]],
[[/castsequence reset=combat/target Vendetta;]],
PostMacro=[[
/cast [combat] Exsanguinate
/stopattack [stealth]
/run SlashCmdList.UI_ERRORS_ON() SetCVar("Sound_EnableSFX",x)
]],
}

Hey Todd,


--- <code>GSStaticPriority</code> is a static step function that goes 1121231234123451234561234567
--    use this like StepFunction = GSStaticPriority, in a macro
--    This overides the sequential behaviour that is standard in GS
GSStaticPriority = [[
  limit = limit or 1
  if step == limit then
    limit = limit % #macros + 1
    step = 1
  else
    step = step % #macros + 1
  end
]]

Don’t know what there is to not trust. Its the same code.

I would agree with you but i Tested it and it didn’t work when selected in the options, I pasted the step function in the macro and it worked. And the sound errors doesn’t work also.
Don’t get me wrong Tim I love the GS Enhanced I’m using it now. But theres still some kinks.

I’m using your macro - /gsse debug dumps the same info on both settings.

I’ll make a video and post it on here to show you tim, thats probably the best way to show you what i’m talking about.

UPDATE: Tim I ran my test again and the StepFunction = GSStaticPriority, is working, I have no drop in dps now.
and the prevent sounds error check box is working now. I stand corrected. Awesome Job!

But believe me when i say they weren’t working for me in patch 7.0.1 Though i did see you update on curse.
Job well done. I’m happy with it now.