1 Buttom GS MACRO 6.2

Working in progress.
Help me to test the macro and tell me if there are problems.
Talents: 2211222

Sequences['RogueCombat'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/cancelaura Blade Flurry
/targetenemy [noharm][dead]
]],
        '/castsequence reset=target ambush,ambush,eviscerate',
        '/castsequence [combat,nostealth,nostance] reset=target Revealing Strike,Sinister strike,Sinister strike,Eviscerate,Sinister strike,Sinister Strike,Sinister Strike,Eviscerate,Revealing Strike,Sinister strike,Sinister Strike,slice and dice,Sinister strike,Sinister Strike,Sinister Strike,Eviscerate',
        '/castsequence [combat,nostealth,nostance] reset=target marked for death,slice and dice',
        '/cast [combat] shadow reflection',           
        '/cast [combat] Adrenaline Rush',
        '/cast [combat,nostealth] combat readiness',
        '/use [combat,nostealth] draenic agility potion',
        '/use [combat,nostealth] blood fury', 
        '/use [combat,nostealth] healthstone',  
PostMacro=[[
/use [combat]13
/use [combat]14
]],
}

Sorry.
Talents: 23112222.

Thx guys for help.

Work in progress.

Sequences['RogueCombat'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/cancelaura Blade Flurry
/targetenemy [noharm][dead]
/castsequence [stealth] reset=target marked for death,slice and dice,garrote
]],
        '/castsequence [combat,nostealth] reset=target ambush,eviscerate,ambush',
        '/castsequence [combat,nostealth,nostance] reset=target Revealing Strike,Sinister strike,Sinister strike,Eviscerate,Sinister strike,Sinister Strike,Sinister Strike,Eviscerate,Revealing Strike,Sinister strike,Sinister Strike,slice and dice,Sinister strike,Sinister Strike,Sinister Strike,Eviscerate',
        '/castsequence [combat,nostealth,nostance] reset=target marked for death,eviscerate',
        '/cast [combat] shadow reflection',           
        '/cast [combat] Adrenaline Rush',
        '/cast [combat,nostealth] combat readiness',
        '/use [combat,nostealth] draenic agility potion',
        '/use [combat,nostealth] blood fury', 
        '/use [combat,nostealth] healthstone',  
PostMacro=[[
/use [combat]13
/use [combat]14
]],
}

Work in progress.
Need help guys :smiley:

Sequences['RogueCombat'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/cancelaura Blade Flurry
/targetenemy [noharm][dead]
/cast [stealth] garrote
]],
        '/castsequence [combat,nostealth] reset=target ambush,slice and dice,ambush',
        '/castsequence [combat,nostealth,nostance] reset=target Revealing Strike,Sinister strike,Sinister strike,Eviscerate,Sinister strike,Sinister Strike,Sinister Strike,Eviscerate,Revealing Strike,Sinister strike,Sinister Strike,slice and dice,Sinister strike,Sinister Strike,Sinister Strike,Eviscerate',
        '/castsequence [combat,nostealth,nostance] reset=target marked for death,eviscerate',
        '/cast [combat] shadow reflection',           
        '/cast [combat] Adrenaline Rush',
        '/cast [combat,nostealth] combat readiness',
        '/use [combat,nostealth] draenic agility potion',
        '/use [combat,nostealth] blood fury', 
        '/use [combat,nostealth] healthstone',  
PostMacro=[[
/use [combat]13
/use [combat]14
]],
}

Work in progress.

Sequences['RogueCombat'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/cancelaura Blade Flurry
/targetenemy [noharm][dead]
/cast [stealth] garrote
]],
        '/castsequence [combat,nostealth] reset=target ambush,slice and dice,ambush',
        '/castsequence [nostealth,nostance] reset=target Revealing Strike,Sinister strike,Sinister strike,Eviscerate,Sinister strike,Sinister Strike,Sinister Strike,Eviscerate,Revealing Strike,Sinister strike,Sinister Strike,slice and dice,Sinister strike,Sinister Strike,Sinister Strike,Eviscerate',
        '/castsequence [nostealth,nostance] reset=target marked for death,eviscerate',
        '/cast [combat] shadow reflection',           
        '/cast [combat] Adrenaline Rush',
        '/cast [combat,nostealth] combat readiness',
        '/use [combat,nostealth] draenic agility potion',
        '/use [combat,nostealth] blood fury', 
        '/use [combat,nostealth] healthstone',  
PostMacro=[[
/use [combat]13
/use [combat]14
]],
}