[quote quote=30355]Here’s two for you (mythic tank) Still works on survival and one for DPS I will upgrade the macro once Prot gets artifact.
Sequences[‘ProtST’] = {
specID = 66,
author = “Pops Pinto”,
helpTxt = “Protection ST tanking macro – 3233123”,
StepFunction = GSStaticPriority,
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/castsequence reset=combat Sacred Shield, null
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
]],
“/cast Avenger’s Shield”,
‘/cast Hammer of the Righteous’,
“/cast Avenger’s Shield”,
“/cast Avenger’s Shield”,
‘/cast Judgment’,
‘/castsequence reset=5 Consecration’,
‘/castsequence reset=9 Shield of the Righteous, Judgment’,
‘/cast [@player] Hand of the Protector’,
PostMacro = [[
/cast Avenger’s Shield
/startattack
]],
}
For DPS ST
Sequences[‘Sera’] = {
specID = 66,
author = “Pops Pinto”,
helpTxt = “Protection ST Seraphim tanking macro – 1or3 233122”,
StepFunction = GSStaticPriority,
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/castsequence reset=combat Sacred Shield, null
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
]],
“/cast Avenger’s Shield”,
‘/cast Hammer of the Righteous’,
“/cast Avenger’s Shield”,
‘/castsequence reset=6 Judgment’,
“/cast Avenger’s Shield”,
‘/castsequence reset=5 Consecration’,
‘/castsequence reset=13 Shield of the Righteous’,
‘/cast [@player] Hand of the Protector’,
PostMacro = [[
/cast Seraphim
/cast Avenger’s Shield
/startattack
/castsequence Consecration
]],
}
For AOE very similar to OP but Hand of Protection in stead
Sequences[“ProtAOE”] = {
specID = 66,
author = “Pops Pinto”,
helpTxt = “Protection AOE tanking macro – 2233123”,
StepFunction = GSStaticPriority,
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
]],
“/cast Avenger’s Shield”,
‘/cast Consecration’,
‘/castsequence Blessed Hammer,Blessed Hammer’,
‘/cast Judgment’,
‘/castsequence reset=90 Blinding Light’,
‘/castsequence reset=7 Consecration,Consecration’,
‘/castsequence Blessed Hammer,Blessed Hammer’,
‘/cast [@player] Hand of the Protector’,
PostMacro = [[
/cast Shield of the Righteous
/cast Avenger’s Shield
/startattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 0
]],
}
[/quote]