Launches November 4 · 3:00 p.m. PST

Known Issues · updated Sep 17

WoW Forever macros

Copy a macro, type /macro in game, click New, paste it into the box and drag the icon to your action bar. Spell names follow the Forever beta client, as collected by ForeverDB and wowclassicforever.info; if one stops working after a patch, check the spell name in your spellbook.

Target the nearest enemy, but keep yours

Picks the nearest enemy only when you have no living enemy targeted.

/targetenemy [noharm][dead]

Set your focus, Shift clears it

Makes the unit under your mouse, or your target, your focus.

/clearfocus [mod:shift]
/focus [nomod,@mouseover,exists,nodead][nomod,@target,exists]

Use your best Healthstone

Uses the strongest Healthstone in your bags.

#showtooltip
/use Greater Healthstone
/use Healthstone
/use Lesser Healthstone
/use Minor Healthstone

Skull on your mouseover

Puts the Skull marker on the unit under your mouse, or your target.

/tm [@mouseover,exists,nodead][] !8

Pull timer

Tells your party you're pulling and starts a 5-second countdown.

/p Pulling in 5
/countdown 5

Zoom the camera further out

Raises the camera's maximum distance beyond the options slider.

/console cameraDistanceMaxZoomFactor 2.6

Break roots into Cat Form

Drops your form and shifts straight back into Cat Form, which frees you from roots and slows.

#showtooltip Cat Form
/cancelform
/cast Cat Form

Bear Form, Maul, Shift for Swipe

Shifts into Bear Form if needed, then Mauls, or Swipes while you hold Shift.

#showtooltip
/startattack [form:1,harm,nodead]
/cast [form:1,mod:shift] Swipe; [form:1] Maul; Bear Form

Cat Form, then Prowl

First press shifts into Cat Form, the next one Prowls. Pressing again never breaks stealth.

#showtooltip Prowl
/cast [noform][form:1] Cat Form; !Prowl

Rejuvenation on mouseover, Shift for Regrowth

Heals the friend under your mouse, your target, or yourself, without changing target.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Regrowth; [@mouseover,help,nodead][help,nodead][@player] Rejuvenation

Cure Poison, Shift for Remove Curse

Cleanses the friend under your mouse, your target, or yourself.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Remove Curse; [@mouseover,help,nodead][help,nodead][@player] Cure Poison

Mark of the Wild, Shift for Thorns

Buffs the friend under your mouse, your target, or yourself.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Thorns; [@mouseover,help,nodead][help,nodead][@player] Mark of the Wild

The right travel form

Aquatic Form in water, Travel Form outdoors, Cat Form indoors.

#showtooltip
/cast [swimming] Aquatic Form; [outdoors] Travel Form; Cat Form

Leave your form and heal yourself

Drops Bear or Cat Form and casts Rejuvenation on you, or Regrowth with Shift.

#showtooltip
/cancelform
/cast [mod:shift,@player] Regrowth; [@player] Rejuvenation

Entangling Roots your focus

Roots your focus, the enemy under your mouse, or your target.

#showtooltip Entangling Roots
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Entangling Roots

Rebirth in combat, Revive out of it

Resurrects the dead friend under your mouse or your dead target.

#showtooltip
/cast [combat,@mouseover,help,dead][combat,help,dead] Rebirth; [@mouseover,help,dead][help,dead] Revive

Mark and send the pet

Puts Hunter's Mark on your target and sends your pet in.

#showtooltip Hunter's Mark
/petattack
/cast Hunter's Mark

Auto Shot that stays on

Starts Auto Shot and sends your pet. A second press doesn't switch Auto Shot off.

#showtooltip Auto Shot
/petattack
/cast !Auto Shot

Call, mend or revive your pet

Calls your pet if it's missing and heals it if it's out. Hold Shift to revive it.

#showtooltip
/cast [mod:shift] Revive Pet; [nopet] Call Pet; Mend Pet

Aimed Shot, Shift for Multi-Shot

Two shots on one key.

#showtooltip
/cast [mod:shift] Multi-Shot; Aimed Shot

Every aspect on one key

Hawk by default, Cheetah with Shift, Monkey with Ctrl. Never switches the current aspect off.

#showtooltip
/cast [mod:shift] !Aspect of the Cheetah; [mod:ctrl] !Aspect of the Monkey; !Aspect of the Hawk

Every trap on one key

Freezing Trap by default, Immolation Trap with Shift, Frost Trap with Ctrl.

#showtooltip
/cast [mod:shift] Immolation Trap; [mod:ctrl] Frost Trap; Freezing Trap

Arcane Shot that keeps Auto Shot on

Fires Arcane Shot and makes sure Auto Shot keeps going.

#showtooltip Arcane Shot
/cast !Auto Shot
/cast Arcane Shot

Pet attack, follow or stay

Attacks your mouseover or target. Shift brings the pet back, Ctrl makes it stay.

/petfollow [mod:shift]
/petstay [mod:ctrl]
/petattack [nomod,@mouseover,harm,nodead][nomod]

Clean Feign Death

Stops attacking, calls your pet back and Feigns Death.

#showtooltip Feign Death
/stopattack
/petfollow
/cast Feign Death

Polymorph your focus or mouseover

Sheeps your focus, then the enemy under your mouse, then your target.

#showtooltip Polymorph
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Polymorph

Counterspell, even mid-cast

Stops your own cast and interrupts your focus, mouseover or target.

#showtooltip Counterspell
/stopcasting
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Counterspell

Frost Nova right now

Cancels your cast and roots everything in melee range.

#showtooltip Frost Nova
/stopcasting
/cast Frost Nova

Blink, even mid-cast

Stops your cast and Blinks, breaking stuns and roots.

#showtooltip Blink
/stopcasting
/cast Blink

Flamestrike at your cursor

Lands Flamestrike where your mouse points, no targeting circle.

#showtooltip Flamestrike
/cast [@cursor] Flamestrike

Water, food or mana gem

Conjures water, food with Shift, or a Mana Agate with Ctrl.

#showtooltip
/cast [mod:shift] Conjure Food; [mod:ctrl] Conjure Mana Agate; Conjure Water

Blizzard at your cursor

Channels Blizzard where your mouse points, no targeting circle.

#showtooltip Blizzard
/cast [@cursor] Blizzard

Ice Block, press again to leave it

Casts Ice Block, and a second press removes it once you're safe.

#showtooltip Ice Block
/stopcasting
/cancelaura Ice Block
/cast Ice Block

Mana Shield and wards

Mana Shield by default, Fire Ward with Shift, Frost Ward with Ctrl.

#showtooltip
/cast [mod:shift] Fire Ward; [mod:ctrl] Frost Ward; Mana Shield

Arcane Intellect on mouseover

Buffs the friend under your mouse, your target, or yourself.

#showtooltip Arcane Intellect
/cast [@mouseover,help,nodead][help,nodead][@player] Arcane Intellect

Holy Light on mouseover, Shift for Flash of Light

Heals the friend under your mouse, your target, or yourself.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Flash of Light; [@mouseover,help,nodead][help,nodead][@player] Holy Light

Purify your mouseover or yourself

Removes a poison and a disease from the friend under your mouse, your target, or you.

#showtooltip Purify
/cast [@mouseover,help,nodead][help,nodead][@player] Purify

Might, Wisdom or Kings

Blessing of Might by default, Wisdom with Shift, Kings with Ctrl, on your mouseover or yourself.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,@player] Blessing of Wisdom; [mod:ctrl,@mouseover,help,nodead][mod:ctrl,@player] Blessing of Kings; [@mouseover,help,nodead][@player] Blessing of Might

Every aura on one key

Devotion Aura by default, Retribution with Shift, Concentration with Ctrl.

#showtooltip
/cast [mod:shift] Retribution Aura; [mod:ctrl] Concentration Aura; Devotion Aura

Holy Strike with Judgement

Attacks, Judges when it's ready, and Holy Strikes. Hold Shift to save Judgement.

#showtooltip Holy Strike
/startattack
/cast [nomod:shift] Judgement
/cast Holy Strike

Hammer of Justice your focus

Stops your cast and stuns your focus, mouseover or target. Doubles as an interrupt.

#showtooltip Hammer of Justice
/stopcasting
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Hammer of Justice

Lay on Hands, Alt for yourself

Lay on Hands on the friend under your mouse or your target. Alt always targets you.

#showtooltip Lay on Hands
/cast [mod:alt,@player][@mouseover,help,nodead][help,nodead][@player] Lay on Hands

Blessing of Protection, even mid-cast

Stops your cast and protects your mouseover or target. Alt for yourself.

#showtooltip Blessing of Protection
/stopcasting
/cast [mod:alt,@player][@mouseover,help,nodead][help,nodead][@player] Blessing of Protection

Redemption on the dead

Resurrects the dead player under your mouse, or your dead target.

#showtooltip Redemption
/cast [@mouseover,help,dead][help,dead] Redemption

Heal on mouseover, Shift for Flash Heal

Heals the friend under your mouse, your target, or yourself.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Flash Heal; [@mouseover,help,nodead][help,nodead][@player] Heal

Power Word: Shield on mouseover

Shields the friend under your mouse, your target, or yourself.

#showtooltip Power Word: Shield
/cast [@mouseover,help,nodead][help,nodead][@player] Power Word: Shield

Renew on mouseover

Puts Renew on the friend under your mouse, your target, or yourself.

#showtooltip Renew
/cast [@mouseover,help,nodead][help,nodead][@player] Renew

Dispel friend or foe

Cleanses a friend or strips a buff from an enemy under your mouse, then your target, then you.

#showtooltip Dispel Magic
/cast [@mouseover,help,nodead][@mouseover,harm,nodead][help,nodead][harm,nodead][@player] Dispel Magic

Shadow Word: Pain on mouseover

Spreads Shadow Word: Pain without switching targets.

#showtooltip Shadow Word: Pain
/cast [@mouseover,harm,nodead][] Shadow Word: Pain

Wand that stays on

Starts shooting your wand. A second press doesn't stop it.

#showtooltip Shoot
/cast !Shoot

Psychic Scream right now

Stops your cast and sends nearby enemies running.

#showtooltip Psychic Scream
/stopcasting
/cast Psychic Scream

Fortitude, Spirit or Shadow Protection

Fortitude by default, Divine Spirit with Shift, Shadow Protection with Ctrl.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,@player] Divine Spirit; [mod:ctrl,@mouseover,help,nodead][mod:ctrl,@player] Shadow Protection; [@mouseover,help,nodead][help,nodead][@player] Power Word: Fortitude

Resurrection on the dead

Resurrects the dead player under your mouse, or your dead target.

#showtooltip Resurrection
/cast [@mouseover,help,dead][help,dead] Resurrection

One opener key

From Stealth: Ambush, Garrote with Ctrl, Cheap Shot with Shift. Out of Stealth: Sinister Strike.

#showtooltip
/cast [stealth,mod:shift] Cheap Shot; [stealth,mod:ctrl] Garrote; [stealth] Ambush; Sinister Strike
/startattack [nostealth]

Sap your mouseover or focus

Enters Stealth if needed, then Saps the enemy under your mouse, your focus, or your target.

#showtooltip Sap
/cast [nostealth] !Stealth; [@mouseover,harm,nodead][@focus,harm,nodead][] Sap

Kick your focus or mouseover

Interrupts your focus, the enemy under your mouse, or your target.

#showtooltip Kick
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Kick

Every finisher on one key

Eviscerate by default, Slice and Dice with Shift, Rupture with Ctrl, Expose Armor with Alt.

#showtooltip
/cast [mod:shift] Slice and Dice; [mod:ctrl] Rupture; [mod:alt] Expose Armor; Eviscerate

Clean Vanish

Stops auto-attack first, so your next swing can't pull you out of Stealth.

#showtooltip Vanish
/stopattack
/cast Vanish

Evasion, Sprint or Vanish

Evasion by default, Sprint with Shift, Vanish with Ctrl.

#showtooltip
/stopattack [mod:ctrl]
/cast [mod:shift] Sprint; [mod:ctrl] Vanish; Evasion

Cold Blood Eviscerate

Cold Blood and Eviscerate on one press, for a guaranteed critical strike.

#showtooltip Cold Blood
/cast Cold Blood
/cast Eviscerate

Distract at your cursor

Throws Distract where your mouse points, no targeting circle.

#showtooltip Distract
/cast [@cursor] Distract

Call of the Elements, Shift for Totemic Recall

Drops a full set of totems in one cast. Ctrl drops your second set.

#showtooltip
/cast [mod:shift] Totemic Recall; [mod:ctrl] Call of the Ancestors; Call of the Elements

Every shock on one key

Earth Shock by default, Frost Shock with Shift, Flame Shock with Ctrl.

#showtooltip
/cast [mod:shift] Frost Shock; [mod:ctrl] Flame Shock; Earth Shock

Earth Shock interrupt, even mid-cast

Stops your cast and shocks your focus, mouseover or target.

#showtooltip Earth Shock
/stopcasting
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Earth Shock

Healing Wave on mouseover, Alt for yourself

Heals the friend under your mouse, your target, or yourself.

#showtooltip Healing Wave
/cast [mod:alt,@player][@mouseover,help,nodead][help,nodead][@player] Healing Wave

Every weapon imbue

Rockbiter by default, Flametongue with Shift, Frostbrand with Ctrl, Windfury with Alt.

#showtooltip
/cast [mod:shift] Flametongue Weapon; [mod:ctrl] Frostbrand Weapon; [mod:alt] Windfury Weapon; Rockbiter Weapon

Ghost Wolf that stays on

Shifts into Ghost Wolf. Pressing again doesn't cancel it.

#showtooltip Ghost Wolf
/cast !Ghost Wolf

Purge your mouseover

Strips a magic buff from the enemy under your mouse, your focus, or your target.

#showtooltip Purge
/cast [@mouseover,harm,nodead][@focus,harm,nodead][] Purge

Lightning Shield, Shift for Water Shield

Keeps your shield up with one key.

#showtooltip
/cast [mod:shift] Water Shield; Lightning Shield

Grounding Totem, even mid-cast

Stops your cast and drops Grounding Totem to soak an incoming spell.

#showtooltip Grounding Totem
/stopcasting
/cast Grounding Totem

Ancestral Spirit on the dead

Resurrects the dead player under your mouse, or your dead target.

#showtooltip Ancestral Spirit
/cast [@mouseover,help,dead][help,dead] Ancestral Spirit

Send your demon in

Sends your demon at your target with its own opening attack.

#showtooltip
/petattack
/cast [pet:Voidwalker] Torment; [pet:Succubus/Incubus] Lash of Pain; [pet:Imp] Firebolt

Summon any demon

Imp by default, Voidwalker with Shift, Succubus with Ctrl, Felhunter with Alt. Uses Fel Domination in combat.

#showtooltip
/cast [combat] Fel Domination
/cast [mod:shift] Summon Voidwalker; [mod:ctrl] Summon Succubus; [mod:alt] Summon Felhunter; Summon Imp

Bane of Agony, then Immolate

Press twice per enemy. Starts over on a new target or out of combat.

#showtooltip
/castsequence reset=target/combat Bane of Agony, Immolate

Every curse on one key

Curse of Weakness by default, Recklessness with Shift, the Elements with Ctrl, on your mouseover or target.

#showtooltip
/cast [mod:shift,@mouseover,harm,nodead][mod:shift] Curse of Recklessness; [mod:ctrl,@mouseover,harm,nodead][mod:ctrl] Curse of the Elements; [@mouseover,harm,nodead][] Curse of Weakness

Fear your focus or mouseover

Fears your focus, the enemy under your mouse, or your target.

#showtooltip Fear
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Fear

Healthstone, Shift for Soulstone

Creates a Healthstone, or a Soulstone while you hold Shift.

#showtooltip
/cast [mod:shift] Create Soulstone; Create Healthstone

Life Tap, Shift for Health Funnel

Turns health into mana, or heals your demon with Shift.

#showtooltip
/cast [mod:shift] Health Funnel; Life Tap

Rain of Fire at your cursor

Rains fire where your mouse points, no targeting circle.

#showtooltip Rain of Fire
/cast [@cursor] Rain of Fire

Banish your focus

Banishes your focus, mouseover or target. Works on demons and elementals.

#showtooltip Banish
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Banish

Drain Soul rank 1 for shards

The cheapest Drain Soul, for collecting Soul Shards from dying enemies.

#showtooltip Drain Soul
/cast Drain Soul(Rank 1)

Overpower from any stance

Overpowers in Battle Stance, or switches to it first.

#showtooltip Overpower
/startattack
/cast [stance:1] Overpower; Battle Stance

Execute from any stance

Executes, switching out of Defensive Stance first if needed.

#showtooltip Execute
/startattack
/cast [stance:2] Battle Stance; Execute

Taunt your mouseover, Shift for Mocking Blow

Taunts the enemy under your mouse or your target, changing stance first if needed.

#showtooltip
/cast [mod:shift,stance:1,@mouseover,harm,nodead][mod:shift,stance:1] Mocking Blow; [mod:shift] Battle Stance; [stance:2,@mouseover,harm,nodead][stance:2] Taunt; Defensive Stance

Sunder Armor, finding a target

Targets the nearest enemy if you have none, starts attacking and Sunders.

#showtooltip Sunder Armor
/targetenemy [noharm][dead]
/startattack
/cast Sunder Armor

Heroic Strike, Shift for Cleave

Queues Heroic Strike on your next swing, or Cleave for groups.

#showtooltip
/startattack
/cast [mod:shift] Cleave; Heroic Strike

Bloodrage into Battle Shout

Instant Rage, then Battle Shout, on one press.

#showtooltip Battle Shout
/cast Bloodrage
/cast Battle Shout

Victory Rush, else Heroic Strike

Uses Victory Rush after a kill, otherwise queues Heroic Strike.

#showtooltip
/cast Victory Rush
/cast Heroic Strike

Interrupt from any stance

Shield Bash in Battle or Defensive Stance, Pummel in Berserker Stance.

#showtooltip
/cast [stance:1/2] Shield Bash; Pummel

Revenge with Shield Block

Revenge and Shield Block on one press. Hold Shift for Revenge only.

#showtooltip Revenge
/startattack
/cast Revenge
/cast [nomod:shift] Shield Block

Shield Wall, Shift for Last Stand

Switches to Defensive Stance if needed.

#showtooltip Shield Wall
/cast [mod:shift] Last Stand; [stance:2] Shield Wall; Defensive Stance