1. #1

    Quick warrior macro questions

    lost all my macros for some reason but there's 2 macros I cant find them any more

    Avoidance % Calculator : tells you how much % is your current avoidance at

    Spell Reflection : not the /cast Defensive Stance equip equip macro

    I want the one that if your in battle stance it doesn't take you to defensive stance.

    any help :/ ?
    "Next-Gen" is only a marketing label and not an actual advancement in the Graphics side of games, so quit fooling yourself.

  2. #2
    /cast Shield reflection
    /equip 1hand weapon
    /equip shield
    /cast shield reflection


    /run local b,d,p,l=GetBlockChance(),GetDodgeChance(),GetParryChance(),UnitLevel("player");DEFAULT_CHA T_FRAME:AddMessage(format("Unhittable: %.2f%% Avoidance: %.2f%% Defense %+.0f Skill",b+d+p+5,d+p+5,l*5))

  3. #3
    High Overlord Infernae's Avatar
    10+ Year Old Account
    Join Date
    Oct 2010
    Location
    Georgetown, Ontario
    Posts
    142
    No, no, no. You don't want that. First, use an /equipset macro, as it saves valuable milliseconds. Second, here's the macro you want.

    #showtooltip Spell Reflection
    /stopcasting
    /cast Spell Reflection
    /equipset 1HSPVP
    /cast [stance:3] Defensive Stance

    1HSPVP Being your equpset. stance:3 is Berserker so, it'll only switch into Defensive Stance if you're currently in Berserker.

  4. #4
    Quote Originally Posted by Somerandomhobo View Post
    /run local b,d,p,l=GetBlockChance(),GetDodgeChance(),GetParryChance(),UnitLevel("player");DEFAULT_CHA T_FRAME:AddMessage(format("Unhittable: %.2f%% Avoidance: %.2f%% Defense %+.0f Skill",b+d+p+5,d+p+5,l*5))

    the avoidance macro doesnt show anything on my chat log.
    Last edited by ButterToast; 2011-02-04 at 01:33 AM. Reason: specific
    "Next-Gen" is only a marketing label and not an actual advancement in the Graphics side of games, so quit fooling yourself.

  5. #5
    Scarab Lord
    15+ Year Old Account
    Join Date
    Aug 2008
    Location
    Texas
    Posts
    4,040
    There's an extraneous space in it - "AddMessage", not "Ad dMessage".

    Code:
    /run local b,d,p,l=GetBlockChance(),GetDodgeChance(),GetParry Chance(),UnitLevel("player");DEFAULT_CHAT_FRAME:AddMessage(format("Unhittable: %.2f%% Avoidance: %.2f%% Defense %+.0f Skill",b+d+p+5,d+p+5,l*5))

  6. #6
    Use this for the avoidance macro since Defense is out of the game.

    Code:
    /run local b,d,p=GetBlockChance(),GetDodgeChance(),GetParryChance() print(("Unhittable: %.2f%% Avoidance: %.2f%%"):format(b+d+p+5,d+p+5))

    Gershuun @ Borean Tundra US - Interface & Macros Moderator

Posting Permissions

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