Aller au contenu

WoW Forever Macros

On WoW Forever, a spell sitting alone on your action bar does not automatically jump to the new rank when you buy it from your class trainer — you have to go back to the spellbook and drag it out again. A /cast Spell Name macro (with no rank specified) always casts the highest rank you know: one less thing to think about, and no more wrong-rank mistakes while leveling. Another trick worth knowing: put /startattack right before a melee spell in your macro — it restarts your white swings the moment you switch target, even without the energy or rage to cast the spell itself.

To create a macro: type /macro, click New, paste the text below, then drag the resulting icon onto your action bar.

Advertisement
RestedXP Forever - Partenaire officiel -10%
Game client: Many FR players run an English client — pick the one that matches yours.

On Forever, a spell placed alone on your bar does not move to the new rank after you buy it from the class trainer. A /cast with no rank always casts your highest known rank: paste these once and never think about ranks again. On melee and ranged attacks, /startattack also restarts your auto attacks as soon as you switch targets.

0 / 35 copied

Ranks School Macro Copy
1 Battle Shout 7 ranks Fury #showtooltip Battle Shout /cast Battle Shout
1 Heroic Strike 9 ranks Arms #showtooltip Heroic Strike /startattack /cast Heroic Strike
1 Battle Stance 1 rank Arms #showtooltip Battle Stance /cast Battle Stance
4 Charge 3 ranks Arms #showtooltip Charge /startattack /cast Charge
4 Rend 7 ranks Arms #showtooltip Rend /startattack /cast Rend
6 Thunder Clap 6 ranks Arms #showtooltip Thunder Clap /startattack /cast Thunder Clap
8 Hamstring 3 ranks Arms #showtooltip Hamstring /startattack /cast Hamstring
10 Sunder Armor 5 ranks Protection #showtooltip Sunder Armor /startattack /cast Sunder Armor
10 Defensive Stance 1 rank Protection #showtooltip Defensive Stance /cast Defensive Stance
10 Taunt 1 rank Protection #showtooltip Taunt /startattack /cast Taunt
10 Bloodrage 1 rank Protection #showtooltip Bloodrage /cast Bloodrage
12 Shield Bash 3 ranks Protection #showtooltip Shield Bash /startattack /cast Shield Bash
12 Overpower 4 ranks Arms #showtooltip Overpower /startattack /cast Overpower
14 Demoralizing Shout 5 ranks Fury #showtooltip Demoralizing Shout /cast Demoralizing Shout
14 Revenge 6 ranks Protection #showtooltip Revenge /startattack /cast Revenge
16 Mocking Blow 5 ranks Arms #showtooltip Mocking Blow /startattack /cast Mocking Blow
16 Shield Block 1 rank Protection #showtooltip Shield Block /cast Shield Block
18 Disarm 1 rank Protection #showtooltip Disarm /startattack /cast Disarm
20 Cleave 5 ranks Fury #showtooltip Cleave /startattack /cast Cleave
20 Slam 5 ranks Fury #showtooltip Slam /startattack /cast Slam
20 Victory Rush 1 rank Arms #showtooltip Victory Rush /startattack /cast Victory Rush
20 Retaliation 1 rank Arms #showtooltip Retaliation /cast Retaliation
22 Intimidating Shout 1 rank Fury #showtooltip Intimidating Shout /cast Intimidating Shout
24 Execute 5 ranks Fury #showtooltip Execute /startattack /cast Execute
26 Challenging Shout 1 rank Fury #showtooltip Challenging Shout /cast Challenging Shout
28 Shield Wall 1 rank Protection #showtooltip Shield Wall /cast Shield Wall
30 Intercept 3 ranks Fury #showtooltip Intercept /startattack /cast Intercept
30 Berserker Stance 1 rank Fury #showtooltip Berserker Stance /cast Berserker Stance
30 Berserker Rage 1 rank Fury #showtooltip Berserker Rage /cast Berserker Rage
36 Whirlwind 1 rank Fury #showtooltip Whirlwind /startattack /cast Whirlwind
38 Pummel 2 ranks Fury #showtooltip Pummel /startattack /cast Pummel
40 Mortal Strike 4 ranks Arms #showtooltip Mortal Strike /startattack /cast Mortal Strike
40 Shield Slam 4 ranks Protection #showtooltip Shield Slam /startattack /cast Shield Slam
40 Bloodthirst 4 ranks Fury #showtooltip Bloodthirst /startattack /cast Bloodthirst
50 Recklessness 1 rank Fury #showtooltip Recklessness /cast Recklessness

Charge into Rend opener

#showtooltip
/startattack
/cast [nocombat,nostance:1] Battle Stance
/cast [nocombat,stance:1] Charge
/cast [combat] Rend

One button opener: Charge while out of combat at range, then Rend automatically once in melee. Great for solo leveling.

Auto attack + Victory Rush

#showtooltip
/startattack
/cast Victory Rush

Forever-added spell (level 20): free heal after finishing off an enemy, very strong while solo leveling.

Bloodrage into attack

#showtooltip
/cast Bloodrage
/startattack
/cast Heroic Strike

Start a fight with rage: Bloodrage, auto attack, Heroic Strike.

Heroic Strike, Shift for Rend

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

While leveling, apply Rend with Shift, then spend rage on Heroic Strike.

Thunder Clap, Shift for Demoralizing Shout

#showtooltip
/startattack
/cast [mod:shift] Demoralizing Shout; Thunder Clap

Handy when you face several mobs: slow them or cut their damage.

Overpower with Battle Stance swap

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

Overpower is only usable in Battle Stance: the macro auto-swaps to it before casting.

Berserker Rage with stance swap

#showtooltip
/cast [nostance:3] Berserker Stance
/cast Berserker Rage

Generates rage and breaks fear/stun, only usable in Berserker Stance, the macro handles the swap.

Pummel with Berserker Stance swap

#showtooltip Pummel
/cast [nostance:3] Berserker Stance
/cast Pummel

Pummel only exists in Berserker Stance: the macro swaps into it before interrupting the enemy caster.

One key for all three stances

#showtooltip
/cast [mod:shift] Defensive Stance; [mod:ctrl] Berserker Stance; Battle Stance

No modifier gives Battle Stance, Shift gives Defensive, Ctrl gives Berserker. It frees two action bar slots.

Cycle through stances

#showtooltip
/castsequence reset=5 Battle Stance, Defensive Stance, Berserker Stance

Each click moves to the next stance and the sequence resets after 5 seconds. Switching stance costs rage beyond what Tactical Mastery keeps.

Retaliation from any stance

#showtooltip
/cast [nostance:1] Battle Stance
/cast Retaliation

Retaliation only works in Battle Stance. The macro switches you first, then fires it on the next click.

Mocking Blow with the right stance

#showtooltip
/startattack
/cast [nostance:1] Battle Stance
/cast Mocking Blow

Mocking Blow needs Battle Stance. Handy to grab a mob when Taunt is on cooldown.

Hamstring out of Defensive Stance

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

Hamstring cannot be used in Defensive Stance. The macro takes you out of it, then slows the target on the next click.

Shield Wall with Defensive Stance swap

#showtooltip Shield Wall
/cast [nostance:2] Defensive Stance
/cast Shield Wall

A major survival cooldown, the macro guarantees Defensive Stance before casting it, in a single press.

Mouseover Sunder Armor

#showtooltip
/startattack
/cast [@mouseover,harm,nodead][] Sunder Armor

Lets you stack Sunder Armor on a different mob than your current target, without switching target.

Mouseover Taunt

#showtooltip
/cast [@mouseover,harm,nodead][] Taunt

Pulls aggro off a mob attacking an ally just by mousing over its unit frame, without switching target.

Shield Slam into Revenge

#showtooltip
/cast [nostance:2] Defensive Stance
/cast Shield Slam
/cast Revenge

Classic tank queue: attempts Shield Slam, then Revenge if it's up (after a block/parry), while staying in Defensive Stance.

Auto attack + Thunder Clap

#showtooltip
/startattack
/cast Thunder Clap

Slows nearby targets while keeping white swings active, useful when tanking multiple mobs.

Shield Block with stance check

#showtooltip
/cast [nostance:2] Defensive Stance
/cast Shield Block

Shield Block needs Defensive Stance. One click switches, the next blocks.

Revenge on its own, stance included

#showtooltip
/cast [nostance:2] Defensive Stance
/cast Revenge

Revenge only works in Defensive Stance. Useful when you want it on its own button.

Bloodrage then Shield Block

#showtooltip Shield Block
/cast Bloodrage
/cast [nostance:2] Defensive Stance
/cast Shield Block

Bloodrage is off the global cooldown, so you get the rage you need and block in the same press.

Sunder Armor, Shift for Revenge

#showtooltip
/startattack
/cast [mod:shift] Revenge; Sunder Armor

A plain click stacks Sunder Armor. Hold Shift to fire Revenge when it is up.

Demoralizing Shout, Shift for Thunder Clap

#showtooltip
/cast [mod:shift] Thunder Clap; Demoralizing Shout

One key for both group effects that weaken the mobs around you.

Challenging Shout in Defensive Stance

#showtooltip
/cast [nostance:2] Defensive Stance
/cast Challenging Shout

When it all falls apart, every nearby mob turns on you. The macro keeps you in Defensive Stance.

Shield Bash out of Berserker

#showtooltip
/cast [stance:3] Defensive Stance
/cast Shield Bash

Shield Bash interrupts a spell but not in Berserker Stance. The macro puts you back in Defensive.

Auto attack + Heroic Strike

#showtooltip
/startattack
/cast Heroic Strike

Starts auto-attack and queues Heroic Strike on the next white swing, the standard way to dump rage without ever breaking melee.

Auto attack + Cleave

#showtooltip
/startattack
/cast Cleave

Same pattern as Heroic Strike but for melee AoE, useful whenever 2+ targets are in melee range.

Auto attack + Bloodthirst

#showtooltip
/startattack
/cast Bloodthirst

Bloodthirst is on a cooldown rather than a rage dump: pairing it with /startattack keeps white swings landing between uses.

Auto attack + Mortal Strike

#showtooltip
/startattack
/cast Mortal Strike

The core of the Arms rotation, apply the healing-reduction debuff while keeping white swings active.

Auto attack + Slam

#showtooltip
/startattack
/cast Slam

Slam has a cast time; /startattack avoids having to re-trigger auto-attack after every cast.

Auto attack + Execute

#showtooltip
/startattack
/cast Execute

The finisher under 20% enemy health, dumps all available rage while /startattack keeps white swings going.

Mouseover Rend

#showtooltip
/startattack
/cast [@mouseover,harm,nodead][] Rend

Applies the bleed to a secondary target under the cursor, handy on multi-pulls.

Whirlwind with Berserker Stance swap

#showtooltip
/cast [nostance:3] Berserker Stance
/cast Whirlwind

The warrior's melee AoE, only available in Berserker Stance.

Heroic Strike, Shift for Cleave

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

One button for both rage dumps: plain click for one target, Shift for several.

Execute, else Mortal Strike

#showtooltip
/startattack
/cast Execute
/cast Mortal Strike

Under 20 percent target health Execute fires. Otherwise the macro falls back to Mortal Strike.

Mortal Strike then Overpower

#showtooltip
/startattack
/cast Mortal Strike
/cast Overpower

If Mortal Strike is on cooldown, the macro tries Overpower (Battle Stance, after a target dodge).

Bloodthirst then Whirlwind

#showtooltip
/startattack
/cast [nostance:3] Berserker Stance
/cast Bloodthirst
/cast Whirlwind

One Fury rotation key: Bloodthirst first, Whirlwind when it is on cooldown. Also puts you in Berserker Stance.

Execute, else Whirlwind

#showtooltip
/startattack
/cast Execute
/cast [stance:3] Whirlwind

At the end of a fight you fire Execute as soon as you can and fill the gaps with Whirlwind.

Battle Shout, Shift for Bloodrage

#showtooltip
/cast [mod:shift] Bloodrage; Battle Shout

When you lack rage for the shout, Shift fires Bloodrage first.

Charge / Intercept toggle

#showtooltip
/startattack
/cast [nocombat,nostance:1] Battle Stance
/cast [nocombat,stance:1] Charge
/cast [combat,nostance:3] Berserker Stance
/cast [combat,stance:3] Intercept

One key that fires Charge out of combat and Intercept once combat starts, stance swap included, a common PvP gap closer macro.

Mouseover Pummel

#showtooltip Pummel
/startattack
/cast [nostance:3] Berserker Stance
/cast [@mouseover,harm,nodead][] Pummel

Interrupts whatever's under the cursor (handy in group/raid) without losing the main target.

Recklessness into Whirlwind burst

#showtooltip
/cast [nostance:3] Berserker Stance
/cast Recklessness
/cast Whirlwind

PvP/AoE burst opener: swap to Berserker Stance, pop Recklessness (100% melee crit) then fire Whirlwind in the same press.

Mouseover Disarm

#showtooltip
/cast [@mouseover,harm,nodead][] Disarm

Disarms whoever is under the cursor without losing the main target, useful in PvP group fights.

Hamstring on mouseover

#showtooltip
/startattack
/cast [nostance:1/3] Battle Stance
/cast [@mouseover,harm,nodead][] Hamstring

Hover an enemy and slow it without switching target. The macro takes you out of Defensive.

Mortal Strike, Shift for Hamstring

#showtooltip
/startattack
/cast [mod:shift] Hamstring; Mortal Strike

You hit as normal and Shift slows the target trying to run.

Intercept on mouseover

#showtooltip
/cast [nostance:3] Berserker Stance
/cast [@mouseover,harm,nodead][] Intercept

Rush a hovered enemy. The first click puts you in Berserker, the second fires Intercept.

Shield Bash on mouseover

#showtooltip
/cast [@mouseover,harm,nodead][] Shield Bash

Interrupt a caster without targeting it. Needs a shield, not usable in Berserker.

Pummel or Shield Bash by stance

#showtooltip
/cast [stance:3] Pummel; [nostance:3] Shield Bash

One interrupt key: Pummel in Berserker, Shield Bash in other stances.

Recklessness with trinkets

#showtooltip Recklessness
/use 13
/use 14
/cast [nostance:3] Berserker Stance
/cast Recklessness

One click to pop both on-use trinkets and Recklessness.

Bloodrage

#showtooltip
/cast Bloodrage

Generates rage instantly at the start of a fight, before auto-attack has built any up.

Battle Shout

#showtooltip
/cast Battle Shout

Group buff to refresh regularly, a simple button worth keeping handy in raids.

Intimidating Shout

#showtooltip
/cast Intimidating Shout

Area fear, useful to disengage from a bad pull while soloing/leveling.

Next target and attack

To confirm in-game
#showtooltip
/cleartarget [dead]
/targetenemy [noharm]
/startattack

If your target is dead, the macro picks the nearest enemy and starts auto attack.

Stop attacking before a CC

#showtooltip
/stopattack
/stopcasting

Stops auto attack so you do not break a Polymorph or fear on your target.

Customize these: the highlighted words, like Your Trinket, are placeholders. Replace each one with the exact name of your own item before pasting the macro in game.

Use both trinkets

/use 13
/use 14

Uses both trinkets in one click. 13 and 14 are the trinket slots, nothing to rename.

Swap two-hander and sword and shield

Customize
/equip [noequipped:Shields] Your one-hander; Your two-hander
/equipslot [noequipped:Shields] 17 Your shield

Replace: Your one-hander Your two-hander Your shield

One button: with a two-hander it equips weapon and shield, with a shield it equips your two-hander. Replace the highlighted words with your item names.

Shield and Defensive Stance

Customize
#showtooltip Defensive Stance
/equip Your one-hander
/equipslot 17 Your shield
/cast Defensive Stance

Replace: Your one-hander Your shield

Equips one-hander and shield, then enters Defensive. Replace the names with your items.

Two-hander and Berserker Stance

Customize
#showtooltip Berserker Stance
/equip Your two-hander
/cast Berserker Stance

Replace: Your two-hander

Back to the two-hander and offensive stance in one click.

Shield Wall with shield equip

Customize
#showtooltip Shield Wall
/equip Your one-hander
/equipslot 17 Your shield
/cast [nostance:2] Defensive Stance
/cast Shield Wall

Replace: Your one-hander Your shield

Shield Wall needs a shield. The macro equips it, enters Defensive, then casts on the next click.

Equip two one-handers

Customize
/equipslot 16 Your main-hand weapon
/equipslot 17 Your off-hand weapon

Replace: Your main-hand weapon Your off-hand weapon

Equips two chosen weapons in main hand and off hand. Replace the names with your weapons.

Macros compiled from community sources (Zockify, Icy Veins), cross-checked against the Grimoire and manually reviewed.

Mentions Légales
Twitch PrimeSupprimer gratuitement les publicités
Plus d'info ici ›
RestedXP Forever - Totem gauche v3 -10%
Twitch PrimeSupprimer gratuitement les publicités
Plus d'info ici ›
RestedXP Forever - Totem droit v3 -10%
Twitch PrimeSupprimer gratuitement les publicités › Plus d'info ici
Twitch PrimeSupprimer gratuitement les publicités
Plus d'info ici ›
RestedXP Forever - Totem gauche v3 -10%
Twitch PrimeSupprimer gratuitement les publicités
Plus d'info ici ›
RestedXP Forever - Totem droit v3 -10%