updated blood GS macro. better than the rest

this macro keeps the stuff thats off the global cooldown out of the dps rotation and just throws it out when it comes up. And throws it all up immediately. i took death pact off for situational healing.

Sequences[‘BlOODSINGLE’] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/cast Soul Reaper’,
‘/cast Death Strike’,
‘/cast Outbreak’,
‘/cast [combat] Dancing Rune Weapon’,
‘/cast Death Coil’,
PostMacro = [[
/startattack
/cast [combat] Anti-Magic Shell
/cast [combat] Icebound Fortitude
/cast [combat] Rune Tap
/cast [combat] Vampiric Blood
/cast [combat] Bone Shield
]],
}

Sequences[‘BlOODAOE’] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/cast Blood Boil’,
‘/cast Death Strike’,
‘/cast Outbreak’,
‘/cast [combat] Dancing Rune Weapon’,
‘/cast Death Coil’,
PostMacro = [[
/startattack
/cast [combat] Anti-Magic Shell
/cast [combat] Icebound Fortitude
/cast [combat] Rune Tap
/cast [combat] Vampiric Blood
/cast [combat] Bone Shield
]],
}

Well, I throw this Macro in GS and I get a Sayntax (whatever) error saying it’s on line 459 near ‘?’ and nothing from this macro works.

try this here, same but zero errors.

Sequences["BlOODSINGLE"] = { StepFunction = [[ limit = limit or 1 if step == limit then limit = limit % #macros + 1 step = 1 else step = step % #macros + 1 end ]], PreMacro = [[ /targetenemy [noharm][dead] ]], [[/cast Soul Reaper]], [[/cast Death Strike]], [[/cast Outbreak]], [[/cast [combat] Dancing Rune Weapon]], [[/cast Death Coil]], PostMacro = [[ /startattack /cast [combat] Anti-Magic Shell /cast [combat] Icebound Fortitude /cast [combat] Rune Tap /cast [combat] Vampiric Blood /cast [combat] Bone Shield ]], }

Sequences[“BlOODAOE”] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/targetenemy [noharm][dead]
]],
[[/cast Blood Boil]],
[[/cast Death Strike]],
[[/cast Outbreak]],
[[/cast [combat] Dancing Rune Weapon]],
[[/cast Death Coil]],
PostMacro = [[
/startattack
/cast [combat] Anti-Magic Shell
/cast [combat] Icebound Fortitude
/cast [combat] Rune Tap
/cast [combat] Vampiric Blood
/cast [combat] Bone Shield
]],
}

What are you talents for your macro and glyphs

im getting spam of the Post macro in text

Hi what is your talents and glyps used please.

Sequences[‘BlOODSINGLE’] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/cast Soul Reaper’,
‘/cast Death Strike’,
‘/cast Outbreak’,
‘/cast [combat] Dancing Rune Weapon’,
‘/cast Death Coil’,
PostMacro = [[
/startattack
/cast [combat] Anti-Magic Shell
/cast [combat] Icebound Fortitude
/cast [combat] Rune Tap
/cast [combat] Vampiric Blood
/cast [combat] Bone Shield
]],
}

Sequences[‘BlOODAOE’] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/cast Blood Boil’,
‘/cast Death Strike’,
‘/cast Outbreak’,
‘/cast [combat] Dancing Rune Weapon’,
‘/cast Death Coil’,
PostMacro = [[
/startattack
/cast [combat] Anti-Magic Shell
/cast [combat] Icebound Fortitude
/cast [combat] Rune Tap
/cast [combat] Vampiric Blood
/cast [combat] Bone Shield
]],
}

should work

Hello Scott,

Be a dear and satisfy our curiosity. What are your talents and glyphs.