This is the macro that I have put together for questing and dungeon tanking alike. It has been working great for me thus far and I thought I would share it. I have it set so that once Neltharion’s Fury goes off nothing else interrupts it and there have been no lock ups whatsoever for me while using this macro. I keep Intercept and all Defensive cooldowns such as Spell Reflect, Shield Wall etc. on the toolbar to be used when needed. Nothing goes off when not in combat if you hit the macro accidentally or happen to be using Razer Synapse due to all non target spells being set to only go off in combat. I take little to no damage even when tanking 6-8 mobs at once while questing and in dungeons the healers have had a nice break being able to focus on healing DPS that can’t stop standing in shiny stuff on the ground lol
Please feel free to post any changes that you may have made or any advice that you think may make the macro more effective. Thanks and enjoy
*Edit: I’ve added an “Alt” modifier to the original macro as well for Devastate to be cast when there is any kind of downtime as a filler and also for Demoralizing Shout to stop casting prematurely therefore wasting a 90 second CD.
Sequences['ProtWarLegAlt'] = {
author='DerpDiggler',
specID= 073,
helpTxt = 'Talents: 1123322',
StepFunction = GSStaticPriority,
PreMacro = [[
/targetenemy [noharm][dead]
/cast Intercept
/cast [combat] Blood Fury
]],
"/castsequence [nochanneling:Neltharion's Fury,combat] Ignore Pain, Focused Rage, Shield Block",
"/cast [nochanneling:Neltharion's Fury] Shield Slam",
"/cast [nochanneling:Neltharion's Fury] Revenge",
"/cast [mod:alt,nochanneling:Neltharion's Fury] Devastate",
"/castsequence reset=40 [nochanneling:Neltharion's Fury,combat] Shockwave",
"/castsequence reset=30/target [nochanneling:Neltharion's Fury] !Impending Victory",
"/cast [combat] Neltharion's Fury",
"/castsequence reset=5 [nochanneling:Neltharion's Fury,combat] Thunder Clap",
"/castsequence [nochanneling:Neltharion's Fury] Devastate, Devastate, Devastate",
"/cast [nochanneling:Neltharion's Fury,combat] Ignore Pain",
"/cast [nochanneling:Neltharion's Fury,combat] Shield Block",
"/cast [nochanneling:Neltharion's Fury] Shield Slam",
"/cast [nochanneling:Neltharion's Fury] Revenge",
PostMacro = [[
/cast [mod:alt,combat] Demoralizing Shout
/cast Impending Victory
/cast [combat] Battle Cry
]],
}
.
I’ve added in a version below with Shockwave on an alt modifier for those who would rather use that when they choose within the macro
.
Sequences['ProtWarLegShock'] = {
author='DerpDiggler',
specID= 073,
helpTxt = 'Talents: 1123322',
StepFunction = GSStaticPriority,
PreMacro = [[
/targetenemy [noharm][dead]
/cast Intercept
/cast [combat] Blood Fury
]],
"/castsequence [nochanneling:Neltharion's Fury,combat] Ignore Pain, Focused Rage, Shield Block",
"/cast [nochanneling:Neltharion's Fury] Shield Slam",
"/cast [nochanneling:Neltharion's Fury] Revenge",
"/castsequence reset=30/target [nochanneling:Neltharion's Fury] !Impending Victory",
"/cast [combat] Neltharion's Fury",
"/castsequence reset=5 [nochanneling:Neltharion's Fury,combat] Thunder Clap",
"/castsequence [nochanneling:Neltharion's Fury] Devastate, Devastate, Devastate",
"/cast [nochanneling:Neltharion's Fury,combat] Ignore Pain",
"/cast [nochanneling:Neltharion's Fury,combat] Shield Block",
"/cast [nochanneling:Neltharion's Fury] Shield Slam",
"/cast [nochanneling:Neltharion's Fury] Revenge",
"/cast [mod:alt,combat] Shockwave",
PostMacro = [[
/cast [mod:alt,combat] Demoralizing Shout
/cast Impending Victory
/cast [combat] Battle Cry
]],
}