Hover any code box and hit Copy to grab the macro, then paste it into a fresh macro in-game (Esc, Macros, New).
Got a useful macro to suggest, or a fix for one of these? DM me on Discord.
40 macros
All Specs
Aspect of the Turtle Cancelaura
The game's built-in re-press cancel has a grace period. This skips it, letting you activate and then immediately cancel Turtle. Do NOT use this if you spam Turtle, it needs deliberate single key presses to toggle on and off.
#showtooltip Aspect of the Turtle
/stopcasting
/stopcasting
/use Aspect of the Turtle
/cancelaura Aspect of the Turtle
Auto Kick / Stun
Uses your interrupt on a random casting target with no targeting, mouseover, or focus needed. Great for lower or uncoordinated keys: see a cast, hit the macro. The third version does the same for Intimidation.
It prefers kicking your focus if you have one. To prefer your mouseover instead, swap "focus" for "mouseover".
Skips the green targeting circle for ground-targeted abilities. I use it for Flare, Traps, Binding Shot, and Volley. Just place your cursor where you want it.
Essential for serious Mythic+. Sets your mouseover as your focus and marks it with a green marker (unless it already has one), so the kick macros below can hit it.
Mainly for MM, which may want to Multi-Shot something separate from its main target just to activate Trick Shots, but it works fine for BM too so I recommend it for both. The stopmacro line is there to protect your Rapid Fire channel from being cancelled when spamming your keys. MM Sentinel should take it out for AoE, where clipping the end of a Rapid Fire channel with Multi-Shot spreads Sentinel's Mark and is a DPS gain.
Useful when jumping off ledges where you really want your pet to follow. Petpassive and petfollow make the pet snap to you more readily; the Dash line gets it back to you as fast as possible.
/petpassive
/petfollow
/use Dash
Pet Taunt
In Mythic+ it can be useful to taunt a powerful mob right before a tank buster to help save your tank. Use a Beetle, Boar, Carapid (BM only), Core Hound (BM only), Mechanical, Scalehide, Shale Beast (BM only), or Turtle, they have a 50% DR on a 1-min CD.
Automatically Misdirects the tank in your group, no targeting or focusing needed. Grab the TankMD addon, set up the macro below, and put it on your bars.
I recommend macroing /petassist into your offensive BM abilities so the pet is always on assist, and /petattack for abilities that make the pet attack a specific target (Kill Command) or want it in a particular spot (Wild Thrash, for Beast Cleave positioning).
Auto Pet-Summon Kill Command
Summons or resurrects your pet if you don't have one out, otherwise it's a normal Kill Command. Set the Call Pet number to your default pet; when Lusting I swap it to my Lust pet's number so a mid-key death still summons the right pet. The res part isn't 100% reliable if the pet unit isn't present, so keep Revive Pet bound separately too.
Opening Bestial Wrath from Camo or Shroud in Pack Leader can glitch out Howl of the Pack Leader and stop your beasts spawning, a big DPS loss. This macro makes sure that can't happen.
#showtooltip
/cancelaura Shroud of Concealment
/cancelaura Camouflage
/use Bestial Wrath
Black Arrow Cancelaura + Mouseover
Same glitch can happen with Black Arrow and Deathblow procs. This also prefers your mouseover for Black Arrow, essential for the many cases where you can Black Arrow a secondary target but not your main one, or want to hit a prio target that's currently out of AoE position. The nochanneling line is an MM addition that stops the cast cancelling Rapid Fire prematurely.
#showtooltip Black Arrow
/cancelaura Shroud of Concealment
/cancelaura Camouflage
/stopmacro [channeling:Rapid Fire]
/use [@mouseover,exists,harm][]Black Arrow
Marksmanship
Nochanneling Ability Macros
Most offensive abilities should carry a nochanneling Rapid Fire clause so that no matter how hard you spam, you never clip or cancel your Rapid Fire channel by accident. The one deliberate clip left is MM Sentinel's Multi-Shot on AoE, so leave the nochanneling off that one. Here's how to do it across the kit.
Casts Multi-Shot on another enemy and puts you straight back on your current target. Spending a Precise Shots proc rolls for a Mark on whatever you have targeted, and a roll on a mob that already has one is wasted, so you want each one going onto a fresh target.
/targetenemy will not pick up mobs behind you or out of line of sight, so for those you still want the Mouseover Multi-Shot macro.
Every offensive ability should carry a nochanneling Boomstick clause so that no matter how hard you spam, you never clip or cancel your Boomstick channel. Here's how to do it across the kit.
#showtooltip
/stopmacro [channeling:Boomstick]
/use Aspect of the Eagle
/use [nochanneling:Boomstick]Raptor Strike
Wildfire Bomb Mouseover
Wildfire Bomb is both a cone behind your target and a circle around it. In spread AoE you may have to rely on the cone alone, and mouseover Bombing is extremely potent for maximizing coverage.