Page 1 of 4 1234 LastLast
Results 1 to 10 of 38

Thread: Warrior Macros

  1. #1

    Warrior Macros

    I was just reviewing http://www.wowwiki.com/Useful_macros

    I see a nice macro I'm going to setup for Ctuchik this evening.

    Code:
    #show Attack
    /cast [equipped:Two-Handed Swords/Two-Handed Maces/Two-Handed Axes/Polearms] Mortal Strike; Heroic Strike
    /startattack
    First line shows the Attack icon - which looks like whatever weapon you happen to have equipped in your main hand
    Since I use Mortal Strike when I'm DPSing and Heroic Strike when I'm tanking with a 1 hander, this will allow me to do both conditionally AND initiate combat on a single action button!

    Edit:
    This will NOT cast a Heroic Strike if the equipped conditional is TRUE but Mortal Strike is in cooldown or doesn't have enough rage - it will stop processing that line when the MS fails.
    That is why I put in the Start Attack line, so I can initiate combat with a 2 hander even when I have no rage and/or MS is in cooldown.
    Last edited by Potpie; 2007-01-22 at 11:43 PM.
    I did it for the lulz.

  2. #2

    Re: Warrior Macros

    YAY!

    One of my problems is that Mik's Scrolling Battle Text puts a big floating OVERPOWER! over my head to let me know when I can use Overpower.

    Well, if I am Defensive or Berserker Stance when I see that, I fumble for Battle Stance then typically miss the OP

    I bound this macro to the 9 button in EVERY stance. I see the floater, I punch 9, and it will put me in Battle Stance if need be and do the Overpower, no matter what stance I'm currently in! Awesome!!

    Code:
    /cast [stance:1] Overpower; Battle Stance
    Edit:
    Note that if you are NOT in stance 1 when you hit it, it puts you in Battle Stance on one keystroke -- then a 2nd keystroke is required to hit the Overpower.
    I did it for the lulz.

  3. #3

    Re: Warrior Macros

    Interrupt in Any Stance, Shield Bash or Pummel

    Code:
    #show Pummel
    /cast [stance:1/2,noequipped:Shields] Berserker Stance; [stance:1/2,equipped:Shields] Shield Bash; [stance:3] Pummel
    This is how this reads:

    Show the Pummel icon on the button.
    If in stance 1 or 2 (Battle or Def)=TRUE, AND a Shield is NOT equipped=TRUE, cast Berserker Stance
    If in stance 1 or 2 (Battle or Def)=TRUE, AND a Shield is equipped=TRUE, cast Shield Bash {end of processing via single keypress}

    The Shield Bash can be done with 1 keystroke, a second keystroke is required to do the Pummel.

    First keystroke, check stance and if shield is equipped. If shield is equipped and in stance 1 or 2, then do a Shield Bash and we're done. If no shield is equipped and we're in stance 1 or 2, then goto stance 3.

    Second keystroke then casts the Pummel.

    All this on a single button - put in the same bind # on the action bar in all three stances. :bigok:
    I did it for the lulz.

  4. #4

    Re: Warrior Macros

    Combine Shield Block and Revenge on a single action button.

    Code:
    #show Shield Block
    /cast Revenge
    /stopcasting
    /cast Shield Block
    First line shows the Shield Block icon on the button.
    Revenge is attempted, if it doesn't work a Shield Block is attempted.
    Watch for your block then hit it again and your Revenge should go off and another Shield Block goes up if the cooldown has expired.

    NOTE: I found out that Revenge and Overpower share the SAME 5 second cooldown. So if I hit a Revenge with this macro in Defensive Stance, then my target Dodges (activating Overpower), I could not use my Overpower macro above.
    It would just goto Battle Stance and I end up trying to fight the cooldown hitting that key to get the Overpower off.
    So I took it off the Defensive Stance button. :irked:
    I did it for the lulz.

  5. #5
    Former Director
    Hordeland Security
    Officer Sol's Avatar
    Join Date
    Aug 2005
    Posts
    7,350

    Re: Warrior Macros

    tonight I am working on a single button "zomg kill it now" macro that will:

    cast Berserker Rage (30 sec cooldown)
    cast blood fury (orc racial) (2 min cooldown)
    cast deathwish (2 min cooldown)
    cast bloodthirst



    The problem I have is that Rampage lasts for 30 seconds and costs 20 rage and has no cooldown. I can't actually have it going off everytime I try to spam this macro. The Rampage ability requires a LOT of freaking micro management. I am wishing there was a mod for it that would just help me keep it up more often. Also, battle shout requires micro since its on a 2 minute timer and has no cooldown.
    Sol - Warrior blacksmith of the Horde
    Sollus - Mohawk Priest
    Hordeland Security

  6. #6
    Former Director
    Hordeland Security
    Officer Sol's Avatar
    Join Date
    Aug 2005
    Posts
    7,350

    Re: Warrior Macros

    great macros in here

    http://forums.worldofwarcraft.com/th...55820235&sid=1



    change to berserker stance, intercept, and hamstring
    /cast [stance:3] Intercept; Berserker Stance
    /stopcasting
    /cast [stance:3] Hamstring

    This is a great farming macro – it will dismount you (shift-click your mount to replace my Stormpike), charge, bloodthirst, queue HS and WW – anytime the target flees or otherwise gets out of range you will intercept – just watch your rage ;). Rinse repeat..
    /cancelaura Stormpike Battle Charger
    /cast [nocombat,stance:1] Charge; [combat,nostance:3] Berserker Stance; [nocombat,nostance:1] Battle Stance; [combat,stance:3] Intercept
    /stopcasting
    /castsequence reset=5 Bloodthirst, Heroic Strike, Whirlwind

    for PvP, I use the same macro above and replace the last line (i.e. beginning with /castsequence..) with

    /cast Hamstring

    or replace last line with /cast Victory Rush as charge/intercept VR will often be used to get to new target..



    Mortal/Heroic Strike w Bloodrage
    #show Mortal Strike
    /cast Bloodrage
    /cast Mortal Strike
    /cast Heroic Strike




    Tanking

    I use a combination of two macros for your basic tank & spank encounters

    /cast Sunder Armor
    /stopcasting
    /cast Heroic Strike

    &

    /cast Revenge
    /stopcasting
    /cast Shield Block

    I use the HS/SA one first to get excellent threat, then the revenge/SB to give good mitigation and threat, adding in the other now and then... ;)




    a 'castsequence' tanking macro
    /castsequence reset=5 Shield Block, Revenge, Sunder Armor

    Devastate, Shield Slam, and Heroic Strike. Keeps HS queued and uses Devastate and Shield Slam for your supplemental aggro. Ctrl uses Cleave instead of Heroic Strike.
    /castrandom Devastate, Shield Slam
    /stopcasting
    /cast [modifier:ctrl] Cleave; Heroic Strike



    Multi tanking

    Seamlessly tab to the nearest target, sunder them and switch back to your current target – you won't even see the switch but they'll be sundered... ;)
    /targetenemy
    /cast Sunder Armor
    /targetlasttarget

    This macro will sunder the mob your mouse pointer is over without losing your current target (the mob must still be in melee range, of course). It also checks if the target is actually hostile and alive before doing this.
    #show Sunder Armor
    /cast [target=mouseover, harm, nodead] Sunder Armor

    To overcome the 'tab' key's propensity to target anything, this macro first reduces the distance at which tab works to 10 units, performs the equivalent of a Tab (/targetenemy), then restores the default value.
    /script SetCVar("targetNearestDistance", 10)
    /targetenemy
    /script SetCVar("targetNearestDistance", 41)

    Thunderclap - alt to use excess rage with sunder, switch to battle stance, TC, (back) to def stance
    #show Thunder Clap
    /cast [stance:1] Thunder Clap; [stance:2, modifier:alt] Sunder Armor
    /stopcasting
    /cast [stance:1] Defensive Stance; Battle Stance
    Sol - Warrior blacksmith of the Horde
    Sollus - Mohawk Priest
    Hordeland Security

  7. #7

    Re: Warrior Macros

    Quote Potpie wrote: View Post
    Combine Shield Block and Revenge on a single action button.

    Code:
    #show Shield Block
    /cast Revenge
    /stopcasting
    /cast Shield Block
    First line shows the Shield Block icon on the button.
    Revenge is attempted, if it doesn't work a Shield Block is attempted.
    Watch for your block then hit it again and your Revenge should go off and another Shield Block goes up if the cooldown has expired.

    NOTE: I found out that Revenge and Overpower share the SAME 5 second cooldown. So if I hit a Revenge with this macro in Defensive Stance, then my target Dodges (activating Overpower), I could not use my Overpower macro above.
    It would just goto Battle Stance and I end up trying to fight the cooldown hitting that key to get the Overpower off.
    So I took it off the Defensive Stance button. :irked:
    I'm wondering why you were putting Shield Block and Revenge on the same button as it is. I put Revenge on my protection bar and an Overpower/Battle Stance macro on my Berserk bar in the same position as I put Overpower on my Battle Stance bar, since they're on the same timer and are analogous abilities. Revenge triggers more often, but Overpower can't be blocked/dodged/parried is the only difference IIRC. Seems like Shield Block would be used under different conditions so it should be in a different position.
    Myrkris - Troll Shaman

    Mnevis - Tauren Warrior
    Zulkath - Undead Priest


  8. #8

    Re: Warrior Macros

    I've since taken Overpower off my Defensive Stance bar.

    I have the single button macro for Shield Block & Revenge to make 2 buttons one. It's easier on my bar space and easier on my fingers. ;)

    The way I think about Shield Block is that it mitigates incoming damage and a block, dodge, or parry triggers Revenge.

    Revenge is instant (independent of the Global Cool Down - GCD) costs only 5 Rage, & generates a lot of threat - which is what I want when I'm in Defensive Stance tanking.

    Edit:
    Like you, I have a macro in Berserker Stance in the same position as Overpower on my Battle Stance bar that will shift to Battle Stance and do an Overpower.
    I did it for the lulz.

  9. #9

    Re: Warrior Macros

    OK, as I'm starting to think about how to drive my warrior in instances it's useful to understand why others playing warriors do things the way they do. Thanks for the explanation.
    Myrkris - Troll Shaman

    Mnevis - Tauren Warrior
    Zulkath - Undead Priest


  10. #10

    Re: Warrior Macros

    Code:
    #show Attack
    /cast Bloodrage
    /cast [equipped:Two-Handed Swords/Two-Handed Maces/Two-Handed Axes/Polearms] Mortal Strike; Heroic Strike
    /cast [modifier:alt]Heroic Strike
    /startattack
    I added Bloodrage to this one, my #1 key on my main bar. HANDY!!

    Edit:
    Just added the modifier:alt Heroic Strike line. While in combat and I'm hitting this key, I can alternate: hit 1, a mortal strike, hit alt+1, a Heroic Strike - etc.
    I did it for the lulz.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •