WoW Guide: Macro Guide Part 2

slash command

Explanation

/aid
/attack target

Performs an emote designed to encourage everyone in the area to attack the current target.

Example: /aid

/assist name
/assist name

/a name

Support the selected (friendly) target in battle. If the optional parameter name is specified, then one supports whoever has the given name.

Example: /assist creep

/cancelaura name

Ends the buff with the given name.

Example: /cancelaura fortitude

/cast [options] skill(rank #)
/spell [options] 
 skill(rank #)
(rank #)

Causes the character to cast the specified spell or skill. Specifying the rank is optional. If no rank is specified, the highest available will be used automatically.

Example: /cast [help] Frostbolt

/castrandom [options] skill, [options] skill, [options] skill, …

Performs a random skill from the given list, if possible.

Example: /castrandom death grip, icy touch, death coil

/castsequence [options] skill(rank #), [options] skill(rank #), …

Command to perform in a specified order. Each skill can have options. Only one instruction is used per execution and the next instruction is taken on the next trigger. The sequence is only processed as long as the specified conditions are met and the command can be executed.

Example: /castsequence [stance:1] defensive stance, [harm] shield wall, [stance:3] combat stance

/changeactionbar [option] num

Switches to the specified action bar. The action bars are numbered and run from 1-6.

Example: /changeactionbar 6
/changeactionbar [stance:1] 2, [stance:2] 4, [stance:3] 6

/charge
/storm

Your character performs an emote as if attacking.

Example: /charge

/cheer
/cheer

you cheer.

Example: /cheer

/click ButtonName [mousebutton]

Simulates the execution of an action button. The specification of the mousebutton is optional and should define with which mouse button the action button was triggered. Default is the left mouse button.
The ButtonName choices are: ActionButton1-12, MultiBarLeftButton1-12, MultiBarRightButton1-12, MultiBarBottomRightButton1-12, and MultiBarBottomLeftButton1-12

Example: /click ActionButton2
/click MultiBarRightButton8

/congrats
/cong
/congratulate
/congratulate

You congratulate the current target or everyone around you if no target is targeted.

Example: /congrats

/console console command
/console console command

Runs the specified command on the console.

Example: /console reloadui

/duel name
/duel name

 

Ask the currently selected player if he would like to engage in a duel with you. Optionally, the name of the person concerned can also be specified directly as a parameter. The person has to be close by.

Example: /duel creep

/emote message
/e message
/me message

The specified message will be output as an emote in the chat. This can only be read by other players close to your character.

Example: /me now likes a waffle.

/equip [options] itemname

The character equips the specified item. If another item is in the slot to be used, the two items switch positions.

Example: /equip [nocombat]Blade Twister

/equipslot [options] /lt;slot itemname

The character uses the specified item in the specified slot.

Example: /equipslot 3 desired item

/ffa
/jgj

Set the group/battlegroup’s looting method to free-for-all. You must be in a group and be the group leader.

Example: /jgj

/fire
/fire free

You give the order to open fire.

Example: /fire

/flirt
/flirt

you flirt with the intended target.

Example: /flirt

/follow name
/follow name

/f name

Follows the currently selected player automatically. Optionally, the name of the person concerned can also be specified directly as a parameter. The person has to be nearby for this.

Example: /follow creep

/follow me
/follow me

You signal everyone/the current target to follow you.

Example: /followme

/goodbye
/bye
/bye

You wave to the current target or everyone around you. You say goodbye

Example: /bye

/guild message /guild
message

/g message

Sends the specified message to the guild (visible in guild chat).

Example: /g Hello Guild!

/heal
/ heal me

You call for healing.

Example: /heal

/hello
/hello

You salute your current target or everyone around you.

Example: /hello

/helpme
/call for help

You call for help.

Example: /helpme

/incoming
/inc
/enemies

You announce that enemies are approaching.

Example: /enemies

/inspect
/view

Examine the selected friendly teammate. That means you can look at your equipped equipment. The player has to be right next to you.

Example: /inspect

/invite name
/invite name
/inl name

/i name 

Invites the currently selected player to join your party. Optionally, the name of the person concerned can also be specified directly as a parameter. You must be the group leader to do this.

Example: /invite Creep

/join channelname
/chan channelname
/join channelname

Join the specified channel

Example: /join MyChannel

/leave channelname 
/leave channelname

Leaves the specified channel

Example: /leave MyChannel

/logout
/camp
/log out
/store

Command to leave the server.

Example: /logout

/macro
/m
/macro

Opens the macro editor.

/master name
/leader name

Set the looting method to “Lootmaster”. The player with the given name will be made the master looter. You must be in a group and be the group leader.

Example: /master creep

/no
/no

You say no.

Example: /no

/outofmana
/oom

You announce that you are out of mana.

Example: /oom

/party message
/p message

Sends the specified message to the group members via the group channel.

Example: /p Hello group!

/petaggressive

The pet is now aggressive. In this mode, the pet will attack anyone who looks evil around it.

Example: /petaggressive

/petattack

The pet attacks the current target.

Example: /petattack

/petautocastoff spell or ability

The specified ability is no longer automatically cast by the pet.

Example: /petautocastoff Seduce

/petautocaston spell or ability

The pet will be commanded to use the specified spell/ability automatically.

Example: /petautocaston Seduce

/petdefensive

The pet is now defensive. In this mode, the pet will attack anyone who attacks the pet or its master.

Example: /petdefensive

/petfollow

Recalls the pet and it follows the character at every turn.

Example: /petfollow

/petpassive

The pet is now only passive. In this mode, the pet will not attack itself even if attacked.

Example: /petpassive

/petstay

The pet stays in place.

Example: /petstay

/played
/played

Indicates your character’s playtime statistics.

Example: /played

/raid message /raid
message

/ra message

Sends the specified message to the raid members (raid channel).

Example: /ra Pull!

/random min max
/rnd min max
/random min max /random min
max

Rolls a number between 1 and 100. If [Max] is specified, a number between 1 and [Max] is rolled. If both parameters are specified, a number between [Min] and [Max] is rolled.

Example: /random 20

/reply message
/reply message

/r message

Sends the specified message to the player who last whispered to your character.

Example: /r Thanks, I’m fine!

/round robin
/round robin

Set the looting method to “round robin”. You must be in a group and be the group leader.

Example: /roundrobin

/say message
/say message

/s message

You say the given message. The message is visible to everyone in the character’s vicinity.

Example: /say Hello Orgrimmar!

/script lua code
/run lua code
/script lua code
/run lua code

This command is used to execute lua code and API commands embedded in it.

Example: /run if UnitIsPlayer(“target”) then AttackTarget(); end

/silly
/joke

You tell a joke.

Example: /joke

/startattack UnitID or Name

You attack the current/specified target.

Example: /startattack target

/stopattack

You cease your fighting.

Example: /stopattack

/stopcasting

Cancels the current casting spell.

Example: /stopcasting

/stopmacro [option]

Stops the execution of the macro.

Example: /stopmacro [stance:3]

/swapactionbar num1 num2

Switches between the and second number option bars. If the current action bar is neither [num1] nor [num2] the command will not be executed (?).

Example: /swapactionbar 1 3

/target [options]name
/tar [options] name
/target [options] name
/target [options] 
 name

Selects the unit with the specified name. If there is no unit with the name nearby, the unit that comes closest to the name will be selected automatically.

Example:

/target Arthas

/targetenemy 1
/targetfriend 1
/targetparty 1
/targetraid 1

Chooses the closest available enemy/friendly unit/party member/raid member. The command can be used for cyclic switching. Only one command can be executed per macro.
With the optional entry “13 after the command, the selection can be made in reverse order.

Example:

/targetenemy
/targetraid 1

/targetlasttarget

Chooses the previous target.

Example: /targetlasttarget

/
thank you

You thank your counterpart or everyone around you.

Example: /thank you

/time
/time

Displays the current server time.

Example: /time

/trade name

/trade name
/tr name
/ha name

You want to trade with the stated goal.

Example: /trade creep

/train
/train

You imitate the sound of a train.

Example: /move

/uninvite name
/u name
/unload name
/out name

Excludes the currently selected player from your group. Optionally, the name of the person concerned can also be specified directly as a parameter. You must be the group leader to do this.

Example: /unload Creep

/use [options] itemname
/use [options] slot
/use [options] bagid bagslot

The character uses the specified item. Depending on the information, this can be in the inventory or in one of the bags.

Example: /use [nocombat]water, [combat] Low mana
/use trinket
/use 0 2

/userandom [options] item1 item2 item3

The character uses one of the specified items at random.

Example: /userandom Blade Twister, Dashal’s Bite, Murder

/wait
/wait

You give the order to wait.

Example: /wait

/welcome
/welcome

You greet your target, or if none exist, everyone nearby.

Example: /welcome

/whisper name message
/whisper name message
/tell name message

/w name message

Sends the given message to the player with the given name.

Example: /whisper Creep Hello Creep!

 

/yell message
/yell message
/sh message

/y message

The character shouts the specified message.

Example: /y Catch your breath!

/yes
/yes

you nod

Example: /yes

/yield
/concede
/give up
/lose

Breaks off the current duel and you surrender to your opponent.

Example: /concede

Options and Conditions

Surname

Description example

actionbar:#

The condition is met when the currently visible action bar matches the specified action bar. 
/cast [actionbar:1] Sinister Strike;
/cast [actionbar:2] assassinate;

buttons:#

The condition is met if the specified mouse button was pressed when the macro was triggered. The following designations are known for the button:
1 or LeftButton, 2 or RightButton, 3 or MiddleButton, 4 or Button4, 5 or button5, etc.
/cast [button:1] Frostbolt; [button:RightButton] Ice Lance

channeling or channelling:#

The condition is met if the specified spell/ability is currently focused cast.
/cast [nochanneling] Regrowth.

combat

The condition is met when the player is in combat.
/cast [combat] Steady shot
/cast [nocombat] Ripe watermelon

dead

The condition is met when the current target has died
/p [dead] Famous Last Words:There is Creep.

equipped:#

The condition is met when the specified item is worn.
/cast [equipped:Two-Handed Swords/Two-Handed Maces] Heroic Strike;
/cast [equipped:Shields] Shield Slam;

exists

The condition is met if a target is currently targeted
/cast [exist, harm] Blind

flying

The condition is met if you are currently traveling with a flight transport.
/p [flying] I’m not afraid of heights;

harm

The condition is met if the target is hostile.
/cast [harm] Frostbolt

help

The condition is met if the target is friendly.
/cast [help] Holy Light

indoors

The condition is met if you are inside a building or cave.
/cast [indoors] Summon Voidwalker;

modifier or modifier:shift|ctrl|alt

The condition is met if the specified key was pressed at the time of execution.
/cast [modifier:ctrl] ice bolt; [modifier:shift] Fireball

mounted

The condition is met if you are currently sitting on a mount.
/cast [nomounted] Summon Crystal Water;

outside

The condition is met when you are
outdoors /cast [outdoors, harm] Entangling Roots;

pet or pet:pet type or pet:pet name

The condition is met if the specified pet exists. only pet applies to any pet. Use the animal species as the pet type (Owl, Bear, Imp, etc.) and the name of the pet as the pet name.
/cast [pet] Call Pet
/cast [pet:Succubus] Seduce;

stance or stance:#

The condition is met when the player is in a general form/posture or in a specific form/posture.
The following forms/postures are known:

stance:#

warrior

villain

Druid

priest

stance:1

Battle

To sneak

bear

The shade

stance:2

defense

water

stance:3

berserk

Cat

stance:4

Trip

stance:5

Owl/Tree

/cast [stance:1] overwhelm; [stance:2] Rend Armor
/cast [nstance] Cat Form; [stance:3] Claw

stealthily

The condition is met when the player is in stealth.
/cast [stealth] sneaky trick; [nostealth] solar plexus

swimming

The condition is met if you are currently swimming in water.
/cast [swimming, nostance] aquatic form;

target=unit

This option allows you to query another target without losing the current target. The specification of the unit corresponds to the API UnitID . The UnitID is not given in inverted commas! /cast [target=”player”] regrow; /cast [target=”none”] uncurse;

What is ?

is a true recreation of the original WoW as you know it from 2006. All parts of the game – from combat mechanics and talent trees to character models and zones – have been recreated, contributing to the authentic experience.

Getting Started

All players with an active World of Warcraft subscription or game time on their accounts have access toWoW Classic at no additional cost.

  1. Open the Blizzard Battle.net Desktop App and select World of Warcraft from the menu.
  2. Select World of Warcraft Classic from the Version menu. If you have more than one World of Warcraft account, you’ll see a second Account drop-down list. In this column, select the active account you want to play with.
  3. Click the Install button. The progress bar will tell you when your game is ready to play.
  4. Click the Play button when the installation is complete.

You will need to select the realm you want to play on from several different realm types. Make sure you choose the same realm as your friends – in World of Warcraft Classic, you can only group with characters that are on the same realm as you!

Heroes&WIKI, WoW Classic, World of Warcraft Classic, ,