GS Guardian

Single TARGET

Sequences["gt1"] = {
StepFunction = [[
stepa = "12121213422213412543561"

limit = string.len(stepa) or 1
if stepc == nil then
stepc = 1
end
if stepc >= limit then
stepc = 1
else
stepc = stepc + 1
end
step = tonumber(strsub (stepa, stepc, stepc))
]],
PreMacro = [[
/targetenemy [noharm][dead]
/cast Incarnation: Son of Ursoc
/cast [combat] Berserk
/cast [combat] Barkskin
]],

-- Macro 1
[[
/run("Executing macro 1! (Mangle)")
/cast Mangle
]],

-- Macro 2
[[
/run("Executing macro 2! (Lacerate)")
/cast Lacerate
]],

-- Macro 3
[[
/run("Executing macro 3! (Thrash)")
/cast Thrash
]],

-- Macro 4
[[
/run("Executing macro 4! (Maul)")
/cast Maul

]],

-- Macro 5
[[
/run("Executing macro 5! (Pulverize)")
/cast Pulverize
]],

-- Macro 6
[[
/run("Executing macro 6! (Barkskin)")
/cast Barkskin
]],

-- Macro 7
[[
/run("Executing macro 7! (Survival Instincts)")
/cast Survival Instincts
]],

-- Macro 8
[[
/run("Executing macro 8! (Thrash)")
/cast Thrash
]],

-- Macro 9
[[
/run("Executing macro 9! (Incarnation: Son of Ursoc)")
/cast Incarnation: Son of Ursoc
]],

PostMacro = [[
/startattack
/cast Survival Instincts
/cast Savage Defense
/use [combat]13
/use [combat]14
]],
}

AOE

Sequences["gt2"] = {
StepFunction = [[
stepa = "133144134134"
limit = string.len(stepa) or 1
if stepc == nil then
stepc = 1
end
if stepc >= limit then
stepc = 1
else
stepc = stepc + 1
end
step = tonumber(strsub (stepa, stepc, stepc))
]],
PreMacro = [[
/targetenemy [noharm][dead]
/cast Incarnation: Son of Ursoc
/cast [combat] Berserk
/cast [combat] Barkskin
]],

-- Macro 1
[[
/run("Executing macro 1! (Mangle)")
/cast Mangle
]],

-- Macro 2
[[
/run("Executing macro 2! (Lacerate)")
/cast Lacerate
]],

-- Macro 3
[[
/run("Executing macro 3! (Thrash)")
/cast Thrash
]],

-- Macro 4
[[
/run("Executing macro 4! (Maul)")
/cast Maul

]],

-- Macro 5
[[
/run("Executing macro 5! (Pulverize)")
/cast Pulverize
]],

PostMacro = [[
/startattack
/cast Survival Instincts
/cast Savage Defense
/use [combat]13
/use [combat]14
]],
}

Interesting macro… I haven’t seen any macro that is setup like this, what content have you been able to clear with this macro?

Usually its bad to have cooldowns within the macro as they are required at specific moments in most fights (assuming your using these in raids/dungen’s, etc), and if you want to maximize your tanking, you should remove the cooldowns from the spammed rotation, and throw them on a modifier that can be pressed while spamming to pop a cooldown (shift or alt for example).

Has anyone else tried this out yet?

thank you for the commentary .i agree on some specs and classes it is a bad idea to put cd’s in a macro however not in this one. i have been able to clear mythic with no problems so for my playstyle its exceptional.

its also fun as hell in pvp lol

what talents and glyphs are you using?

The Aoe macro seems nice, but you are missing macro 2 and 5 in your stepa command. So they aren’t firing off.

what are the talents and glyphs are you using for this macro???

Psycho, the aoe macro doesnt need 2 and 5 as it’s a threat decrease, takes away the extra maul’s and thrash’s