
How to Make Macros in World of Warcraft
This guide for World of Warcraft shows you how to make the most common macros in the game, showing you the syntax on how to set them up and going over what they do!
FOCUS MACRO
#showtooltip
/cast [target=focus] Spell Name
PARTY MACROS
NOTE: To target different party members, just change (as an example) the 1 to a 2 to make it target party 2.
#showtooltip
/cast [target=party1] Spell Name
#showtoolip
/cast [taget=PersonsName] Spell Name
ARENA MACROS
NOTE: To target different arena players, just change (as an example) the 1 to a 2 to make it target party 2.
#showtooltip
/cast [target=arena1] Spell Name
/target arena1
/focus arena1
SELF CASTING MACRO
#showtooltip
/cast [target=yourname] Spell Name
MOUSEOVER MACRO
#showtooltip
/cast [target=mouseover] Spell Name
CAST SEQUENCE MACRO
#showtooltip Spell1
/castsequence reset=10 Spell1, spell2, spell3, spell4
PET ATTACK
/petattack
PET PASSIVE / PET COMEBACK
/petpassive
PET MOVE
/petmoveto
STOP CASTING
/stopcasting
CANCEL AURA
/cancelaura SPELL
PREVENT CANCELLATION
/cast !spellname
USE ITEM
/use ItemName
2 TALENTS 1 KEYBIND
This macro puts two talents in the same talent row on a singular keybind. For example, Feral Druids on their 6th talent row have 2 active skills: Brutal Slash (column 2) and Primal Wrath (coulmn 3). If I wanted to make 1 button that could cast either skill based on what I chose, the macro would look like this (for your macro, replace 6 with your talents’ row, and 2 or 3 with the talents’ column):
#showtooltip
/cast [talent:6/2] Brutal Slash
/cast [talent:6/3] Primal Wrath