New on these forums but I thought I'd just throw the macros I use out there, never know some one might find them useful.
Warrior Macros.
You will need at least a basic understanding of warriors spells and abilities to make much sense of this post.
Please feel free to contribute any macros you might have, but please make sure they work before posting them.
------------------------------------------------------------------------------------------
ARMS MACROS
Cast battle stance and equips your 2 hander.( Props to jerry)
Casts different skills depending on modifier key pressed. Shift= hamstring. CRTL = Heroic Strike. Alt = CLeave and just hitting the macro will MS. If you're in battle or zerker stance it will also equip you're 2 hander and cast Bloodfury if you're an orc. (remove the /cast Blood fury) if you're not can orc. Props to Aranes.#showtooltip Battle stance
/cast battle stance
/equipslot 16 (your 2h here)
CRTL = Execute, Shift = Rend, Overpower in battle stance and Revenge in defensive stance and battle in stance from zerker. Alt will cast sweeping strikes. Props to Aranes.#show [mod:shift]Hamstring;[mod:ctrl]Heroic Strike;[mod:alt]Cleave;Mortal Strike
/startattack
/equip [form:1/3]Shadow's Edge
/cast Blood Fury
/cast [mod:shift]Hamstring;[mod:ctrl]Heroic Strike;[mod:alt]Cleave;Mortal Strike
Props to Aranes.#show [mod:ctrl]Execute;[mod:shift]Rend;[form:1/3]Overpower;[form:2]Revenge
/startattack
/cast [mod:ctrl]Execute;[mod:shift,form:1/2]Rend;[mod:alt]Sweeping Strikes;[form:1]Overpower;[form:2]Revenge;[form:3]Battle Stance;[mod:shift,form:3]Battle Stance
Bladestorm Macro. One click casts Bladestorm, a second click stops it.#show
/cast [mod:ctrl]Heroic Throw;[mod:shift,form:1,worn:Two-Hand]Berserker Stance;[mod:shift,form:3,worn:Two-Hand]Pummel;[mod:shift,form:1,worn:Shields]Shield Bash;[mod:alt,form:1]Shattering Throw;[mod:alt,form:3]Battle Stance;Victory Rush
Arms Spell reflect. One click Equips 1h and shield, 2nd click cast spell reflect, 3rd equips 2h.#showtooltip Bladestorm
/cancelaura Bladestorm
/cast Bladestorm
Casts heroic throw, press shift to cast it on your focus#showtooltip Spell Reflection
/equipslot 16 Gleaming Quel'Serrar
/equip The Skull of Ruin
/cast Spell Reflection
/equipslot 16 Aesir's Edge
Shattering throw : Makes sure you always have rage for Shattering throw.#showtooltip Heroic Throw
/cast [nomodifier] Heroic Throw; [modifier:shift,target=focus] Heroic Throw;
/script UIErrorsFrame:Clear()
Uses your Nitro boosts then casts bladestorm..epic fun in BGs (especially if you have the berserker buff)#showtooltip Shattering Throw
/cast Bloodrage
/cast Shattering Throw
Sadly engineers only. (will not work in arena)
Engineering rocket + heroic throw..think of it like a ranged execute. If you have the lightning trinket you could add that too./use yourbootsname
/cancelaura Bladestorm
/cast Bladestorm
Sweeping Strikes + Cleave, Cleave will hit each target twice. Work best with the glyph of Sweeping Strikes. So simple I debated putting it here.#showtooltip Heroic Throw
/use yourglovesname
/cast heroic throw
------------------------------------------------------------------------------------------/cast Sweeping Strikes
/cast Cleave
FURY MACROS
Switches you to zerker and equips your 2 hander
Pops your trinkets and casts DeathWish, props to blubby#showtooltip Berserker Stance
/cast Berserker Stance
/equipslot 16 (your 2h here)
Fury Spell reflect. Note this macro wont change you into battle or defensive stance from berserker stance, which means you have to do that manually, I prefer this because it saves me having to make another macro for when I just want to equip a shield.#showtooltip Deathwish
/cast Deathwish
/use 13
/use 14
Focus Intercept. Will intercept your target, but if you press SHIFT it will intercept your focus./equip Skull of ruin
/cast spell reflection
/equipslot 17 Aesir's Edge
------------------------------------------------------------------------------------------#showtooltip Intercept
/cast [nomodifier,stance:3] Intercept;[modifier:shift,stance:3,target=focus] Intercept; Berserker Stance
/script UIErrorsFrame:Clear()
PROTECTION MACROS
Targets my healer in 2v2 and intervenes him, then retargets the last person I had targeted.
Easy intervene for Bgs, intervenes your focus./target Bluebird
/cast Intervene
/targetlasttarget
Prot Regen Macro, cast Last Stand then pops Enraged Regeneration.#showtooltip intervene
/cast Defensive Stance
/cast [target=focus, exists] Intervene
Defensive Macro, equips 1h+ shield, changes you to def stance and pops shield block + shieldwall#showtooltip Enraged Regeneration
/cast Last Stand
/cast Enraged Regeneration
Puts Heroic strike and Devestate on one button for when you have a full rage bar./equipslot 16 your1hsname
/equipslot 17 yourshield
/cast Defensive Stance
/cast Shield Block
/cast Shield Wall
------------------------------------------------------------------------------------------#showtooltip devestate
/cast Heroic Strike
/cast Devestate
MACROS FOR ALL SPECS
Shield Bash / Pummel; If you’re in battle, or defensive stance and have a shield equipped it will cast shield bash, without a shield it will switch you to berserker stance and cast pummel.
Charge + hamstring, Ever so useful in PvP as it allows you to, apply hamstring with out needing to hit 2 keys. If you’re in melee range it will cast Hamstring, if you are far enough away from the target it will cast charge./cast [equipped:Shields, stance:1/2] Shield Bash; [noequipped:Shields, stance:1/2] Berserker Stance; [stance: 3] Pummel
/cast Charge
/cast HamstringExecute/Heroic Strike. Will cast execute if your target is below 20% health, other wise it will cast heroic Strike. (Thank you to Ruark for this one)/cast Intercept
/cast Hamstring
Fears your target and bandages you.#showtooltip Execute
/cast Heroic Strike
/cast Execute
Basic macros to equip 1h+shield and change stance.#showtooltip Intimidating Shout
/cast Intimidating Shout
/use Heavy Frostweave Bandage
/equipslot 16 your1h
/equipslot 17 yourshielld
/cast Battle StanceBattle masters trinket + enraged regeneration. You can also macro in Last Stand if you're specced into it./equipslot 16 your1h
/equipslot 17 yourshielld
/cast Defensive Stance
(props to Xarvian for the healthstone part).
.#showtooltip Enraged Regeneration
/use Fel Healthstone
/use yourBattlemasterstrinket
/cast Enraged Regeneratiom
Change to defensive stance and disarm/
Same as above, except another press puts you back in Battlestance.#showtooltip Disarm
/cast Defensive Stance
/cast Disarm
One button for shieldwall, Recklessness and retaliation, casts each spell in the respective stance, you will need to equip a shield for shieldwall to work.#showtooltip Disarm
/cast Defensive Stance
/cast Disarm
/cast Battlestance
Useful, because unless you have a focus and its in range it won't cast the fear causing you to waste it./cast [stance:1] Retaliation
/cast [stance:2] ShieldWall
/cast [stance:3] Recklessness
------------------------------------------------------------------------------------------/cast [target=focus, exists] Intimidating Shout
MISC
This will display the amount of defense rating you need to be capped, or how much over the cap you are. (works for paladins, but not for druids and DeathKnights.)
A little macro to instantly adds some bosses spawn.Raids:
/script DEFAULT_CHAT_FRAME:AddMessage(121.278*(5.6-(GetDodgeBlockParryChanceFromDefense())),1,0.5,0)
Heroic Bosses:
/script DEFAULT_CHAT_FRAME:AddMessage(121.278*(5.4-(GetDodgeBlockParryChanceFromDefense())),1,0.5,0)
Mouse over a unit/player and hit this macro to make it you focus/targetenemy addsname
/cast taunt
Attempts to target "name", if there is not unit called "name" but one called "nam" it will target "nam" as the next closest. Works for friendly, hostile and passive units and players./focusmouseover
Targets your last target..duh/target name
Same as /target but only works for enemies./targetlasttarget
Targets your focus./targetenemy name
/Enjoy, hopefully someone will find these useful./targetfocus
/Tony