Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
Register
(→‎Character commands: not sure where else to put this)
mNo edit summary
(20 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Macronav}}
+
{{macroapi}}
  +
This article describes all of the '''macro commands''' (or ''slash'' commands) recognized by World of Warcraft (without [[addon]]s). To use a slash command, enter its name preceded by a slash, and followed by any parameters the command takes into the chat box (for example, <code>/say Hello Azeroth!</code>). The command names are not case sensitive, and you may combine multiple commands in a [[macro]] by putting each command on a new line.
   
  +
In the list below, commands with multiple aliases are generally listed under the most expanded alias.
This article describes all of the '''macro commands''' (or ''slash'' commands) recognized by World of Warcraft (without [[addon]]s). To use a slash command, enter its name preceded by a slash, and followed by any parameters the command takes into the chat box (for example, <tt>/say Hello Azeroth!</tt>). The command names are not case sensitive, and you may combine multiple commands in a [[macro]] by putting each command on a new line.
 
   
== Key ==
+
== Battle pet commands ==
  +
* [[MACRO randomfavoritepet|randomfavoritepet]] - Summon a random favorite battle pet.
* REMOVED - Removed completely from WoW, information is retained here for historical reference.
 
  +
* [[MACRO summonpet|summonpet]] - Summon the specified battle pet.
* DISABLED - Command still exists, but does not function.
 
  +
* [[MACRO dismisspet|dismisspet]] - Dismiss your battle pet.
* Commands with multiple aliases are listed under the most expanded alias.
 
   
== Command List ==
+
== Blizzard Interface commands ==
 
=== PvP commands ===
 
 
* [[MACRO teamcaptain|teamcaptain]] - /teamcaptain,/tcaptain - Sets the captain of an arena team you are in.
 
* [[MACRO teamdisband|teamdisband]] - /teamdisband,/tdisband - Disbands an arena team you are in.
 
* [[MACRO teaminvite|teaminvite]] - /teaminvite,/tinvite - Invites a member to your arena team.
 
* [[MACRO teamquit|teamquit]] - /teamquit,/tquit - Leaves an arena team you are in.
 
* [[MACRO teamremove|teamremove]] - /teamremove,/tremove - Removes a member of a team you are in from that team.
 
* [[wargame]] - /wargame,/wg - Starts a [[War Game]].
 
 
=== Blizzard Interface commands ===
 
 
These functions open a part of the Blizzard Interface
 
These functions open a part of the Blizzard Interface
   
* [[MACRO achievements|achievements]] - /ach,/achieve,/achievement,/achievements - Opens the Achievements interface.
+
* [[MACRO achievements|achievements]] - Opens the Achievements interface.
 
* [[MACRO calendar|calendar]] - Opens the Calendar interface.
 
* [[MACRO calendar|calendar]] - Opens the Calendar interface.
* [[guildfinder]] - /guildfinder,/gf - Opens the Guild Finder tool.
+
* [[MACRO guildfinder|guildfinder]] - Opens the Guild Finder tool.
* [[MACRO lfg|lfg]] - /lfg,/lfd,/df,/dungeonfinder - Opens the Dungeon Finder interface.
+
* [[MACRO dungeonfinder|dungeonfinder]] - Opens the Dungeon Finder interface.
* [[MACRO lfr|lfr]] - /lfr - Opens the Raid Browser.
+
* [[MACRO loot|loot]] - Open loot history
* [[MACRO macro|macro]] - /macro,/m - Opens the Macro interface.
+
* [[MACRO macro|macro]] - Opens the Macro interface.
* [[MACRO stopwatch|stopwatch]] - /stopwatch,/timer,/sw - Opens the Stopwatch interface.
+
* [[MACRO lfr|raidfinder]] - Opens the Raid Browser.
  +
* [[MACRO share|share]] - Share to Twitter.
  +
* [[MACRO stopwatch|stopwatch]] - Opens the Stopwatch interface.
   
=== Chat commands ===
+
== Chat commands ==
  +
All custom chat messages can make use of the [[chat substitutions]] to insert dynamic content into messages.
   
* [[MACRO afk|afk]] - /afk,/away - Marks you as "Away From Keyboard".
+
* [[MACRO afk|afk]] - Marks you as "Away From Keyboard".
* [[MACRO announce|announce]] - /announce,/ann - Toggle channel announcements.
+
* [[MACRO announce|announce]] - Toggle channel announcements.
* [[ban]] - Bans a user from a user-created chat channel.
+
* [[MACRO ban|ban]] - Bans a user from a user-created chat channel.
* [[MACRO battleground|battleground]] - /battleground,/bg - Sends a chat message to your battleground.
+
* [[MACRO battleground|battleground]] - Sends a chat message to your battleground.
* [[MACRO csay|csay]] - /c,/csay - Sends chat text to a channel referenced by number only.
+
* [[MACRO csay|csay]] - Sends chat text to a channel referenced by number only.
* [[MACRO chatinvite|chatinvite]] - /cinvite,/chatinvite - Invite a user to a user-created chat channel.
+
* [[MACRO chatinvite|chatinvite]] - Invite a user to a user-created chat channel.
* [[MACRO chatlist|chatlist]] - /chatlist,/chatwho,/chatinfo - Displays a list of users in a chat channel, or what channels you are currently a member of.
+
* [[MACRO chatlist|chatlist]] - Displays a list of users in a chat channel, or what channels you are currently a member of.
 
* [[MACRO chatlog|chatlog]] - Enables/disables chat logging.
 
* [[MACRO chatlog|chatlog]] - Enables/disables chat logging.
 
* [[MACRO combatlog|combatlog]] - Enables/disables combat logging.
 
* [[MACRO combatlog|combatlog]] - Enables/disables combat logging.
* [[MACRO chathelp|chathelp]] - /chat,/chathelp - Displays a list of commonly used chat commands.
+
* [[MACRO chathelp|chathelp]] - Displays a list of commonly used chat commands.
* [[ckick]] - Kicks a user from a user-created chat channel.
+
* [[MACRO ckick|ckick]] - Kicks a user from a user-created chat channel.
* [[MACRO emote|emote]] - /emote,/em,/e,/me - Perform an emote with the given text.
+
* [[MACRO emote|emote]] - Perform an emote with the given text.
* [[MACRO dnd|dnd]] - /dnd,/busy - Marks you as "Do Not Disturb".
+
* [[MACRO dnd|dnd]] - Marks you as "Do Not Disturb".
* [[MACRO guild|guild]] - /guild,/g,/gc - Sends a chat message to your guild.
+
* [[MACRO guild|guild]] - Sends a chat message to your guild.
* [[MACRO join|join]] - /join,/channel,/chan - Joins or creates a user-created chat channel.
+
* [[MACRO join|join]] - Joins or creates a user-created chat channel.
* [[MACRO leave|leave]] - /leave,/chatleave,/chatexit - Leaves a user-created chat channel.
+
* [[MACRO leave|leave]] - Leaves a user-created chat channel.
* [[MACRO moderator|moderator]] - /mod,/moderator - Sets moderation in a user-created chat channel.
+
* [[MACRO moderator|moderator]] - Sets moderation in a user-created chat channel.
* [[MACRO mute|mute]] - /mute,/squelch,/unvoice - Prevents a user from speaking (voice or text) in a user-created chat channel.
+
* [[MACRO mute|mute]] - Prevents a user from speaking (voice or text) in a user-created chat channel.
* [[MACRO officer|officer]] - /officer,/o,/osay - Sends a chat message to your guild's officer channel.
+
* [[MACRO officer|officer]] - Sends a chat message to your guild's officer channel.
 
* [[MACRO owner|owner]] - Displays or changes the owner of a user-created chat channel.
 
* [[MACRO owner|owner]] - Displays or changes the owner of a user-created chat channel.
* [[MACRO password|password]] - /password,/pass - Sets or removes a password on a user-created chat channel.
+
* [[MACRO password|password]] - Sets or removes a password on a user-created chat channel.
* [[MACRO party|party]] - /party,/p - Sends a chat message to your party.
+
* [[MACRO party|party]] - Sends a chat message to your party.
* [[MACRO raid|raid]] - /raid,/rsay - Sends a chat message to your raid.
+
* [[MACRO raid|raid]] - Sends a chat message to your raid.
* [[MACRO raidwarning|raidwarning]] - /raidwarning,/rw - Sends a raid warning to your raid.
+
* [[MACRO rw|rw]] - Sends a raid warning to your raid.
* [[MACRO reply|reply]] - /r,/reply - Replies to the last user to send you a whisper with a message.
+
* [[MACRO reply|reply]] - Replies to the last user to send you a whisper with a message.
* [[MACRO resetchat|resetchat]] - /resetchat - Resets chat settings to default.
+
* [[MACRO resetchat|resetchat]] - Resets chat settings to default.
* [[MACRO say|say]] - /say,/s - Sends a chat message to players in your immediate local area.
+
* [[MACRO say|say]] - Sends a chat message to players in your immediate local area.
* [[ban|unban]] - Unbans a user from a user-created chat channel.
+
* [[MACRO unban|unban]] - Unbans a user from a user-created chat channel.
* [[MACRO unmoderator|unmoderator]] - /unmod,/unmoderator - Removes moderation from a user-created chat channel.
+
* [[MACRO unmoderator|unmoderator]] - Removes moderation from a user-created chat channel.
* [[MACRO unmute|unmute]] - /unmute,/unsquelch,/voice - Allows a user to speak (voice or text) in a user-created chat channel.
+
* [[MACRO unmute|unmute]] - Allows a user to speak (voice or text) in a user-created chat channel.
* [[tell|whisper]] - /whisper,/w,/tell,/t,/send - Sends a private chat message to a player in a whisper.
+
* [[MACRO tell|whisper]] - Sends a private chat message to a player in a whisper.
* [[yell]] - /yell,/y,/sh,/shout - Sends a chat message to all players in your zone.
+
* [[MACRO yell|yell]] - Sends a chat message to all players in your zone.
   
==== Substitution sequences ====
+
== Character commands ==
All chat commands that send custom text to other players (for example /yell, /csay, /emote, /raid) may make use of the following patterns to insert unit names or raid icons into the message. These codes work in normal chat, in macros, and with the {{api|SendChatMessage}} function. Like other macro commands, they are not case-sensitive.
 
*<tt>%f</tt> - Inserts the name of the current [[focus]]. Inserts <tt>&lt;no focus&gt;</tt> if applicable.
 
*<tt>%n</tt>, <tt>%t</tt> - Inserts the name of the current [[target]], e.g. "Sheeping %t!". Inserts <tt>&lt;no target&gt;</tt> if nothing is targeted.
 
*<tt>{''texture''}</tt> - Inserts one of the eight [[raid target icons]]:
 
** {star}, {rt1} - [[Image:IconSmall RaidStar.png]]
 
** {circle}, {rt2} - [[Image:IconSmall RaidCircle.png]]
 
** {diamond}, {rt3} - [[Image:IconSmall RaidDiamond.png]]
 
** {triangle}, {rt4} - [[Image:IconSmall RaidTriangle.png]]
 
** {moon}, {rt5} - [[Image:IconSmall RaidMoon.png]]
 
** {square}, {rt6} - [[Image:IconSmall RaidSquare.png]]
 
** {cross}, {rt7} - [[Image:IconSmall RaidCross.png]]
 
** {skull}, {rt8} - [[Image:IconSmall RaidSkull.png]]
 
:Note that the raid target markup ''names'' (star, circle, diamond, etc.) are localized, so {star} for example will not be replaced by the star texture on a german client. The {rtX}-style markup works on all clients.
 
 
=== Character commands ===
 
 
These commands affect your character's status, social interaction, movement, or actions
 
These commands affect your character's status, social interaction, movement, or actions
   
 
* [[MACRO dismount|dismount]] - Dismounts your character
 
* [[MACRO dismount|dismount]] - Dismounts your character
* [[MACRO equip|equip]] - /equip, /eq - Equip an item to its default slot.
+
* [[MACRO equip|equip]] - Equip an item to its default slot.
* [[MACRO equipset|equipset]] - /equipset - Change equipped items to a set stored in the Equipment Manager
+
* [[MACRO equipset|equipset]] - Change equipped items to a set stored in the Equipment Manager
 
* [[MACRO equipslot|equipslot]] - Equip an item to a specific slot.
 
* [[MACRO equipslot|equipslot]] - Equip an item to a specific slot.
* [[MACRO friend|friend]] - /friend,/friends - Adds a player to your Friends list.
+
* [[MACRO friend|friend]] - Adds a player to your Friends list.
* [[MACRO follow|follow]] - /f,/follow,/fol - Set yourself to follow the selected target
+
* [[MACRO follow|follow]] - Set yourself to follow the selected target
 
* [[MACRO ignore|ignore]] - Adds a player to your ignore list
 
* [[MACRO ignore|ignore]] - Adds a player to your ignore list
* [[MACRO inspect|inspect]] - /ins,/inspect - Opens the Inspection interface of the selected target.
+
* [[MACRO inspect|inspect]] - Opens the Inspection interface of the selected target.
 
* [[MACRO leavevehicle|leavevehicle]] - Allows your character to exit their current vehicle.
 
* [[MACRO leavevehicle|leavevehicle]] - Allows your character to exit their current vehicle.
 
* [[MACRO randompet|randompet]] - Summons a random companion pet (non-combat pet).
 
* [[MACRO randompet|randompet]] - Summons a random companion pet (non-combat pet).
  +
* [[MACRO removefriend|removefriend]] - Removes a friend from your friend list.
* [[MACRO read|read]] - Plays or stops playing the reading animation, usually seen when checking the map or mailbox.
 
* [[MACRO removefriend|removefriend]] - /removefriend,/remfriend - Removes a friend from your friend list.
 
 
* [[MACRO settitle|settitle]] - Sets the active title for your character.
 
* [[MACRO settitle|settitle]] - Sets the active title for your character.
 
* [[MACRO trade|trade]] - Opens the trade interface with your current target.
 
* [[MACRO trade|trade]] - Opens the trade interface with your current target.
 
* [[MACRO unignore|unignore]] - Removes a player from your ignore list
 
* [[MACRO unignore|unignore]] - Removes a player from your ignore list
* [[usetalents]] - Swap to a saved talent spec.
 
   
===Emotes===
+
== DevTools ==
  +
* [[MACRO api|api]] - Query the WoW API documentation.
Key* * does nothing + has sound % has unique animation @ only when mounted; varies by mount
 
  +
* [[MACRO tableinspect|tableinspect]] - Open the table inspector.
 
  +
* [[MACRO eventtrace|eventtrace]] - Allows the user to trace events in-game.
absent %eat,chew,feast mercy shrug
 
  +
* [[MACRO framestack|framestack]] - Allows the user to see all frames under the cursor.
agree embarrass moan shudder
 
  +
* [[MACRO dump|dump]] - Displays the value of a given variable.
amaze encourage mock %shy
 
  +
angry,mad enemy moo sigh
 
  +
==Emotes==
apologize,sorry eye moon signal
 
  +
Key: <span class="mw-code" style="padding: 2px">* does nothing + has sound % has unique animation @ only when mounted; varies by mount</span>
%applaud,applause,bravo eyebrow @mountspecial silence,shush
 
  +
{| style="margin-top: 1em"
arm facepalm,palm mourn +silly
 
  +
| class="mw-code" valign="top" |<nowiki> absent
+attacktarget faint mutter sing
 
  +
agree
awe fart nervous %sit
 
  +
amaze
backpack %fear,cower +no slap
 
  +
angry,mad
badfeeling,bad fidget,impatient +nod,yes %sleep
 
  +
apologize,sorry
bark %flex,strong nosepick,pick smack
 
  +
%applaud,applause,bravo
bashful +%flirt object,holdit smile
 
  +
arm
beckon flop offer smirk
 
  +
+attacktarget
%beg +followme +oom snap
 
  +
awe
bite frown,disappointed +openfire snarl
 
  +
backpack
blame gasp pack sneak
 
  +
badfeeling,bad
blank gaze panic sneeze
 
  +
bark
bleed,blood giggle pat snicker
 
  +
bashful
blink glare peer sniff
 
  +
beckon
blush gloat pet snort
 
  +
%beg
boggle glower pinch snub
 
  +
bite
bonk,doh go pity soothe
 
  +
blame
bored going plead spit
 
  +
blank
bounce golfclap %point spoon
 
  +
bleed,blood
%bow greet,greetings poke squeal
 
  +
blink
brandish grin,wicked,wickedly ponder stand
 
  +
blush
brb groan pounce stare
 
  +
boggle
breath grovel,peon pout stink,smell
 
  +
bonk,doh
brow growl pray surprised
 
  +
bored
burp,belch guffaw promise surrender
 
  +
bounce
+bye,goodbye,farewell hail proud suspicious
 
  +
%bow
cackle happy,glad,yay pulse sweat
 
  +
brandish
calm headache punch %talk
 
  +
brb
challenge +healme purr talkex,excited
 
  +
breath
+charge +hello,hi puzzled talkq,question
 
  +
brow
charm +helpme raise,volunteer tap
 
  +
burp,belch
+cheer hiccup +rasp taunt
 
  +
+bye,goodbye,farewell
%chicken,flap,strut highfive ready,rdy tease
 
  +
cackle
chuckle hiss regret +thank,thanks,ty
 
  +
calm
chug holdhand +retreat,flee think
 
  +
challenge
clap hug revenge thirsty
 
  +
+charge
cold hungry,food,pizza %roar,rawr threaten,doom,wrath
 
  +
charm
comfort hurry rofl tickle
 
  +
+cheer
commend idea rolleyes,eyeroll tired
 
  +
%chicken,flap,strut
confused +incoming,inc %rude +train
 
  +
chuckle
+grats,congrats insult ruffle truce
 
  +
chug
cough introduce sad twiddle
 
  +
clap
coverears jealous %salute *unused
 
  +
cold
crack,knuckles jk scared veto
 
  +
comfort
cringe %kiss,blow scoff victory
 
  +
commend
crossarms %kneel scold violin
 
  +
confused
%cry,sob,weep %laugh,lol scowl +wait
 
  +
+grats,congrats
cuddle,spoon lavish,praise scratch,cat,catty warn
 
  +
cough
curious laydown,liedown,lay,lie search %wave
 
  +
coverears
curtsey lick sexy +welcome
 
  +
crack,knuckles
%dance listen shake,rear whine
 
  +
cringe
ding look shakefist,fist whistle
 
  +
crossarms
disagree lost shifty wink
 
  +
%cry,sob,weep
doubt love shimmy woot
 
  +
cuddle,spoon
drink,shindig luck shiver work
 
  +
curious
drool map shoo,pest %yawn
 
  +
curtsey
duck massage shout,holler
 
  +
%dance
 
  +
ding
other emote aliases:
 
  +
disagree
  +
doubt
  +
drink,shindig
  +
drool
  +
duck
  +
%eat,chew,feast
  +
embarrass
  +
encourage
  +
enemy
  +
eye
  +
eyebrow
  +
facepalm,palm</nowiki>
  +
| class="mw-code" valign="top" |<nowiki> faint
  +
fart
  +
%fear,cower
  +
fidget,impatient
  +
%flex,strong
  +
%flirt
  +
flop
  +
+followme
  +
frown,disappointed
  +
gasp
  +
gaze
  +
giggle
  +
glare
  +
gloat
  +
glower
  +
go
  +
going
  +
golfclap
  +
greet,greetings
  +
grin,wicked,wickedly
  +
groan
  +
grovel,peon
  +
growl
  +
guffaw
  +
hail
  +
happy,glad,yay
  +
headache
  +
+healme
  +
+hello,hi
  +
+helpme
  +
hiccup
  +
highfive
  +
hiss
  +
holdhand
  +
hug
  +
hungry,food,pizza
  +
hurry
  +
idea
  +
+incoming,inc
  +
insult
  +
introduce
  +
jealous
  +
jk
  +
%kiss,blow
  +
%kneel
  +
%laugh,lol
  +
lavish,praise
  +
laydown,liedown,lay,lie
  +
lick
  +
listen
  +
look
  +
lost
  +
love
  +
luck
  +
map
  +
massage
  +
mercy
  +
moan
  +
mock
  +
moo
  +
moon
  +
@mountspecial
  +
mourn
  +
mutter
  +
nervous
  +
+no
  +
+nod,yes
  +
nosepick,pick
  +
object,holdit</nowiki>
  +
| class="mw-code" valign="top" |<nowiki> offer
  +
+oom
  +
+openfire
  +
pack
  +
panic
  +
pat
  +
peer
  +
pet
  +
pinch
  +
pity
  +
plead
  +
%point
  +
poke
  +
ponder
  +
pounce
  +
pout
  +
pray
  +
promise
  +
proud
  +
pulse
  +
punch
  +
purr
  +
puzzled
  +
raise,volunteer
  +
+rasp
  +
%read
  +
ready,rdy
  +
regret
  +
+retreat,flee
  +
revenge
  +
%roar,rawr
  +
rofl
  +
rolleyes,eyeroll
  +
%rude
  +
ruffle
  +
sad
  +
%salute
  +
scared
  +
scoff
  +
scold
  +
scowl
  +
scratch,cat,catty
  +
search
  +
sexy
  +
shake,rear
  +
shakefist,fist
  +
shifty
  +
shimmy
  +
shiver
  +
shoo,pest
  +
shout,holler
  +
shrug
  +
shudder
  +
%shy
  +
sigh
  +
signal
  +
silence,shush
  +
+silly
  +
sing
  +
%sit
  +
slap
  +
%sleep
  +
smack
  +
smile
  +
smirk
  +
snap
  +
snarl
  +
sneak
  +
sneeze</nowiki>
  +
| class="mw-code" valign="top" |<nowiki> snicker
  +
sniff
  +
snort
  +
snub
  +
soothe
  +
spit
  +
spoon
  +
squeal
  +
stand
  +
stare
  +
stink,smell
  +
surprised
  +
surrender
  +
suspicious
  +
sweat
  +
%talk
  +
talkex,excited
  +
talkq,question
  +
tap
  +
taunt
  +
tease
  +
+thank,thanks,ty
  +
think
  +
thirsty
  +
threaten,doom,wrath
  +
tickle
  +
tired
  +
+train
  +
truce
  +
twiddle
  +
*unused
  +
veto
  +
victory
  +
violin
  +
+wait
  +
warn
  +
%wave
  +
+welcome
  +
whine
  +
whistle
  +
wink
  +
woot
  +
work
  +
%yawn</nowiki>
  +
|}
  +
  +
Other emote aliases:
 
congratulate (same as grats,congrats)
 
congratulate (same as grats,congrats)
 
disappointment (same as frown,disappointed)
 
disappointment (same as frown,disappointed)
 
objection (same as object,holdit)
 
objection (same as object,holdit)
   
=== Combat commands ===
+
== Combat commands ==
 
These functions pertain to combat
 
These functions pertain to combat
   
 
* [[MACRO cancelaura|cancelaura]] - Cancels (turns off) an aura you have.
 
* [[MACRO cancelaura|cancelaura]] - Cancels (turns off) an aura you have.
* [[MACRO cancelqueuedspell|cancelqueuedspell]] - /cancelqueuedspell,/cqs - Cancels casting of the spell you have in the queue.
+
* [[MACRO cancelqueuedspell|cancelqueuedspell]] - Cancels casting of the spell you have in the queue.
 
* [[MACRO cancelform|cancelform]] - Cancels your current shapeshift form.
 
* [[MACRO cancelform|cancelform]] - Cancels your current shapeshift form.
* [[MACRO cast|cast]] - /cast,/spell,/use - Uses the given item or casts the given spell.
+
* [[MACRO cast|cast]] - Uses the stated spell or item (conflict in names goes to spell on "cast").
  +
* [[MACRO castrandom|castrandom]] - Casts a random spell or uses a random item from the given list.
* [[MACRO castglyph|castglyph]] - Activates a glyph.
 
  +
* [[MACRO castsequence|castsequence]] - Casts the given spells in sequential order.
* [[castrandom]] - /castrandom,/userandom - Casts a random spell from the given list.
 
  +
* [[MACRO changeactionbar|changeactionbar]] - Changes your current action bar page.
* [[castsequence]] - Casts the given spells in sequential order.
 
  +
* [[MACRO startattack|startattack]] - Turns on auto-attack.
* [[changeactionbar]] - Changes your current action bar page.
 
* [[MACRO duel|duel]] - Challenge another player to a duel
+
* [[MACRO stopattack|stopattack]] - Turns off auto-attack.
  +
* [[MACRO stopcasting|stopcasting]] - Stops casting or channeling.
* [[forfeit]] - /forfeit,/yield,/concede - Forfeit a duel.
 
* [[MACRO pvp|pvp]] - Sets whether or not you are attackable by other players.
+
* [[MACRO stopspelltarget|stopspelltarget]] - Cancel the spell or ability currently being targetted.
  +
* [[MACRO swapactionbar|swapactionbar]] - Swaps between two given action bars.
* [[startattack]] - Turns on auto-attack.
 
  +
* [[MACRO use|use]] - Use the stated item or spell (conflict in names goes to item on "use").
* [[stopattack]] - Turns off auto-attack.
 
* [[stopcasting]] - Stops casting or channeling.
+
* [[MACRO usetoy|usetoy]] - Use a toy.
  +
* [[MACRO userandom|userandom]] - Casts a random spell or uses a random item from the given list.
* [[swapactionbar]] - Swaps between two given action bars.
 
   
=== Guild commands ===
+
== Guild commands ==
  +
* [[MACRO guilddemote|guilddemote]] - Demotes a guild-member.
  +
* [[MACRO guilddisband|guilddisband]] - Disbands a guild.
  +
* [[MACRO guildinfo|guildinfo]] - Displays information about your guild.
  +
* [[MACRO guildinvite|guildinvite]] - Invites a player to join your guild.
  +
* [[MACRO guildleader|guildleader]] - Makes another guild member the new Guild Master.
  +
* [[MACRO guildquit|guildquit]] - Removes your character from your current guild.
  +
* [[MACRO guildmotd|guildmotd]] - Sets the guild Message of the Day.
  +
* [[MACRO guildpromote|guildpromote]] - Promotes a guild member to the next higher rank.
  +
* [[MACRO guildroster|guildroster]] - Opens the Guild window.
  +
* [[MACRO guildremove|guildremove]] - Removes a member of your guild from your guild.
   
  +
== Party and Raid commands==
* [[guilddemote]] - /gdemote,/guilddemote - Demotes a guild-member.
 
  +
* [[MACRO clearworldmarker|clearworldmarker]] - Clears world markers
* [[guilddisband]] - /gdisband,/guilddisband - Disbands a guild.
 
* [[guildinfo]] - /ginfo,/guildinfo - Displays information about your guild.
+
* [[MACRO invite|invite]] - Invites a player to your party or raid.
* [[MACRO guildinvite|guildinvite]] - /ginvite,/guildinvite - Invites a player to join your guild.
 
* [[MACRO guildleader|guildleader]] - /gleader,/guildleader - Makes another guild member the new Guild Master.
 
* [[guildquit]] - /gquit,/guildquit - Removes your character from your current guild.
 
* [[MACRO guildmotd|guildmotd]] - /gmotd,/guildmotd - Sets the guild Message of the Day.
 
* [[guildpromote]] - /gpromote,/guildpromote - Promotes a guild member to the next higher rank.
 
* [[MACRO guildroster|guildroster]] - /groster,/guildroster - Opens the Guild window.
 
* [[MACRO guildremove|guildremove]] - /guildremove,/gremove - Removes a member of your guild from your guild.
 
 
=== Party and Raid commands===
 
 
* [[MACRO clearmainassist|clearmainassist]] - /clearmainassist,/clearma,/mainassistoff,/maoff - Clears the current Main Assist.
 
* [[MACRO clearmaintank|clearmaintank]] - /clearmaintank,/clearmt,/maintankoff,/mtoff - Clears the current Main Tank.
 
* [[World_Marker|clearworldmarker]] - /clearworldmarker,/cwm - Clears world markers
 
* [[invite]] - /i,/inv,/invite - Invites a player to your party or raid.
 
 
* [[MACRO ffa|ffa]] - Sets the loot method for your raid/party to Free-For-All.
 
* [[MACRO ffa|ffa]] - Sets the loot method for your raid/party to Free-For-All.
 
* [[MACRO group|group]] - Sets the loot method for your raid/party to Group Loot.
 
* [[MACRO group|group]] - Sets the loot method for your raid/party to Group Loot.
 
* [[MACRO master|master]] - Sets the loot method for your raid/party to Master Loot.
 
* [[MACRO master|master]] - Sets the loot method for your raid/party to Master Loot.
* [[MACRO mainassist|mainassist]] - /mainassist,/ma - Set the main assist.
+
* [[MACRO mainassist|mainassist]] - Set the main assist.
  +
* [[MACRO mainassistoff|mainassistoff]] - Clears the current Main Assist.
* [[maintank]] - /maintank,/mt - Set the main tank.
 
* [[MACRO needbeforegreed|needbeforegreed]] - Sets the loot method for your raid/party to Need Before Greed.
+
* [[MACRO maintank|maintank]] - Set the main tank.
* [[MACRO promote|promote]] - /pr,/promote - Promotes the given member to Party or Raid leader.
+
* [[MACRO maintankoff|maintankoff]] - Clears the current Main Tank.
  +
* [[MACRO promote|promote]] - Promotes the given member to Party or Raid leader.
* [[raidinfo]] - Shows you what instances you are saved to, along with the Instance ID.
 
  +
* [[MACRO raidinfo|raidinfo]] - Shows you what instances you are saved to, along with the Instance ID.
 
* [[MACRO readycheck|readycheck]] - Performs a ready check in your raid or party.
 
* [[MACRO readycheck|readycheck]] - Performs a ready check in your raid or party.
* [[MACRO roundrobin|roundrobin]] - Sets the loot method for your raid/party to Round Robin.
+
* [[MACRO requestinvite|requestinvite]] - Request to be invited to the specified group.
* [[Target_Marker|targetmarker]] - /targetmarker,/tm - Sets or clears a target marker from your current target.
+
* [[MACRO targetmarker|targetmarker]] - Sets or clears a target marker from your current target.
* [[threshold (macro)|threshold]] - Sets the loot threshold to apply loot rules.
+
* [[MACRO threshold|threshold]] - Sets the loot threshold to apply loot rules.
* [[Invite|uninvite]] - /uninvite,/u,/un,/kick,/votekick - Removes a player from your current party or raid.
+
* [[MACRO uninvite|uninvite]] - Removes a player from your current party or raid.
* [[World_Marker|worldmarker]] - /worldmarker,/wm - Allows placement of world markers.
+
* [[MACRO worldmarker|worldmarker]] - Allows placement of world markers.
   
=== Pet commands ===
+
== Pet commands ==
* [[petassist]] - Sets pet to assist mode. (added in version 4.2)
+
* [[MACRO petassist|petassist]] - Sets pet to assist mode.
* [[petattack]] - Sends pet to attack currently selected target.
+
* [[MACRO petattack|petattack]] - Sends pet to attack currently selected target.
* [[petautocastoff]] - Turn off autocast for a pet spell.
+
* [[MACRO petautocastoff|petautocastoff]] - Turn off autocast for a pet spell.
* [[petautocaston]] - Turn on autocast for a pet spell.
+
* [[MACRO petautocaston|petautocaston]] - Turn on autocast for a pet spell.
* [[petautocasttoggle]] - Toggle autocast for a pet spell.
+
* [[MACRO petautocasttoggle|petautocasttoggle]] - Toggle autocast for a pet spell.
* [[petdefensive]] - Set pet to defensive.
+
* [[MACRO petdefensive|petdefensive]] - Set pet to defensive.
* [[petfollow]] - Set pet to follow you.
+
* [[MACRO petdismiss|petdismiss]] - Dismiss your pet.
* [[petmoveto]] - Set pet to move to and stay at a hover-targeted location.
+
* [[MACRO petfollow|petfollow]] - Set pet to follow you.
* [[petpassive]] - Set pet to passive mode.
+
* [[MACRO petmoveto|petmoveto]] - Set pet to move to and stay at a hover-targeted location.
* [[petstay]] - Set pet to stay where it is at.
+
* [[MACRO petpassive|petpassive]] - Set pet to passive mode.
  +
* [[MACRO petstay|petstay]] - Set pet to stay where it is at.
   
=== System commands ===
+
== PvP commands ==
  +
* [[MACRO duel|duel]] - Challenge another player to a duel
  +
* [[MACRO forfeit|forfeit]] - Forfeit a duel.
  +
* [[MACRO pvp|pvp]] - Sets whether or not you are attackable by other players.
  +
* [[MACRO wargame|wargame]] - Starts a [[War Game]].
   
  +
== System commands ==
 
* [[MACRO console|console]] - Allows user to view or change global client-side options, or perform certain system commands.
 
* [[MACRO console|console]] - Allows user to view or change global client-side options, or perform certain system commands.
 
* [[MACRO click| click]] - Simulate a mouse click on a button.
 
* [[MACRO click| click]] - Simulate a mouse click on a button.
 
* [[MACRO disableaddons|disableaddons]] - Disables all addons and reloads the UI.
 
* [[MACRO disableaddons|disableaddons]] - Disables all addons and reloads the UI.
* [[dump]] - Displays the value of a given variable.
 
 
* [[MACRO enableaddons|enableaddons]] - Enables all addons and reloads the UI.
 
* [[MACRO enableaddons|enableaddons]] - Enables all addons and reloads the UI.
  +
* [[MACRO help|help]] - Displays a help message with some basic commands.
* [[eventtrace]] - /eventtrace,/etrace - Allows the user to trace events in-game.
 
  +
* [[MACRO logout|logout]] - Logs your character out of the game, back to the character selection screen.
* [[framestack]] - /framestack,/fstack - Allows the user to see all frames under the cursor.
 
* [[MACRO help|help]] - /h,/help,/? - Displays a help message with some basic commands.
+
* [[MACRO macrohelp|macrohelp]] - Displays a help message with basic information about creating and using macros.
* [[MACRO logout|logout]] - /camp,/logout - Logs your character out of the game, back to the character selection screen.
 
* [[macrohelp]] - Displays a help message with basic information about creating and using macros.
 
 
* [[MACRO played|played]] - Displays information about your character's time logged in.
 
* [[MACRO played|played]] - Displays information about your character's time logged in.
* [[MACRO quit|quit]] - /quit,/exit - Exits the game.
+
* [[MACRO quit|quit]] - Exits the game.
* [[MACRO random|random]] - /random,/rand,/rnd,/roll - Generates a random number from 1 to 100. "/random X" rolls a number from 1 to X, "/random X Y" rolls a number from X though Y.
+
* [[MACRO random|random]] - Generates a random number from 1 to 100. "/random X" rolls a number from 1 to X, "/random X Y" rolls a number from X though Y.
 
* [[MACRO reload|reload]] - Reloads the User Interface.
 
* [[MACRO reload|reload]] - Reloads the User Interface.
* [[MACRO script|script]] - /script,/run - Runs a block of LUA code.
+
* [[MACRO script|script]] - Runs a block of LUA code.
 
* [[MACRO stopmacro|stopmacro]] - Stop processing the current macro.
 
* [[MACRO stopmacro|stopmacro]] - Stop processing the current macro.
* [[time]] - Displays the current time
+
* [[MACRO time|time]] - Displays the current time
* [[timetest]] - Used for benchmarking, also shows FPS.
+
* [[MACRO timetest|timetest]] - Used for benchmarking, also shows FPS.
* [[who]] - Shows you a list of people matching filtering options.
+
* [[MACRO who|who]] - Shows you a list of people matching filtering options.
   
=== Targeting functions===
+
== Targeting functions==
  +
* [[MACRO assist|assist]] - Targets a player's target.
 
* [[MACRO assist|assist]] - /assist,/a - Targets a player's target.
 
 
* [[MACRO clearfocus|clearfocus]] - Clears the current focus target.
 
* [[MACRO clearfocus|clearfocus]] - Clears the current focus target.
 
* [[MACRO cleartarget|cleartarget]] - Clears the current target.
 
* [[MACRO cleartarget|cleartarget]] - Clears the current target.
 
* [[MACRO focus|focus]] - Set a focus target
 
* [[MACRO focus|focus]] - Set a focus target
* [[MACRO target|target]] - /target,/tar - Target the given unit by name.
+
* [[MACRO target|target]] - Target the given unit by name.
* [[targetexact]] - Target the unit by exact name match.
+
* [[MACRO targetexact|targetexact]] - Target the unit by exact name match.
 
* [[MACRO targetenemy|targetenemy]] - Cycle through nearby hostile units (no name matching).
 
* [[MACRO targetenemy|targetenemy]] - Cycle through nearby hostile units (no name matching).
 
* [[MACRO targetenemyplayer|targetenemyplayer ]] - Cycle through nearby hostile players (no name matching).
 
* [[MACRO targetenemyplayer|targetenemyplayer ]] - Cycle through nearby hostile players (no name matching).
* [[targetfriend]] - Cycle through nearby friendly units (no name matching).
+
* [[MACRO targetfriend|targetfriend]] - Cycle through nearby friendly units (no name matching).
* [[targetfriendplayer]] - Cycle through nearby friendly players (no name matching).
+
* [[MACRO targetfriendplayer|targetfriendplayer]] - Cycle through nearby friendly players (no name matching).
 
* [[MACRO targetparty|targetparty]] - Cycle through nearby party members (no name matching).
 
* [[MACRO targetparty|targetparty]] - Cycle through nearby party members (no name matching).
 
* [[MACRO targetraid|targetraid]] - Cycle through nearby raid members (no name matching).
 
* [[MACRO targetraid|targetraid]] - Cycle through nearby raid members (no name matching).
* [[targetlastenemy]] - Target the last attackable unit you had selected.
+
* [[MACRO targetlastenemy|targetlastenemy]] - Target the last attackable unit you had selected.
* [[targetlastfriend]] - Target the last friendly unit you had selected.
+
* [[MACRO targetlastfriend|targetlastfriend]] - Target the last friendly unit you had selected.
 
* [[MACRO targetlasttarget|targetlasttarget]] - Sets your current target to the last unit you had selected.
 
* [[MACRO targetlasttarget|targetlasttarget]] - Sets your current target to the last unit you had selected.
 
=== Disabled commands ===
 
These command exist (unless otherwise noted), but no longer perform any actions.
 
 
* DISABLED [[MACRO gwho|gwho]] - /gwho,/whoguild,/glist - Either predates who command's more advanced options, or was intended to list guilds. No handler is defined for this.
 
* DISABLED [[MACRO greplace|greplace]] - Possibly used by GMs to replace an inactive Guild Leader
 
* DISABLED [[MACRO guildhelp|guildhelp]] - /guildhelp,/ghelp - A help text for guild commands; however, the SlashCmdList function is commented out in FrameXML\ChatFrame.lua, so it is not active in-game.
 
* REMOVED (4.0) [[MACRO lfm|lfm]] - Opened the Looking For More interface prior to patch 3.3.
 
* DISABLED [[MACRO moderate|moderate]] - Possibly used to set whether a channel was moderated, this feature was moved into the /moderator command.
 
* REMOVED [[MACRO mount|mount]] - Deprecated in WotLK, use /cast now.
 
* DISABLED [[petassist#petaggressive|petaggressive]] - aggressive AI was replaced with assist. (deprecated in 4.2)
 
* DISABLED [[MACRO saveguildroster|saveguildroster]] - Saves the Guild Roster as a text file (disabled in 3.2.2 due to the implementation of the Armory).
 
* DISABLED [[MACRO token|token]] - /token,/tk - ?
 
* DISABLED [[MACRO v|v]] - Voice macro, possibly reserved for future use as a voice command
 
   
 
==Metacommands==
 
==Metacommands==
 
Metacommands pass data to the WoW client to affect its appearance on the action bar. Metacommands are preceded by a "#" symbol. Unknown metacommands will be silently ignored.
 
Metacommands pass data to the WoW client to affect its appearance on the action bar. Metacommands are preceded by a "#" symbol. Unknown metacommands will be silently ignored.
   
* [[metashow|show]] - Affects the button's icon on the Action Bar.
+
* [[MACRO metashow|#show]] - Affects the button's icon on the Action Bar.
* [[metashowtooltip|showtooltip]] - tooltip - Affects the button's icon and tooltip on the Action Bar.
+
* [[MACRO metashowtooltip|#showtooltip]] - Affects the button's icon and tooltip on the Action Bar.
  +
  +
== Disabled commands ==
  +
These commands are recognized by the WoW client, but do not perform any actions.
  +
  +
* [[MACRO usetalents|usetalents]] - Change to a different dual spec.
  +
* [[MACRO petaggressive|petaggressive]] - aggressive AI was replaced with assist. (deprecated in 4.2)
   
[[Category:Macros]]
+
[[Category:Macros]] [[Category:UI]]
[[Category:UI]]
 

Revision as of 07:50, 10 March 2021

This article describes all of the macro commands (or slash commands) recognized by World of Warcraft (without addons). To use a slash command, enter its name preceded by a slash, and followed by any parameters the command takes into the chat box (for example, /say Hello Azeroth!). The command names are not case sensitive, and you may combine multiple commands in a macro by putting each command on a new line.

In the list below, commands with multiple aliases are generally listed under the most expanded alias.

Battle pet commands

Blizzard Interface commands

These functions open a part of the Blizzard Interface

Chat commands

All custom chat messages can make use of the chat substitutions to insert dynamic content into messages.

  • afk - Marks you as "Away From Keyboard".
  • announce - Toggle channel announcements.
  • ban - Bans a user from a user-created chat channel.
  • battleground - Sends a chat message to your battleground.
  • csay - Sends chat text to a channel referenced by number only.
  • chatinvite - Invite a user to a user-created chat channel.
  • chatlist - Displays a list of users in a chat channel, or what channels you are currently a member of.
  • chatlog - Enables/disables chat logging.
  • combatlog - Enables/disables combat logging.
  • chathelp - Displays a list of commonly used chat commands.
  • ckick - Kicks a user from a user-created chat channel.
  • emote - Perform an emote with the given text.
  • dnd - Marks you as "Do Not Disturb".
  • guild - Sends a chat message to your guild.
  • join - Joins or creates a user-created chat channel.
  • leave - Leaves a user-created chat channel.
  • moderator - Sets moderation in a user-created chat channel.
  • mute - Prevents a user from speaking (voice or text) in a user-created chat channel.
  • officer - Sends a chat message to your guild's officer channel.
  • owner - Displays or changes the owner of a user-created chat channel.
  • password - Sets or removes a password on a user-created chat channel.
  • party - Sends a chat message to your party.
  • raid - Sends a chat message to your raid.
  • rw - Sends a raid warning to your raid.
  • reply - Replies to the last user to send you a whisper with a message.
  • resetchat - Resets chat settings to default.
  • say - Sends a chat message to players in your immediate local area.
  • unban - Unbans a user from a user-created chat channel.
  • unmoderator - Removes moderation from a user-created chat channel.
  • unmute - Allows a user to speak (voice or text) in a user-created chat channel.
  • whisper - Sends a private chat message to a player in a whisper.
  • yell - Sends a chat message to all players in your zone.

Character commands

These commands affect your character's status, social interaction, movement, or actions

  • dismount - Dismounts your character
  • equip - Equip an item to its default slot.
  • equipset - Change equipped items to a set stored in the Equipment Manager
  • equipslot - Equip an item to a specific slot.
  • friend - Adds a player to your Friends list.
  • follow - Set yourself to follow the selected target
  • ignore - Adds a player to your ignore list
  • inspect - Opens the Inspection interface of the selected target.
  • leavevehicle - Allows your character to exit their current vehicle.
  • randompet - Summons a random companion pet (non-combat pet).
  • removefriend - Removes a friend from your friend list.
  • settitle - Sets the active title for your character.
  • trade - Opens the trade interface with your current target.
  • unignore - Removes a player from your ignore list

DevTools

  • api - Query the WoW API documentation.
  • tableinspect - Open the table inspector.
  • eventtrace - Allows the user to trace events in-game.
  • framestack - Allows the user to see all frames under the cursor.
  • dump - Displays the value of a given variable.

Emotes

Key: * does nothing + has sound  % has unique animation @ only when mounted; varies by mount

absent agree amaze angry,mad apologize,sorry %applaud,applause,bravo arm +attacktarget awe backpack badfeeling,bad bark bashful beckon %beg bite blame blank bleed,blood blink blush boggle bonk,doh bored bounce %bow brandish brb breath brow burp,belch +bye,goodbye,farewell cackle calm challenge +charge charm +cheer %chicken,flap,strut chuckle chug clap cold comfort commend confused +grats,congrats cough coverears crack,knuckles cringe crossarms %cry,sob,weep cuddle,spoon curious curtsey %dance ding disagree doubt drink,shindig drool duck %eat,chew,feast embarrass encourage enemy eye eyebrow facepalm,palm faint fart %fear,cower fidget,impatient %flex,strong %flirt flop +followme frown,disappointed gasp gaze giggle glare gloat glower go going golfclap greet,greetings grin,wicked,wickedly groan grovel,peon growl guffaw hail happy,glad,yay headache +healme +hello,hi +helpme hiccup highfive hiss holdhand hug hungry,food,pizza hurry idea +incoming,inc insult introduce jealous jk %kiss,blow %kneel %laugh,lol lavish,praise laydown,liedown,lay,lie lick listen look lost love luck map massage mercy moan mock moo moon @mountspecial mourn mutter nervous +no +nod,yes nosepick,pick object,holdit offer +oom +openfire pack panic pat peer pet pinch pity plead %point poke ponder pounce pout pray promise proud pulse punch purr puzzled raise,volunteer +rasp %read ready,rdy regret +retreat,flee revenge %roar,rawr rofl rolleyes,eyeroll %rude ruffle sad %salute scared scoff scold scowl scratch,cat,catty search sexy shake,rear shakefist,fist shifty shimmy shiver shoo,pest shout,holler shrug shudder %shy sigh signal silence,shush +silly sing %sit slap %sleep smack smile smirk snap snarl sneak sneeze snicker sniff snort snub soothe spit spoon squeal stand stare stink,smell surprised surrender suspicious sweat %talk talkex,excited talkq,question tap taunt tease +thank,thanks,ty think thirsty threaten,doom,wrath tickle tired +train truce twiddle *unused veto victory violin +wait warn %wave +welcome whine whistle wink woot work %yawn

Other emote aliases:

 congratulate (same as grats,congrats)
 disappointment (same as frown,disappointed)
 objection (same as object,holdit)

Combat commands

These functions pertain to combat

  • cancelaura - Cancels (turns off) an aura you have.
  • cancelqueuedspell - Cancels casting of the spell you have in the queue.
  • cancelform - Cancels your current shapeshift form.
  • cast - Uses the stated spell or item (conflict in names goes to spell on "cast").
  • castrandom - Casts a random spell or uses a random item from the given list.
  • castsequence - Casts the given spells in sequential order.
  • changeactionbar - Changes your current action bar page.
  • startattack - Turns on auto-attack.
  • stopattack - Turns off auto-attack.
  • stopcasting - Stops casting or channeling.
  • stopspelltarget - Cancel the spell or ability currently being targetted.
  • swapactionbar - Swaps between two given action bars.
  • use - Use the stated item or spell (conflict in names goes to item on "use").
  • usetoy - Use a toy.
  • userandom - Casts a random spell or uses a random item from the given list.

Guild commands

Party and Raid commands

  • clearworldmarker - Clears world markers
  • invite - Invites a player to your party or raid.
  • ffa - Sets the loot method for your raid/party to Free-For-All.
  • group - Sets the loot method for your raid/party to Group Loot.
  • master - Sets the loot method for your raid/party to Master Loot.
  • mainassist - Set the main assist.
  • mainassistoff - Clears the current Main Assist.
  • maintank - Set the main tank.
  • maintankoff - Clears the current Main Tank.
  • promote - Promotes the given member to Party or Raid leader.
  • raidinfo - Shows you what instances you are saved to, along with the Instance ID.
  • readycheck - Performs a ready check in your raid or party.
  • requestinvite - Request to be invited to the specified group.
  • targetmarker - Sets or clears a target marker from your current target.
  • threshold - Sets the loot threshold to apply loot rules.
  • uninvite - Removes a player from your current party or raid.
  • worldmarker - Allows placement of world markers.

Pet commands

PvP commands

  • duel - Challenge another player to a duel
  • forfeit - Forfeit a duel.
  • pvp - Sets whether or not you are attackable by other players.
  • wargame - Starts a War Game.

System commands

  • console - Allows user to view or change global client-side options, or perform certain system commands.
  • click - Simulate a mouse click on a button.
  • disableaddons - Disables all addons and reloads the UI.
  • enableaddons - Enables all addons and reloads the UI.
  • help - Displays a help message with some basic commands.
  • logout - Logs your character out of the game, back to the character selection screen.
  • macrohelp - Displays a help message with basic information about creating and using macros.
  • played - Displays information about your character's time logged in.
  • quit - Exits the game.
  • random - Generates a random number from 1 to 100. "/random X" rolls a number from 1 to X, "/random X Y" rolls a number from X though Y.
  • reload - Reloads the User Interface.
  • script - Runs a block of LUA code.
  • stopmacro - Stop processing the current macro.
  • time - Displays the current time
  • timetest - Used for benchmarking, also shows FPS.
  • who - Shows you a list of people matching filtering options.

Targeting functions

  • assist - Targets a player's target.
  • clearfocus - Clears the current focus target.
  • cleartarget - Clears the current target.
  • focus - Set a focus target
  • target - Target the given unit by name.
  • targetexact - Target the unit by exact name match.
  • targetenemy - Cycle through nearby hostile units (no name matching).
  • targetenemyplayer - Cycle through nearby hostile players (no name matching).
  • targetfriend - Cycle through nearby friendly units (no name matching).
  • targetfriendplayer - Cycle through nearby friendly players (no name matching).
  • targetparty - Cycle through nearby party members (no name matching).
  • targetraid - Cycle through nearby raid members (no name matching).
  • targetlastenemy - Target the last attackable unit you had selected.
  • targetlastfriend - Target the last friendly unit you had selected.
  • targetlasttarget - Sets your current target to the last unit you had selected.

Metacommands

Metacommands pass data to the WoW client to affect its appearance on the action bar. Metacommands are preceded by a "#" symbol. Unknown metacommands will be silently ignored.

  • #show - Affects the button's icon on the Action Bar.
  • #showtooltip - Affects the button's icon and tooltip on the Action Bar.

Disabled commands

These commands are recognized by the WoW client, but do not perform any actions.

  • usetalents - Change to a different dual spec.
  • petaggressive - aggressive AI was replaced with assist. (deprecated in 4.2)