Macros and keybinds

Paste into the macro window (/macro), pick an icon, drag to a bar. These use the modern conditionals the Forever client supports. Tap Copy on any macro.

Every class

Focus heal / one-button target

/cast [@mouseover,help,nodead][help,nodead][@player] Healing Wave
Heals the frame under your mouse, else your target, else you. Change the spell for any healer.

Attack and start auto-attack

/startattack
/cast Heroic Strike
Starts swinging if you are not, then queues the ability; stops the 'I pressed the button and nothing happened' problem.

Pet attack

/petattack
/cast Hunter's Mark
Sends the pet and marks in one press.

Mount or dismount

/dismount [mounted]
/cast [nomounted,outdoors] Brown Horse
Replace the mount name; works for any class with a mount.

Stopcasting interrupt

/stopcasting
/cast Kick
Cancels your current cast so the interrupt fires instantly (Kick, Pummel, Counterspell, Earth Shock).

Trinket + cooldown

/use 13
/use 14
/cast Recklessness
Uses both trinket slots with the big cooldown; errors for trinkets on cooldown are harmless.

Warrior

Charge or Intercept by stance

/cast [stance:1] Charge; [stance:3] Intercept
One key for both gap closers; add [stance:2] Taunt for defensive.

Shield Bash / Pummel

/stopcasting
/cast [stance:1/2] Shield Bash; [stance:3] Pummel
The interrupt for whichever stance you are in.

Overpower swap

/cast [stance:1] Overpower; Battle Stance
Press once to switch to Battle, again to Overpower; same trick for Berserker Stance abilities.

Sunder spam with auto-attack

/startattack
/cast Sunder Armor
Tank opener; five stacks then switch to Shield Slam/Revenge.

Paladin

Seal twist

/cast Seal of Command
/cast Judgement
Re-seal then judge in one press; swap for Seal of the Crusader for the twist.

Emergency bubble + heal

/cast Divine Shield
/cast Holy Light
Bubble then hard-cast; cancel the bubble with /cancelaura Divine Shield on another key.

Cleanse mouseover

/cast [@mouseover,help][help] Cleanse
Dispels without changing target during raids.

Blessing by class

/cast [@mouseover,help] Blessing of Kings; Blessing of Kings
Buff whoever you hover.

Hunter

Full pet start

/petattack
/cast Hunter's Mark
/cast Serpent Sting
Pulls with the pet, marks and stings.

Feign Death safety

/stopcasting
/cast Feign Death
Drops threat even mid-cast of Aimed Shot.

Trap and swap

/cast Freezing Trap
/stopcasting
Lay the trap; combine with Feign Death on the next press.

Mend pet mouseover

/cast [@pet] Mend Pet
Keeps the pet alive without targeting it.

Rogue

Stealth opener

/cast [stealth] Cheap Shot; Sinister Strike
Cheap Shot from stealth, Sinister Strike otherwise: one key, no wasted globals.

Kick

/stopcasting
/cast Kick
Interrupt.

Sprint + Vanish escape

/cast Vanish
/cast Sprint
Both in one press; Vanish first so Sprint does not break it.

Poison apply

/use Instant Poison
/use 16
Applies to the main hand; /use 17 for the off-hand on a second line.

Priest

Shield mouseover

/cast [@mouseover,help][help][@player] Power Word: Shield
Shield anyone under the mouse.

Fade panic

/stopcasting
/cast Fade
Drops threat instantly.

Shadow rotation start

/cast Vampiric Embrace
/cast Shadow Word: Pain
Two debuffs in one press for leveling.

Mind Blast + wand

/cast Mind Blast
/cast Shoot
Fires Mind Blast if ready, else wands; stop the wand with the same key.

Shaman

Totem drop

/cast Strength of Earth Totem
/castsequence reset=10 Searing Totem, Mana Spring Totem
Earth totem plus a sequence for the next two; press three times.

Earth Shock interrupt

/stopcasting
/cast Earth Shock
Interrupt.

Ghost Wolf toggle

/cancelform
/cast [noform] Ghost Wolf
In and out of wolf on one key.

Healing Wave mouseover

/cast [@mouseover,help][help][@player] Lesser Healing Wave
Fast heal for raids.

Mage

Frost Nova + blink

/cast Frost Nova
/cast Blink
Root and escape; use a second press for Blink if Nova is on cooldown.

Counterspell

/stopcasting
/cast Counterspell
Interrupt.

Polymorph focus

/cast [@focus,harm][harm] Polymorph
Sheep your focus without losing your kill target.

Water and food

/cast Conjure Water
/cast Conjure Food
Both conjures; press twice.

Warlock

Dot opener

/castsequence reset=combat/target Curse of Agony, Corruption, Immolate
One key for the three dots in order; resets when you change target.

Life Tap + Drain

/cast Life Tap
/cast Drain Life
Tap then drain in one press for the leveling loop.

Pet sacrifice

/cast Sacrifice
Voidwalker shield when the fight goes wrong.

Soulstone mouseover

/cast [@mouseover,help][help] Soulstone Resurrection
Stone a healer without targeting.

Druid

Powershift

/cast !Cat Form
Shifts out and back into cat for energy; the ! keeps you in form if already in it.

Bear emergency

/cast [noform:1] Dire Bear Form; Enrage
Into bear with Enrage on the second press.

Decurse mouseover

/cast [@mouseover,help][help] Remove Curse
Raid decursing.

Innervate the healer

/cast [@focus,help][help] Innervate
Set a healer as focus at the pull.

Keybind layout

1–5 and shift+1–5Core rotation and openers; keep your most pressed ability on 1.
Q, E, R, FMovement-side abilities: interrupt, defensive, heal, pet.
Mouse 4/5Cooldowns or mount.
Shift+space / ctrl+spaceTrinkets, racial (Blood Fury, Berserking, Will of the Forsaken).
Focus keySet focus on the sheep target or the healer you Innervate; one macro covers it.

Next

Macros are editorial; test after each build. Data from talentsforever.com (CC BY 4.0), read from the WoW Forever beta client, build macros. Updated 2026-10-27. World of Warcraft is a trademark of Blizzard Entertainment; this is a fan site.