Generate your macro
Macro Type
Cooldown stacking
Conditional cast
Spells / Abilities
All spells fire on separate /use lines with the same conditions. First entry sets #showtooltip.
Add spell
Show tooltip
Key Modifiers
Trigger a different action when these modifier keys are held.
Alt
Ctrl
Shift
Mouse Button
Activate only when a specific mouse button is pressed.
Any
Button 1
Button 2
Button 3
Button 4
Button 5
Target Unit Override
Cast the spell on a specific unit instead of your current target.
Default (current target)
@target
@focus
@mouseover
@player
@cursor
@pet
@vehicle
Combat State
Any
In combat
Not in combat
Target Condition
Only activate when the target meets this requirement.
Any
Harmful (enemy)
Helpful (friendly)
Exists
Target Alive / Dead
Any
Alive
Dead
Character State
Only activate when the character is in these states.
Stealthed
Not stealthed
Mounted
Flying
Swimming
Channeling
Environment
Any
Indoors
Outdoors
Stance / Shapeshift Form
Activate only in a specific stance or shapeshift form.
Any
Form 1
Form 2
Form 3
Form 4
Form 5
Form 6
Trinkets
Add /use lines to activate trinket slots before casting the spell.
Top trinket (slot 13)
Bottom trinket (slot 14)
Generated Macro
copied = false, 2000);" x-text="copied ? 'Copied!' : 'Copy'">