WoW Forever Druid Macros
118 macros, ready to copy into the game
The biggest library on the site: form-safe Cat, Bear and Moonkin buttons, mouseover Restoration heals, Rebirth on mouseover and roots or Hibernate on focus. One key per job, whatever form you're in. New to the class? Read the Druid class guide or browse Druid builds.
In game, type /macro, click New, pick an icon and paste.
Macros can hold up to 255 characters. Spell names can change with patches, so test a macro before relying on it in a raid.
Rotation & Damage27
On-Use Trinket + Racial Burst
#showtooltip
/cast Blood Fury
/use 13
/use 14
(Replace Blood Fury with your racial — Orc Blood Fury, Troll Berserking, Tauren War Stomp all work in Forever) Stacks your racial cooldown with both trinkets in a single press, so the entire burst window lines up exactly when you press it - not a GCD later.
Trinket Swap Macro (equip-on-use trinket)
/equip 13 Trinket of the Cursed
/use 13
Can only swap out of combat. In combat it just uses the equipped one — add [nocombat] to the equip line.
Use Both Trinkets
#showtooltip
/use 13
/use 14
Pops both trinket slots with one key - the standard way to line up two on-use effects for a bigger, cleaner burst window.
Balance Survival (Nature's Grasp + Barkskin)
#showtooltip
/cast Nature's Grasp
/cast Barkskin
With no Starfall or Force of Nature on Forever, the balance raid survival kit is your burst: Nature's Grasp roots any attacker (procs per hit for 45s) while Barkskin cuts incoming damage. Why valuable: casters who survive the add-swarm keep DPSing — this is the one-key "don't die to the pack" button.
Barkskin (damage reduction)
#showtooltip
/cast Barkskin
Instant 20% damage reduction — the druid's 'I'm being focused' button. Works in any form; the universal panic mitigation.
Claw (cat CP builder — form-guard)
#showtooltip
/cast [nostance:3] Cat Form
/cast Claw
/startattack
Claw is the classic cat's basic combo-point builder — the fallback when Rake's bleed is already up or Shred can't be used (target facing you). The form guard means you're never stuck in caster form pressing it. Why valuable: a cat that's not building CPs is a cat doing zero damage; this button keeps you in form and attacking from any state.
Cower (threat dump)
#showtooltip
/cast Cower
Reduces your threat in cat form — the 'stop pulling off the tank' button when your bleeds are generating too much aggro.
Dash (speed burst)
#showtooltip
/cast Dash
Cat-form speed burst — the chase-and-escape key. Cat-only, so bind it near your Cat Form button.
Faerie Fire (armor debuff)
#showtooltip
/cast [@mouseover,harm,nodead][harm] Faerie Fire
Reduces target armor — the raid-wide physical DPS multiplier. If you're the only druid, this 100% uptime is your most important debuff.
Feral Raid Opener (prowl + ravage + FF)
#showtooltip
/cast [nostealth] Prowl
/cast [stealth] Ravage
/cast [stealth] Faerie Fire
Boss pulls start with you out of cat or in travel form. One key: enter stealth → Ravage from stealth (bonus damage) → Faerie Fire (armor shred) before the tank even finishes the pull. Why valuable: Ravage-from-stealth is your biggest opening hit, and the FF debuff helps the whole raid's physical DPS from second zero.
Ferocious Bite (direct finisher)
#showtooltip
/cast Ferocious Bite
The cat's damage finisher — dumps combo points for a big hit (scales with AP). The 'spend the CPs' button for targets that won't live through Rip.
Form-Dance Opener (prowl + ravage + FF)
#showtooltip
/cast [nostealth] Prowl
/cast [stealth] Ravage
/cast [stealth] Faerie Fire
The full feral opener on one key: stealth → Ravage (bonus damage from stealth) → Faerie Fire (armor shred) — all while still stealthed. You start the fight with your biggest hit and the debuff applied.
Hurricane (AoE channel — form-guard)
#showtooltip
/cast [nostance:5] Moonkin Form
/cast Hurricane
Hurricane is the classic balance druid's AoE — a channelled windstorm that damages everything in a wide area for 10s. Why valuable: on AoE-heavy trash and packs it's the druid's only real AoE damage; the Moonkin guard keeps the 10% crit aura up while you channel.
Insect Swarm (talent DoT)
#showtooltip
/cast [@mouseover,harm,nodead][harm] Insect Swarm
DoT that reduces the target's hit chance — balance damage + mitigation in one. Talent-gated until you spend Balance points.
Moonfire (instant DoT — mouseover)
#showtooltip
/cast [@mouseover,harm,nodead][harm] Moonfire
Instant, no-mana-after-first-cost DoT that also opens fights — the balance 'always up' debuff. Mouseover lets you tag adds or PvP targets instantly.
Moonfire + Insect Swarm Dual-Dot
#showtooltip
/castsequence reset=8 Moonfire, Insect Swarm, Moonfire, Insect Swarm
Both balance DoTs on one button, kept fresh on the current target. Why valuable: DoT uptime is the balance druid's whole damage profile — a dropped Moonfire or Swarm is lost DPS every tick it's missing. This button manages both refresh timers for you, freeing your attention for movement mechanics.
Moonfire + Wrath rotation (single button)
#showtooltip
/castsequence reset=6 Moonfire, Wrath, Wrath, Wrath
One key runs the classic balance rotation: Moonfire, then Wrath x3, then reset — DoT uptime with zero timer-watching. The 'lazy but optimal' DPS key.
Nature's Grasp (root attackers on hit)
#showtooltip
/cast Nature's Grasp
Nature's Grasp is the classic balance survival tool — 45s buff that roots anything that melees you.
Pounce (stealth stun — level 36)
#showtooltip
/cast [nostance:3] Cat Form
/cast [stealth] Pounce
Pounce (36) is the classic cat's opening stun — good for add control and PvP openers.
Primal Bite (talent finisher)
#showtooltip
/cast Primal Bite
(Talent finisher — add to the bar once you've specced into it.) The classic feral finisher talent — a burst alternative to Rip/Ferocious Bite. Add to the bar once specced; greys out before that.
Prowl (stealth)
#showtooltip
/cast [nostealth] Prowl
Cat-form stealth — the druid's opener and escape tool. Nostealth guard prevents wasted presses while already hidden.
Rake (cat bleed + CP builder)
#showtooltip
/cast [nostance:3] Cat Form
/cast Rake
/startattack
Rake (level 24) is the classic cat's bleed + combo-point builder — refresh the bleed every ~8s, use Shred between refreshes. Why valuable: bleeds scale with your gear, so Rake uptime is a hidden DPS meter.
Ravage Opener (stealth-only)
#showtooltip
/cast [stealth] Ravage; [nostealth] Claw
Ravage from stealth is the feral's biggest opening hit; out of stealth the same key falls back to Claw.
Rip (5-CP DoT finisher)
#showtooltip
/cast [nostance:3] Cat Form
/cast Rip
Rip is the feral's strongest single-target damage (a 5-CP bleed). A dedicated key with a clear icon makes the "refresh before it falls" timing obvious. Why valuable: Rip's tick damage outpaces Ferocious Bite at full CPs on long fights — knowing which finisher to press is what separates good ferals from great ones. (Bind Rip and Ferocious Bite next to each other; refresh Rip, dump excess CPs into FB.)
Shred (behind target — form-guard)
#showtooltip
/cast [nostance:3] Cat Form
/cast Shred
/startattack
Shred is the classic cat's hardest-hitting CP builder — big damage from behind the target, feeding Rip and Ferocious Bite. The form guard means you're never stuck in caster form pressing it.
Starfire (big nuke)
#showtooltip
/cast Starfire
The balance druid's big slow nuke — hardest single hit in the kit. Pairs with Moonfire DoT and Insect Swarm for the full rotation.
Wrath (fast nuke — form-guard)
#showtooltip
/cast [nostance:5] Moonkin Form
/cast Wrath
Wrath is your filler; being stuck out of moonkin form (resurrection, dispel, shapeshift hiccup) while spamming it wastes the moonkin crit buff. Why valuable: the form guard line means every Wrath press also guarantees the form — one key, always optimal.
Defensive15
Bash (stun)
#showtooltip
/cast Bash
5-second stun in bear form — the tank's interrupt/CC for caster adds and boss mechanics. One key, no form check needed.
Bear Form + Enrage (rage engine)
#showtooltip
/cast [nostance:1] Bear Form
/cast Enrage
Enrage fills your rage bar on entering bear — the correct tank opener that makes your first few Mauls/Lacerates free. One key for the whole ramp.
Bear Panic (Barkskin + Frenzied Regeneration)
#showtooltip
/cast Barkskin
/cast [@player] Frenzied Regeneration
The bear's oh-crap button: Barkskin (20% damage reduction) + Frenzied Regeneration (convert rage to health over 10s) — two defensives in one press. Why valuable: raid bosses hit hard; a tank has ~2 seconds to react to a bad debuff stack. One key beats two panicked keypresses.
Bear Panic (Enrage + Frenzied Regeneration)
#showtooltip
/cast Enrage
/cast [@player] Frenzied Regeneration
Frenzied Regen heals based on rage — Enrage just filled your rage bar. Press both: instant big self-heal with max rage conversion. The bear's "I'm dying" button.
Bear Pull (Enrage + Lacerate opener)
#showtooltip
/cast [nostance:1] Bear Form
/cast Enrage
/cast Lacerate
/startattack
The correct bear pull: Enrage fills your rage bar (more threat, faster), Lacerate starts the bleed stack, auto-attack engaged. Why valuable: opening with Enrage means your first Lacerates cost nothing and your threat lead is huge — DPS can burst from second one instead of waiting for you to build aggro.
Challenging Roar (AoE taunt)
#showtooltip
/cast Challenging Roar
Taunts everything in range — the 'oh crap, adds everywhere' button. Long cooldown, but it's the bear's raid-saving taunt.
Demoralizing Roar (AoE attack debuff)
#showtooltip
/cast Demoralizing Roar
Reduces all nearby enemies' attack power — the bear's group-wide mitigation. Press on pull so the pack hits softer for the whole fight.
Faerie Fire (Feral) — raid debuff duty
#showtooltip
/cast [@focus,harm,nodead] Faerie Fire; [@mouseover,harm,nodead] Faerie Fire
Faerie Fire (-armor) is a raid-wide physical DPS multiplier — bosses need it up 100%. This macro keeps it on your focus (the boss) without breaking your target. Why valuable: druids are often the only FF source in a raid; a missing FF is 5% physical DPS loss for everyone. One key, always applied.
Feral Charge (gap closer)
#showtooltip
/cast Feral Charge
Bear/cat charge to the target — the druid's gap-closer and stun-interrupt. Talent-gated in Feral Combat.
Frenzied Regeneration (self-heal)
#showtooltip
/cast [@player] Frenzied Regeneration
Converts rage into health over 10s — the bear's self-heal. Self-cast guard means it always lands on you even if a friendly is targeted.
Growl (taunt)
#showtooltip
/cast [@mouseover,harm,nodead][@focus,harm,nodead][] Growl
Bear taunt with mouseover→focus→target priority — the 'get it off the healer NOW' key. Priority chain means no target-switching during an emergency.
Lacerate Stacker (bear bleed + threat)
#showtooltip
/cast [nostance:1] Bear Form
/castsequence reset=target Lacerate, Lacerate, Lacerate, Lacerate, Lacerate
Lacerate (level 42) is the classic bear's bleed-stack + threat generator — up to 5 stacks, each doing damage and generating threat. This button cycles through the stacks and auto-resets when you switch targets. Why valuable: a stacked Lacerate is your main raid threat source AND a passive DPS bleed — this macro keeps all 5 stacks up without you counting them mid-fight.
Maul (single-target threat — form-guard)
#showtooltip
/cast [nostance:1] Bear Form
/cast Maul
/startattack
Maul is the bear's single-target threat spike — it converts rage into an on-next-swing attack with bonus threat, and it feeds your Lacerate stack. One button: shift to bear, Maul, engage. Why valuable: on single-target bosses Maul-on-cooldown is the bear's threat core; binding it with the form shift means you're never caught in caster form during a tank swap.
Soothe Animal (remove enrage)
#showtooltip
/cast [@focus,harm,nodead][] Soothe Animal
(Forever renames Soothe → Soothe Animal.) Removes enrage effects from beasts — the classic "calm the raging mob" utility. Focus-based so you can calm the dangerous add without retargeting.
Swipe (AoE threat)
#showtooltip
/cast Swipe
Bear AoE threat generator — the 'grab the pack' button for multi-target pulls. Every add that isn't swiped is an add heading for your healer.
Healing18
Abolish Poison (self/mouseover)
#showtooltip
/cast [@mouseover,help,nodead][@player] Abolish Poison
Removes AND prevents poison for a duration — the anti-poison-boss tool. Mouseover-first so you can cleanse the tank without dropping your own healing target.
Dispel Combo (Remove Curse + Abolish Poison)
#showtooltip
/cast [@mouseover,help,nodead][@player] Remove Curse
/cast [@mouseover,help,nodead][@player] Abolish Poison
Both druid dispels on one key — curse OR poison, whoever you hover. Why valuable: raid fights mix debuff types; one button covers both without you checking what's on the target. Mouseover-first = dispel the tank in raid frames without losing your target.
Gift of the Wild (raid-wide buff)
#showtooltip
/cast Gift of the Wild
Gift of the Wild is the classic druid raid buff — all stats, all resists, and armor on every party member in one cast. Why valuable: it's your cast-every-30-minutes raid duty; a dedicated key makes re-buffing after a wipe one press instead of twenty.
Healing Touch (big heal)
#showtooltip
/cast [@mouseover,help,nodead][@player] Healing Touch
The druid's biggest direct heal — slow cast, huge output. Mouseover-first so it lands on whoever you hover in raid frames.
Innervate (mana regen — self or the right healer)
#showtooltip
/cast [@focus,help,nodead] Innervate; [@mouseover,help,nodead] Innervate; [@player] Innervate
Innervate restores a huge chunk of mana over 20s — on a raid boss that lasts 8 minutes, the difference between "healer out of mana at 60%" and "healer still casting at 100%" is Innervate placement. Set your focus to the mana-hungry healer (priest/shaman), one key gifts them the mana. Why valuable: you're not always the best Innervate target — the raid's throughput healer is. This macro makes it one key.
Mouseover Harm (dots, nukes, interrupts)
#showtooltip
/cast [@mouseover,harm,nodead][harm,nodead] Moonfire
Fires your DoT or nuke at the hovered enemy with a [harm,nodead] fallback to your current target - switch between damage and healing with zero targeting.
Mouseover Heal (self if no mouseover)
#showtooltip
/cast [@mouseover,help,nodead][@player] Healing Touch
(Replace Healing Touch with your heal — works for Rejuvenation, Flash Heal, etc.) Heals the unit under your cursor and falls back to yourself with [@player] - the fastest way to heal without breaking target, with no whiff risk.
Nature's Swiftness + Healing Touch (instant big heal)
#showtooltip
/cast Nature's Swiftness
/cast Healing Touch
Nature's Swiftness makes the next heal instant + free — this is the druid's 'tank is at 10%, heal NOW' button. Two abilities, one GCD.
Nature's Swiftness + Regrowth (instant save)
#showtooltip
/cast Nature's Swiftness
/cast [@mouseover,help,nodead][@player] Regrowth
Nature's Swiftness makes the next heal instant + free. Pairing it with Regrowth (direct + HoT) gives you a big instant heal with a HoT attached — the resto raid "save the tank NOW" macro. Why valuable: a single instant big-heal beats a 3.5s cast when the tank is at 10%.
Rebirth (combat rez — mouseover + announce)
#showtooltip
/cast [@mouseover,dead] Rebirth; [@target,dead] Rebirth
/script SendChatMessage("Rezzing "..UnitName("target"), "RAID")
Combat rezzes are a raid-limited resource — using them wisely matters. This macro rezzes the dead player you hover (or target) and announces it so the raid knows. Why valuable: a dead DPS is lost raid DPS; a dead tank is a wipe. One key from raid frames = instant recovery. (The announce keeps officers informed so the next rez is assigned properly.)
Regrowth (direct + HoT — mouseover)
#showtooltip
/cast [@mouseover,help,nodead][@player] Regrowth
Direct heal + HoT in one cast — the resto workhorse. Mouseover keeps it on the tank while your target stays on the boss.
Rejuvenation (HoT — mouseover)
#showtooltip
/cast [@mouseover,help,nodead][@player] Rejuvenation
The druid's core HoT — mouseover-first means you heal raid frames without changing target. Cheap, instant, and the backbone of resto healing.
Remove Curse (self/mouseover)
#showtooltip
/cast [@mouseover,help,nodead][@player] Remove Curse
The druid's curse dispel — mouseover-first so you cleanse raid frames without losing your heal target. A curse left on the tank is a dead tank.
Revive (out-of-combat rez — mouseover)
#showtooltip
/cast [@mouseover,dead] Revive; [@target,dead] Revive
Revive is the classic out-of-combat rez; keep the raid rez (Rebirth) for combat.
Shift-Cancel + Instant Rejuv (heal out of form)
#showtooltip
/cast [nostance:3] Cat Form
/cast [stance:3] Rejuvenation
Rejuvenation is instant and keeps ticking in cat form. This shifts out, HoTs you, and you can shift back — no cast time wasted vs Healing Touch. The leveling heal that doesn't stop your DPS.
Swiftmend (talent — consume HoT for instant)
#showtooltip
/cast [@mouseover,help,nodead][@player] Swiftmend
Swiftmend consumes a Rejuvenation or Regrowth on the target for an instant, huge heal — the resto druid's emergency save. Mouseover-first means you can rescue anyone in the raid frames without changing your main healing target. Why valuable: it's instant, it's big, and it's your only true "oh no" button besides Tranquility.
Tranquility (channel AoE heal)
#showtooltip
/cast Tranquility
Tranquility is the resto druid's raid-wide emergency heal — a channeled AoE that heals the whole party every 2s for 10s. Why valuable: it's the classic answer to raid-wide damage spikes; on bosses with predictable bursts, pre-casting it turns a wipe into a save.
Wild Growth (talent — party HoT)
#showtooltip
/cast [@mouseover,help,nodead][@player] Wild Growth
Party-wide HoT in one cast — the resto raid tool for group-wide damage. Talent-gated: greys out until you spend Restoration points.
Crowd Control3
Entangling Roots (root)
#showtooltip
/cast Entangling Roots
Roots a target in place — the druid's kiting and CC tool. Keeps melee off you or locks an add while the tank picks it up.
Hibernate (beast/serpent CC — focus)
#showtooltip
/cast [@focus,harm,nodead] Hibernate; [@mouseover,harm,nodead] Hibernate
Hibernate is the druid's raid CC for beast/dragonkin adds — 40 seconds of CC (or until damaged). Focus-based means you control the assigned add without retargeting. Why valuable: on trash/add phases, a hibernated add is a non-factor; the tank can pull packs safely knowing the dangerous beast is asleep.
Root + Hibernate (lockdown combo)
#showtooltip
/cast [mod:shift] Hibernate; Entangling Roots
Roots pin a target in place (melee), Hibernate puts a beast to sleep (hard CC). Plain = root the current target, Shift = hibernate your focus. Two CC tools, one key.
Utility17
Smart Attack — nearest enemy + attack
#showtooltip
/targetenemy [noharm][dead]
/startattack
Combines targeting and attacking in one press - [noharm][dead] snaps you to the nearest enemy when your target is wrong or dead, then starts the swing immediately.
Tab-Target-Assist (focus kill order)
#showtooltip
/target [@focus,harm,nodead]
/startattack
Locks onto your focus target with [@focus,harm,nodead] and starts attacking - replaces frantic Tab-tabbing with one guaranteed hit on the kill-order target.
Target Last Target (after healing)
/targetlasttarget
After healing or CC, one press snaps you straight back to the enemy you were fighting - no re-tabbing and no reaction delay.
Aquatic Form (swim fast)
#showtooltip
/cast [nostance:2] Aquatic Form
Fast swimming with underwater breathing — the water-zone traversal key. Nostance guard keeps it safe to spam.
Bear Form (tank)
#showtooltip
/cast [nostance:1] Bear Form
The druid's tank form — huge armor multiplier, rage-based threat. Every feral-tank pull starts here; the nostance guard means the key never double-fires.
Cancel Form (return to caster)
#showtooltip
/cast [stance:1] Bear Form; [stance:3] Cat Form; [stance:5] Moonkin Form
(Press in any form → drops back to caster form) Drops any form back to caster instantly — needed for casting heals, Rebirth, or using items. The druid's most-pressed quality-of-life key after forms themselves.
Cat Form (DPS/stealth)
#showtooltip
/cast [nostance:3] Cat Form
The feral DPS form — energy-based CP builders and stealth access. One key from any form; the nostance guard makes it idempotent.
Dire Bear Form (tankier bear — level 40)
#showtooltip
/cast [nostance:1] Dire Bear Form
Dire Bear Form (40) is the classic upgrade to Bear Form: more armor, more threat, same stance 1.
Mark of the Wild (party buff)
#showtooltip
/cast Mark of the Wild
The druid's party buff — stats, armor, all resists in one cast. The 'buff the party after every wipe' key.
Moonkin Form (ranged DPS)
#showtooltip
/cast [nostance:5] Moonkin Form
The balance DPS form — +crit aura and caster armor. One key from any form; the guard prevents accidental double-shifts.
Omen of Clarity (free spell proc — mouseover)
#showtooltip
/cast Omen of Clarity
Omen of Clarity is the classic proccy buff: your next damage/heal spell costs no mana.
One-Button Form Switcher (cat/bear/travel)
#showtooltip
/cast [mod:shift] Bear Form; [mod:ctrl] Cat Form; [mod:alt] Travel Form; [nocombat] Travel Form; [combat] Cat Form
(Shift=Bear, Ctrl=Cat, Alt=Travel — default: Travel out of combat, Cat in combat) Four forms on one key via modifiers — Shift=Bear, Ctrl=Cat, Alt=Travel, default = Travel out of combat / Cat in combat. The 'never open your spellbook for a form' button.
Root-Escape (Entangling Roots + travel)
#showtooltip
/cast [@focus,harm,nodead] Entangling Roots; [@mouseover,harm,nodead] Entangling Roots
/cast [mod:shift] Travel Form
Roots your chaser (focus/mouseover) and, with Shift, hops to travel form to run away — the druid's kiting escape. Why valuable: roots don't break on damage-free movement, so you can heal/run while they're stuck. Shift+travel makes the escape complete.
Shift-to-Heal-and-Back (powerful!)
#showtooltip
/cast [nostance:3] Cat Form
/cast [stance:3] Healing Touch
Press once in cat → shifts to caster and starts Healing Touch. This is the core leveling heal — the guide uses exactly this pattern.
Thorns (self/mouseover buff)
#showtooltip
/cast [@mouseover,help,nodead][@player] Thorns
Reflects melee damage — free DPS on anything that hits the tank (or you). Mouseover-first so you can thorns the MT in raids.
Travel + Stealth (stealth travel)
#showtooltip
/cast [nocombat] Cat Form
/cast [nocombat] Prowl
Out of combat: cat form + stealth = fast movement while stealthed — the druid's "stealth travel" for crossing hostile territory or scouting a boss room. Why valuable: nobody sees you, you move fast, and you're ready to Ravage-opener anything that aggros. One key, zero risk.
Travel Form (mount speed)
#showtooltip
/cast [nostance:4] Travel Form
Instant mount-speed travel form that works indoors — the druid's 'always be moving' key. Nostance guard: never wastes a press.
PvP2
Clear Focus
/clearfocus
One press wipes the focus slot so your focus macros stop firing at a dead or wrong target after a kill - removes a whole class of mis-casts.
Mouseover-Focus (healers love this)
#showtooltip
/focus [@mouseover,help,nodead]
Sets focus on whatever friendly unit you hover - healers and interrupters can assign their focus target without ever changing their current target.
Raiding8
Add Taunt (pick up loose mobs)
#showtooltip
/cast [@mouseover,harm,nodead] Growl; [harm] Growl
Adds spawning behind the raid need taunting yesterday. Mouseover-taunt lets you grab the add without changing your boss target (and losing your tank rotation position). Why mouseover: you stay on the boss the whole time — the add is grabbed by hovering, not targeting.
Assist the Main Tank (pull follower)
#showtooltip
/assist [@focus,exists]
/startattack
Sets your focus to the MT at the start of the raid, then this button snaps you onto whatever they're tanking and starts attacking. Why it matters: it eliminates the "I attacked the wrong target" problem entirely — your DPS always lands on the tank's current target, which is the correct kill order.
Full Burst (trinkets + racial + potion)
#showtooltip
/cast Blood Fury
/use 13
/use 14
/use [combat] Potion of Wild Magic
Raid DPS is measured in cooldown windows. This stacks your racial (+attack power/int), both trinkets, and a combat potion into one keypress so they overlap during the boss's damage window . Why overlap matters: multiplicative buffs stacked together produce dramatically more damage than using them spread out. One key = the whole burst.
Mark Skull + Announce (leader call)
/script SetRaidTarget("target", 8)
/script SendChatMessage("SKULL -> "..UnitName("target"), "RAID")
Marks the kill target and announces it in raid chat in one press. The UnitName pull makes the call self-documenting — no "who's skull?" questions when the pull starts.
Mark Targets (skull / cross / moon)
#showtooltip
/script SetRaidTarget("target", 8)
8 = Skull (kill first), 7 = X (kill second), 3 = Moon (CC), 4 = Triangle (trap). Marking targets mid-fight is the single biggest DPS-coordination tool in raiding. Bind three of these (Skull/X/Moon) to Q/E/R.
Ready Check (one key)
/readycheck
The built-in /readycheck pings every raid member for a Ready/Not-Ready popup. Why macro it? Because it belongs on the same key cluster as your pull macros — one hand runs the whole pull sequence without opening menus. Press it before every pull while trash is being cleared.
Battle Rez Duty (druid)
#showtooltip
/cast [@mouseover,dead] Rebirth; [@target,dead] Rebirth
Combat rezzes are a limited raid resource. This targets a dead raid member by mouseover (or current dead target) and rezzes them instantly. Why: during a boss fight, the seconds a DPS spends dead are lost raid DPS; a dead tank is a wipe. The macro removes the "find the corpse in the raid frame" step.
Mana Regen (pot + Innervate)
#showtooltip
/use [combat] Major Mana Potion
/cast [@player] Innervate
Long boss fights are mana marathons. This combines your mana pot with your personal mana-regen CD. Why combine: you only have one potion per fight — timing it with your regen CD stretches both further. (Non-druids: swap the second line for your own regen tool, e.g. Mage's Evocation.)
Quality of Life28
Assist Focus (DPS the kill target)
#showtooltip
/target [@focus,harm,nodead]
/startattack
Sets focus as your kill target and starts attacking. Raid leaders assign focus; this button aligns you with the kill order instantly — no more DPSing the wrong mob.
Auto-Loot Corpse
/script if not IsModifiedClick() then ToggleFrame("LootFrame") end
(Opens loot frame without Shift — combine with auto-loot setting for one-click looting) One press opens the loot frame without holding Shift, so with auto-loot enabled you can chain-loot entire packs with a single key - no modifiers and no slowdown between corpses.
Auto-Loot Toggle (fast looting)
#showtooltip
/script SetCVar("autoLootDefault", 1 - GetCVar("autoLootDefault"))
Toggles auto-loot on/off with one button. On = every corpse loots instantly (great for the leveling grind); off = shift-click selective looting in dungeons.
Bandage Self (no mouseover)
#showtooltip
/use [@player] Heavy Runecloth Bandage
[@player] guarantees the bandage lands on you no matter what is targeted - a zero-risk self-top-up between pulls that saves the healer's mana.
Bountiful Harvest → Cook + Eat loop
#showtooltip
/use [nomod] Grilled Grouper
/use [mod:shift] Filtered Draenic Water
Cooking is a tradeskill, not a /castable spell in Forever — there's no /cast Cooking. Keep the tradeskill window's Cook button for crafting (with Bountiful Harvest doubling yields), and use this one key for the eat/drink side: plain = eat, Shift = drink, no bag hunting mid-grind.
Buff Food + Drink in one press
/use [nomounted] Scroll of Agility
(Or simply: /use Grilled Grouper — food macros are item-specific) One key applies your buff food without opening bags, and [nomounted] stops you from wasting the buff while mounted - a small bind that pays off every dungeon.
Custom Potion Buff Check (Alchemy Lab)
#showtooltip
/cast [mod:shift] Elixir of Major Mageblood; Elixir of Fortitude
Custom-lab elixirs stack with normal ones on Forever. One key applies your lab elixir; Shift applies a second. Two buffs, one button, zero bag juggling.
Custom Trinket Stack (all on-use items)
#showtooltip
/use 13
/use 14
/use [combat] Lich's Index Finger
Forever's custom on-use items (trinkets, quest rewards) all share the same "press to activate" pattern. Stacking them in one macro means your full custom-item burst fires on a single keypress during a fight.
Diplomat → Rep Token Burn
#showtooltip
/use [mod:shift] Insignia of the Alliance
/use [nomod] Insignia of the Horde
Diplomat boosts rep gains. Forever has custom rep tokens (Darkspear care packages etc.). This burns your stored rep item in one keypress — plain for Horde, Shift for Alliance — so rep grinds don't eat your action bars.
Fall Back To Mount (out of combat)
#showtooltip
/cast [nocombat] Summon Random Favorite Mount
Pressing a DPS button out of combat wastes it; this button mounts you instead. Bind it to your travel key — it auto-mounts when safe and does nothing (or casts) in combat. (Add a fallback spell after the mount for in-combat use.)
Fermenter / Alchemy Laboratory → Brew + Drink
#showtooltip
/use [@player] Fermented Brew
The custom Fermenter recipe produces drinks that restore mana faster than standard water (custom value). Same pattern works for Alchemy Laboratory elixirs — put the custom consumable on one key and always have your buff up.
Field Guide → Quest Item Quick-Use
#showtooltip
/use [@cursor] Quest Item
Field Guide improves quest tracking — and many Forever quests are "use item on thing" quests. This drops the quest item at your cursor position in one click instead of fishing it out of your bags. (Replace "Quest Item" with the actual item name — hover it in your bag.)
Field Medicine → Super Bandage (self)
#showtooltip
/use [@player] Heavy Runecloth Bandage
With Field Medicine (2/2) your bandages heal ~50% more. A one-button self-bandage is your cheapest emergency heal while leveling — no mana, no cooldown beyond the bandage timer. The [@player] guarantees it targets you, never a mouseover mob.
Flight Path + Mount Priority (Frequent Flier)
#showtooltip
/cast [nocombat] Summon Random Favorite Mount
Frequent Flier unlocks flight paths early. This macro just mounts up — combine with a #showtooltip on a flight-master dialog if you want to fly the moment you dismount.
Healthstone → Potion (combat)
/use [combat] Healthstone
/use [combat] Major Healing Potion
Stacks your Healthstone and healing potion on one key, both combat-gated - two layers of emergency healing from a single button press.
Herbalism Gather (mouseover node)
#showtooltip
/target [@mouseover,exists]
/interact
Hover a herb node and press — no clicking the tiny node hitbox. This makes picking instant.
Interact With Mouseover (gather/npc)
#showtooltip
/interact
(Requires a target; combine with [@mouseover] targeting if your UI supports it.)
Lich's Index Finger → Offensive Use
#showtooltip
/cast [@mouseover,harm,nodead][] Lich's Index Finger
Custom quest reward items like Lich's Index Finger are essentially free abilities. Putting them on a mouseover-harm macro means they hit exactly who you're hovering — no retargeting mid-combat.
Mana/Health Potion Priority Chain
#showtooltip
/use [combat] Healthstone
/use [combat] Major Healing Potion
Healthstones (from Warlocks or crafted) share the potion cooldown but heal more per use. This chain tries the better consumable first, falls back to the potion. One button, always the best heal available.
Master Chef → Eat + Drink in one key
#showtooltip
/use [nomod] Grilled Grouper
/use [mod:shift] Filtered Draenic Water
Master Chef makes food stronger/cheaper to craft; Bountiful Harvest multiplies cooking yields. Leveling = constant eating. One button: plain press eats, Shift+press drinks — no bag hunting mid-grind.
Quick Mount (Random Favorite)
#showtooltip
/run local c=0; for i=1,GetNumCompanionInfos() do local n,id=GetCompanionInfo("MOUNT",i) end
/cast [nocombat] Summon Random Favorite Mount
Use Summon Random Favorite Mount (added 3.1) or bind each mount to a #showtooltip /cast MountName macro if you prefer specific mounts.
Reinforce → Gear Repair Macro
#showtooltip
/run RepairAllItems()
Reinforce reduces repair costs. This script repairs everything at any vendor-repair NPC with one click — combine with a /target on the repair NPC if you want a full one-press "repair and go".
Repair All (vendor NPC)
#showtooltip
/script RepairAllItems()
One click repairs everything while standing at a repair NPC — no right-click menus. Pairs with the Reinforce Legacy perk (reduced repair cost).
Simple Mount (named)
#showtooltip
/cast [nocombat] Swift Wind Rider
(Replace with your mount's exact name — check the icon library for the right icon!) A dedicated mount key beats spellbook or scroll-wheel fumbling when you need to leave quickly, and the [nocombat] conditional guarantees it never misfires mid-fight.
Skinning After Kill (Skinning + loot)
#showtooltip
/run if IsFishingLootable() then ... end
/interact
The leveling guide's #1 combo is Skinning + Herbalism. This interact script targets and skins the corpse you're looking at. With auto-loot on, it's one press per corpse — keeps the gold flowing between pulls.
Trinket Use + Trinket Swap (equip-on-use)
#showtooltip
/use 13
/use 14
On-use trinkets have 2-min cooldowns; you often want two different trinkets (one burst, one defensive). Having both on one button fires them in sequence — the second press uses the second trinket. Simpler than swapping gear mid-fight.
Weapon Swap (2H ↔ 1H+Shield)
#showtooltip
/equipslot 16, Sulfuras, the Extinguished Hand
/equipslot 17, Bulwark of Azzinoth
Warriors/Paladins/Shamans swap between 2H (DPS) and 1H+Shield (tank/survive) constantly. One button swaps both slots. (Slot 16 = main hand, 17 = off hand. Replace with your actual weapon names — out of combat only.)
Field Medicine + Poison Cure combo (bandage then cure)
#showtooltip
/cast [@player] Abolish Poison
/use [@player] Heavy Runecloth Bandage
Poison + low HP is the #1 leveling death. One key: strip the poison, then bandage. Field Medicine also boosts bandage healing, so this combo is your "get out of dying" button on classes without self-heals (Warrior, Rogue).