Password is:
Saturday, January 9, 2010
Friday, October 23, 2009
HUNTER: Aspect Toggle Macro
Description:
This macro will allow you to toggle between Aspect of the Dragonhawk and Aspect of the Viper. It puts the two aspects into a cast sequence with no reset time. The icon on your action bar will toggle as well.
Macro:
This macro will allow you to toggle between Aspect of the Dragonhawk and Aspect of the Viper. It puts the two aspects into a cast sequence with no reset time. The icon on your action bar will toggle as well.
Macro:
#showtooltip
/castsequence !Aspect of the Dragonhawk, Aspect of the Viper
/castsequence !Aspect of the Dragonhawk, Aspect of the Viper
Wednesday, September 16, 2009
Auto Prospecting Macro
Description:
This macro will turn on AutoLoot. Then if Ctrl is held it will prospect any Titanium Ore in your bags. If Alt is held it will prospect any Cobalt Ore in your bags. If no modifier is held it will prospect any Saronite Ore in your bags. It will then loot the contents of the prospect and will finally turn off AutoLoot.
Macro:
This macro will turn on AutoLoot. Then if Ctrl is held it will prospect any Titanium Ore in your bags. If Alt is held it will prospect any Cobalt Ore in your bags. If no modifier is held it will prospect any Saronite Ore in your bags. It will then loot the contents of the prospect and will finally turn off AutoLoot.
Macro:
#show [mod:ctrl] Titanium Ore; [mod:alt] Cobalt Ore; Saronite Ore
/script SetCVar("AutoLootDefault", 1)
/cast Prospecting
/use [mod:ctrl] Titanium Ore
/use [mod:alt] Cobalt Ore
/use Saronite Ore
/in 5 /script SetCVar("AutoLootDefault", 0)
/script SetCVar("AutoLootDefault", 1)
/cast Prospecting
/use [mod:ctrl] Titanium Ore
/use [mod:alt] Cobalt Ore
/use Saronite Ore
/in 5 /script SetCVar("AutoLootDefault", 0)
Tuesday, August 25, 2009
WARLOCK: Sacrifice/Spell Lock/Seduction Macro
Description:
This macro will check to see which pet you currently have out, and will cast Sacrifice if the Voidwalker is out, Spell Lock if the Felhunter is out, or Seduction if the Succubus is out.
Macro:
This macro will check to see which pet you currently have out, and will cast Sacrifice if the Voidwalker is out, Spell Lock if the Felhunter is out, or Seduction if the Succubus is out.
Macro:
#showtooltip [pet:voidwalker] Sacrifice; [pet:felhunter] Spell Lock; [pet:succubus] Seduction
/use [pet:voidwalker] Sacrifice; [pet:felhunter] Spell Lock; [pet:succubus] Seduction
/use [pet:voidwalker] Sacrifice; [pet:felhunter] Spell Lock; [pet:succubus] Seduction
Sunday, August 23, 2009
WoW Slash Commands List
Basic Commands:
/?, /h, /help
Displays some help about using various commands.
/a, /assist [player]
Assists [player] or your current target by targeting what they are targeting.
/camp, /logout
Starts the logout progress, after which you will be returned to the Character Select screen.
/cast, /spell [spell]
Casts the spell or uses the ability [spell].
/startattack
Turns on auto attack.
/stopattack
Turns off auto attack.
/combatlog
Toggles writing of the combat log to your hard disk.
/dismount
Dismounts you.
/equip [item]
Equips any equipable item in your inventory.
/exit, /quit
Starts the logout process, after which World of Warcraft will completely exit.
/f, /fol, /follow [player]
Starts automatically following [player] or your current target.
/ins, /inspect [player]
Inspects [player] or your current target. Can be used across factions since patch 2.4.
/played
Displays the total amount of time played.
/rand, /random, /rnd, /roll [minimum] [maximum]
Rolls a random number between [minimum] and [maximum], inclusive. If only one number is given, then the range is defined as 1 to that number. If no numbers are given, then 1 to 100 is used. This number is then displayed to everyone in the same party or raid group as yourself and to everybody within /say range.
/tar, /target [target]
Attempts to target the player named by [target].
/time
Displays the current in game time. (This is the time displayed on the clock tooltip.)
/tr, /trade [player]
Brings up the trade dialog with [player] or your current target.
/use [item]
Uses the specified item (food, trinkets ect).
/who [search]
Searches based on the given parameter, or runs a default search if no search is specified. The results of the search will be listed in the chat window. If no search is specified, the search dialog will be displayed.
Chat Commands:
/e, /em, /emote, /me [message]
Emotes [message] to all players in the general area, similar to /say, except displayed as "Player [message]". So, for example, "/emote is very happy." would be displayed as "Player is very happy." Unlike other chat commands, this one does not use your current language. Across faction boundaries it simply displays "Player makes some strange gestures."
/bg [message]
Displays [message] to all other raid members while in a PvP battleground.
/c, /csay [channel] [message]
Sends [message] to all players in [channel]. This does not use your current language. You can also use /# (where # is the channel number) to send a message to [channel].
/g, /gc, /gu, /guild [message]
Displays [message] to all members in your guild.
/o, /osay [message]
Displays [message] to all officers in your guild. (You must have the 'Officer Chat Speak' privilege to use this)
/p, /party [message]
Displays [message] to all other party members. This does not include other people in your raid group, use /raid for that.
/r, /reply [message]
Replies to the last player to send you a /whisper
/ra, /raid, /rsay [message]
Displays [message] to all other raid members. While in a PvP battleground, use /bg instead.
/s, /say [message]
Displays [message] to other players in the general area.
/send, /t, /tell, /w, /whisper [player] [message]
Sends the private message [message] to [player]. No other players will see the message.
/sh, /shout, /y, /yell [message]
Displays [message] to other players in the area. The area of players that will see the message is larger than the area when /say is used.
/v [macro]
Plays the sound associated with the given voice macro [macro].
/afk [message]
Toggles Away From Keyboard status. [AFK] status appears next to your name. This command also forces an immediate exit from any PvP battleground. If you enter a message, players sending you a /whisper will be sent this message in addition to the standard [AFK] message.
/dnd [message]
Toggles Do Not Disturb status. When DND is set, you cannot receive /whisper messages. A player attempting to send a /whisper will be notified that you have Do Not Disturb set. If you specify a message, they will also be sent that message.
Friends List Commands:
/friend, /friends [player]
Adds [player] or your current target to your friends list. If nothing is targeted, your friend list will be displayed. See /remfriend.
/ignore [player]
Ignore chat messages from [player] or your current target. Use /unignore to undo this.
/remfriend, /removefriend [player]
Removes [player] or your current target from your friends list. See /friends.
/unignore [player]
Remove [player] or your current target from your ignore list. See /ignore.
Party and Raid Commands:
/i, /inv, /invite [player]
Invites [player] or your current target.
/kick, /u, /un, /uninvite [player]
Removes [player] or your current target from the party.
/pr, /promote [player]
Makes [player] or your current target the party leader if you are currently the party leader.
/split [money]
Divides [money] among your group. (Presumably this is an integer in copper?) Removed in patch 1.9.1 because of several incidents where People accidentially gave their money to others.
/raidinfo
See Raid timer for more information; shows remaining time on saved raid instances.
Also shows an instance ID to compare with other players (if you have the same saved ID as them, you will go into the same instance).
/rw
Send raid warning text. This is only available to raid leaders and assistants. The message appears in large letters in the middle of the screen of raid members, usually with a warning tone.
/readycheck
A ready check sends an "Are you ready?" Yes/No dialog window to all players in the raid. The raid leader will get feedback in 30 seconds on all the players who were not ready or who did not respond. Only raid leaders can do this.
/ffa
Changes the looting method to Free For All if you are the party leader.
/group
Changes the looting method to Group Loot if you are the party leader.
/master [player]
Changes the looting method to Master Looter with [player] or your current target if you are the party leader.
/needbeforegreed
Changes the looting method to Need Before Greed if you are the party leader.
/roundrobin
Changes the looting method to Round Robin if you are currently the party leader.
Guild Commands:
/gdisband, /guilddisband
Disbands the entire guild. You must be the guild leader to use this.
/ghelp, /guildhelp
This command appears to have been removed, but it would display the following:
For now, to create a guild type 'guildcreate' in the console.
'/ginfo' gives some basic information about your guild
'/g' sends a chat message to all members of your guild
'/o' sends a chat message to all officers in your guild
'/ginvite' invites another player to join your guild
'/gremove' removes a player from your guild
'/gpromote' promotes a player one rank within your guild
'/gdemote' demotes a player one rank within your guild
'/gmotd' sets the guild's message of the day
'/gquit' removes you from your guild
'/groster' gives an entire guild roster
'/gleader' sets another player as the guild leader
'/gdisband' disbands your guild
/ginfo, /guildinfo
Gives basic information about your guild.
/ginvite, /guildinvite [player]
Invites [player] or your current target into your guild. You must be an officer to use this command.
/gleader, /guildleader [player]
Changes the guild leader to [player] or your current target. The player must already be a guild member. Only the guild leader can use this.
* Note: The new guildleader needs to be online at the moment you want to give it.
/gquit, /guildquit
Leaves your current guild.
/gmotd, /guildmotd [message]
Changes the guild Message of the Day to [message]. You must be an officer to use this command.
/gpromote, /guildpromote [player]
Promotes [player] or your current target.
/gdemote, /guilddemote [player]
Demotes [player] or your current target.
/groster, /guildroster
Displays the guild roster
/gremove, /guildremove
Removes [player] or your current target from your guild. You must be an officer to use this command.
/saveguildroster
Saves a GuildRoster.txt in \World of Warcraft\Logs\
Name Level Class Location Rank Note Timestamp (0=online) in tab separated format.
Channel Commands:
[channel] below is a numeric channel number that is defined when you enter the channel. You can list current channel numbers using /chatlist. (You can also use the channel name?) [channelname] on the other hand is a named channel. Channels are unique to a given faction. Channel names cannot contain spaces.
/ann, /announce [channel]
Toggles announcing when players enter or leave [channel].
/ban
Removes and prevents [player] from joining [channel]. See /unban for the reverse. Only [channel] moderator and owner can do this.
/c, /csay [channel] [message]
Sends [message] to all players in [channel]. This does not use your current language. You can also use /# (where # is the channel number) to send a message to [channel].
/chatinvite, /cinvite [channel] [player]
Invites [player] to [channel]?
/chan, /channel, /join [channelname] [password]
Joins [channel], with an optional password if the channel is password protected.
/chat, /chathelp
Displays the following information about the commands within this section:
Chat commands:
/#, /c, /csay - Send text to channel # (E.G. /1 Hi!)
/chat, /chathelp - This help
/join, /channel, /chan - Join a channel
/leave, /chatleave, /chatexit [channel] - Leave a channel (or all channels)
/chatlist, /chatwho, /chatinfo [channel] - List channels, or channel members
/password, /pass [channel] [password] - Change password
/owner [channel] [player] - Display or change channel owner
/mod, /moderator, /unmod, /unmoderator [channel] [player] - change a player's moderator status
/mute, /squelch, /unvoice, /unmute, /unsquelch, /voice [channel] [player] - change a player's permission
/cinvite, /chatinvite [channel] [player] - invite a player to a channel
/ckick [channel] [player] - kick a player off a channel
/ban, /unban [channel] [player] - ban/unban a player from a channel
/announcements, /ann [channel] - toggle join/leave announcements on a channel
/moderate [channel] - toggle moderation on a channel
/afk, /dnd - Set your Away From Keyboard or Do Not Disturb flags
/chatexit, /chatleave, /leave [channel]
Leaves all channels or only [channel] if specified.
/chatinfo, /chatlist, /chatwho [channel]
Lists available channels, or players in [channel] if specified.
/ckick [channel] [player]
Kicks [player] from [channel]. (You need to be a moderator to do this?)
/mod, /moderator [channel] [player]
Grants [player] moderator status on [channel]. See /unmoderator for the reverse. (You need to be channel owner to do this?)
/mute, /squelch, /unvoice [channel] [player]
Prevent [player] from speaking in [channel]. See /unmute for the reverse.
/owner [channel] [player]
Displays the owner of [channel] if [player] isn't given. If [player] is given, then grants [player] ownership of [channel]? (You need to be channel owner to do this?)
/pass, /password [channel] [password]
Sets the password for [channel] to [password]
/unban [channel] [player]
Allows [player] to join [channel]. See /ban for the reverse. (You need to be a moderator to do this?)
/unmod, /unmoderator [channel] [player]
Revokes [player]'s moderator status on [channel]. See /moderator for the reverse. (You need to be channel owner to do this?)
/unmute, /unsquelch, /voice [channel] [player]
Allow [player] to speak in [channel]. See /mute for the reverse. (You need to be a moderator to do this?)
PVP Commands:
/pvp
Activates the PvP Flag.
/duel [player]
Attempts to start a duel with [player] or your current target. The player will have to accept the duel before it is started.
/concede, /forfeit, /yield
Cancels a duel that's currently in progress.
/teamquit [2v2, 3v3, 5v5]
Leave Arena Team
/teamdisband [2v2, 3v3, 5v5]
Disband Arena Team
/teaminvite [2v2, 3v3, 5v5] [player]
Invite [player] to your Arena Team
/teamcaptain [2v2, 3v3, 5v5] [player]
Sets new team leader
Console / Scripting / Macros:
/console [command]
Attempts to run [command] within the console.
/run, /script [script]
Runs [script] as Lua script. See the World of Warcraft API.
/m, /macro [macro]
Displays the macro frame. At one point it would run [macro] if specified, but that ability is currently disabled.
/macrohelp
Displays some information on how to create macros.
/timetest [flag]
/timetest is a command that can be run to provide information on game performance. If [flag] is specified as 0, the command will be turned off. When the command is issued, the next time a player uses a flight master to travel, certain statistics will be measured and displayed at the end of that flight. All weather effects and spawns are shutdown during the test.
/?, /h, /help
Displays some help about using various commands.
/a, /assist [player]
Assists [player] or your current target by targeting what they are targeting.
/camp, /logout
Starts the logout progress, after which you will be returned to the Character Select screen.
/cast, /spell [spell]
Casts the spell or uses the ability [spell].
/startattack
Turns on auto attack.
/stopattack
Turns off auto attack.
/combatlog
Toggles writing of the combat log to your hard disk.
/dismount
Dismounts you.
/equip [item]
Equips any equipable item in your inventory.
/exit, /quit
Starts the logout process, after which World of Warcraft will completely exit.
/f, /fol, /follow [player]
Starts automatically following [player] or your current target.
/ins, /inspect [player]
Inspects [player] or your current target. Can be used across factions since patch 2.4.
/played
Displays the total amount of time played.
/rand, /random, /rnd, /roll [minimum] [maximum]
Rolls a random number between [minimum] and [maximum], inclusive. If only one number is given, then the range is defined as 1 to that number. If no numbers are given, then 1 to 100 is used. This number is then displayed to everyone in the same party or raid group as yourself and to everybody within /say range.
/tar, /target [target]
Attempts to target the player named by [target].
/time
Displays the current in game time. (This is the time displayed on the clock tooltip.)
/tr, /trade [player]
Brings up the trade dialog with [player] or your current target.
/use [item]
Uses the specified item (food, trinkets ect).
/who [search]
Searches based on the given parameter, or runs a default search if no search is specified. The results of the search will be listed in the chat window. If no search is specified, the search dialog will be displayed.
Chat Commands:
/e, /em, /emote, /me [message]
Emotes [message] to all players in the general area, similar to /say, except displayed as "Player [message]". So, for example, "/emote is very happy." would be displayed as "Player is very happy." Unlike other chat commands, this one does not use your current language. Across faction boundaries it simply displays "Player makes some strange gestures."
/bg [message]
Displays [message] to all other raid members while in a PvP battleground.
/c, /csay [channel] [message]
Sends [message] to all players in [channel]. This does not use your current language. You can also use /# (where # is the channel number) to send a message to [channel].
/g, /gc, /gu, /guild [message]
Displays [message] to all members in your guild.
/o, /osay [message]
Displays [message] to all officers in your guild. (You must have the 'Officer Chat Speak' privilege to use this)
/p, /party [message]
Displays [message] to all other party members. This does not include other people in your raid group, use /raid for that.
/r, /reply [message]
Replies to the last player to send you a /whisper
/ra, /raid, /rsay [message]
Displays [message] to all other raid members. While in a PvP battleground, use /bg instead.
/s, /say [message]
Displays [message] to other players in the general area.
/send, /t, /tell, /w, /whisper [player] [message]
Sends the private message [message] to [player]. No other players will see the message.
/sh, /shout, /y, /yell [message]
Displays [message] to other players in the area. The area of players that will see the message is larger than the area when /say is used.
/v [macro]
Plays the sound associated with the given voice macro [macro].
/afk [message]
Toggles Away From Keyboard status. [AFK] status appears next to your name. This command also forces an immediate exit from any PvP battleground. If you enter a message, players sending you a /whisper will be sent this message in addition to the standard [AFK] message.
/dnd [message]
Toggles Do Not Disturb status. When DND is set, you cannot receive /whisper messages. A player attempting to send a /whisper will be notified that you have Do Not Disturb set. If you specify a message, they will also be sent that message.
Friends List Commands:
/friend, /friends [player]
Adds [player] or your current target to your friends list. If nothing is targeted, your friend list will be displayed. See /remfriend.
/ignore [player]
Ignore chat messages from [player] or your current target. Use /unignore to undo this.
/remfriend, /removefriend [player]
Removes [player] or your current target from your friends list. See /friends.
/unignore [player]
Remove [player] or your current target from your ignore list. See /ignore.
Party and Raid Commands:
/i, /inv, /invite [player]
Invites [player] or your current target.
/kick, /u, /un, /uninvite [player]
Removes [player] or your current target from the party.
/pr, /promote [player]
Makes [player] or your current target the party leader if you are currently the party leader.
/split [money]
Divides [money] among your group. (Presumably this is an integer in copper?) Removed in patch 1.9.1 because of several incidents where People accidentially gave their money to others.
/raidinfo
See Raid timer for more information; shows remaining time on saved raid instances.
Also shows an instance ID to compare with other players (if you have the same saved ID as them, you will go into the same instance).
/rw
Send raid warning text. This is only available to raid leaders and assistants. The message appears in large letters in the middle of the screen of raid members, usually with a warning tone.
/readycheck
A ready check sends an "Are you ready?" Yes/No dialog window to all players in the raid. The raid leader will get feedback in 30 seconds on all the players who were not ready or who did not respond. Only raid leaders can do this.
/ffa
Changes the looting method to Free For All if you are the party leader.
/group
Changes the looting method to Group Loot if you are the party leader.
/master [player]
Changes the looting method to Master Looter with [player] or your current target if you are the party leader.
/needbeforegreed
Changes the looting method to Need Before Greed if you are the party leader.
/roundrobin
Changes the looting method to Round Robin if you are currently the party leader.
Guild Commands:
/gdisband, /guilddisband
Disbands the entire guild. You must be the guild leader to use this.
/ghelp, /guildhelp
This command appears to have been removed, but it would display the following:
For now, to create a guild type 'guildcreate
'/ginfo' gives some basic information about your guild
'/g
'/o
'/ginvite
'/gremove
'/gpromote
'/gdemote
'/gmotd
'/gquit' removes you from your guild
'/groster' gives an entire guild roster
'/gleader
'/gdisband' disbands your guild
/ginfo, /guildinfo
Gives basic information about your guild.
/ginvite, /guildinvite [player]
Invites [player] or your current target into your guild. You must be an officer to use this command.
/gleader, /guildleader [player]
Changes the guild leader to [player] or your current target. The player must already be a guild member. Only the guild leader can use this.
* Note: The new guildleader needs to be online at the moment you want to give it.
/gquit, /guildquit
Leaves your current guild.
/gmotd, /guildmotd [message]
Changes the guild Message of the Day to [message]. You must be an officer to use this command.
/gpromote, /guildpromote [player]
Promotes [player] or your current target.
/gdemote, /guilddemote [player]
Demotes [player] or your current target.
/groster, /guildroster
Displays the guild roster
/gremove, /guildremove
Removes [player] or your current target from your guild. You must be an officer to use this command.
/saveguildroster
Saves a GuildRoster.txt in \World of Warcraft\Logs\
Name Level Class Location Rank Note Timestamp (0=online) in tab separated format.
Channel Commands:
[channel] below is a numeric channel number that is defined when you enter the channel. You can list current channel numbers using /chatlist. (You can also use the channel name?) [channelname] on the other hand is a named channel. Channels are unique to a given faction. Channel names cannot contain spaces.
/ann, /announce [channel]
Toggles announcing when players enter or leave [channel].
/ban
Removes and prevents [player] from joining [channel]. See /unban for the reverse. Only [channel] moderator and owner can do this.
/c, /csay [channel] [message]
Sends [message] to all players in [channel]. This does not use your current language. You can also use /# (where # is the channel number) to send a message to [channel].
/chatinvite, /cinvite [channel] [player]
Invites [player] to [channel]?
/chan, /channel, /join [channelname] [password]
Joins [channel], with an optional password if the channel is password protected.
/chat, /chathelp
Displays the following information about the commands within this section:
Chat commands:
/#, /c, /csay - Send text to channel # (E.G. /1 Hi!)
/chat, /chathelp - This help
/join, /channel, /chan - Join a channel
/leave, /chatleave, /chatexit [channel] - Leave a channel (or all channels)
/chatlist, /chatwho, /chatinfo [channel] - List channels, or channel members
/password, /pass [channel] [password] - Change password
/owner [channel] [player] - Display or change channel owner
/mod, /moderator, /unmod, /unmoderator [channel] [player] - change a player's moderator status
/mute, /squelch, /unvoice, /unmute, /unsquelch, /voice [channel] [player] - change a player's permission
/cinvite, /chatinvite [channel] [player] - invite a player to a channel
/ckick [channel] [player] - kick a player off a channel
/ban, /unban [channel] [player] - ban/unban a player from a channel
/announcements, /ann [channel] - toggle join/leave announcements on a channel
/moderate [channel] - toggle moderation on a channel
/afk, /dnd - Set your Away From Keyboard or Do Not Disturb flags
/chatexit, /chatleave, /leave [channel]
Leaves all channels or only [channel] if specified.
/chatinfo, /chatlist, /chatwho [channel]
Lists available channels, or players in [channel] if specified.
/ckick [channel] [player]
Kicks [player] from [channel]. (You need to be a moderator to do this?)
/mod, /moderator [channel] [player]
Grants [player] moderator status on [channel]. See /unmoderator for the reverse. (You need to be channel owner to do this?)
/mute, /squelch, /unvoice [channel] [player]
Prevent [player] from speaking in [channel]. See /unmute for the reverse.
/owner [channel] [player]
Displays the owner of [channel] if [player] isn't given. If [player] is given, then grants [player] ownership of [channel]? (You need to be channel owner to do this?)
/pass, /password [channel] [password]
Sets the password for [channel] to [password]
/unban [channel] [player]
Allows [player] to join [channel]. See /ban for the reverse. (You need to be a moderator to do this?)
/unmod, /unmoderator [channel] [player]
Revokes [player]'s moderator status on [channel]. See /moderator for the reverse. (You need to be channel owner to do this?)
/unmute, /unsquelch, /voice [channel] [player]
Allow [player] to speak in [channel]. See /mute for the reverse. (You need to be a moderator to do this?)
PVP Commands:
/pvp
Activates the PvP Flag.
/duel [player]
Attempts to start a duel with [player] or your current target. The player will have to accept the duel before it is started.
/concede, /forfeit, /yield
Cancels a duel that's currently in progress.
/teamquit [2v2, 3v3, 5v5]
Leave Arena Team
/teamdisband [2v2, 3v3, 5v5]
Disband Arena Team
/teaminvite [2v2, 3v3, 5v5] [player]
Invite [player] to your Arena Team
/teamcaptain [2v2, 3v3, 5v5] [player]
Sets new team leader
Console / Scripting / Macros:
/console [command]
Attempts to run [command] within the console.
/run, /script [script]
Runs [script] as Lua script. See the World of Warcraft API.
/m, /macro [macro]
Displays the macro frame. At one point it would run [macro] if specified, but that ability is currently disabled.
/macrohelp
Displays some information on how to create macros.
/timetest [flag]
/timetest is a command that can be run to provide information on game performance. If [flag] is specified as 0, the command will be turned off. When the command is issued, the next time a player uses a flight master to travel, certain statistics will be measured and displayed at the end of that flight. All weather effects and spawns are shutdown during the test.
Editing Your Macros Outside Of Game
You can edit macros outside of the game.
The account-wide macros are held in a file located on your hard drive at:
Account-wide macros should probably be numbered 1-36.
Character specific macros are held in a file located at:
Character specific macros should be numbered 16777217-16777234.
** Note: Macro numbering does not need to be in order from the beginning of the file.
The account-wide macros are held in a file located on your hard drive at:
World of Warcraft\WTF\Account\[account name]\macros-cache.txtAccount-wide macros should probably be numbered 1-36.
Character specific macros are held in a file located at:
World of Warcraft\WTF\Account\[account name]\[server name]\[char name]\macros-cache.txtCharacter specific macros should be numbered 16777217-16777234.
** Note: Macro numbering does not need to be in order from the beginning of the file.
How To Activate An Item
These examples show how to use an item in a macro without using the item's name.
Description:
This will use your first trinket (the top one).
Macro:
Description:
This will use your second trinket (the bottom one).
Macro:
Description:
This will use your head slot item.
Macro:
Description:
This will use your first trinket (the top one).
Macro:
/use 13
Description:
This will use your second trinket (the bottom one).
Macro:
/use 14
Description:
This will use your head slot item.
Macro:
/use 1
WoW Inventory Slot Numbers
This is a full list of WoW inventory slots with their inventory slot number (SlotID), and corresponding GetInventorySlotInfo name.
SlotID GetInventorySlotInfo()
0 = AmmoSlot
1 = HeadSlot
2 = NeckSlot
3 = ShoulderSlot
4 = ShirtSlot
5 = ChestSlot
6 = WaistSlot
7 = LegsSlot
8 = FeetSlot
9 = WristSlot
10 = HandsSlot
11 = Finger0Slot (top one)
12 = Finger1Slot (bottom one)
13 = Trinket0Slot (top one)
14 = Trinket1Slot (bottom one)
15 = BackSlot
16 = MainHandSlot
17 = SecondaryHandSlot
18 = RangedSlot
19 = TabardSlot
20 = Bag0Slot (first bag the rightmost)
21 = Bag1Slot
22 = Bag2Slot
23 = Bag3Slot (4th bag the leftmost)
SlotID GetInventorySlotInfo()
0 = AmmoSlot
1 = HeadSlot
2 = NeckSlot
3 = ShoulderSlot
4 = ShirtSlot
5 = ChestSlot
6 = WaistSlot
7 = LegsSlot
8 = FeetSlot
9 = WristSlot
10 = HandsSlot
11 = Finger0Slot (top one)
12 = Finger1Slot (bottom one)
13 = Trinket0Slot (top one)
14 = Trinket1Slot (bottom one)
15 = BackSlot
16 = MainHandSlot
17 = SecondaryHandSlot
18 = RangedSlot
19 = TabardSlot
20 = Bag0Slot (first bag the rightmost)
21 = Bag1Slot
22 = Bag2Slot
23 = Bag3Slot (4th bag the leftmost)
Friday, August 21, 2009
DRUID: Maim/Mangle/Pounce Macro
Description:
1. If shift is held and not in stealth it will cast Maim.
2. If not in stealth it will cast Mangle (cat).
3. If in stealth it will cast Pounce.
4. If not in stealth it will also turn on attack.
Macro:
1. If shift is held and not in stealth it will cast Maim.
2. If not in stealth it will cast Mangle (cat).
3. If in stealth it will cast Pounce.
4. If not in stealth it will also turn on attack.
Macro:
#showtooltip
/cast [modifier:shift,nostealth] Maim; [nostealth] Mangle (Cat)(); [stealth] Pounce
/stopmacro [stealth]
/startattack
/cast [modifier:shift,nostealth] Maim; [nostealth] Mangle (Cat)(); [stealth] Pounce
/stopmacro [stealth]
/startattack
DRUID: Tiger's Fury/Shred/Ravage Macro
Description:
1. If shift is held and not in stealth this will cast Tiger's Fury.
2. If not in stealth this will cast Shred.
3. If in stealth this will cast Ravage.
4. If not in stealth this will also turn on attack.
Macro:
1. If shift is held and not in stealth this will cast Tiger's Fury.
2. If not in stealth this will cast Shred.
3. If in stealth this will cast Ravage.
4. If not in stealth this will also turn on attack.
Macro:
#showtooltip Tiger's Fury
/cast [modifier:shift,nostealth] Tiger's Fury; [nostealth] Shred; [stealth] Ravage
/stopmacro [stealth]
/startattack
/cast [modifier:shift,nostealth] Tiger's Fury; [nostealth] Shred; [stealth] Ravage
/stopmacro [stealth]
/startattack
PRIEST: Left Click/Right Click Buff Macros
Left clicking these macros will cast the single target version. Right clicking will cast group/raid wide version.
Description:
Divine Spirit/Prayer of Spirit
Macro:
Description:
Power Word: Fortitude/Prayer of Fortitude
Macro:
Description:
Shadow Protection/Prayer of Shadow Protection
Macro:
Description:
Divine Spirit/Prayer of Spirit
Macro:
#showtooltip Divine Spirit
/cast [button:2] Prayer of Spirit; Divine Spirit
/cast [button:2] Prayer of Spirit; Divine Spirit
Description:
Power Word: Fortitude/Prayer of Fortitude
Macro:
#showtooltip Power Word: Fortitude
/cast [button:2] Prayer of Fortitude; Power Word: Fortitude
/cast [button:2] Prayer of Fortitude; Power Word: Fortitude
Description:
Shadow Protection/Prayer of Shadow Protection
Macro:
#showtooltip Shadow Protection
/cast [button:2] Prayer of Shadow Protection; Shadow Protection
/cast [button:2] Prayer of Shadow Protection; Shadow Protection
WARLOCK: Channeled Spell Clip-Prevention Macros
These macros are spammable. They prevent you from recasting the spell inside until you are no longer casting a channeled spell.
Description:
Drain Soul
Macro:
Description:
Drain Life
Macro:
Description:
Drain Mana
Macro:
Description:
Health Funnel
Macro:
Description:
Ritual of Summoning
Macro:
Description:
Ritual of Souls
Macro:
Description:
Hellfire
Macro:
Description:
Rain of Fire
Macro:
Description:
Drain Soul
Macro:
#showtooltip Drain Soul
/stopmacro [channeling]
/cast Drain Soul
/stopmacro [channeling]
/cast Drain Soul
Description:
Drain Life
Macro:
#showtooltip Drain Life
/stopmacro [channeling]
/cast Drain Life
/stopmacro [channeling]
/cast Drain Life
Description:
Drain Mana
Macro:
#showtooltip Drain Mana
/stopmacro [channeling]
/cast Drain Mana
/stopmacro [channeling]
/cast Drain Mana
Description:
Health Funnel
Macro:
#showtooltip Health Funnel
/stopmacro [channeling]
/cast Health Funnel
/stopmacro [channeling]
/cast Health Funnel
Description:
Ritual of Summoning
Macro:
#showtooltip Ritual of Summoning
/stopmacro [channeling]
/cast Ritual of Summoning
/stopmacro [channeling]
/cast Ritual of Summoning
Description:
Ritual of Souls
Macro:
#showtooltip Ritual of Souls
/stopmacro [channeling]
/cast Ritual of Souls
/stopmacro [channeling]
/cast Ritual of Souls
Description:
Hellfire
Macro:
#showtooltip Hellfire
/stopmacro [channeling]
/cast Hellfire
/stopmacro [channeling]
/cast Hellfire
Description:
Rain of Fire
Macro:
#showtooltip Rain of Fire
/stopmacro [channeling]
/cast Rain of Fire
/stopmacro [channeling]
/cast Rain of Fire
PRIEST: Channeled Spell Clip-Prevention Macros
These macros are spammable. They prevent you from recasting the spell inside until you are no longer casting a channeled spell.
Description:
Mind Sear
Macro:
Description:
Mind Flay
Macro:
Description:
Mind Sear
Macro:
#showtooltip Mind Sear
/stopmacro [channeling]
/cast Mind Sear
/stopmacro [channeling]
/cast Mind Sear
Description:
Mind Flay
Macro:
#showtooltip Mind Flay
/stopmacro [channeling]
/cast Mind Flay
/stopmacro [channeling]
/cast Mind Flay
Sticky Focus Crowd Control Macro
Description:
The purpose of this macro is to eliminate micro-management of CC. Once a target is identified for control, another target may be selected for healing or damage, and the controlled target will be the victim of renewed control until it is dead.
1. Using this macro if you don't have a focus, or your focus is dead, will set your current target as your focus and then casts your spell.
2. Once you have a focus, pressing this macro will cast your spell on your focus regardless who you have targeted.
3. Right-clicking this macro will ALWAYS change your focus to your current target and then casts your spell.
** Note: Replace Cyclone with a spell name appropriate to your class.
Macro:
The purpose of this macro is to eliminate micro-management of CC. Once a target is identified for control, another target may be selected for healing or damage, and the controlled target will be the victim of renewed control until it is dead.
1. Using this macro if you don't have a focus, or your focus is dead, will set your current target as your focus and then casts your spell.
2. Once you have a focus, pressing this macro will cast your spell on your focus regardless who you have targeted.
3. Right-clicking this macro will ALWAYS change your focus to your current target and then casts your spell.
** Note: Replace Cyclone with a spell name appropriate to your class.
Macro:
#showtooltip Cyclone
/focus [btn:2]
/focus [target=focus,noexists]; [target=focus,dead]
/clearfocus [target=focus,help]
/cast [target=focus,exists,harm]Cyclone;
/focus [btn:2]
/focus [target=focus,noexists]; [target=focus,dead]
/clearfocus [target=focus,help]
/cast [target=focus,exists,harm]Cyclone;
Autoassist The Tank Macro
Description:
Use /focus to set focus on the main tank. Your target will be set to the main tank's target, but only if the tank is targeting an enemy which is alive.
Macro:
Description:
Use /focus to set focus on the main tank. Your target will be set to the main tank's target, but only if the tank is targeting an enemy which is alive. Also starts attacking, and sets the icon to your attack ability.
Macro:
Use /focus to set focus on the main tank. Your target will be set to the main tank's target, but only if the tank is targeting an enemy which is alive.
Macro:
/target [target=focustarget,harm,nodead]
Description:
Use /focus to set focus on the main tank. Your target will be set to the main tank's target, but only if the tank is targeting an enemy which is alive. Also starts attacking, and sets the icon to your attack ability.
Macro:
#show Attack
/target [target=focustarget,harm,nodead]
/startattack
/target [target=focustarget,harm,nodead]
/startattack
Advanced Swap Focus/Target Macro
Description:
Sets the focus if you don't have one; clears the focus if you're out of combat and don't have a target; targets the focus if you're in combat and don't have a target; otherwise swaps the target and focus.
Macro:
Sets the focus if you don't have one; clears the focus if you're out of combat and don't have a target; targets the focus if you're in combat and don't have a target; otherwise swaps the target and focus.
Macro:
/focus [target=focus, noexists]
/target [combat, noexists] focus
/clearfocus [nocombat, noexists]
/stopmacro [target=focus, noexists]
/target focus
/targetlasttarget
/focus [exists]
/targetlasttarget
/target [combat, noexists] focus
/clearfocus [nocombat, noexists]
/stopmacro [target=focus, noexists]
/target focus
/targetlasttarget
/focus [exists]
/targetlasttarget
Shoot Wand Macro
Description:
This macro will start shooting wand, but will not toggle it off.
Macro:
This macro will start shooting wand, but will not toggle it off.
Macro:
#shoot
/cast !Shoot
/cast !Shoot
Get Your Current Location Macro
Description:
Prints your current location in your zone to your chat frame, with one decimal place precision (that's the "1" in "%.1f").
Macro:
Prints your current location in your zone to your chat frame, with one decimal place precision (that's the "1" in "%.1f").
Macro:
/script px,py=GetPlayerMapPosition("player");DEFAULT_CHAT_FRAME:AddMessage(format("[ %s ] (%.1f, %.1f)",GetZoneText(),px*100,py*100));
List Raid Members Without A Food Buff Macro
Description:
This will list members without a food buff to yourself.
Macro:
Description:
This will send the list of members without a food buff to raid chat.
Macro:
This will list members without a food buff to yourself.
Macro:
/run nfb="No Food: ";for i=1,GetNumRaidMembers()do for b=1,40 do ua=UnitAura('raid'..i,b);if ua=="Well Fed"or ua="Food"then break;elseif b==40 and ua~="Well Fed"then nfb=nfb..UnitName('raid'..i).." ";end;end;end;print(nfb);
Description:
This will send the list of members without a food buff to raid chat.
Macro:
/run nfb="No Food: ";for i=1,GetNumRaidMembers()do for b=1,40 do ua=UnitAura('raid'..i,b);if ua=="Well Fed"or ua="Food"then break;elseif b==40 and ua~="Well Fed"then nfb=nfb..UnitName('raid'..i).." ";end;end;end;SendChatMessage(nfb,"raid");
Fishing Macro
Description:
1. On click, you will attempt to cast fishing.
2. On mod+click you will switch between your fishing pole and your weapon(s).
** Note: Make sure to replace the fishing pole/weapons with your own.
Macro:
1. On click, you will attempt to cast fishing.
2. On mod+click you will switch between your fishing pole and your weapon(s).
** Note: Make sure to replace the fishing pole/weapons with your own.
Macro:
#showtooltip
/cast [nomod] Fishing
/equip [noequipped:Fishing Poles, mod] Nat Pagle's Extreme Angler FC-5000
/equip [equipped:Fishing Poles, mod] Titansteel Guardian
/equip [equipped:Fishing Poles, mod] Matriarch's Spawn
/cast [nomod] Fishing
/equip [noequipped:Fishing Poles, mod] Nat Pagle's Extreme Angler FC-5000
/equip [equipped:Fishing Poles, mod] Titansteel Guardian
/equip [equipped:Fishing Poles, mod] Matriarch's Spawn
Subscribe to:
Posts (Atom)