WoW:MACRO dump

Revision as of 13:01, 13 August 2009 by WoWWiki>DrDoom (New in 3.2)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Slash commands


Displays the value of a global variable

/dump value

Aliases

None


Arguments

value
The name of the global variable, table value, or function result you wish to show.


Example

/dump MAX_CHARACTER_NAME_BYTES
Dump: MAX_CHARACTER_NAME_BYTES
MAX_CHARACTER_NAME_BYTES=48
/dump SlashCmdList
Dump: SlashCmdList
SlashCmdList={
 GUILD_MOTD=<function>,
 FOLLOW=<function>,
 (28 more lines follow, not shown in this example)
 <skipped 57>
}
/dump ChatTypeGroup["CHANNEL"]
Dump: value=ChatTypeGroup["CHANNEL"]
[1]={
 [1]="CHAT_MESSAGE_JOIN",
 [2]="CHAT_MESSAGE_LEAVE",
 [3]="CHAT_MESSAGE_NOTICE",
 [4]="CHAT_MESSAGE_NOTICE_USER",
 [5]="CHAT_MESSAGE_LIST",
}
/dump UnitName("player")
Dump: UnitName("player")
[1]="Shalune"
/dump
Dump: value=
empty result
/dump NOTAVALIDNAME
Dump: NOTAVALIDNAME
NOTAVALIDNAME=nil,
empty result


Notes

Added in patch 3.2
This utilizes the new Blizzard_DebugTools interface.
Output is color coded for easier reading
Tables display up to 30 values, the rest are skipped and a message is shown.