Advertisement
Guest User

Dozz's Warrior macros

a guest
Jul 20th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.60 KB | None | 0 0
  1. Hey guys, Here follows a list of macros for everything. Feel free to add to this.
  2.  
  3.  
  4.  
  5. This first macro, should be used for your main attacks, It will allow you to start auto attacking if you lack rage upon switching mobs. In this example i use ActionBar slot 24 for auto attack, Found in the spell book under the general tab.
  6.  
  7. /run if not IsCurrentAction(24) then UseAction(24) end;
  8. /run CastSpellByName Bloodthirst
  9.  
  10. /run if not IsCurrentAction(24) then UseAction(24) end;
  11. /run CastSpellByName Heroic Strike(Rank9)
  12.  
  13.  
  14.  
  15. The following list contains only Double-Tap (DT) macros that include Stance-Switching - That means you have to press the macro TWICE for it to work. They will not take you back to your previous stance however.
  16.  
  17. Charge:
  18. /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Charge"); else CastSpellByName("Battle Stance()"); end;
  19.  
  20. OverPower:
  21. /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Overpower"); else CastSpellByName("Battle Stance()"); end;
  22.  
  23. Intercept:
  24. /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("Intercept"); else CastSpellByName("Berserker Stance()"); end;
  25.  
  26. Thunderclap:
  27. /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Thunder Clap"); else CastSpellByName("Battle Stance()"); end;
  28.  
  29. WirlWind:
  30. /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("Whirlwind"); else CastSpellByName("Berserker Stance()"); end;
  31.  
  32. BerserkerRage:
  33. /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("Berserker Rage"); else CastSpellByName("Berserker Stance()"); end;
  34.  
  35. Mocking blow:
  36. /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Mocking Blow"); else CastSpellByName("Battle Stance()"); end;
  37.  
  38. Disarm:
  39. /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(2); if isActive then CastSpellByName("Disarm()"); else CastSpellByName("Defensive Stance()"); end;
  40.  
  41. Pummel and Shieldbash:
  42. /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("Pummel"); else CastSpellByName("Shield Bash()"); end;
  43.  
  44. Taunt:
  45. /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(2); if isActive then CastSpellByName("Taunt"); else CastSpellByName("Defensive Stance()"); end;
  46.  
  47.  
  48. ------------------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement