Tank for Gnome

I see alot of glad warrior macros are they working good for tank or is their a better ideal one? I use these when leveling and gearing as im learning the ins and outs of the character before moving to keybinds.

Sequences[‘Prot’] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast [combat] Berserker Rage
/cast [combat] Bloodbath
]],
‘/cast Shield Slam’,
‘/cast Revenge’,
‘/cast Devastate’,
PostMacro = [[
/startattack
/cast Shield Slam
]],
}

Have shield barrier, block and heroic strike on bar (cant put those into macro, since if u do, u cannot manage your rage).

Purely a rage builder.

This, Shield Barrier, Shield Block, Heroic strike, Thunder Clap, Dragon’s roar on bar
and youre good to go.

hey Michael

Can you pls post it in Gnome format i cant get it to work pls

I highly recommend checking out the link below the text. You can use it in MacroToolKit and switch between Prot and Gladiator stance. I hope you enjoy it and stay tuned for more macros! :slight_smile:

Link: - YouTube

You can use mine here, I switch between Gladiator and Protection all the time with it, I raid all difficulties and am currently progressing through mythic with it, and my fury macro too. Although, they do require more reading than most other posts, and also require a hefty knowledge of warriors to maintain certain buffs, and using my modifier abilities at the correct moments. :stuck_out_tongue:

https://wowlazymacros.com/forums/topic/gnome-sequencer-6-0-3-1-button-pve-glad-prot-warrior-macro-detailed/

thanks for the links ill check it out

My tanking rotation

– Warrior Protection
Sequences[‘WarST’] = {
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/castsequence reset=30 Commanding Shout,null
/cast [combat] !Berserker Rage
/cast [combat] !Bloodbath
]],
‘/cast !Charge’,
‘/cast !Heroic Throw’,
‘/cast !Shield Slam’,
‘/cast !Revenge’,
‘/cast !Execute’,
‘/cast Devastate’,
‘/cast !Heroic Strike’,
PostMacro = [[
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}
Sequences[‘WarAOE’] = {
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
]],
“/cast !Thunder Clap”,
‘/cast !Taunt’,
‘/cast !Shockwave’,
‘/cast !War Stomp’,
‘/cast !Heroic Strike’,
‘/cast !Shield Slam’,
‘/cast !Execute’,
‘/cast !Victory Rush’,
PostMacro = [[
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

Format

Sequences[‘WarST’] = {
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/castsequence reset=30 Commanding Shout,null
/cast [combat] !Berserker Rage
/cast [combat] !Bloodbath
]],
‘/cast !Charge’,
‘/cast !Heroic Throw’,
‘/cast !Shield Slam’,
‘/cast !Revenge’,
‘/cast !Execute’,
‘/cast Devastate’,
‘/cast !Heroic Strike’,
PostMacro = [[
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

Sequences[‘WarAOE’] = {
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
]],
‘/cast !Thunder Clap’,
‘/cast !Taunt’,
‘/cast !Shockwave’,
‘/cast !War Stomp’,
‘/cast !Heroic Strike’,
‘/cast !Shield Slam’,
‘/cast !Execute’,
‘/cast !Victory Rush’,
PostMacro = [[
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

Love this site, , i hope this fixed it .