World of Warcraft Macro Builder
Create Your Macro
What do you want the macro to do? (e.g., "Cast Fireball then Pyroblast" or "Help with a healing macro"):
Generate from Note
Class:
Select a Class
Death Knight
Demon Hunter
Druid
Evoker
Hunter
Mage
Monk
Paladin
Priest
Rogue
Shaman
Warlock
Warrior
Macro Name (Optional):
Select a Spell:
Choose a spell...
Add to Sequence
Primary Action Type:
Cast a Spell (/cast)
Cast Sequence (/castsequence)
Use an Item (/use)
Perform an Emote (/emote)
Target Something (/target)
Send a Chat Message
Pet Command (/petattack, etc.)
Action Value (Spells, Items, Text, etc.) - Edit as needed:
Condition (Optional):
None
[@target,exists,harm] - Target exists and is hostile
[@mouseover,help,exists] - Mouseover friendly target
[@player] - Self
[combat] - In combat
[nochanneling] - Not channeling
[@CustomName] - Custom Target
Custom Target Name:
Modifier Key (Optional):
None
[mod:shift] - Shift key
[mod:alt] - Alt key
[mod:ctrl] - Ctrl key
Show Tooltip?
Generate Macro
Your generated macro will appear here...