Introduction

Wowm is a domain specific language for describing the layout of messages used in the Client/Server communication for World of Warcraft with the intention of auto generating documentation and usable programming libraries.

The language leans heavily on syntax from C/C++ for declaring definers, built-in types, and containers. Definers are simple wrappers over regular numbers that name valid values. Containers specify the order and layout of messages.

Definers can either be flags or enums. enums can only have one valid named value, while flags can have multiple. flags are also known as bitfields.

The following is an example enum and flag:

enum TestEnum : u8 {
    TEST_ONE = 1;
    TEST_TWO = 2;
    TEST_THREE = 3;
}
/* TestEnums can only be either 1, 2, or 3. */


flag TestFlag : u8 {
    TEST_ONE = 1;
    TEST_TWO = 2;
    TEST_FOUR = 4;
}
/* TestFlags can be either 1, 2, 4 or any combination thereof like 0, 3, 7, or 5. */

The u8 after the : specifies the basic type of the definers. This is the type that is actually sent over the network. A u8 is an unsigned integer of 8 bits (1 byte). A u32 would be an unsigned little endian integer of 32 bits (4 bytes). A u32_be would be an unsigned big endian integer of 32 bits (4 bytes).

For a full list of built-in types, see the built-in types section in the specification.

Containers specify the actual message as well as structs which can be used as a type in other containers.

A full list of container variants can be found in the container section of the specification.

The following is an example of a struct using built-in types, that is itself also used as a type in an smsg (world message sent from the server):

struct TestStruct {
    u32 price_in_gold;
    u32 amount_purchased;
}

/* 
    Number after "=" is the opcode. Use hexadecimal.
    Size is automatically calculated based on contents.
*/
smsg SMSG_TEST = 0xFF {
    CString name;
    TestStruct t;
}
/* The above is functionally identical to */
smsg SMSG_TEST = 0xFF {
    CString name;
    u32 price_in_gold;
    u32 amount_purchased;
}

All objects must specify which version of the game they work with. See the section on versioning with tags

Versioning through tags

When resolving type names of dependencies the tag system is used. The compiler will accept names that are as specific or less specific than the tag on the object that needs a dependency.

So in the example:

struct User {
    Boolean has_something;
} {
    versions = "1.12";
}

enum Boolean : u8 {
    FALSE = 0;
    TRUE = 1;
} {
    versions = "1";
}

The struct User is allowed to use the enum Boolean because Boolean has a less specific versions tag than User does. That is, User is valid for all versions of 1.12, while Boolean is valid for all versions of 1. It would not be possible to be valid for all versions of 1 but not 1.12 specifically.

There can not be two objects with the same name and the same version. Two different versions can be each be valid for their own version, but it does not make sense for the same object to have two different representations for the same version.

So this is allowed:

enum Boolean : u8 {  /* Name of Boolean */
    FALSE = 0;
    TRUE = 1;
} {
    versions = "1"; /* <-- versions 1 here */
}

enum Boolean : u8 { /* <-- Same name */
    FALSE = 0;
    TRUE = 1;
    MAYBE = 2;
} {
    versions = "2" /* <-- versions 2 here */
}

But this is not:

enum Boolean : u8 {
    FALSE = 0;
    TRUE = 1;
} {
    versions = "1 2"; /* <-- Added 2 here */
}

enum Boolean : u8 {
    FALSE = 0;
    TRUE = 1;
    MAYBE = 2;
} {
    versions = "2" /* <-- Conflicts with this versions */
}

World and Login versions

clogin and slogin messages are used for communication with the realm/authentication server. These can only have login_versions.

cmsg, smsg, and msg messages are used for communication with the world/game server. These can only have versions.

Mass versioning

The #tag_all command can be used to tag all objects in a file with the same versions string.

#tag_all versions "1.11 1.12"

enum Boolean : u8 {
    FALSE = 0;
    TRUE = 1;
} /* <-- Will have "versions" = "1.11 1.12" automatically applied */


struct Thing {
    Boolean is_thing;
    u8 basic;
} /* <-- Will have "versions" = "1.11 1.12" automatically applied */

Paste versions

Versions must fully deliver what they promise. What this means is that every single field used must also cover at least the same version as the containing object. For example, if there is a Race enum that has been determined to be valid for 1 (Vanilla) and another Race enum that has determined to be valid for 2 (The Burning Crusade), it is not valid to create a single message that uses the Race enum and covers both 1 and 2. An object that only contains a vanilla Race and an object that only contains a Burning Crusade Race are not identical, despite the fields taking up the same amount of space (1 byte, a u8).

So the following is NOT VALID:

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
} {
    versions = "1"; /* <-- Only covers 1 */
}

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
    BLOOD_ELF = 10; /* <-- Clearly not the same */
    DRAENEI = 11;
    FEL_ORC = 12;
    NAGA = 13;
    BROKEN = 14;
    SKELETON = 15;
    VRYKUL = 16;
    TUSKARR = 17;
    FOREST_TROLL = 18;
} {
    versions = "2"; /* <-- Only covers 2 */
}

cmsg CMSG_INVALID_MADE_UP_MSG = 0xDEADBEEF1471D {
    Race race;
} {
    versions = "1 2"; /* <-- NOT VALID. Neither enum can cover both versions 1 and 2. */
}

There are many messages where the only difference between expansions is that they update an enum that is specific to that expansion and version. For example CMSG_EMOTE:

cmsg CMSG_EMOTE = 0x0102 {
    Emote emote; /* <-- This Emote only covers 1.12 */
} {
    versions = "1.12";
}

cmsg CMSG_EMOTE = 0x0102 {
    Emote emote; /* <-- This Emote only covers 2.4.3 */
} {
    versions = "2.4.3";
}

cmsg CMSG_EMOTE = 0x0102 {
    Emote emote; /* <-- This Emote only covers 3.3.5 */
} {
    versions = "3.3.5";
}

There can not be a single message that is valid for all 3 versions since the Emotes are different.

Instead paste_versions can be used. This effectively copy and pastes the textual wowm representation and creates 3 different messages that are each only valid for one version. The two examples above and below are effectively the same, while the bottom one has significantly less duplication. Comments, descriptions, and other tags are also duplicated for the different versions.

cmsg CMSG_EMOTE = 0x0102 {
    Emote emote;
} {
    paste_versions = "1.12 2.4.3 3.3.5";
}

paste_versions only exists for World versions (versions), not for Login versions (login_versions).

Contribution Quick Start Guide

Background

Read the introduction and versioning section. Skim the specification.

Clone the repository

Run git clone https://github.com/gtker/wow_messages.git or equivalent to clone the repository.

Touring the repository

Inside the wow_message_parser directory of the repository is the wowm directory. This contains all the wowm definitions that are parsed by the compiler. Go into the world directory and notice that it consists of subdirectories that contain wowm files.

The directory structure does not make any difference in the final output and is purely there for easier human consumption. Do not stress over which directory a specific message is supposed to go into, and feel free to create new directories.

If messages are small, keep the different versions in the same wowm file. If they are large keep them in separate files with the version appended, like smsg_update_object_3_3_5.wowm for 3.3.5.

Install Rust

Use the official site to install Rust. It is not necessary to have knowledge about Rust in order to contribute, but it is necessary to have it install in order to run the compiler. The compiler must be run after every change in the wowm. The repository manually keeps the generated files up to date to avoid having to generate them each time they are used.

Running the compiler

While inside the repository run cargo run -p wow_message_parser --release to run the compiler. This will give you output like:

    Finished release [optimized] target(s) in 0.03s
     Running `target/release/wow_message_parser`
1.12 Messages without definition:
    SMSG_COMPRESSED_UPDATE_OBJECT: Compressed
    [..]
    SMSG_COMPRESSED_MOVES: Compressed

1.12 Messages with definition: 601 / 607 (99.011536%) (6 left)
1.12 Total messages with tests: 60 / 607 (9.884679%)

2.4.3 Messages without definition:
cmsg CMSG_BOOTME = 0x0001 { unimplemented } { versions = "2.4.3"; }
[..]
smsg SMSG_SUMMON_CANCEL = 0x0423 { unimplemented } { versions = "2.4.3"; }

2.4.3 Messages with definition: 126 / 1058 (11.909263%) (932 left)
2.4.3 Total messages with tests: 17 / 1058 (1.6068052%)

3.3.5 Messages without definition:
cmsg CMSG_BOOTME = 0x0001 { unimplemented } { versions = "3.3.5"; }
[..]
smsg SMSG_MULTIPLE_MOVES = 0x051E { unimplemented } { versions = "3.3.5"; }

3.3.5 Messages with definition: 128 / 1309 (9.778457%) (1181 left)
3.3.5 Total messages with tests: 12 / 1309 (0.91673034%)

This contains a list of unimplemented messages for the versions that we currently want messages from. Under 1.12, messages with a colon (:) are followed by a reason for them not being implemented currently. So SMSG_COMPRESSED_MOVES: Compressed are not implemented because we are lacking support for compression. 1.12 messages are shown this way because are very few left for 1.12.

2.4.3 and 3.3.5 instead output a copy pastable wowm snippet that allows for less manual typing.

Implementing a message

Let's implement a fictional message for training purposes. Imagine that when running the compiler it told you that MSG_FICTIONAL was not implemented by outputting msg MSG_FICTIONAL = 0x1337 { unimplemented } { versions = "3.3.5"; }.

Let's break down what exactly that is for clarity:

msg MSG_FICTIONAL = 0x1337 { /* <-- Describes the message */
    unimplemented /* <-- Tells the compiler that this message is unimplemented. */
} { /* <-- Tags start */
    versions = "3.3.5"; /* <-- For version 3.3.5 */
} /* <-- Tags end */

The above is the preferred formatting for wowm files. Use 4 spaces instead of a tab, and add newlines like you see above.

Just putting the snippet into a wowm file inside the wow_message_parser/wowm/world directory would make the compiler compile it and add it to the generated code, documentation, and the Wireshark implementation, but it would not tell us anything useful about the message.

Research

Before we can implement the message we need to figure out what the layout is and if it is even used by the client.

Use SourceGraph to search through many emulators at the same time, as well as repositories you probably didn't know existed.

If the message does not appear to be used by the client, pick a new message.

If you are absolutely certain that the message is not used, remove it from the list in wow_message_parser/src/parser/stats/wrath_messages.rs (or tbc_messages.rs if it's for TBC).

Implementation

Let's pretend that the MSG_FICTIONAL message is used for something auction house related.

First search for MSG_FICTIONAL in the entire wowm folder for other versions of this message. If you find any then place the new implementation next to the other ones, otherwise navigate into the wow_message_parser/wowm/world/auction directory and see that it's split into the directories:

  • cmsg
  • msg
  • smsg

Recall that the directory layout of the wowm files do not matter for the final product, so this folder layout is not a requirement.

Go into the msg directory and create a new file called msg_fictional.wowm (all lowercase).

Paste the wowm output from before into the file with the correct formatting.

Lean on the specification, versioning with tags and other messages inside the repository for examples of how to represent the chosen message.

It is very possible that the message you are trying to implement can not be correctly represented in wowm or leads to compile errors when trying to test the libraries. In this case ask for help on the discord or go to another message.

Correct versioning

Currently you are only saying that specifically version 3.3.5 is supported by your message but it might be possible that 3.3.4 or even 3.1.0 also use the samme message. Research the emulators and decide if it seems like the message has the same format in other version as well.

For example, if the message has the same layout in both a 2.4.3 TBC emulator and a 3.3.5 Wrath emulator, you are allowed to assume that any versions in between have the same layout. You would therefore write versions = "2.4.3 3";, since you can't know if versions prior to 2.4.3 have the same layout, but you do know that 3.3.5 is the last Wrath release and that all previous releases have the same layout.

If other objects are preventing you from applying a larger version, for example because it depends on an Emote enum that only has version 3.3.5, then simply give it the biggest possible gap you can and move on.

Comments

During your research you may discover some things that are uncommon, surprising, or noteworthy. In this case you can use the comment tag to pass on this knowledge. If you end up writing a long comment you can use multiple tags and they will all appear in the final product. Like so:

msg MSG_FICTIONAL = 0x1337 { /* <-- Describes the message */
    u8 thing; /* <-- Implementation that you should have here now. */
    u32 other_thing {
        comment = "mangoszero always sets this to 0."; /* <-- comment on this specific field */
    }
} {
    versions = "3.3.5";
    comment = "This message is entirely fictional so that the documentation doesn't go out of date as quickly.";
    comment = "But we still have some secret knowledge to share."; /* <-- Comment on the entire message. */
}

Remember that wowm comments (in between /* and */) are not propagated further than the wowm sources, so put everything related to the messages in "real" comments and only use the wowm comments for TODOs or related items.

Descriptions

If you know enough about the message or any particular fields you can also add description tags.

This step, along with the comment step, is not required but it would be nice if other people didn't have to go digging in the sources to uncover information that was already known.

Testing

Run cargo run -p wow_message_parser --release and then cargo test --all-features. This will ensure that

  • Any changes to the wowm files are propagated.
  • All tests compile and pass.

Commit changes

Commit your changes and go on to the next message.

Questions

If you have any questions ask on the Discord channel.

Specification

A .wowm file starts with 0..* commands, and ends with 0..* statements. Commands are prefix with # and statements start with an object keyword.

Commands

The file must start with all commands. A command appearing after a statement is invalid.

Commands take the form

#<command> <command_parameters>;

For example:

#tag_all versions "1.12";

Built-in Types

The following types are not looked up but are expected to be handled by the compiler and code generator:

  • The basic integer types u8, u16, u32, and u64 are sent as little endian over the network.
  • The floating point type f32 is sent as little endian over the network.

The String type is the same as a sized u8 array (u8[len]) containing valid UTF-8 values plus a u8 for the length of the string, although it should be presented in the native string type.

The CString type is an array of valid UTF-8 u8s terminated by a null (0) byte.

The SizedCString is the same as a u32 followed by a CString, but they are kept in the same type to semantically convey that the u32 field has no purpose other than to parse the CString.

TypePurposeC Name
u8Unsigned 8 bit integer. Min value 0, max value 256.unsigned char
u16Unsigned 16 bit integer. Min value 0, max value 65536.unsigned short
u32Unsigned 32 bit integer. Min value 0, max value 4294967296.unsigned int
u64Unsigned 64 bit integer. Min value 0, max value 18446744073709551616.unsigned long long
i32Unsigned 32 bit integer. Min value -2147483648, max value 4294967296.signed int
BoolUnsigned 1 bit integer. 0 means false and all other values mean true.unsigned char
Bool32Unsigned 4 bit integer. 0 means false and all other values mean true.unsigned int
PackedGuidGuid sent in the "packed" format. See PackedGuid.-
GuidUnsigned 8 bit integer. Can be replaced with a u64.unsigned long long
NamedGuidA Guid (u64) followed by a CString if the value of the Guid is not 0.-
DateTimeu32 in a special format. See DateTime.unsigned int
f32Floating point value of 4 bytes.f32
CStringUTF-8 string type that is terminated by a zero byte value.char*
SizedCStringA u32 field that determines the size of the string followed by a UTF-8 string type that is terminated by a zero byte value.unsigned int + char*
StringUTF-8 string type of exactly length len.unsigned char + char*
UpdateMaskUpdate values sent in a relatively complex format. See UpdateMask.-
MonsterMoveSplinesArray of positions. See MonsterMoveSpline.-
AuraMaskAura values sent using a mask. See Masks.-
AchievementDoneArrayArray that terminates on a sentinel value. See AchievementDoneArray-
AchievementInProgressArrayArray that terminates on a sentinel value. See AchievementInProgressArray-
EnchantMaskEnchant values sent using a mask. See EnchantMasks.-
InspectTalentGearMaskInspectTalentGear values sent using a mask. See Masks.-
GoldAlias for u32.unsigned int
Populationf32 with the special behavior that a value of 200 always means GREEN_RECOMMENDED, 400 always means RED_FULL, and 600 always means BLUE_RECOMMENDED.float
LevelAlias for u8.unsigned char
Level16Alias for u16.unsigned short
Level32Alias for u32.unsigned int
VariableItemRandomPropertyA u32 followed by another u32 if the first value is not equal to 0.-
AddonArrayArray of Addons for TBC and Wrath that rely on externally knowing the amount of array members. See AddonArray.-
IpAddressAlias for big endian u32.unsigned int
SecondsAlias for u32.unsigned int
MillisecondsAlias for u32.unsigned int
SpellAlias for u32 that represents a spell.unsigned int
Spell16Alias for u16 that represents a spell.unsigned short
ItemAlias for u32 that represents an item entry.unsigned int
CacheMaskClient info sent using a mask. See CacheMask.-

Arrays

Arrays are semi-built-in types of the form <type>[<length>] where <type> is any built-in or user defined type, and <length> is either a constant integer value, a previous integer field in the same object, or the character - for "endless" arrays.

Endless arrays do not have a field that specifies how many items the array contains. This information is instead deduced from the total size of the message minus the sizes of any previous fields.

Statements

Statements start with one of the following keywords:

  • enum, a definer, for descriptions of values where only one value is valid.
  • flag, a definer, for descriptions of values where several values are valid at the same time.
  • struct, a container, for collections of fields that do not fit into any of the below.
  • clogin, a container, for login messages sent from the client.
  • slogin, a container, for login messages sent from the server.
  • msg, a container, for world messages that can be sent from both client and server.
  • smsg, a container, for world messages sent from the server.
  • cmsg, a container, for world messages sent from the client.
  • test, a description of a full valid message and the expected values.

A definer creates a new type that gives names to basic integer values, like an enum would do in most programming languages. A container is a collection of types that describes the order in which they are sent, as well as other information.

All statements can be followed by a tags block of the form

{
    <tags>
}

Where <tags> is of the form

<tag_name> = "<tag_value>";

Where <tag_name> is a valid identifier, and <tag_value> is a string value.

A list of tags with meaning for the compiler can be found at Tags.

Definer

Definers take the form of

enum <name> : <basic_type> {
    <enumerators>
}

Where <name> is a unique identifier, <basic_type> is an integer type u8, u16, u32, and u64.

<enumerators> is one or more enumerators of the form

<name> = <value>;

where <name> is a unique identifier inside the definer, and <value> is a valid value. Enums can not have multiple names with the same value, while flags can. Flags can not be signed types (i*), while enums can.

The allowed number formats in definers and how they are sent over the network are:

enum EnumAllowedInteger : u32 {
    INTEGER = 22; /* 22, [22, 0, 0, 0]  */
    HEXADECIMAL = 0xFF; /* 255, [255, 0, 0, 0] */
    BINARY = 0b0101; /* 5, [5, 0, 0, 0] */
    STRING = "\0AB"; /* 0x4142, [66, 65, 0, 0] */
}

The string syntax has the special case of \0 which is replaced with a single zero byte.

Container

Containers take the form of

<keyword> <name> [= <opcode>] {
    <declaration | if_statement | optional_statement>*
}

Where <keyword> is one of

  • struct.
  • clogin, for a login message sent from the client.
  • slogin, for a login message sent from the server.
  • msg, for a world message sent by both the client and server.
  • smsg, for a world message sent from the server.
  • cmsg, for a world message sent from the client.

<name> is a valid identifier.

[= <opcode>] is an allowed value in the same format as for definer values that defines the unique opcode value for the container. The <opcode> is required for every container except for structs, which have no opcodes.

For msg, smsg, and cmsg the size field is implicitly added as part of the message header. clogin and slogin messages that require a specific size field must set the field equal to self.size.

Declaration

<declaration> is of the form

[<upcast>]<type> <identifier> [= <constant_value>];

Where <type> is either a built-in or user defined type.

<identifier> is a legal identifier. Two declarations or optional statements in the same object must not have identical identifiers, even across if statement blocks.

The optional <constant_value> defines which value this field should always be sent as, used for padding values. Fields received with a different value will not lead to failed parsing.

The optional <upcast> is used for an enum which should be sent over the network as a different type than it is defined with. This is in order to prevent needing multiple enums for the same concept. Upcasts have the form ( <integer_type> ) where integer_type is an integer type of larger size or different endianness from the type in the original enum.

If Statement

<if_statement> is of the form

if (<variable_name> <operator> <definer_enumerator>
    [|| <variable_name> <operator> <definer_enumerator>]*) {
    <declaration | if_statement | optional_statement>*
} [ else if (<variable_name> <operator> <definer_enumerator> 
    [|| <variable_name> <operator> <definer_enumerator>]* {
    <declaration | if_statement | optional_statement>*
}]* [ else {
    <declaration | if_statement | optional_statement>*
}]?

Where:

  • <variable_name> is the name of a variable from a declaration that has previously appeared. The variable name must be the same in all statements.
  • <operator> is either ==, &, or !=. Restrictions apply to !=.
  • <definer_enumerator> is a valid enumerator in the type of <variable_name>.

If statements that use != can not have any else if or || options, but they can have the else option.

Optional Statement

<optional_statement> is of the form

optional <identifier> {
    <declaration | if_statement | optional_statement>*
}

Where <identifier> is a legal identifier. Two declarations or optional statements in the same object must not have identical identifiers, even across if statement blocks.

Optional statements can only occur as the last element of a message.

Test

Tests take the form of

test <name> {
    <fields>
} [
    <bytes>
]

Where <name> is a valid name of an existing container.

<fields> is zero or more field definitions of the form

<name> = <value> | "[" <array_fields>[","] "]" | "{" <subobject_fields> "}" ;

that describe which value to expect for a specific field.

<array_fields> and <subobject_fields> consist of 1 or more <fields>.

<bytes> are the raw byte values sent over the network, including the size and opcode fields in unencrypted format. The allowed formats are the same as those in definer values.

Commands

The following commands have compiler behavior defined.

tag_all

Applies the selected tag to all objects in the file.

Format

#tag_all <tag_name> "<tag_value>";

Where <tag_name> is the name of the tag to be applied and <tag_value> is the value.

If a tag already exists on an object tag_all will append the value.

Examples

#tag_all versions "1.12";

enum Boolean : u8 {
    YES = 0;
    NO = 1;
}

struct S {
    u8 basic;
}

would be the same as

enum Boolean : u8 {
    YES = 0;
    NO = 1;
} {
    versions = "1.12";
}

struct S {
    u8 basic;
} {
    versions = "1.12";
}
#tag_all "3";

enum Boolean : u8 {
    YES = 0;
    NO = 1;
} {
    versions = "1.12";
}

struct S {
    u8 basic;
} {
    versions = "1.12";
}

would be the same as

enum Boolean : u8 {
    YES = 0;
    NO = 1;
} {
    versions = "1.12 3";
}

struct S {
    u8 basic;
} {
    versions = "1.12 3";
}

Tags

The following tags have compiler defined meaning.

For Objects, Definer Enumerators, and Object Declarations

comment

Used to provide description, or describe quirks and non-obvious information regarding something. Will be shown in documentation and generated code.

The format is general text input.

For example

smsg SMSG_TEST = 0x00 {
    u8 basic;
} {
    comment = "Spell id 1337 prevents this from being sent.";
}

Multiple comment tags are allowed and will not overwrite each other. One comment tag should be used for each distinctive comment.

For example

smsg SMSG_TEST = 0x00 {
    u8 basic {
        comment = "This is one thing to say.";
        comment = "This is something else.";
    }
}

The descriptive comment version of this can also be used. Any line that starts with three forward slashes (///) will be interpreted as a comment on the item below.

So the above two examples would be:

/// Spell id 1337 prevents this from being sent.
smsg SMSG_TEST = 0x00 {
    u8 basic;
}

And

smsg SMSG_TEST = 0x00 {
    /// This is one thing to say.
    /// This is something else.
    u8 basic;
}

This is the preferred way of adding comments.

Linking

Text in comments can hyperlink to other objects by surrounding them in square brackets ([ and ]).

For example

smsg SMSG_TEST = 0x00 {
    u8 basic;
} {
    comment = "Reponse to [CMSG_TEST].";
}

For Objects

versions

Used for defining world message versions.

MUST be in the format of either:

  • <major>
  • <major>.<minor>
  • <major>.<minor>.<patch>
  • <major>.<minor>.<patch>.<build>
  • *

Or any repetition of any of the above separated by space, except for * which overrides all other options.

Where:

  • <major> is the expansion release of the game. E.g. 1 for Vanilla, 2 for The Burning Crusade.
  • <minor> is the major patch release of the game, sometimes named.
  • <patch> is the quick patch release of the game.
  • <build> is the exact build number of the client. Often different between localizations.
  • * means all known versions.

Multiple versions separated by a space are allowed.

For example

struct S {
    u8 basic;
} {
    versions = "1.12";
}

Or covering more versions

struct S {
    u8 basic;
} {
    versions = "1.12 1.11 1.8";
}

Which cover versions 1.12, 1.11, and 1.8 and no others.

paste_versions

Used for defining versions but objects that have an identical layout, but where the types inside the object have different versions so that it is not the same object.

This is intended to reduce copy pasting for objects with identical layouts across versions. Format is the same as versions.

For example

enum Complex : u8 {
    ONE = 1;
    TWO = 2;
} {
    versions = "1.12";
}

enum Complex : u8 {
    ONE = 1;
    TWO = 2;
    THREE = 3;
} {
    versions = "2.4.3";
}

struct S {
    Complex c;
} {
    paste_versions = "1.12 2.4.3"
}

would be the same as

enum Complex : u8 {
    ONE = 1;
    TWO = 2;
} {
    versions = "1.12";
}

enum Complex : u8 {
    ONE = 1;
    TWO = 2;
    THREE = 3;
} {
    versions = "2.4.3";
}

struct S {
    Complex c;
} {
    versions = "1.12"
}

struct S {
    Complex c;
} {
    versions = "2.4.3"
}

login_versions

Used for defining the protocol version used when clients initially connect.

MUST be in the format of a single positive integer.

This value is first sent by the client in CMD_AUTH_LOGON_CHALLENGE_Client or CMD_AUTH_RECONNECT_CHALLENGE_Client.

Multiple versions separated by a space are allowed.

For example

struct S {
    u8 basic;
} {
    login_versions = "2";
}

Or covering more versions

struct S {
    u8 basic;
} {
    login_versions = "2 3 8";
}

Which means that S is valid for versions 2, 3, and 8, and no other versions.

test

Used to signify that the object is made up for internal testing purposes. Objects with these should be ignored unless testing.

Allowed values are either true or false. The absence of a test tag is the same as test = "false";.

For example

smsg SMSG_TEST = 0x00 {
    u8 basic;
} {
    test = "true";
}

zero_is_always_valid

Used on flags when a zero value implicitly also means that any specific enumerator is valid.

For example on AllowedRace, a 0 value means that all races are allowed, but a 0xFFFFFFFF value also means that all races are allowed.

For Definer Enumerators

display

Used for defining how the enumerator should be displayed to users. Can be used when the "real" name contains characters that aren't allowed in enumerators, or the enumerator name is undescriptive.

For example

enum Map : u8 {
    VASHJIR = 0 {
        display = "Vashj'ir";
    }
}

For Container Declarations

Valid Values

Specifies valid values for a integer type. Any values that do not conform to the values defined will lead to an invalid message which should be discarded. It is a good idea to use a comment tag to explain why the values are invalid.

Note that values outside of the valid range MUST be invalid in every situation, either because the client can't handle values outside of the valid range, or if regular clients can never send values outside of the valid range.

valid_range

Specifies a range of valid values. MUST be in the format of two integers separated by a space.

Note that these values are inclusive, so for a valid range = "2 10"; both 2 and 10 are also valid values while 1 and 11 are not.

For example

struct S {
    u8 basic {
        valid_range = "0 10";
        comment = "Values outside of 0-10 crash the client";
    }
}

valid_values

Specifies the only values which are valid. MUST be in the format of one or more integers separated by a space.

For example

struct S {
    u8 basic {
        valid_values = "2 4 6 8 10";
        comment = "Odd values crash the client.";
    }
}

For Strings

Size

maximum_length

Specifices an upper limit on the size of the string. This should only be used in cases where the client absolutely can not handle larger strings.

For example

struct S {
    u32 length;
    CString basic {
        maximum_length = "200";
        comment = "Client buffer is only 200 bytes.";
    }
}

Compression

In wowm both messages and individual arrays can have the compressed tag.

Before the compressed data there is a u32 with the size of the data after decompression. This is present both for entire messages that are compressed and for individual arrays.

Both variables and messages can be decompressed with zlib.

In order to verify, the following bytes:

0x78, 0x9c, 0x75, 0xcc, 0xbd, 0x0e, 0xc2, 0x30, 0x0c,
0x04, 0xe0, 0xf2, 0x1e, 0xbc, 0x0c, 0x61, 0x40, 0x95,
0xc8, 0x42, 0xc3, 0x8c, 0x4c, 0xe2, 0x22, 0x0b, 0xc7,
0xa9, 0x8c, 0xcb, 0x4f, 0x9f, 0x1e, 0x16, 0x24, 0x06,
0x73, 0xeb, 0x77, 0x77, 0x81, 0x69, 0x59, 0x40, 0xcb,
0x69, 0x33, 0x67, 0xa3, 0x26, 0xc7, 0xbe, 0x5b, 0xd5,
0xc7, 0x7a, 0xdf, 0x7d, 0x12, 0xbe, 0x16, 0xc0, 0x8c,
0x71, 0x24, 0xe4, 0x12, 0x49, 0xa8, 0xc2, 0xe4, 0x95,
0x48, 0x0a, 0xc9, 0xc5, 0x3d, 0xd8, 0xb6, 0x7a, 0x06,
0x4b, 0xf8, 0x34, 0x0f, 0x15, 0x46, 0x73, 0x67, 0xbb,
0x38, 0xcc, 0x7a, 0xc7, 0x97, 0x8b, 0xbd, 0xdc, 0x26,
0xcc, 0xfe, 0x30, 0x42, 0xd6, 0xe6, 0xca, 0x01, 0xa8,
0xb8, 0x90, 0x80, 0x51, 0xfc, 0xb7, 0xa4, 0x50, 0x70,
0xb8, 0x12, 0xf3, 0x3f, 0x26, 0x41, 0xfd, 0xb5, 0x37,
0x90, 0x19, 0x66, 0x8f

Should decompress to the following bytes:

66, 108, 105, 122, 122, 97, 114, 100, 95, 65, 117, 99, 116, 105, 111, 110, 85, 73, 0, // [0].AddonInfo.addon_name: CString
1, // [0].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [0].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [0].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 66, 97, 116, 116, 108, 101, 102, 105, 101, 108, 100, 77, 105, 110, 105, 109, 97, 112, 0, // [1].AddonInfo.addon_name: CString
1, // [1].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [1].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [1].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 66, 105, 110, 100, 105, 110, 103, 85, 73, 0, // [2].AddonInfo.addon_name: CString
1, // [2].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [2].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [2].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 67, 111, 109, 98, 97, 116, 84, 101, 120, 116, 0, // [3].AddonInfo.addon_name: CString
1, // [3].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [3].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [3].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 67, 114, 97, 102, 116, 85, 73, 0, // [4].AddonInfo.addon_name: CString
1, // [4].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [4].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [4].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 71, 77, 83, 117, 114, 118, 101, 121, 85, 73, 0, // [5].AddonInfo.addon_name: CString
1, // [5].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [5].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [5].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 73, 110, 115, 112, 101, 99, 116, 85, 73, 0, // [6].AddonInfo.addon_name: CString
1, // [6].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [6].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [6].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 77, 97, 99, 114, 111, 85, 73, 0, // [7].AddonInfo.addon_name: CString
1, // [7].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [7].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [7].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 82, 97, 105, 100, 85, 73, 0, // [8].AddonInfo.addon_name: CString
1, // [8].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [8].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [8].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 84, 97, 108, 101, 110, 116, 85, 73, 0, // [9].AddonInfo.addon_name: CString
1, // [9].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [9].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [9].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 84, 114, 97, 100, 101, 83, 107, 105, 108, 108, 85, 73, 0, // [10].AddonInfo.addon_name: CString
1, // [10].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [10].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [10].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 84, 114, 97, 105, 110, 101, 114, 85, 73, 0, // [11].AddonInfo.addon_name: CString
1, // [11].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [11].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [11].AddonInfo.addon_extra_crc: u32

The Python standard library has a zlib module which can be used for this:

import zlib
data = bytes([0x78, 0x9c, 0x75, 0xcc, 0xbd, 0x0e, 0xc2, 0x30, 0x0c, 0x04, 0xe0, 0xf2, 0x1e, 0xbc, 0x0c, 0x61, 0x40, 0x95, 0xc8, 0x42, 0xc3, 0x8c, 0x4c, 0xe2, 0x22, 0x0b, 0xc7, 0xa9, 0x8c, 0xcb, 0x4f, 0x9f, 0x1e, 0x16, 0x24, 0x06, 0x73, 0xeb, 0x77, 0x77, 0x81, 0x69, 0x59, 0x40, 0xcb, 0x69, 0x33, 0x67, 0xa3, 0x26, 0xc7, 0xbe, 0x5b, 0xd5, 0xc7, 0x7a, 0xdf, 0x7d, 0x12, 0xbe, 0x16, 0xc0, 0x8c, 0x71, 0x24, 0xe4, 0x12, 0x49, 0xa8, 0xc2, 0xe4, 0x95, 0x48, 0x0a, 0xc9, 0xc5, 0x3d, 0xd8, 0xb6, 0x7a, 0x06, 0x4b, 0xf8, 0x34, 0x0f, 0x15, 0x46, 0x73, 0x67, 0xbb, 0x38, 0xcc, 0x7a, 0xc7, 0x97, 0x8b, 0xbd, 0xdc, 0x26, 0xcc, 0xfe, 0x30, 0x42, 0xd6, 0xe6, 0xca, 0x01, 0xa8, 0xb8, 0x90, 0x80, 0x51, 0xfc, 0xb7, 0xa4, 0x50, 0x70, 0xb8, 0x12, 0xf3, 0x3f, 0x26, 0x41, 0xfd, 0xb5, 0x37, 0x90, 0x19, 0x66, 0x8f])

decompressed_data = zlib.decompress(data)

compressed_data = zlib.compress(decompressed_data)

In order to create an uncompressed zlib stream, the following python code can be used:

def adler32(data: bytes) -> int:
    MOD_ADLER = 65521
    a = 1
    b = 0

    for i in range(0, len(data)):
        a = (a + data[i]) % MOD_ADLER
        b = (b + a) % MOD_ADLER

    return b << 16 | a

def create_zlib_stream(data: bytes) -> bytes:
    b = bytearray([
        0x78, 0x01, # zlib header
        0x01, # BFINAL and no compression
    ])
    length = len(data)
    b.append(length & 0xff)
    b.append((length & 0xff00) >> 8)

    nlength = length ^ 0xffff
    b.append(nlength & 0xff)
    b.append((nlength & 0xff00) >> 8)

    b += (data)

    b += (adler32(data).to_bytes(4, "big"))

    return b

print(create_zlib_stream(data))

This can be used instead of a library for compressing, although decompression will probably still require a library.

AchievementDoneArray

Array of AchievementDone structs that, like the AchievementInProgressArray, does not have a size variable but instead terminates if the achievement value is -1.

AchievementDoneArray is only for Wrath.

AchievementInProgressArray

Array of AchievementInProgress structs that, like the AchievementDoneArray, does not have a size variable but instead terminates if the achievement value is -1.

AchievementInProgressArray is only for Wrath.

AddonArray

Array of Addon for TBC and Wrath that rely on externally knowing the amount of array members.

Masks

Masks consist of an integer pattern mask and a member for every set bit in the pattern mask.

Vanilla

AuraMask has a pattern of 32 bits, with u16 members.

TBC

AuraMask has a pattern of 64 bits with Aura struct members.

Wrath

AuraMask has a pattern of 64 bits with Aura struct members.

pub struct AuraMask {
    auras: [Option<u16>; Self::MAX_CAPACITY],
}

impl AuraMask {
    const MAX_CAPACITY: usize = 32;

    pub fn read(r: &mut impl Read) -> Result<Self, io::Error> {
        let mut auras = [None; Self::MAX_CAPACITY];
        let bit_pattern: u32 = crate::util::read_u32_le(r)?;

        for (i, aura) in auras.iter_mut().enumerate() {
            if (bit_pattern & (1 << i)) != 0 {
                *aura = Some(crate::util::read_u16_le(r)?);
            }
        }

        Ok(Self { auras })
    }

    pub(crate) fn write_into_vec(&self, mut v: &mut Vec<u8>) -> Result<(), std::io::Error> {
        let mut bit_pattern: u32 = 0;
        for (i, &b) in self.auras().iter().enumerate() {
            if b.is_some() {
                bit_pattern |= 1 << i;
            }
        }

        std::io::Write::write_all(&mut v, bit_pattern.to_le_bytes().as_slice())?;

        for &i in self.auras() {
            if let Some(b) = i {
                std::io::Write::write_all(&mut v, b.to_le_bytes().as_slice())?;
            }
        }

        Ok(())
    }

    pub const fn auras(&self) -> &[Option<u16>] {
        self.auras.as_slice()
    }

    pub const fn size(&self) -> usize {
        std::mem::size_of::<u32>() + std::mem::size_of::<u16>() * self.auras.len()
    }
}

CacheMask

A u32 followed by a u32 for every set bit in the first u32. CacheMask is only for Wrath.

DateTime

u32 in the format of years_after_2000 << 24 | month << 20 | month_day << 14 | weekday << 11 | hours << 6 | minutes.

All values start on 0, and weekday starts on Sunday.

EnchantMask

EnchantMask has a pattern (u16) of 16 bits with 16 bit (u16) members. The EnchantMask is Wrath only.

InspectTalentGearMask

InspectTalentGearMask has a pattern of 32 bits with members the size of their individual InspectTalentGear. InspectTalentGearMask is Wrath only.

MonsterMoveSpline

Array of splines used in SMSG_MONSTER_MOVE for Vanilla/TBC/Wrath. Consists of a u32 with the amount of splines, followed by the first spline as a Vector3d (x, y, z as floats) and then the remaining splines as packed u32s.

A C function for converting to and from the packed u32s would be:

uint32_t to_packed_vector3d(float x, float y, float z)
{
    uint32_t packed = 0;
    packed |= ((uint32_t)(x / 0.25f) & 0x7FF);
    packed |= ((uint32_t)(y / 0.25f) & 0x7FF) << 11;
    packed |= ((uint32_t)(z / 0.25f) & 0x3FF) << 22;
    return packed;
}

Vector3d from_packed(uint32_t p)
{
    float x = (float)((p & 0x7FF) / 4);
    float y = (float)(((p >> 11) & 0x7FF) / 4);
    float z = (float)(((p >> 22) & 0x3FF) / 4);

    return Vector3d { x, y, z };
}

PackedGuid

NOT VALID FOR ALL VERSIONS. ONLY KNOWN VALID FOR VANILLA, TBC AND WRATH

Some messages omit zero bytes from the GUID and instead send a byte mask as the first value. The byte mask is then iterated through and every set bit indicates that a byte of the GUID has been sent.

Note that the bit positions and not the integer values determine how many GUID bytes are sent. So for example a byte mask of 0b00000010 (0x2) indicates that the second least significant byte will be sent and the rest are zero, not that two bytes will be sent.

Since this format is impossible to model elegantly in the Wowm language it is treated as a built-in type that codegen units handle.

Examples

Assume the following bytes are sent (first byte is shown as binary for ease of understanding)

0b00001010, 0xDE, 0xAD

This means that:

  • The least significant (0th) byte is zero
  • The second least significant byte (1st) byte is 0xDE
  • The third least significant (2nd) byte is zero
  • The fourth least significant (3rd) byte is 0xAD
  • The rest are zero.

Giving a final GUID of 0x00000000AD00DE00.

The following C code will parse packed GUIDs:

#include <stdint.h>
#include <stdio.h>

// Assume data is a pointer to immediately after the byte mask
uint64_t parse_packed_guid(uint8_t byte_mask, uint8_t* data) {
    uint64_t guid = 0;
    // We can't use i because only set bits move the cursor
    uint8_t cursor = 0;

    for (uint8_t i = 0; i < 8; ++i) {
        if (byte_mask & (1 << i)) {
            guid |= (data[cursor] << (i * 8));

            ++cursor;
        }
    }

    return guid;
}

int main() {
    uint8_t byte_mask = 0b00001010;
    uint8_t data[] = { 0xDE, 0xAD };

    uint64_t guid = parse_packed_guid(byte_mask, (uint8_t*)&data);

    printf("%lx", guid);
}

The following Python code will parse packed GUIDs:

# Assume data is a list of the remaining message data
def parse_packed_guid(byte_mask, data):
    guid = 0
    # We can't use i because only set bits move the cursor
    cursor = 0

    for i in range(0, 8):
        if byte_mask & (1 << i):
            guid |= (data[cursor] << (i * 8))
            cursor += 1

    return guid


byte_mask = 0b00001010
data = [0xDE, 0xAD]

print(hex(parse_packed_guid(byte_mask, data)))

NamedGuid

A u64 followed by a CString if the u64 is not equal to 0.

UpdateMask

An UpdateMask is a variable length way of sending known fields to the client. It is represented by a byte mask that decides which fields are sent afterwards.

Representation

The UpdateMask starts with a single u8 that decides how many u32 mask blocks will follow. The bit pattern in these mask blocks determine how many additional u32s of data will follow and how to interpret that data.

Examples

The absolute minimum amount of fields that need to be set to log a player into the world are:

  • OBJECT_GUID, an Object field.
  • OBJECT_TYPE, an Object field.
  • UNIT_HEALTH, a Unit field.
  • UNIT_BYTES_0, a Unit field.

To find out how many mask blocks we need to send we take the highest offset field (UNIT_BYTES_0 with 36) and divide it by the amount of bits in a u32 and rounding up. This gives us 2 mask blocks that we need to send.

To figure out which bits must be set on the mask blocks we look up the offset and sizes for our fields. A size of 1 means that only the bit at the offset should be set. A size of 2 means that the bit at the offset and the bit at the offset + 1 should be set, and so on.

Realistically you will have to store the mask blocks in an array of u32s. The correct index and bit position can then be found by dividing to find the index, and modulus to find the bit position within that index.

For UNIT_BYTES_0 with an offset of 36, this means that our index and bit position is:

index = 36 / 32 = 1
bit = 36 % 32 = 4

We do this for every field.

We then send, in order:

  1. A u8 with the amount of mask bytes.
  2. The mask bytes as u32s.
  3. The data values as u32s.

Examples

The following Python example uses the asyncio module. Additionally read_int is a function that reads a certain amount of bytes and returns it as an integer. So read_int(reader, 1) would return a u8 and read_int(reader, 4) would return a u32.

The dict[int, int] is a dictionary of integers, also called a hash map. The keys are the offsets defined below, and the values are u32 data values.

The write function uses Python's struct module to pack the data into a byte array. The reference for struct lists the different format characters used.

The Python code below does not have the best API; users will have to fill out the dict using the offsets defined as constants without any type safety, merging of fields for Guids, or splitting of fields into smaller types. When designing your own UpdateMask type consider what API it allows you to expose.

class UpdateMask:
    fields: dict[int, int]

    @staticmethod
    async def read(reader: asyncio.StreamReader):
        amount_of_blocks = await read_int(reader, 1)

        blocks = []
        for _ in range(0, amount_of_blocks):
            blocks.append(await read_int(reader, 4))

        fields = {}
        for block_index, block in enumerate(blocks):
            for bit in range(0, 32):
                if block & 1 << bit:
                    value = await read_int(reader, 4)
                    key = block_index * 32 + bit
                    fields[key] = value

        return UpdateMask(fields=fields)

    def write(self, fmt, data):
        highest_key = max(self.fields)
        amount_of_blocks = highest_key // 32
        if highest_key % 32 != 0:
            amount_of_blocks += 1

        fmt += 'B'
        data.append(amount_of_blocks)

        blocks = [0] * amount_of_blocks

        for key in self.fields:
            block = key // 32
            index = key % 32
            blocks[block] |= 1 << index

        fmt += f'{len(blocks)}I'
        data.extend(blocks)

        for key in sorted(self.fields):
            fmt += 'I'
            data.append(self.fields[key])

        return fmt, data

    def size(self):
        highest_key = max(self.fields)
        amount_of_blocks = highest_key // 32

        extra = highest_key % 32
        if extra != 0:
            extra = 1
        else:
            extra = 0

        return 1 + (extra + amount_of_blocks + len(self.fields)) * 4

Lookup Table

Version 1.12

Taken from vmangos with some modifications.

Fields that all objects have:

NameOffsetSizeType
OBJECT_GUID0x00002GUID
OBJECT_TYPE0x00021INT
OBJECT_ENTRY0x00031INT
OBJECT_SCALE_X0x00041FLOAT

Fields that all items have:

NameOffsetSizeType
ITEM_OWNER0x00062GUID
ITEM_CONTAINED0x00082GUID
ITEM_CREATOR0x000a2GUID
ITEM_GIFTCREATOR0x000c2GUID
ITEM_STACK_COUNT0x000e1INT
ITEM_DURATION0x000f1INT
ITEM_SPELL_CHARGES0x00105INT
ITEM_FLAGS0x00151INT
ITEM_ENCHANTMENT0x001621INT
ITEM_PROPERTY_SEED0x002b1INT
ITEM_RANDOM_PROPERTIES_ID0x002c1INT
ITEM_ITEM_TEXT_ID0x002d1INT
ITEM_DURABILITY0x002e1INT
ITEM_MAXDURABILITY0x002f1INT

Fields that all containers have:

NameOffsetSizeType
CONTAINER_NUM_SLOTS0x00301INT
CONTAINER_SLOT_10x003272GUID

Fields that all units have:

NameOffsetSizeType
UNIT_CHARM0x00062GUID
UNIT_SUMMON0x00082GUID
UNIT_CHARMEDBY0x000a2GUID
UNIT_SUMMONEDBY0x000c2GUID
UNIT_CREATEDBY0x000e2GUID
UNIT_TARGET0x00102GUID
UNIT_PERSUADED0x00122GUID
UNIT_CHANNEL_OBJECT0x00142GUID
UNIT_HEALTH0x00161INT
UNIT_POWER10x00171INT
UNIT_POWER20x00181INT
UNIT_POWER30x00191INT
UNIT_POWER40x001a1INT
UNIT_POWER50x001b1INT
UNIT_MAXHEALTH0x001c1INT
UNIT_MAXPOWER10x001d1INT
UNIT_MAXPOWER20x001e1INT
UNIT_MAXPOWER30x001f1INT
UNIT_MAXPOWER40x00201INT
UNIT_MAXPOWER50x00211INT
UNIT_LEVEL0x00221INT
UNIT_FACTIONTEMPLATE0x00231INT
UNIT_BYTES_00x00241BYTES
UNIT_VIRTUAL_ITEM_SLOT_DISPLAY0x00253INT
UNIT_VIRTUAL_ITEM_INFO0x00286BYTES
UNIT_FLAGS0x002e1INT
UNIT_AURA0x002f48INT
UNIT_AURAFLAGS0x005f6BYTES
UNIT_AURALEVELS0x006512BYTES
UNIT_AURAAPPLICATIONS0x007112BYTES
UNIT_AURASTATE0x007d1INT
UNIT_BASEATTACKTIME0x007e2INT
UNIT_RANGEDATTACKTIME0x00801INT
UNIT_BOUNDINGRADIUS0x00811FLOAT
UNIT_COMBATREACH0x00821FLOAT
UNIT_DISPLAYID0x00831INT
UNIT_NATIVEDISPLAYID0x00841INT
UNIT_MOUNTDISPLAYID0x00851INT
UNIT_MINDAMAGE0x00861FLOAT
UNIT_MAXDAMAGE0x00871FLOAT
UNIT_MINOFFHANDDAMAGE0x00881FLOAT
UNIT_MAXOFFHANDDAMAGE0x00891FLOAT
UNIT_BYTES_10x008a1BYTES
UNIT_PETNUMBER0x008b1INT
UNIT_PET_NAME_TIMESTAMP0x008c1INT
UNIT_PETEXPERIENCE0x008d1INT
UNIT_PETNEXTLEVELEXP0x008e1INT
UNIT_DYNAMIC_FLAGS0x008f1INT
UNIT_CHANNEL_SPELL0x00901INT
UNIT_MOD_CAST_SPEED0x00911FLOAT
UNIT_CREATED_BY_SPELL0x00921INT
UNIT_NPC_FLAGS0x00931INT
UNIT_NPC_EMOTESTATE0x00941INT
UNIT_TRAINING_POINTS0x00951TWO_SHORT
UNIT_STRENGTH0x00961INT
UNIT_AGILITY0x00971INT
UNIT_STAMINA0x00981INT
UNIT_INTELLECT0x00991INT
UNIT_SPIRIT0x009a1INT
UNIT_NORMAL_RESISTANCE0x009b1INT
UNIT_HOLY_RESISTANCE0x009c1INT
UNIT_FIRE_RESISTANCE0x009d1INT
UNIT_NATURE_RESISTANCE0x009e1INT
UNIT_FROST_RESISTANCE0x009f1INT
UNIT_SHADOW_RESISTANCE0x00a01INT
UNIT_ARCANE_RESISTANCE0x00a11INT
UNIT_BASE_MANA0x00a21INT
UNIT_BASE_HEALTH0x00a31INT
UNIT_BYTES_20x00a41BYTES
UNIT_ATTACK_POWER0x00a51INT
UNIT_ATTACK_POWER_MODS0x00a61TWO_SHORT
UNIT_ATTACK_POWER_MULTIPLIER0x00a71FLOAT
UNIT_RANGED_ATTACK_POWER0x00a81INT
UNIT_RANGED_ATTACK_POWER_MODS0x00a91TWO_SHORT
UNIT_RANGED_ATTACK_POWER_MULTIPLIER0x00aa1FLOAT
UNIT_MINRANGEDDAMAGE0x00ab1FLOAT
UNIT_MAXRANGEDDAMAGE0x00ac1FLOAT
UNIT_POWER_COST_MODIFIER0x00ad7INT
UNIT_POWER_COST_MULTIPLIER0x00b47FLOAT

Fields that all players have:

NameOffsetSizeType
PLAYER_DUEL_ARBITER0x00bc2GUID
PLAYER_FLAGS0x00be1INT
PLAYER_GUILDID0x00bf1INT
PLAYER_GUILDRANK0x00c01INT
PLAYER_FEATURES0x00c11BYTES
PLAYER_BYTES_20x00c21BYTES
PLAYER_BYTES_30x00c31BYTES
PLAYER_DUEL_TEAM0x00c41INT
PLAYER_GUILD_TIMESTAMP0x00c51INT
PLAYER_QUEST_LOG_1_10x00c61INT
PLAYER_QUEST_LOG_1_20x00c72INT
PLAYER_QUEST_LOG_2_10x00c91INT
PLAYER_QUEST_LOG_2_20x00ca2INT
PLAYER_QUEST_LOG_3_10x00cc1INT
PLAYER_QUEST_LOG_3_20x00cd2INT
PLAYER_QUEST_LOG_4_10x00cf1INT
PLAYER_QUEST_LOG_4_20x00d02INT
PLAYER_QUEST_LOG_5_10x00d21INT
PLAYER_QUEST_LOG_5_20x00d32INT
PLAYER_QUEST_LOG_6_10x00d51INT
PLAYER_QUEST_LOG_6_20x00d62INT
PLAYER_QUEST_LOG_7_10x00d81INT
PLAYER_QUEST_LOG_7_20x00d92INT
PLAYER_QUEST_LOG_8_10x00db1INT
PLAYER_QUEST_LOG_8_20x00dc2INT
PLAYER_QUEST_LOG_9_10x00de1INT
PLAYER_QUEST_LOG_9_20x00df2INT
PLAYER_QUEST_LOG_10_10x00e11INT
PLAYER_QUEST_LOG_10_20x00e22INT
PLAYER_QUEST_LOG_11_10x00e41INT
PLAYER_QUEST_LOG_11_20x00e52INT
PLAYER_QUEST_LOG_12_10x00e71INT
PLAYER_QUEST_LOG_12_20x00e82INT
PLAYER_QUEST_LOG_13_10x00ea1INT
PLAYER_QUEST_LOG_13_20x00eb2INT
PLAYER_QUEST_LOG_14_10x00ed1INT
PLAYER_QUEST_LOG_14_20x00ee2INT
PLAYER_QUEST_LOG_15_10x00f01INT
PLAYER_QUEST_LOG_15_20x00f12INT
PLAYER_QUEST_LOG_16_10x00f31INT
PLAYER_QUEST_LOG_16_20x00f42INT
PLAYER_QUEST_LOG_17_10x00f61INT
PLAYER_QUEST_LOG_17_20x00f72INT
PLAYER_QUEST_LOG_18_10x00f91INT
PLAYER_QUEST_LOG_18_20x00fa2INT
PLAYER_QUEST_LOG_19_10x00fc1INT
PLAYER_QUEST_LOG_19_20x00fd2INT
PLAYER_QUEST_LOG_20_10x00ff1INT
PLAYER_QUEST_LOG_20_20x01002INT
PLAYER_VISIBLE_ITEM0x0102228CUSTOM
PLAYER_FIELD_INV0x01e6226CUSTOM
PLAYER_FARSIGHT0x02c82GUID
PLAYER_FIELD_COMBO_TARGET0x02ca2GUID
PLAYER_XP0x02cc1INT
PLAYER_NEXT_LEVEL_XP0x02cd1INT
PLAYER_SKILL_INFO0x02ce384CUSTOM
PLAYER_CHARACTER_POINTS10x044e1INT
PLAYER_CHARACTER_POINTS20x044f1INT
PLAYER_TRACK_CREATURES0x04501INT
PLAYER_TRACK_RESOURCES0x04511INT
PLAYER_BLOCK_PERCENTAGE0x04521FLOAT
PLAYER_DODGE_PERCENTAGE0x04531FLOAT
PLAYER_PARRY_PERCENTAGE0x04541FLOAT
PLAYER_CRIT_PERCENTAGE0x04551FLOAT
PLAYER_RANGED_CRIT_PERCENTAGE0x04561FLOAT
PLAYER_EXPLORED_ZONES_10x045764BYTES
PLAYER_REST_STATE_EXPERIENCE0x04971INT
PLAYER_FIELD_COINAGE0x04981INT
PLAYER_FIELD_POSSTAT00x04991INT
PLAYER_FIELD_POSSTAT10x049a1INT
PLAYER_FIELD_POSSTAT20x049b1INT
PLAYER_FIELD_POSSTAT30x049c1INT
PLAYER_FIELD_POSSTAT40x049d1INT
PLAYER_FIELD_NEGSTAT00x049e1INT
PLAYER_FIELD_NEGSTAT10x049f1INT
PLAYER_FIELD_NEGSTAT20x04a01INT
PLAYER_FIELD_NEGSTAT30x04a11INT
PLAYER_FIELD_NEGSTAT40x04a21INT
PLAYER_FIELD_RESISTANCEBUFFMODSPOSITIVE0x04a37INT
PLAYER_FIELD_RESISTANCEBUFFMODSNEGATIVE0x04aa7INT
PLAYER_FIELD_MOD_DAMAGE_DONE_POS0x04b17INT
PLAYER_FIELD_MOD_DAMAGE_DONE_NEG0x04b87INT
PLAYER_FIELD_MOD_DAMAGE_DONE_PCT0x04bf7INT
PLAYER_FIELD_BYTES0x04c61BYTES
PLAYER_AMMO_ID0x04c71INT
PLAYER_SELF_RES_SPELL0x04c81INT
PLAYER_FIELD_PVP_MEDALS0x04c91INT
PLAYER_FIELD_BUYBACK_PRICE_10x04ca12INT
PLAYER_FIELD_BUYBACK_TIMESTAMP_10x04d612INT
PLAYER_FIELD_SESSION_KILLS0x04e21TWO_SHORT
PLAYER_FIELD_YESTERDAY_KILLS0x04e31TWO_SHORT
PLAYER_FIELD_LAST_WEEK_KILLS0x04e41TWO_SHORT
PLAYER_FIELD_THIS_WEEK_KILLS0x04e51TWO_SHORT
PLAYER_FIELD_THIS_WEEK_CONTRIBUTION0x04e61INT
PLAYER_FIELD_LIFETIME_HONORBALE_KILLS0x04e71INT
PLAYER_FIELD_LIFETIME_DISHONORBALE_KILLS0x04e81INT
PLAYER_FIELD_YESTERDAY_CONTRIBUTION0x04e91INT
PLAYER_FIELD_LAST_WEEK_CONTRIBUTION0x04ea1INT
PLAYER_FIELD_LAST_WEEK_RANK0x04eb1INT
PLAYER_FIELD_BYTES20x04ec1BYTES
PLAYER_FIELD_WATCHED_FACTION_INDEX0x04ed1INT
PLAYER_FIELD_COMBAT_RATING_10x04ee20INT

Fields that all gameobjects have:

NameOffsetSizeType
GAMEOBJECT_CREATED_BY0x00062GUID
GAMEOBJECT_DISPLAYID0x00081INT
GAMEOBJECT_FLAGS0x00091INT
GAMEOBJECT_ROTATION0x000a4FLOAT
GAMEOBJECT_STATE0x000e1INT
GAMEOBJECT_POS_X0x000f1FLOAT
GAMEOBJECT_POS_Y0x00101FLOAT
GAMEOBJECT_POS_Z0x00111FLOAT
GAMEOBJECT_FACING0x00121FLOAT
GAMEOBJECT_DYN_FLAGS0x00131INT
GAMEOBJECT_FACTION0x00141INT
GAMEOBJECT_TYPE_ID0x00151INT
GAMEOBJECT_LEVEL0x00161INT
GAMEOBJECT_ARTKIT0x00171INT
GAMEOBJECT_ANIMPROGRESS0x00181INT

Fields that all dynamicobjects have:

NameOffsetSizeType
DYNAMICOBJECT_CASTER0x00062GUID
DYNAMICOBJECT_BYTES0x00081BYTES
DYNAMICOBJECT_SPELLID0x00091INT
DYNAMICOBJECT_RADIUS0x000a1FLOAT
DYNAMICOBJECT_POS_X0x000b1FLOAT
DYNAMICOBJECT_POS_Y0x000c1FLOAT
DYNAMICOBJECT_POS_Z0x000d1FLOAT
DYNAMICOBJECT_FACING0x000e1FLOAT

Fields that all corpses have:

NameOffsetSizeType
CORPSE_OWNER0x00062GUID
CORPSE_FACING0x00081FLOAT
CORPSE_POS_X0x00091FLOAT
CORPSE_POS_Y0x000a1FLOAT
CORPSE_POS_Z0x000b1FLOAT
CORPSE_DISPLAY_ID0x000c1INT
CORPSE_ITEM0x000d19INT
CORPSE_BYTES_10x00201BYTES
CORPSE_BYTES_20x00211BYTES
CORPSE_GUILD0x00221INT
CORPSE_FLAGS0x00231INT
CORPSE_DYNAMIC_FLAGS0x00241INT

Version 2.4.3

Taken from mangosone with some modifications.

Fields that all objects have:

NameOffsetSizeType
OBJECT_GUID0x00002GUID
OBJECT_TYPE0x00021INT
OBJECT_ENTRY0x00031INT
OBJECT_SCALE_X0x00041FLOAT
OBJECT_CREATED_BY0x00062GUID

Fields that all items have:

NameOffsetSizeType
ITEM_OWNER0x00062GUID
ITEM_CONTAINED0x00082GUID
ITEM_CREATOR0x000a2GUID
ITEM_GIFTCREATOR0x000c2GUID
ITEM_STACK_COUNT0x000e1INT
ITEM_DURATION0x000f1INT
ITEM_SPELL_CHARGES0x00105INT
ITEM_FLAGS0x00151INT
ITEM_ENCHANTMENT_1_10x001633INT
ITEM_PROPERTY_SEED0x00371INT
ITEM_RANDOM_PROPERTIES_ID0x00381INT
ITEM_ITEM_TEXT_ID0x00391INT
ITEM_DURABILITY0x003a1INT
ITEM_MAXDURABILITY0x003b1INT

Fields that all containers have:

NameOffsetSizeType
CONTAINER_NUM_SLOTS0x003c1INT
CONTAINER_SLOT_10x003e72GUID

Fields that all units have:

NameOffsetSizeType
UNIT_CHARM0x00062GUID
UNIT_SUMMON0x00082GUID
UNIT_CHARMEDBY0x000a2GUID
UNIT_SUMMONEDBY0x000c2GUID
UNIT_CREATEDBY0x000e2GUID
UNIT_TARGET0x00102GUID
UNIT_PERSUADED0x00122GUID
UNIT_CHANNEL_OBJECT0x00142GUID
UNIT_HEALTH0x00161INT
UNIT_POWER10x00171INT
UNIT_POWER20x00181INT
UNIT_POWER30x00191INT
UNIT_POWER40x001a1INT
UNIT_POWER50x001b1INT
UNIT_MAXHEALTH0x001c1INT
UNIT_MAXPOWER10x001d1INT
UNIT_MAXPOWER20x001e1INT
UNIT_MAXPOWER30x001f1INT
UNIT_MAXPOWER40x00201INT
UNIT_MAXPOWER50x00211INT
UNIT_LEVEL0x00221INT
UNIT_FACTIONTEMPLATE0x00231INT
UNIT_BYTES_00x00241BYTES
UNIT_VIRTUAL_ITEM_SLOT_DISPLAY0x00253INT
UNIT_VIRTUAL_ITEM_INFO0x00286BYTES
UNIT_FLAGS0x002e1INT
UNIT_FLAGS_20x002f1INT
UNIT_AURA0x003056INT
UNIT_AURAFLAGS0x006814BYTES
UNIT_AURALEVELS0x007614BYTES
UNIT_AURAAPPLICATIONS0x008414BYTES
UNIT_AURASTATE0x00921INT
UNIT_BASEATTACKTIME0x00932INT
UNIT_RANGEDATTACKTIME0x00951INT
UNIT_BOUNDINGRADIUS0x00961FLOAT
UNIT_COMBATREACH0x00971FLOAT
UNIT_DISPLAYID0x00981INT
UNIT_NATIVEDISPLAYID0x00991INT
UNIT_MOUNTDISPLAYID0x009a1INT
UNIT_MINDAMAGE0x009b1FLOAT
UNIT_MAXDAMAGE0x009c1FLOAT
UNIT_MINOFFHANDDAMAGE0x009d1FLOAT
UNIT_MAXOFFHANDDAMAGE0x009e1FLOAT
UNIT_BYTES_10x009f1BYTES
UNIT_PETNUMBER0x00a01INT
UNIT_PET_NAME_TIMESTAMP0x00a11INT
UNIT_PETEXPERIENCE0x00a21INT
UNIT_PETNEXTLEVELEXP0x00a31INT
UNIT_DYNAMIC_FLAGS0x00a41INT
UNIT_CHANNEL_SPELL0x00a51INT
UNIT_MOD_CAST_SPEED0x00a61FLOAT
UNIT_CREATED_BY_SPELL0x00a71INT
UNIT_NPC_FLAGS0x00a81INT
UNIT_NPC_EMOTESTATE0x00a91INT
UNIT_TRAINING_POINTS0x00aa1TWO_SHORT
UNIT_STRENGTH0x00ab1INT
UNIT_AGILITY0x00ac1INT
UNIT_STAMINA0x00ad1INT
UNIT_INTELLECT0x00ae1INT
UNIT_SPIRIT0x00af1INT
UNIT_POSSTAT10x00b11INT
UNIT_POSSTAT20x00b21INT
UNIT_POSSTAT30x00b31INT
UNIT_NEGSTAT10x00b61INT
UNIT_NEGSTAT20x00b71INT
UNIT_NEGSTAT30x00b81INT
UNIT_RESISTANCES0x00ba7INT
UNIT_BASE_MANA0x00cf1INT
UNIT_BASE_HEALTH0x00d01INT
UNIT_BYTES_20x00d11BYTES
UNIT_ATTACK_POWER0x00d21INT
UNIT_ATTACK_POWER_MODS0x00d31TWO_SHORT
UNIT_ATTACK_POWER_MULTIPLIER0x00d41FLOAT
UNIT_RANGED_ATTACK_POWER0x00d51INT
UNIT_RANGED_ATTACK_POWER_MODS0x00d61TWO_SHORT
UNIT_RANGED_ATTACK_POWER_MULTIPLIER0x00d71FLOAT
UNIT_MINRANGEDDAMAGE0x00d81FLOAT
UNIT_MAXRANGEDDAMAGE0x00d91FLOAT
UNIT_POWER_COST_MODIFIER0x00da7INT
UNIT_POWER_COST_MULTIPLIER0x00e17FLOAT
UNIT_MAXHEALTHMODIFIER0x00e81FLOAT

Fields that all players have:

NameOffsetSizeType
PLAYER_POSSTAT00x00b01INT
PLAYER_POSSTAT40x00b41INT
PLAYER_NEGSTAT00x00b51INT
PLAYER_NEGSTAT40x00b91INT
PLAYER_RESISTANCEBUFFMODSPOSITIVE0x00c17INT
PLAYER_RESISTANCEBUFFMODSNEGATIVE0x00c87INT
PLAYER_DUEL_ARBITER0x00ea2GUID
PLAYER_FLAGS0x00ec1INT
PLAYER_GUILDID0x00ed1INT
PLAYER_GUILDRANK0x00ee1INT
PLAYER_FIELD_BYTES0x00ef1BYTES
PLAYER_BYTES_20x00f01BYTES
PLAYER_BYTES_30x00f11BYTES
PLAYER_DUEL_TEAM0x00f21INT
PLAYER_GUILD_TIMESTAMP0x00f31INT
PLAYER_QUEST_LOG_1_10x00f41INT
PLAYER_QUEST_LOG_1_20x00f51INT
PLAYER_QUEST_LOG_1_30x00f61BYTES
PLAYER_QUEST_LOG_1_40x00f71INT
PLAYER_QUEST_LOG_2_10x00f81INT
PLAYER_QUEST_LOG_2_20x00f91INT
PLAYER_QUEST_LOG_2_30x00fa1BYTES
PLAYER_QUEST_LOG_2_40x00fb1INT
PLAYER_QUEST_LOG_3_10x00fc1INT
PLAYER_QUEST_LOG_3_20x00fd1INT
PLAYER_QUEST_LOG_3_30x00fe1BYTES
PLAYER_QUEST_LOG_3_40x00ff1INT
PLAYER_QUEST_LOG_4_10x01001INT
PLAYER_QUEST_LOG_4_20x01011INT
PLAYER_QUEST_LOG_4_30x01021BYTES
PLAYER_QUEST_LOG_4_40x01031INT
PLAYER_QUEST_LOG_5_10x01041INT
PLAYER_QUEST_LOG_5_20x01051INT
PLAYER_QUEST_LOG_5_30x01061BYTES
PLAYER_QUEST_LOG_5_40x01071INT
PLAYER_QUEST_LOG_6_10x01081INT
PLAYER_QUEST_LOG_6_20x01091INT
PLAYER_QUEST_LOG_6_30x010a1BYTES
PLAYER_QUEST_LOG_6_40x010b1INT
PLAYER_QUEST_LOG_7_10x010c1INT
PLAYER_QUEST_LOG_7_20x010d1INT
PLAYER_QUEST_LOG_7_30x010e1BYTES
PLAYER_QUEST_LOG_7_40x010f1INT
PLAYER_QUEST_LOG_8_10x01101INT
PLAYER_QUEST_LOG_8_20x01111INT
PLAYER_QUEST_LOG_8_30x01121BYTES
PLAYER_QUEST_LOG_8_40x01131INT
PLAYER_QUEST_LOG_9_10x01141INT
PLAYER_QUEST_LOG_9_20x01151INT
PLAYER_QUEST_LOG_9_30x01161BYTES
PLAYER_QUEST_LOG_9_40x01171INT
PLAYER_QUEST_LOG_10_10x01181INT
PLAYER_QUEST_LOG_10_20x01191INT
PLAYER_QUEST_LOG_10_30x011a1BYTES
PLAYER_QUEST_LOG_10_40x011b1INT
PLAYER_QUEST_LOG_11_10x011c1INT
PLAYER_QUEST_LOG_11_20x011d1INT
PLAYER_QUEST_LOG_11_30x011e1BYTES
PLAYER_QUEST_LOG_11_40x011f1INT
PLAYER_QUEST_LOG_12_10x01201INT
PLAYER_QUEST_LOG_12_20x01211INT
PLAYER_QUEST_LOG_12_30x01221BYTES
PLAYER_QUEST_LOG_12_40x01231INT
PLAYER_QUEST_LOG_13_10x01241INT
PLAYER_QUEST_LOG_13_20x01251INT
PLAYER_QUEST_LOG_13_30x01261BYTES
PLAYER_QUEST_LOG_13_40x01271INT
PLAYER_QUEST_LOG_14_10x01281INT
PLAYER_QUEST_LOG_14_20x01291INT
PLAYER_QUEST_LOG_14_30x012a1BYTES
PLAYER_QUEST_LOG_14_40x012b1INT
PLAYER_QUEST_LOG_15_10x012c1INT
PLAYER_QUEST_LOG_15_20x012d1INT
PLAYER_QUEST_LOG_15_30x012e1BYTES
PLAYER_QUEST_LOG_15_40x012f1INT
PLAYER_QUEST_LOG_16_10x01301INT
PLAYER_QUEST_LOG_16_20x01311INT
PLAYER_QUEST_LOG_16_30x01321BYTES
PLAYER_QUEST_LOG_16_40x01331INT
PLAYER_QUEST_LOG_17_10x01341INT
PLAYER_QUEST_LOG_17_20x01351INT
PLAYER_QUEST_LOG_17_30x01361BYTES
PLAYER_QUEST_LOG_17_40x01371INT
PLAYER_QUEST_LOG_18_10x01381INT
PLAYER_QUEST_LOG_18_20x01391INT
PLAYER_QUEST_LOG_18_30x013a1BYTES
PLAYER_QUEST_LOG_18_40x013b1INT
PLAYER_QUEST_LOG_19_10x013c1INT
PLAYER_QUEST_LOG_19_20x013d1INT
PLAYER_QUEST_LOG_19_30x013e1BYTES
PLAYER_QUEST_LOG_19_40x013f1INT
PLAYER_QUEST_LOG_20_10x01401INT
PLAYER_QUEST_LOG_20_20x01411INT
PLAYER_QUEST_LOG_20_30x01421BYTES
PLAYER_QUEST_LOG_20_40x01431INT
PLAYER_QUEST_LOG_21_10x01441INT
PLAYER_QUEST_LOG_21_20x01451INT
PLAYER_QUEST_LOG_21_30x01461BYTES
PLAYER_QUEST_LOG_21_40x01471INT
PLAYER_QUEST_LOG_22_10x01481INT
PLAYER_QUEST_LOG_22_20x01491INT
PLAYER_QUEST_LOG_22_30x014a1BYTES
PLAYER_QUEST_LOG_22_40x014b1INT
PLAYER_QUEST_LOG_23_10x014c1INT
PLAYER_QUEST_LOG_23_20x014d1INT
PLAYER_QUEST_LOG_23_30x014e1BYTES
PLAYER_QUEST_LOG_23_40x014f1INT
PLAYER_QUEST_LOG_24_10x01501INT
PLAYER_QUEST_LOG_24_20x01511INT
PLAYER_QUEST_LOG_24_30x01521BYTES
PLAYER_QUEST_LOG_24_40x01531INT
PLAYER_QUEST_LOG_25_10x01541INT
PLAYER_QUEST_LOG_25_20x01551INT
PLAYER_QUEST_LOG_25_30x01561BYTES
PLAYER_QUEST_LOG_25_40x01571INT
PLAYER_VISIBLE_ITEM0x0158228CUSTOM
PLAYER_CHOSEN_TITLE0x02881INT
PLAYER_FIELD_INV0x01e6272CUSTOM
PLAYER_FARSIGHT0x039a2GUID
PLAYER_KNOWN_TITLES0x039c2GUID
PLAYER_XP0x039e1INT
PLAYER_NEXT_LEVEL_XP0x039f1INT
PLAYER_SKILL_INFO0x03a0384CUSTOM
PLAYER_CHARACTER_POINTS10x05201INT
PLAYER_CHARACTER_POINTS20x05211INT
PLAYER_TRACK_CREATURES0x05221INT
PLAYER_TRACK_RESOURCES0x05231INT
PLAYER_BLOCK_PERCENTAGE0x05241FLOAT
PLAYER_DODGE_PERCENTAGE0x05251FLOAT
PLAYER_PARRY_PERCENTAGE0x05261FLOAT
PLAYER_EXPERTISE0x05271INT
PLAYER_OFFHAND_EXPERTISE0x05281INT
PLAYER_CRIT_PERCENTAGE0x05291FLOAT
PLAYER_RANGED_CRIT_PERCENTAGE0x052a1FLOAT
PLAYER_OFFHAND_CRIT_PERCENTAGE0x052b1FLOAT
PLAYER_SPELL_CRIT_PERCENTAGE10x052c7FLOAT
PLAYER_SHIELD_BLOCK0x05331INT
PLAYER_EXPLORED_ZONES_10x0534128BYTES
PLAYER_REST_STATE_EXPERIENCE0x05b41INT
PLAYER_COINAGE0x05b51INT
PLAYER_MOD_DAMAGE_DONE_POS0x05b67INT
PLAYER_MOD_DAMAGE_DONE_NEG0x05bd7INT
PLAYER_MOD_DAMAGE_DONE_PCT0x05c47INT
PLAYER_MOD_HEALING_DONE_POS0x05cb1INT
PLAYER_MOD_TARGET_RESISTANCE0x05cc1INT
PLAYER_MOD_TARGET_PHYSICAL_RESISTANCE0x05cd1INT
PLAYER_FEATURES0x05ce1BYTES
PLAYER_AMMO_ID0x05cf1INT
PLAYER_SELF_RES_SPELL0x05d01INT
PLAYER_PVP_MEDALS0x05d11INT
PLAYER_BUYBACK_PRICE_10x05d212INT
PLAYER_BUYBACK_TIMESTAMP_10x05de12INT
PLAYER_KILLS0x05ea1TWO_SHORT
PLAYER_TODAY_CONTRIBUTION0x05eb1INT
PLAYER_YESTERDAY_CONTRIBUTION0x05ec1INT
PLAYER_LIFETIME_HONORABLE_KILLS0x05ed1INT
PLAYER_BYTES2_GLOW0x05ee1BYTES
PLAYER_WATCHED_FACTION_INDEX0x05ef1INT
PLAYER_COMBAT_RATING_10x05f024INT
PLAYER_ARENA_TEAM_INFO_1_10x060818INT
PLAYER_HONOR_CURRENCY0x061a1INT
PLAYER_ARENA_CURRENCY0x061b1INT
PLAYER_MOD_MANA_REGEN0x061c1FLOAT
PLAYER_MOD_MANA_REGEN_INTERRUPT0x061d1FLOAT
PLAYER_MAX_LEVEL0x061e1INT
PLAYER_DAILY_QUESTS_10x061f25INT

Fields that all gameobjects have:

NameOffsetSizeType
GAMEOBJECT_DISPLAYID0x00081INT
GAMEOBJECT_FLAGS0x00091INT
GAMEOBJECT_ROTATION0x000a4FLOAT
GAMEOBJECT_STATE0x000e1INT
GAMEOBJECT_POS_X0x000f1FLOAT
GAMEOBJECT_POS_Y0x00101FLOAT
GAMEOBJECT_POS_Z0x00111FLOAT
GAMEOBJECT_FACING0x00121FLOAT
GAMEOBJECT_DYN_FLAGS0x00131INT
GAMEOBJECT_FACTION0x00141INT
GAMEOBJECT_TYPE_ID0x00151INT
GAMEOBJECT_LEVEL0x00161INT
GAMEOBJECT_ARTKIT0x00171INT
GAMEOBJECT_ANIMPROGRESS0x00181INT

Fields that all dynamicobjects have:

NameOffsetSizeType
DYNAMICOBJECT_CASTER0x00062GUID
DYNAMICOBJECT_BYTES0x00081BYTES
DYNAMICOBJECT_SPELLID0x00091INT
DYNAMICOBJECT_RADIUS0x000a1FLOAT
DYNAMICOBJECT_POS_X0x000b1FLOAT
DYNAMICOBJECT_POS_Y0x000c1FLOAT
DYNAMICOBJECT_POS_Z0x000d1FLOAT
DYNAMICOBJECT_FACING0x000e1FLOAT
DYNAMICOBJECT_CASTTIME0x000f1INT

Fields that all corpses have:

NameOffsetSizeType
CORPSE_OWNER0x00062GUID
CORPSE_PARTY0x00082GUID
CORPSE_FACING0x000a1FLOAT
CORPSE_POS_X0x000b1FLOAT
CORPSE_POS_Y0x000c1FLOAT
CORPSE_POS_Z0x000d1FLOAT
CORPSE_DISPLAY_ID0x000e1INT
CORPSE_ITEM0x000f19INT
CORPSE_BYTES_10x00221BYTES
CORPSE_BYTES_20x00231BYTES
CORPSE_GUILD0x00241INT
CORPSE_FLAGS0x00251INT
CORPSE_DYNAMIC_FLAGS0x00261INT

Version 3.3.5

Taken from ArcEmu with some modifications.

Fields that all objects have:

NameOffsetSizeType
OBJECT_GUID0x00002GUID
OBJECT_TYPE0x00021INT
OBJECT_ENTRY0x00031INT
OBJECT_SCALE_X0x00041FLOAT
OBJECT_CREATED_BY0x00062GUID

Fields that all items have:

NameOffsetSizeType
ITEM_OWNER0x00062GUID
ITEM_CONTAINED0x00082GUID
ITEM_CREATOR0x000a2GUID
ITEM_GIFTCREATOR0x000c2GUID
ITEM_STACK_COUNT0x000e1INT
ITEM_DURATION0x000f1INT
ITEM_SPELL_CHARGES0x00105INT
ITEM_FLAGS0x00151INT
ITEM_ENCHANTMENT_1_10x00162INT
ITEM_ENCHANTMENT_1_30x00181TWO_SHORT
ITEM_ENCHANTMENT_2_10x00192INT
ITEM_ENCHANTMENT_2_30x001b1TWO_SHORT
ITEM_ENCHANTMENT_3_10x001c2INT
ITEM_ENCHANTMENT_3_30x001e1TWO_SHORT
ITEM_ENCHANTMENT_4_10x001f2INT
ITEM_ENCHANTMENT_4_30x00211TWO_SHORT
ITEM_ENCHANTMENT_5_10x00222INT
ITEM_ENCHANTMENT_5_30x00241TWO_SHORT
ITEM_ENCHANTMENT_6_10x00252INT
ITEM_ENCHANTMENT_6_30x00271TWO_SHORT
ITEM_ENCHANTMENT_7_10x00282INT
ITEM_ENCHANTMENT_7_30x002a1TWO_SHORT
ITEM_ENCHANTMENT_8_10x002b2INT
ITEM_ENCHANTMENT_8_30x002d1TWO_SHORT
ITEM_ENCHANTMENT_9_10x002e2INT
ITEM_ENCHANTMENT_9_30x00301TWO_SHORT
ITEM_ENCHANTMENT_10_10x00312INT
ITEM_ENCHANTMENT_10_30x00331TWO_SHORT
ITEM_ENCHANTMENT_11_10x00342INT
ITEM_ENCHANTMENT_11_30x00361TWO_SHORT
ITEM_ENCHANTMENT_12_10x00372INT
ITEM_ENCHANTMENT_12_30x00391TWO_SHORT
ITEM_PROPERTY_SEED0x003a1INT
ITEM_RANDOM_PROPERTIES_ID0x003b1INT
ITEM_DURABILITY0x003c1INT
ITEM_MAXDURABILITY0x003d1INT
ITEM_CREATE_PLAYED_TIME0x003e1INT

Fields that all containers have:

NameOffsetSizeType
CONTAINER_NUM_SLOTS0x00401INT
CONTAINER_SLOT_10x004272GUID

Fields that all units have:

NameOffsetSizeType
UNIT_CHARM0x00062GUID
UNIT_SUMMON0x00082GUID
UNIT_CRITTER0x000a2GUID
UNIT_CHARMEDBY0x000c2GUID
UNIT_SUMMONEDBY0x000e2GUID
UNIT_CREATEDBY0x00102GUID
UNIT_TARGET0x00122GUID
UNIT_CHANNEL_OBJECT0x00142GUID
UNIT_CHANNEL_SPELL0x00161INT
UNIT_BYTES_00x00171BYTES
UNIT_HEALTH0x00181INT
UNIT_POWER10x00191INT
UNIT_POWER20x001a1INT
UNIT_POWER30x001b1INT
UNIT_POWER40x001c1INT
UNIT_POWER50x001d1INT
UNIT_POWER60x001e1INT
UNIT_POWER70x001f1INT
UNIT_MAXHEALTH0x00201INT
UNIT_MAXPOWER10x00211INT
UNIT_MAXPOWER20x00221INT
UNIT_MAXPOWER30x00231INT
UNIT_MAXPOWER40x00241INT
UNIT_MAXPOWER50x00251INT
UNIT_MAXPOWER60x00261INT
UNIT_MAXPOWER70x00271INT
UNIT_POWER_REGEN_FLAT_MODIFIER0x00287FLOAT
UNIT_POWER_REGEN_INTERRUPTED_FLAT_MODIFIER0x002f7FLOAT
UNIT_LEVEL0x00361INT
UNIT_FACTIONTEMPLATE0x00371INT
UNIT_VIRTUAL_ITEM_SLOT_ID0x00383INT
UNIT_FLAGS0x003b1INT
UNIT_FLAGS_20x003c1INT
UNIT_AURASTATE0x003d1INT
UNIT_BASEATTACKTIME0x003e2INT
UNIT_RANGEDATTACKTIME0x00401INT
UNIT_BOUNDINGRADIUS0x00411FLOAT
UNIT_COMBATREACH0x00421FLOAT
UNIT_DISPLAYID0x00431INT
UNIT_NATIVEDISPLAYID0x00441INT
UNIT_MOUNTDISPLAYID0x00451INT
UNIT_MINDAMAGE0x00461FLOAT
UNIT_MAXDAMAGE0x00471FLOAT
UNIT_MINOFFHANDDAMAGE0x00481FLOAT
UNIT_MAXOFFHANDDAMAGE0x00491FLOAT
UNIT_BYTES_10x004a1BYTES
UNIT_PETNUMBER0x004b1INT
UNIT_PET_NAME_TIMESTAMP0x004c1INT
UNIT_PETEXPERIENCE0x004d1INT
UNIT_PETNEXTLEVELEXP0x004e1INT
UNIT_DYNAMIC_FLAGS0x004f1INT
UNIT_MOD_CAST_SPEED0x00501FLOAT
UNIT_CREATED_BY_SPELL0x00511INT
UNIT_NPC_FLAGS0x00521INT
UNIT_NPC_EMOTESTATE0x00531INT
UNIT_STRENGTH0x00541INT
UNIT_AGILITY0x00551INT
UNIT_STAMINA0x00561INT
UNIT_INTELLECT0x00571INT
UNIT_SPIRIT0x00581INT
UNIT_POSSTAT00x00591INT
UNIT_POSSTAT10x005a1INT
UNIT_POSSTAT20x005b1INT
UNIT_POSSTAT30x005c1INT
UNIT_POSSTAT40x005d1INT
UNIT_NEGSTAT00x005e1INT
UNIT_NEGSTAT10x005f1INT
UNIT_NEGSTAT20x00601INT
UNIT_NEGSTAT30x00611INT
UNIT_NEGSTAT40x00621INT
UNIT_RESISTANCES0x00637INT
UNIT_RESISTANCEBUFFMODSPOSITIVE0x006a7INT
UNIT_RESISTANCEBUFFMODSNEGATIVE0x00717INT
UNIT_BASE_MANA0x00781INT
UNIT_BASE_HEALTH0x00791INT
UNIT_BYTES_20x007a1BYTES
UNIT_ATTACK_POWER0x007b1INT
UNIT_ATTACK_POWER_MODS0x007c1TWO_SHORT
UNIT_ATTACK_POWER_MULTIPLIER0x007d1FLOAT
UNIT_RANGED_ATTACK_POWER0x007e1INT
UNIT_RANGED_ATTACK_POWER_MODS0x007f1TWO_SHORT
UNIT_RANGED_ATTACK_POWER_MULTIPLIER0x00801FLOAT
UNIT_MINRANGEDDAMAGE0x00811FLOAT
UNIT_MAXRANGEDDAMAGE0x00821FLOAT
UNIT_POWER_COST_MODIFIER0x00837INT
UNIT_POWER_COST_MULTIPLIER0x008a7FLOAT
UNIT_MAXHEALTHMODIFIER0x00911FLOAT
UNIT_HOVERHEIGHT0x00921FLOAT

Fields that all players have:

NameOffsetSizeType
PLAYER_DUEL_ARBITER0x00942GUID
PLAYER_FLAGS0x00961INT
PLAYER_GUILDID0x00971INT
PLAYER_GUILDRANK0x00981INT
PLAYER_FIELD_BYTES0x00991BYTES
PLAYER_BYTES_20x009a1BYTES
PLAYER_BYTES_30x009b1BYTES
PLAYER_DUEL_TEAM0x009c1INT
PLAYER_GUILD_TIMESTAMP0x009d1INT
PLAYER_QUEST_LOG_1_10x009e1INT
PLAYER_QUEST_LOG_1_20x009f1INT
PLAYER_QUEST_LOG_1_30x00a02TWO_SHORT
PLAYER_QUEST_LOG_1_40x00a21INT
PLAYER_QUEST_LOG_2_10x00a31INT
PLAYER_QUEST_LOG_2_20x00a41INT
PLAYER_QUEST_LOG_2_30x00a52TWO_SHORT
PLAYER_QUEST_LOG_2_50x00a71INT
PLAYER_QUEST_LOG_3_10x00a81INT
PLAYER_QUEST_LOG_3_20x00a91INT
PLAYER_QUEST_LOG_3_30x00aa2TWO_SHORT
PLAYER_QUEST_LOG_3_50x00ac1INT
PLAYER_QUEST_LOG_4_10x00ad1INT
PLAYER_QUEST_LOG_4_20x00ae1INT
PLAYER_QUEST_LOG_4_30x00af2TWO_SHORT
PLAYER_QUEST_LOG_4_50x00b11INT
PLAYER_QUEST_LOG_5_10x00b21INT
PLAYER_QUEST_LOG_5_20x00b31INT
PLAYER_QUEST_LOG_5_30x00b42TWO_SHORT
PLAYER_QUEST_LOG_5_50x00b61INT
PLAYER_QUEST_LOG_6_10x00b71INT
PLAYER_QUEST_LOG_6_20x00b81INT
PLAYER_QUEST_LOG_6_30x00b92TWO_SHORT
PLAYER_QUEST_LOG_6_50x00bb1INT
PLAYER_QUEST_LOG_7_10x00bc1INT
PLAYER_QUEST_LOG_7_20x00bd1INT
PLAYER_QUEST_LOG_7_30x00be2TWO_SHORT
PLAYER_QUEST_LOG_7_50x00c01INT
PLAYER_QUEST_LOG_8_10x00c11INT
PLAYER_QUEST_LOG_8_20x00c21INT
PLAYER_QUEST_LOG_8_30x00c32TWO_SHORT
PLAYER_QUEST_LOG_8_50x00c51INT
PLAYER_QUEST_LOG_9_10x00c61INT
PLAYER_QUEST_LOG_9_20x00c71INT
PLAYER_QUEST_LOG_9_30x00c82TWO_SHORT
PLAYER_QUEST_LOG_9_50x00ca1INT
PLAYER_QUEST_LOG_10_10x00cb1INT
PLAYER_QUEST_LOG_10_20x00cc1INT
PLAYER_QUEST_LOG_10_30x00cd2TWO_SHORT
PLAYER_QUEST_LOG_10_50x00cf1INT
PLAYER_QUEST_LOG_11_10x00d01INT
PLAYER_QUEST_LOG_11_20x00d11INT
PLAYER_QUEST_LOG_11_30x00d22TWO_SHORT
PLAYER_QUEST_LOG_11_50x00d41INT
PLAYER_QUEST_LOG_12_10x00d51INT
PLAYER_QUEST_LOG_12_20x00d61INT
PLAYER_QUEST_LOG_12_30x00d72TWO_SHORT
PLAYER_QUEST_LOG_12_50x00d91INT
PLAYER_QUEST_LOG_13_10x00da1INT
PLAYER_QUEST_LOG_13_20x00db1INT
PLAYER_QUEST_LOG_13_30x00dc2TWO_SHORT
PLAYER_QUEST_LOG_13_50x00de1INT
PLAYER_QUEST_LOG_14_10x00df1INT
PLAYER_QUEST_LOG_14_20x00e01INT
PLAYER_QUEST_LOG_14_30x00e12TWO_SHORT
PLAYER_QUEST_LOG_14_50x00e31INT
PLAYER_QUEST_LOG_15_10x00e41INT
PLAYER_QUEST_LOG_15_20x00e51INT
PLAYER_QUEST_LOG_15_30x00e62TWO_SHORT
PLAYER_QUEST_LOG_15_50x00e81INT
PLAYER_QUEST_LOG_16_10x00e91INT
PLAYER_QUEST_LOG_16_20x00ea1INT
PLAYER_QUEST_LOG_16_30x00eb2TWO_SHORT
PLAYER_QUEST_LOG_16_50x00ed1INT
PLAYER_QUEST_LOG_17_10x00ee1INT
PLAYER_QUEST_LOG_17_20x00ef1INT
PLAYER_QUEST_LOG_17_30x00f02TWO_SHORT
PLAYER_QUEST_LOG_17_50x00f21INT
PLAYER_QUEST_LOG_18_10x00f31INT
PLAYER_QUEST_LOG_18_20x00f41INT
PLAYER_QUEST_LOG_18_30x00f52TWO_SHORT
PLAYER_QUEST_LOG_18_50x00f71INT
PLAYER_QUEST_LOG_19_10x00f81INT
PLAYER_QUEST_LOG_19_20x00f91INT
PLAYER_QUEST_LOG_19_30x00fa2TWO_SHORT
PLAYER_QUEST_LOG_19_50x00fc1INT
PLAYER_QUEST_LOG_20_10x00fd1INT
PLAYER_QUEST_LOG_20_20x00fe1INT
PLAYER_QUEST_LOG_20_30x00ff2TWO_SHORT
PLAYER_QUEST_LOG_20_50x01011INT
PLAYER_QUEST_LOG_21_10x01021INT
PLAYER_QUEST_LOG_21_20x01031INT
PLAYER_QUEST_LOG_21_30x01042TWO_SHORT
PLAYER_QUEST_LOG_21_50x01061INT
PLAYER_QUEST_LOG_22_10x01071INT
PLAYER_QUEST_LOG_22_20x01081INT
PLAYER_QUEST_LOG_22_30x01092TWO_SHORT
PLAYER_QUEST_LOG_22_50x010b1INT
PLAYER_QUEST_LOG_23_10x010c1INT
PLAYER_QUEST_LOG_23_20x010d1INT
PLAYER_QUEST_LOG_23_30x010e2TWO_SHORT
PLAYER_QUEST_LOG_23_50x01101INT
PLAYER_QUEST_LOG_24_10x01111INT
PLAYER_QUEST_LOG_24_20x01121INT
PLAYER_QUEST_LOG_24_30x01132TWO_SHORT
PLAYER_QUEST_LOG_24_50x01151INT
PLAYER_QUEST_LOG_25_10x01161INT
PLAYER_QUEST_LOG_25_20x01171INT
PLAYER_QUEST_LOG_25_30x01182TWO_SHORT
PLAYER_QUEST_LOG_25_50x011a1INT
PLAYER_VISIBLE_ITEM0x011b38CUSTOM
PLAYER_CHOSEN_TITLE0x01411INT
PLAYER_FAKE_INEBRIATION0x01421INT
PLAYER_FIELD_INV0x0144300CUSTOM
PLAYER_FARSIGHT0x02702GUID
PLAYER_KNOWN_TITLES0x02722GUID
PLAYER_KNOWN_TITLES10x02742GUID
PLAYER_KNOWN_TITLES20x02762GUID
PLAYER_KNOWN_CURRENCIES0x02782GUID
PLAYER_XP0x027a1INT
PLAYER_NEXT_LEVEL_XP0x027b1INT
PLAYER_SKILL_INFO0x027c384CUSTOM
PLAYER_CHARACTER_POINTS10x03fc1INT
PLAYER_CHARACTER_POINTS20x03fd1INT
PLAYER_TRACK_CREATURES0x03fe1INT
PLAYER_TRACK_RESOURCES0x03ff1INT
PLAYER_BLOCK_PERCENTAGE0x04001FLOAT
PLAYER_DODGE_PERCENTAGE0x04011FLOAT
PLAYER_PARRY_PERCENTAGE0x04021FLOAT
PLAYER_EXPERTISE0x04031INT
PLAYER_OFFHAND_EXPERTISE0x04041INT
PLAYER_CRIT_PERCENTAGE0x04051FLOAT
PLAYER_RANGED_CRIT_PERCENTAGE0x04061FLOAT
PLAYER_OFFHAND_CRIT_PERCENTAGE0x04071FLOAT
PLAYER_SPELL_CRIT_PERCENTAGE10x04087FLOAT
PLAYER_SHIELD_BLOCK0x040f1INT
PLAYER_SHIELD_BLOCK_CRIT_PERCENTAGE0x04101FLOAT
PLAYER_EXPLORED_ZONES_10x0411128BYTES
PLAYER_REST_STATE_EXPERIENCE0x04911INT
PLAYER_COINAGE0x04921INT
PLAYER_MOD_DAMAGE_DONE_POS0x04937INT
PLAYER_MOD_DAMAGE_DONE_NEG0x049a7INT
PLAYER_MOD_DAMAGE_DONE_PCT0x04a17INT
PLAYER_MOD_HEALING_DONE_POS0x04a81INT
PLAYER_MOD_HEALING_PCT0x04a91FLOAT
PLAYER_MOD_HEALING_DONE_PCT0x04aa1FLOAT
PLAYER_MOD_TARGET_RESISTANCE0x04ab1INT
PLAYER_MOD_TARGET_PHYSICAL_RESISTANCE0x04ac1INT
PLAYER_FEATURES0x04ad1BYTES
PLAYER_AMMO_ID0x04ae1INT
PLAYER_SELF_RES_SPELL0x04af1INT
PLAYER_PVP_MEDALS0x04b01INT
PLAYER_BUYBACK_PRICE_10x04b112INT
PLAYER_BUYBACK_TIMESTAMP_10x04bd12INT
PLAYER_KILLS0x04c91TWO_SHORT
PLAYER_TODAY_CONTRIBUTION0x04ca1INT
PLAYER_YESTERDAY_CONTRIBUTION0x04cb1INT
PLAYER_LIFETIME_HONORBALE_KILLS0x04cc1INT
PLAYER_BYTES2_GLOW0x04cd1BYTES
PLAYER_WATCHED_FACTION_INDEX0x04ce1INT
PLAYER_COMBAT_RATING_10x04cf25INT
PLAYER_ARENA_TEAM_INFO_1_10x04e821INT
PLAYER_HONOR_CURRENCY0x04fd1INT
PLAYER_ARENA_CURRENCY0x04fe1INT
PLAYER_MAX_LEVEL0x04ff1INT
PLAYER_DAILY_QUESTS_10x050025INT
PLAYER_RUNE_REGEN_10x05194FLOAT
PLAYER_NO_REAGENT_COST_10x051d3INT
PLAYER_GLYPH_SLOTS_10x05206INT
PLAYER_GLYPHS_10x05266INT
PLAYER_GLYPHS_ENABLED0x052c1INT
PLAYER_PET_SPELL_POWER0x052d1INT

Fields that all gameobjects have:

NameOffsetSizeType
GAMEOBJECT_DISPLAYID0x00081INT
GAMEOBJECT_FLAGS0x00091INT
GAMEOBJECT_PARENTROTATION0x000a4FLOAT
GAMEOBJECT_DYNAMIC0x000e1TWO_SHORT
GAMEOBJECT_FACTION0x000f1INT
GAMEOBJECT_LEVEL0x00101INT
GAMEOBJECT_BYTES_10x00111BYTES

Fields that all dynamicobjects have:

NameOffsetSizeType
DYNAMICOBJECT_CASTER0x00062GUID
DYNAMICOBJECT_BYTES0x00081BYTES
DYNAMICOBJECT_SPELLID0x00091INT
DYNAMICOBJECT_RADIUS0x000a1FLOAT
DYNAMICOBJECT_CASTTIME0x000b1INT

Fields that all corpses have:

NameOffsetSizeType
CORPSE_OWNER0x00062GUID
CORPSE_PARTY0x00082GUID
CORPSE_DISPLAY_ID0x000a1INT
CORPSE_ITEM0x000b19INT
CORPSE_BYTES_10x001e1BYTES
CORPSE_BYTES_20x001f1BYTES
CORPSE_GUILD0x00201INT
CORPSE_FLAGS0x00211INT
CORPSE_DYNAMIC_FLAGS0x00221INT

VariableItemRandomProperty

This type is simply a u32 followed by another u32 if the first one was not equal to 0. VariableItemRandomProperty is only for TBC and Wrath.

The first u32 is the item_random_property_id, the second is the item_suffix_factor.

u48

A u32 followed by a u16. This is a workaround to MovementFlags for 3.3.5 requiring control flow from both a u32 and a separate u16, which complicates the implementation.

The lower 32 bits (4 bytes) are sent first as little endian, then followed by the upper 16 bits (2 bytes) as little endian.

Introduction

The wowm data contained in this repository can be read in a structured manner from the intermediate_representation.json file. It uses the JSON Typedef schema in the intermediate_representation_schema.json file.

jtd-codegen can be used to automatically create language bindings in some modern languages, including TypeScript and Python.

It is highly recommended to automatically generate bindings rather than manually parsing the JSON.

If JSON Typedef doesn't work for you for whatever reason, it is also possible to deduce a JSON Schema of the intermediate_representation.json file and autogenerate bindings from that. They will likely be of much lower quality though.

After generating the bindings, take a look at Implementing login messages.

Tests

Some containers have associated tests that consist of binary data as well as what is expected to be parsed. Creating simple tests that read the raw bytes, asserts that the read went successfully, writing the bytes back and asserting that raw bytes match, as well as testing that the size is calculated correctly will save you a lot of effort.

Design of types

Before writing the auto generator it's a good idea to know what you actually want to generate. For this reason I suggest manually writing the implementations for a few select types, and using it to have a client connect. This will allow you to detect things that need to be changed as early as possible as well as having executable code that can be used to test your auto generated code later, even in interpreted languages.

Implementing login messages

The login message data can be found in the intermediate_representation.json file. The intermediate_representation_schema.json contains a JSON type def schema for the intermediate_representation.json. The json-typedef-codegen program can be used to generate bindings for many popular languages.

The wow_messages_python repository contains the Python code used to generate the Python message library. It can be used as inspiration for your own implementation. The generator directory contains the actual code generation, and the wow_login_messages directory contains the generated library.

Python code will be shown in this document to provide examples of how libraries could be implemented. If you want to use the Python library then just bypass this and use the library directly instead. A C# library is available here.

Message Layout

All interactions start with the client sending a message, then reading the reply from the server.

All login messages start with an opcode field field that specifies the message contents. This is the only thing the messages have in common.

The only way to know how much data to expect in a message is by a combination of the protocol version sent in the very first message by the client, CMD_AUTH_LOGON_CHALLENGE_Client, and the opcode.

Take a look at the wiki page on login in order to get an understanding for what is going to happen.

Types used for login messages

Login messages use the following types, including enums, flags, and structs:

TypePurposeC Name
u8Unsigned 8 bit integer. Min value 0, max value 256.unsigned char
u16Unsigned 16 bit integer. Min value 0, max value 65536.unsigned short
u32Unsigned 32 bit integer. Min value 0, max value 4294967296.unsigned int
u64Unsigned 64 bit integer. Min value 0, max value 18446744073709551616.unsigned long long
i32Unsigned 32 bit integer. Min value -2147483648, max value 4294967296.signed int
BoolUnsigned 1 bit integer. 0 means false and all other values mean true.unsigned char
CStringUTF-8 string type that is terminated by a zero byte value.char*
StringUTF-8 string type of exactly length len.unsigned char + char*
Populationf32 with the special behavior that a value of 200 always means GREEN_RECOMMENDED, 400 always means RED_FULL, and 600 always means BLUE_RECOMMENDED.float
IpAddressAlias for big endian u32.unsigned int

Library layout

Consider what you want the layout of the library to look like regarding files and directories.

There are several different protocol versions, objects that are valid for more than one version, as well as objects that are valid for all versions. Consider if your programming language benefits from having a type that is identical, but for a different version actually be the same type.

For the Python library, I chose to have a Python file for each version, as well as one for all. Objects that are valid for more than one version are reexported from the lowest version.

The folder layout for the Python library is as follows:

├── README.md
└── wow_login_messages
    ├── all.py
    ├── __init__.py
    ├── opcodes.py
    ├── util.py
    ├── version2.py
    ├── version3.py
    ├── version5.py
    ├── version6.py
    ├── version7.py
    └── version8.py

The __init__.py file is what is imported when just importing wow_login_messages. The opcodes.py file just contains the opcode values for the different messages. The util.py file contains utility functions intended to be used by the user of the library, such as a function that reads the opcode and automatically reads the remaining fields and returns the message as a Python class.

Enums

Enums can only have a single enumerator value, and it can not have any other values than those specifically described. Consider how you would implement and use the ProtocolVersion enum in your programming language.

Newer Python versions have the enum module, which provide an easy way of creating enum types.

So the ProtocolVersion enum in Python looks like:

import enum


class ProtocolVersion(enum.Enum):
    TWO = 2
    THREE = 3
    FIVE = 5
    SIX = 6
    SEVEN = 7
    EIGHT = 8


protocol_version = ProtocolVersion(2)
value = protocol_version.value

This simple snippet allows construction of ProtocolVersion types through ProtocolVersion(2) and getting the value of an enumerator through protocol_version.value.

I have chosen not to include a read or write function on the enum, since this is handled by the object that needs to read/write the enum.

The python library places all imports at the top of the file, and all objects for the same version are in the same file, so it is not necessary to import enum for every enum.

Flags

Flags are like enums, but can have multiple enumerator values at the same time, or none of them. Consider how you would implement and use the RealmFlag flag in your programming language.

The enum module used for enums can also be used for flags.

So the RealmFlag enum in Python looks like:

import enum


class RealmFlag(enum.Flag):
    NONE = 0
    INVALID = 1
    OFFLINE = 2
    FORCE_BLUE_RECOMMENDED = 32
    FORCE_GREEN_RECOMMENDED = 64
    FORCE_RED_FULL = 128


realm_flag = RealmFlag(32) | RealmFlag(2)

assert realm_flag.OFFLINE
assert realm_flag.FORCE_BLUE_RECOMMENDED

value = realm_flag.value

This snippet allows the construction of RealmFlag through RealmFlag(32), the bitwise or through the | operator and getting the value through realm_flag.value.

Flags also do not handle reading and writing, that is handled by the objects containing them, although it could be different in your programming language.

CMD_AUTH_LOGON_CHALLENGE_Client

This is the first message sent by the client. It is sent automatically upon connecting.

It is the only message to have the String type, which is a single length byte (u8) followed by as many bytes as the length byte says of string. All other messages use the CString type, which is an arbitrary amount of bytes terminated by a 0 byte.

It is the only message that contains the IpAddress type alias. This is not a "real" type, but simply a u32 that should be interpreted as an IP address if the programming language has built in ways of dealing with IP addresses.

It contains the ProtocolVersion enum, which determines which version of messages is used.

It contains the Version struct.

For writing a server, it requires being able to be read, and for clients it requires being able to be written. When sent by clients, it has to calculate how large the actual message being sent is, and put it in the size field.

In Python, the definition would be:

import dataclasses


@dataclasses.dataclass
class CMD_AUTH_LOGON_CHALLENGE_Client:
    protocol_version: ProtocolVersion
    version: Version
    platform: Platform
    os: Os
    locale: Locale
    utc_timezone_offset: int
    client_ip_address: int
    account_name: str

The types after the colon (:) are type hints. The @dataclasses.dataclass attribute adds some niceties like automatic constructors.

All containers have read, write and _size methods. The underscore in _size is a Python way of signalling that the method should be private.

The read function looks like

@staticmethod
async def read(reader: asyncio.StreamReader):
    # protocol_version: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U8: 'U8'>, type_name='ProtocolVersion', upcast=False))
    protocol_version = ProtocolVersion(int.from_bytes(await reader.readexactly(1), 'little'))

    # size: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U16: 'U16'>)
    _size = int.from_bytes(await reader.readexactly(2), 'little')

    # game_name: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U32: 'U32'>)
    _game_name = int.from_bytes(await reader.readexactly(4), 'little')

    # version: DataTypeStruct(data_type_tag='Struct', content=DataTypeStructContent(sizes=Sizes(constant_sized=True, maximum_size=5, minimum_size=5), type_name='Version'))
    version = await Version.read(reader)

    # platform: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U32: 'U32'>, type_name='Platform', upcast=False))
    platform = Platform(int.from_bytes(await reader.readexactly(4), 'little'))

    # os: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U32: 'U32'>, type_name='Os', upcast=False))
    os = Os(int.from_bytes(await reader.readexactly(4), 'little'))

    # locale: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U32: 'U32'>, type_name='Locale', upcast=False))
    locale = Locale(int.from_bytes(await reader.readexactly(4), 'little'))

    # utc_timezone_offset: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U32: 'U32'>)
    utc_timezone_offset = int.from_bytes(await reader.readexactly(4), 'little')

    # client_ip_address: DataTypeIPAddress(data_type_tag='IpAddress')
    client_ip_address = int.from_bytes(await reader.readexactly(4), 'big')

    # account_name: DataTypeString(data_type_tag='String')
    account_name = int.from_bytes(await reader.readexactly(1), 'little')
    account_name = (await reader.readexactly(account_name)).decode('utf-8')

    return CMD_AUTH_LOGON_CHALLENGE_Client(
        protocol_version,
        version,
        platform,
        os,
        locale,
        utc_timezone_offset,
        client_ip_address,
        account_name,
    )

It reads every member in sequence before returning an object with all the fields. The comments print the name and type of variables, in order to make debugging easier.

This showcases how enums are ready by reading an appropriately sized integer and then passing it into the enum constructor.

The struct Version is read by calling a read function defined on that object.

The IpAddress is simply read as an integer.

Python allows changing the type of a variable, so the account_name variable is first used for the length, and then for the contents.

_size is not included in the object, since manually modifying the size is error prone and tedious. It is instead calculated automatically in write. _game_name is not included in the object since it has a constant value.

The write function looks like

def write(self, writer: asyncio.StreamWriter):
    fmt = '<B'  # opcode
    data = [0]

    # protocol_version: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U8: 'U8'>, type_name='ProtocolVersion', upcast=False))
    fmt += 'B'
    data.append(self.protocol_version.value)

    # size: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U16: 'U16'>)
    fmt += 'H'
    data.append(self.size())

    # game_name: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U32: 'U32'>)
    fmt += 'I'
    data.append(5730135)

    # version: DataTypeStruct(data_type_tag='Struct', content=DataTypeStructContent(sizes=Sizes(constant_sized=True, maximum_size=5, minimum_size=5), type_name='Version'))
    fmt, data = self.version.write(fmt, data)

    # platform: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U32: 'U32'>, type_name='Platform', upcast=False))
    fmt += 'I'
    data.append(self.platform.value)

    # os: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U32: 'U32'>, type_name='Os', upcast=False))
    fmt += 'I'
    data.append(self.os.value)

    # locale: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U32: 'U32'>, type_name='Locale', upcast=False))
    fmt += 'I'
    data.append(self.locale.value)

    # utc_timezone_offset: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U32: 'U32'>)
    fmt += 'I'
    data.append(self.utc_timezone_offset)

    # client_ip_address: DataTypeIPAddress(data_type_tag='IpAddress')
    fmt += 'I'
    data.append(self.client_ip_address)

    # account_name: DataTypeString(data_type_tag='String')
    fmt += f'B{len(self.account_name)}s'
    data.append(len(self.account_name))
    data.append(self.account_name.encode('utf-8'))

    data = struct.pack(fmt, *data)
    writer.write(data)

The complexity of this is because of how Pythons struct module for writing values to bytes works. The line with data = struct.pack(fmt, *data) writes the data to a byte array that is then written to the stream on the next line. Hopefully your programming language has a more sane way of writing data to a stream.

The final part is the size calculations, it looks like

def size(self):
    size = 0

    # protocol_version: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U8: 'U8'>, type_name='ProtocolVersion', upcast=False))
    size += 1

    # size: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U16: 'U16'>)
    size += 2

    # game_name: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U32: 'U32'>)
    size += 4

    # version: DataTypeStruct(data_type_tag='Struct', content=DataTypeStructContent(sizes=Sizes(constant_sized=True, maximum_size=5, minimum_size=5), type_name='Version'))
    size += 5

    # platform: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U32: 'U32'>, type_name='Platform', upcast=False))
    size += 4

    # os: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U32: 'U32'>, type_name='Os', upcast=False))
    size += 4

    # locale: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U32: 'U32'>, type_name='Locale', upcast=False))
    size += 4

    # utc_timezone_offset: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U32: 'U32'>)
    size += 4

    # client_ip_address: DataTypeIPAddress(data_type_tag='IpAddress')
    size += 4

    # account_name: DataTypeString(data_type_tag='String')
    size += len(self.account_name)

    return size - 3

This sums up the sizes of all members, and then subtracts the fields that come before the size field.

CMD_AUTH_LOGON_CHALLENGE_Server

The servers reply to the client has the same opcode as the initial message, and it provides the first example of a message that has control flow (if statements).

@dataclasses.dataclass
class CMD_AUTH_LOGON_CHALLENGE_Server:
    result: LoginResult
    server_public_key: typing.Optional[typing.List[int]]
    generator: typing.Optional[typing.List[int]]
    large_safe_prime: typing.Optional[typing.List[int]]
    salt: typing.Optional[typing.List[int]]
    crc_salt: typing.Optional[typing.List[int]]

The Python version solves this issue by making every variable that is not certain to be in the message Optional. This type hint means that the variables can also be None, and have no value of their actual type.

The python code for reading reads the result and then branches based on the value.

    @staticmethod


async def read(reader: asyncio.StreamReader):
    server_public_key = None
    generator_length = None
    generator = None
    large_safe_prime_length = None
    large_safe_prime = None
    salt = None
    crc_salt = None

    # protocol_version: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U8: 'U8'>)
    _protocol_version = int.from_bytes(await reader.readexactly(1), "little")

    # result: DataTypeEnum(data_type_tag='Enum', content=DataTypeEnumContent(integer_type=<IntegerType.U8: 'U8'>, type_name='LoginResult', upcast=False))
    result = LoginResult(int.from_bytes(await reader.readexactly(1), "little"))

    if result == LoginResult.SUCCESS:
        # server_public_key: DataTypeArray(data_type_tag='Array', content=Array(inner_type=ArrayTypeInteger(array_type_tag='Integer', inner_type=<IntegerType.U8: 'U8'>), size=ArraySizeFixed(array_size_tag='Fixed', size='32')))
        server_public_key = []
        for _ in range(0, 32):
            server_public_key.append(
                int.from_bytes(await reader.readexactly(1), "little")
            )

        # generator_length: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U8: 'U8'>)
        generator_length = int.from_bytes(await reader.readexactly(1), "little")

        # generator: DataTypeArray(data_type_tag='Array', content=Array(inner_type=ArrayTypeInteger(array_type_tag='Integer', inner_type=<IntegerType.U8: 'U8'>), size=ArraySizeVariable(array_size_tag='Variable', size='generator_length')))
        generator = []
        for _ in range(0, generator_length):
            generator.append(int.from_bytes(await reader.readexactly(1), "little"))

        # large_safe_prime_length: DataTypeInteger(data_type_tag='Integer', content=<IntegerType.U8: 'U8'>)
        large_safe_prime_length = int.from_bytes(
            await reader.readexactly(1), "little"
        )

        # large_safe_prime: DataTypeArray(data_type_tag='Array', content=Array(inner_type=ArrayTypeInteger(array_type_tag='Integer', inner_type=<IntegerType.U8: 'U8'>), size=ArraySizeVariable(array_size_tag='Variable', size='large_safe_prime_length')))
        large_safe_prime = []
        for _ in range(0, large_safe_prime_length):
            large_safe_prime.append(
                int.from_bytes(await reader.readexactly(1), "little")
            )

        # salt: DataTypeArray(data_type_tag='Array', content=Array(inner_type=ArrayTypeInteger(array_type_tag='Integer', inner_type=<IntegerType.U8: 'U8'>), size=ArraySizeFixed(array_size_tag='Fixed', size='32')))
        salt = []
        for _ in range(0, 32):
            salt.append(int.from_bytes(await reader.readexactly(1), "little"))

        # crc_salt: DataTypeArray(data_type_tag='Array', content=Array(inner_type=ArrayTypeInteger(array_type_tag='Integer', inner_type=<IntegerType.U8: 'U8'>), size=ArraySizeFixed(array_size_tag='Fixed', size='16')))
        crc_salt = []
        for _ in range(0, 16):
            crc_salt.append(int.from_bytes(await reader.readexactly(1), "little"))

    return CMD_AUTH_LOGON_CHALLENGE_Server(
        result,
        server_public_key,
        generator,
        large_safe_prime,
        salt,
        crc_salt,
    )

CMD_AUTH_LOGON_PROOF_Client

This message is much like the others, but it contains an array of structs.

CMD_REALM_LIST_Client

This message is not empty, but has a padding variable that should always be a constant value, so it becomes empty if constant values are removed.

CMD_XFER_ACCEPT

This message has an empty body.

CMD_REALM_LIST_Server

This message has a bunch of padding and an array of Realm structs, as well as having a size field.

Realm

This struct has several CString variables, which are read by reading until finding a 0 byte.

It also has the Population alias, which can just be substituted for a 4 byte floating point value.

Version 8 additionally has an if statement that uses a flag instead of an enum.

Implementing world messages

If you have autogenerated the login messages you will have a reasonable base for proceeding with the world messages, however this is not a requirement.

The world message data can be found in the intermediate_representation.json file. The intermediate_representation_schema.json contains a JSON type def schema for the intermediate_representation.json. The json-typedef-codegen program can be used to generate bindings for many popular languages.

The wow_messages_python repository contains the Python code used to generate the Python message library. It can be used as inspiration for your own implementation. The generator directory contains the actual code generation, and the wow_world_messages directory contains the generated library.

Python code will be shown in this document to provide examples of how libraries could be implemented. If you want to use the Python library then just bypass this and use the library directly instead. A C# library is available here.

Message Layout

For Vanilla and TBC, all messages start with a 2 byte big endian size field.

For Wrath, all messages from the client (CMSG) start with a 2 byte big endian size field, but at some unknown point in Wrath the possibility of having SMSG with 3 byte opcode was added. If the most significant (first) byte of the size field has the most significant bit set (that is, first_size_byte & 0x80 != 0) the size field is 3 bytes instead of 2. When sending messages from the server you must handle this special case for messages that are larger than 0x7FF bytes.

For all versions, messages sent from the server (SMSG) have a 2 byte opcode field and messages sent from the client (CMSG) have a 4 byte opcode field.

For all versions, the size field contains the size of the opcode field and the size of the remaining message body.

So in the case of the CMSG_PLAYER_LOGIN message:

test CMSG_PLAYER_LOGIN {
    guid = 0xDEADBEEF;
} [
    0x00, 0x0C, /* size */
    0x3D, 0x00, 0x00, 0x00, /* opcode */
    0xEF, 0xBE, 0xAD, 0xDE, 0x00, 0x00, 0x00, 0x00, /* guid */
]

Has a single Guid field (of 8 bytes), but the reported size is 0x0C/12 because it includes the 4 byte opcode field.

Encryption

SMSG_AUTH_CHALLENGE and CMSG_AUTH_RESPONSE are sent in plain text and used to negotiate a simple header encryption based on the session key. It is described in detail for 1.12 in this blog post The wow_srp library written in Rust has implementations for Vanilla (1.12), TBC (2.4.3), and Wrath (3.3.5).

CMSG_PING and SMSG_PONG can also be sent unencrypted if the client has not yet received a reply to CMSG_AUTH_SESSION. These four messages are the only messages that can be sent unencrypted.

Types used for login messages

World messages use the following types, including enums, flags, and structs:

TypePurposeC Name
u8Unsigned 8 bit integer. Min value 0, max value 256.unsigned char
u16Unsigned 16 bit integer. Min value 0, max value 65536.unsigned short
u32Unsigned 32 bit integer. Min value 0, max value 4294967296.unsigned int
u64Unsigned 64 bit integer. Min value 0, max value 18446744073709551616.unsigned long long
i32Unsigned 32 bit integer. Min value -2147483648, max value 4294967296.signed int
BoolUnsigned 1 bit integer. 0 means false and all other values mean true.unsigned char
Bool32Unsigned 4 bit integer. 0 means false and all other values mean true.unsigned int
PackedGuidGuid sent in the "packed" format. See PackedGuid.-
GuidUnsigned 8 bit integer. Can be replaced with a u64.unsigned long long
NamedGuidA Guid (u64) followed by a CString if the value of the Guid is not 0.-
DateTimeu32 in a special format. See DateTime.unsigned int
f32Floating point value of 4 bytes.f32
CStringUTF-8 string type that is terminated by a zero byte value.char*
SizedCStringA u32 field that determines the size of the string followed by a UTF-8 string type that is terminated by a zero byte value.unsigned int + char*
UpdateMaskUpdate values sent in a relatively complex format. See UpdateMask.-
MonsterMoveSplinesArray of positions. See MonsterMoveSpline.-
AuraMaskAura values sent using a mask. See Masks.-
AchievementDoneArrayArray that terminates on a sentinel value. See AchievementDoneArray-
AchievementInProgressArrayArray that terminates on a sentinel value. See AchievementInProgressArray-
EnchantMaskEnchant values sent using a mask. See EnchantMasks.-
InspectTalentGearMaskInspectTalentGear values sent using a mask. See Masks.-
GoldAlias for u32.unsigned int
LevelAlias for u8.unsigned char
Level16Alias for u16.unsigned short
Level32Alias for u32.unsigned int
VariableItemRandomPropertyA u32 followed by another u32 if the first value is not equal to 0.-
AddonArrayArray of Addons for TBC and Wrath that rely on externally knowing the amount of array members. See AddonArray.-
SecondsAlias for u32.unsigned int
MillisecondsAlias for u32.unsigned int
SpellAlias for u32 that represents a spell.unsigned int
Spell16Alias for u16 that represents a spell.unsigned short
ItemAlias for u32 that represents an item entry.unsigned int
CacheMaskClient info sent using a mask. See CacheMask.-

Library layout

Consider what you want the layout of the library to look like regarding files and directories.

You will likely want to limit yourself to a limited set of client versions such as Vanilla (1.12), TBC (2.4.3), and Wrath (3.3.5).

The exact layout of your library will depend on the scope. For the Python library I decided to have a single wow_world_messages package with a module each for Vanilla, TBC, and Wrath.

This is the layout of the Python library:

├── README.md
└── wow_world_messages
    ├── __init__.py
    ├── wrath.py
    ├── tbc.py
    ├── util.py
    └── vanilla.py

AreaFlags

Client Version 1.12

Used in AreaTable.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/area_flags.wowm:2.

flag AreaFlags : u16 {
    SNOW = 0x01;
    UNK = 0x02;
    DEVELOPMENT = 0x04;
    UNK2 = 0x08;
    UNK3 = 0x10;
    CITY_SLAVE = 0x20;
    CITY_ALLOW_DUELS = 0x40;
    UNK4 = 0x80;
    CITY = 0x100;
    TEST = 0x200;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueComment
SNOW1 (0x01)
UNK2 (0x02)
DEVELOPMENT4 (0x04)
UNK28 (0x08)
UNK316 (0x10)
CITY_SLAVE32 (0x20)
CITY_ALLOW_DUELS64 (0x40)
UNK4128 (0x80)
CITY256 (0x100)
TEST512 (0x200)

Used in:

ArenaTeamRole

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/arena/smsg_arena_team_roster.wowm:10.

enum ArenaTeamRole : u8 {
    CAPTAIN = 0;
    MEMBER = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
CAPTAIN0 (0x00)
MEMBER1 (0x01)

Used in:

AttackHand

Client Version 1.12

Used in AttackAnimKits.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/attack_hand.wowm:2.

enum AttackHand : u8 {
    MAIN_HAND = 0;
    OFF_HAND = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
MAIN_HAND0 (0x00)
OFF_HAND1 (0x01)

Used in:

AttributesEx1

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/external_spell_1_12.wowm:42.

flag AttributesEx1 : u32 {
    NONE = 0x00;
    DISMISS_PET_FIRST = 0x00000001;
    USE_ALL_MANA = 0x00000002;
    IS_CHANNELED = 0x00000004;
    NO_REDIRECTION = 0x00000008;
    NO_SKILL_INCREASE = 0x00000010;
    ALLOW_WHILE_STEALTHED = 0x00000020;
    IS_SELF_CHANNELED = 0x00000040;
    NO_REFLECTION = 0x00000080;
    ONLY_PEACEFUL_TARGETS = 0x00000100;
    INITIATES_COMBAT_ENABLES_AUTO_ATTACK = 0x00000200;
    NO_THREAT = 0x00000400;
    AURA_UNIQUE = 0x00000800;
    FAILURE_BREAKS_STEALTH = 0x00001000;
    TOGGLE_FARSIGHT = 0x00002000;
    TRACK_TARGET_IN_CHANNEL = 0x00004000;
    IMMUNITY_PURGES_EFFECT = 0x00008000;
    IMMUNITY_TO_HOSTILE_AND_FRIENDLY_EFFECTS = 0x00010000;
    NO_AUTOCAST_AI = 0x00020000;
    PREVENTS_ANIM = 0x00040000;
    EXCLUDE_CASTER = 0x00080000;
    FINISHING_MOVE_DAMAGE = 0x00100000;
    THREAT_ONLY_ON_MISS = 0x00200000;
    FINISHING_MOVE_DURATION = 0x00400000;
    UNK23 = 0x00800000;
    SPECIAL_SKILLUP = 0x01000000;
    AURA_STAYS_AFTER_COMBAT = 0x02000000;
    REQUIRE_ALL_TARGETS = 0x04000000;
    DISCOUNT_POWER_ON_MISS = 0x08000000;
    NO_AURA_ICON = 0x10000000;
    NAME_IN_CHANNEL_BAR = 0x20000000;
    COMBO_ON_BLOCK = 0x40000000;
    CAST_WHEN_LEARNED = 0x80000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
DISMISS_PET_FIRST1 (0x01)
USE_ALL_MANA2 (0x02)
IS_CHANNELED4 (0x04)
NO_REDIRECTION8 (0x08)
NO_SKILL_INCREASE16 (0x10)
ALLOW_WHILE_STEALTHED32 (0x20)
IS_SELF_CHANNELED64 (0x40)
NO_REFLECTION128 (0x80)
ONLY_PEACEFUL_TARGETS256 (0x100)
INITIATES_COMBAT_ENABLES_AUTO_ATTACK512 (0x200)
NO_THREAT1024 (0x400)
AURA_UNIQUE2048 (0x800)
FAILURE_BREAKS_STEALTH4096 (0x1000)
TOGGLE_FARSIGHT8192 (0x2000)
TRACK_TARGET_IN_CHANNEL16384 (0x4000)
IMMUNITY_PURGES_EFFECT32768 (0x8000)
IMMUNITY_TO_HOSTILE_AND_FRIENDLY_EFFECTS65536 (0x10000)
NO_AUTOCAST_AI131072 (0x20000)
PREVENTS_ANIM262144 (0x40000)
EXCLUDE_CASTER524288 (0x80000)
FINISHING_MOVE_DAMAGE1048576 (0x100000)
THREAT_ONLY_ON_MISS2097152 (0x200000)
FINISHING_MOVE_DURATION4194304 (0x400000)
UNK238388608 (0x800000)
SPECIAL_SKILLUP16777216 (0x1000000)
AURA_STAYS_AFTER_COMBAT33554432 (0x2000000)
REQUIRE_ALL_TARGETS67108864 (0x4000000)
DISCOUNT_POWER_ON_MISS134217728 (0x8000000)
NO_AURA_ICON268435456 (0x10000000)
NAME_IN_CHANNEL_BAR536870912 (0x20000000)
COMBO_ON_BLOCK1073741824 (0x40000000)
CAST_WHEN_LEARNED2147483648 (0x80000000)

Used in:

AttributesEx2

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/external_spell_1_12.wowm:81.

flag AttributesEx2 : u32 {
    NONE = 0x00;
    ALLOW_DEAD_TARGET = 0x00000001;
    NO_SHAPESHIFT_UI = 0x00000002;
    IGNORE_LINE_OF_SIGHT = 0x00000004;
    ALLOW_LOW_LEVEL_BUFF = 0x00000008;
    USE_SHAPESHIFT_BAR = 0x00000010;
    AUTO_REPEAT = 0x00000020;
    CANNOT_CAST_ON_TAPPED = 0x00000040;
    DO_NOT_REPORT_SPELL_FAILURE = 0x00000080;
    INCLUDE_IN_ADVANCED_COMBAT_LOG = 0x00000100;
    ALWAYS_CAST_AS_UNIT = 0x00000200;
    SPECIAL_TAMING_FLAG = 0x00000400;
    NO_TARGET_PER_SECOND_COSTS = 0x00000800;
    CHAIN_FROM_CASTER = 0x00001000;
    ENCHANT_OWN_ITEM_ONLY = 0x00002000;
    ALLOW_WHILE_INVISIBLE = 0x00004000;
    UNK15 = 0x00008000;
    NO_ACTIVE_PETS = 0x00010000;
    DO_NOT_RESET_COMBAT_TIMERS = 0x00020000;
    REQ_DEAD_PET = 0x00040000;
    ALLOW_WHILE_NOT_SHAPESHIFTED = 0x00080000;
    INITIATE_COMBAT_POST_CAST = 0x00100000;
    FAIL_ON_ALL_TARGETS_IMMUNE = 0x00200000;
    NO_INITIAL_THREAT = 0x00400000;
    PROC_COOLDOWN_ON_FAILURE = 0x00800000;
    ITEM_CAST_WITH_OWNER_SKILL = 0x01000000;
    DONT_BLOCK_MANA_REGEN = 0x02000000;
    NO_SCHOOL_IMMUNITIES = 0x04000000;
    IGNORE_WEAPONSKILL = 0x08000000;
    NOT_AN_ACTION = 0x10000000;
    CANT_CRIT = 0x20000000;
    ACTIVE_THREAT = 0x40000000;
    RETAIN_ITEM_CAST = 0x80000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
ALLOW_DEAD_TARGET1 (0x01)
NO_SHAPESHIFT_UI2 (0x02)
IGNORE_LINE_OF_SIGHT4 (0x04)
ALLOW_LOW_LEVEL_BUFF8 (0x08)
USE_SHAPESHIFT_BAR16 (0x10)
AUTO_REPEAT32 (0x20)
CANNOT_CAST_ON_TAPPED64 (0x40)
DO_NOT_REPORT_SPELL_FAILURE128 (0x80)
INCLUDE_IN_ADVANCED_COMBAT_LOG256 (0x100)
ALWAYS_CAST_AS_UNIT512 (0x200)
SPECIAL_TAMING_FLAG1024 (0x400)
NO_TARGET_PER_SECOND_COSTS2048 (0x800)
CHAIN_FROM_CASTER4096 (0x1000)
ENCHANT_OWN_ITEM_ONLY8192 (0x2000)
ALLOW_WHILE_INVISIBLE16384 (0x4000)
UNK1532768 (0x8000)
NO_ACTIVE_PETS65536 (0x10000)
DO_NOT_RESET_COMBAT_TIMERS131072 (0x20000)
REQ_DEAD_PET262144 (0x40000)
ALLOW_WHILE_NOT_SHAPESHIFTED524288 (0x80000)
INITIATE_COMBAT_POST_CAST1048576 (0x100000)
FAIL_ON_ALL_TARGETS_IMMUNE2097152 (0x200000)
NO_INITIAL_THREAT4194304 (0x400000)
PROC_COOLDOWN_ON_FAILURE8388608 (0x800000)
ITEM_CAST_WITH_OWNER_SKILL16777216 (0x1000000)
DONT_BLOCK_MANA_REGEN33554432 (0x2000000)
NO_SCHOOL_IMMUNITIES67108864 (0x4000000)
IGNORE_WEAPONSKILL134217728 (0x8000000)
NOT_AN_ACTION268435456 (0x10000000)
CANT_CRIT536870912 (0x20000000)
ACTIVE_THREAT1073741824 (0x40000000)
RETAIN_ITEM_CAST2147483648 (0x80000000)

Used in:

AttributesEx3

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/external_spell_1_12.wowm:120.

flag AttributesEx3 : u32 {
    NONE = 0x00;
    PVP_ENABLING = 0x00000001;
    NO_PROC_EQUIP_REQUIREMENT = 0x00000002;
    NO_CASTING_BAR_TEXT = 0x00000004;
    COMPLETELY_BLOCKED = 0x00000008;
    NO_RES_TIMER = 0x00000010;
    NO_DURABILITY_LOSS = 0x00000020;
    NO_AVOIDANCE = 0x00000040;
    DOT_STACKING_RULE = 0x00000080;
    ONLY_ON_PLAYER = 0x00000100;
    NOT_A_PROC = 0x00000200;
    REQUIRES_MAIN_HAND_WEAPON = 0x00000400;
    ONLY_BATTLEGROUNDS = 0x00000800;
    ONLY_ON_GHOSTS = 0x00001000;
    HIDE_CHANNEL_BAR = 0x00002000;
    HIDE_IN_RAID_FILTER = 0x00004000;
    NORMAL_RANGED_ATTACK = 0x00008000;
    SUPPRESS_CASTER_PROCS = 0x00010000;
    SUPPRESS_TARGET_PROCS = 0x00020000;
    ALWAYS_HIT = 0x00040000;
    INSTANT_TARGET_PROCS = 0x00080000;
    ALLOW_AURA_WHILE_DEAD = 0x00100000;
    ONLY_PROC_OUTDOORS = 0x00200000;
    CASTING_CANCELS_AUTOREPEAT = 0x00400000;
    NO_DAMAGE_HISTORY = 0x00800000;
    REQUIRES_OFFHAND_WEAPON = 0x01000000;
    TREAT_AS_PERIODIC = 0x02000000;
    CAN_PROC_FROM_PROCS = 0x04000000;
    ONLY_PROC_ON_CASTER = 0x08000000;
    IGNORE_CASTER_AND_TARGET_RESTRICTIONS = 0x10000000;
    IGNORE_CASTER_MODIFIERS = 0x20000000;
    DO_NOT_DISPLAY_RANGE = 0x40000000;
    NOT_ON_AOE_IMMUNE = 0x80000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
PVP_ENABLING1 (0x01)
NO_PROC_EQUIP_REQUIREMENT2 (0x02)
NO_CASTING_BAR_TEXT4 (0x04)
COMPLETELY_BLOCKED8 (0x08)
NO_RES_TIMER16 (0x10)
NO_DURABILITY_LOSS32 (0x20)
NO_AVOIDANCE64 (0x40)
DOT_STACKING_RULE128 (0x80)
ONLY_ON_PLAYER256 (0x100)
NOT_A_PROC512 (0x200)
REQUIRES_MAIN_HAND_WEAPON1024 (0x400)
ONLY_BATTLEGROUNDS2048 (0x800)
ONLY_ON_GHOSTS4096 (0x1000)
HIDE_CHANNEL_BAR8192 (0x2000)
HIDE_IN_RAID_FILTER16384 (0x4000)
NORMAL_RANGED_ATTACK32768 (0x8000)
SUPPRESS_CASTER_PROCS65536 (0x10000)
SUPPRESS_TARGET_PROCS131072 (0x20000)
ALWAYS_HIT262144 (0x40000)
INSTANT_TARGET_PROCS524288 (0x80000)
ALLOW_AURA_WHILE_DEAD1048576 (0x100000)
ONLY_PROC_OUTDOORS2097152 (0x200000)
CASTING_CANCELS_AUTOREPEAT4194304 (0x400000)
NO_DAMAGE_HISTORY8388608 (0x800000)
REQUIRES_OFFHAND_WEAPON16777216 (0x1000000)
TREAT_AS_PERIODIC33554432 (0x2000000)
CAN_PROC_FROM_PROCS67108864 (0x4000000)
ONLY_PROC_ON_CASTER134217728 (0x8000000)
IGNORE_CASTER_AND_TARGET_RESTRICTIONS268435456 (0x10000000)
IGNORE_CASTER_MODIFIERS536870912 (0x20000000)
DO_NOT_DISPLAY_RANGE1073741824 (0x40000000)
NOT_ON_AOE_IMMUNE2147483648 (0x80000000)

Used in:

AttributesEx4

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/external_spell_1_12.wowm:159.

flag AttributesEx4 : u32 {
    NONE = 0x00;
    NO_CAST_LOG = 0x00000001;
    CLASS_TRIGGER_ONLY_ON_TARGET = 0x00000002;
    AURA_EXPIRES_OFFLINE = 0x00000004;
    NO_HELPFUL_THREAT = 0x00000008;
    NO_HARMFUL_THREAT = 0x00000010;
    ALLOW_CLIENT_TARGETING = 0x00000020;
    CANNOT_BE_STOLEN = 0x00000040;
    ALLOW_CAST_WHILE_CASTING = 0x00000080;
    IGNORE_DAMAGE_TAKEN_MODIFIERS = 0x00000100;
    COMBAT_FEEDBACK_WHEN_USABLE = 0x00000200;
    WEAPON_SPEED_COST_SCALING = 0x00000400;
    NO_PARTIAL_IMMUNITY = 0x00000800;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
NO_CAST_LOG1 (0x01)
CLASS_TRIGGER_ONLY_ON_TARGET2 (0x02)
AURA_EXPIRES_OFFLINE4 (0x04)
NO_HELPFUL_THREAT8 (0x08)
NO_HARMFUL_THREAT16 (0x10)
ALLOW_CLIENT_TARGETING32 (0x20)
CANNOT_BE_STOLEN64 (0x40)
ALLOW_CAST_WHILE_CASTING128 (0x80)
IGNORE_DAMAGE_TAKEN_MODIFIERS256 (0x100)
COMBAT_FEEDBACK_WHEN_USABLE512 (0x200)
WEAPON_SPEED_COST_SCALING1024 (0x400)
NO_PARTIAL_IMMUNITY2048 (0x800)

Used in:

Attributes

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/external_spell_1_12.wowm:3.

flag Attributes : u32 {
    NONE = 0x00;
    PROC_FAILURE_BURNS_CHARGE = 0x00000001;
    USES_RANGED_SLOT = 0x00000002;
    ON_NEXT_SWING_NO_DAMAGE = 0x00000004;
    NEED_EXOTIC_AMMO = 0x00000008;
    IS_ABILITY = 0x00000010;
    IS_TRADESKILL = 0x00000020;
    PASSIVE = 0x00000040;
    DO_NOT_DISPLAY = 0x00000080;
    DO_NOT_LOG = 0x00000100;
    HELD_ITEM_ONLY = 0x00000200;
    ON_NEXT_SWING = 0x00000400;
    WEARER_CASTS_PROC_TRIGGER = 0x00000800;
    DAYTIME_ONLY = 0x00001000;
    NIGHT_ONLY = 0x00002000;
    ONLY_INDOORS = 0x00004000;
    ONLY_OUTDOORS = 0x00008000;
    NOT_SHAPESHIFT = 0x00010000;
    ONLY_STEALTHED = 0x00020000;
    DO_NOT_SHEATH = 0x00040000;
    SCALES_WITH_CREATURE_LEVEL = 0x00080000;
    CANCELS_AUTO_ATTACK_COMBAT = 0x00100000;
    NO_ACTIVE_DEFENSE = 0x00200000;
    TRACK_TARGET_IN_CAST_PLAYER_ONLY = 0x00400000;
    ALLOW_CAST_WHILE_DEAD = 0x00800000;
    ALLOW_WHILE_MOUNTED = 0x01000000;
    COOLDOWN_ON_EVENT = 0x02000000;
    AURA_IS_DEBUFF = 0x04000000;
    ALLOW_WHILE_SITTING = 0x08000000;
    NOT_IN_COMBAT_ONLY_PEACEFUL = 0x10000000;
    NO_IMMUNITIES = 0x20000000;
    HEARTBEAT_RESIST = 0x40000000;
    NO_AURA_CANCEL = 0x80000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
PROC_FAILURE_BURNS_CHARGE1 (0x01)
USES_RANGED_SLOT2 (0x02)
ON_NEXT_SWING_NO_DAMAGE4 (0x04)
NEED_EXOTIC_AMMO8 (0x08)
IS_ABILITY16 (0x10)
IS_TRADESKILL32 (0x20)
PASSIVE64 (0x40)
DO_NOT_DISPLAY128 (0x80)
DO_NOT_LOG256 (0x100)
HELD_ITEM_ONLY512 (0x200)
ON_NEXT_SWING1024 (0x400)
WEARER_CASTS_PROC_TRIGGER2048 (0x800)
DAYTIME_ONLY4096 (0x1000)
NIGHT_ONLY8192 (0x2000)
ONLY_INDOORS16384 (0x4000)
ONLY_OUTDOORS32768 (0x8000)
NOT_SHAPESHIFT65536 (0x10000)
ONLY_STEALTHED131072 (0x20000)
DO_NOT_SHEATH262144 (0x40000)
SCALES_WITH_CREATURE_LEVEL524288 (0x80000)
CANCELS_AUTO_ATTACK_COMBAT1048576 (0x100000)
NO_ACTIVE_DEFENSE2097152 (0x200000)
TRACK_TARGET_IN_CAST_PLAYER_ONLY4194304 (0x400000)
ALLOW_CAST_WHILE_DEAD8388608 (0x800000)
ALLOW_WHILE_MOUNTED16777216 (0x1000000)
COOLDOWN_ON_EVENT33554432 (0x2000000)
AURA_IS_DEBUFF67108864 (0x4000000)
ALLOW_WHILE_SITTING134217728 (0x8000000)
NOT_IN_COMBAT_ONLY_PEACEFUL268435456 (0x10000000)
NO_IMMUNITIES536870912 (0x20000000)
HEARTBEAT_RESIST1073741824 (0x40000000)
NO_AURA_CANCEL2147483648 (0x80000000)

Used in:

AuraMod

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/external_spell_1_12.wowm:178.

enum AuraMod : u32 {
    NONE = 0;
    BIND_SIGHT = 1;
    MOD_POSSESS = 2;
    PERIODIC_DAMAGE = 3;
    DUMMY = 4;
    MOD_CONFUSE = 5;
    MOD_CHARM = 6;
    MOD_FEAR = 7;
    PERIODIC_HEAL = 8;
    MOD_ATTACKSPEED = 9;
    MOD_THREAT = 10;
    MOD_TAUNT = 11;
    MOD_STUN = 12;
    MOD_DAMAGE_DONE = 13;
    MOD_DAMAGE_TAKEN = 14;
    DAMAGE_SHIELD = 15;
    MOD_STEALTH = 16;
    MOD_STEALTH_DETECT = 17;
    MOD_INVISIBILITY = 18;
    MOD_INVISIBILITY_DETECTION = 19;
    OBS_MOD_HEALTH = 20;
    OBS_MOD_MANA = 21;
    MOD_RESISTANCE = 22;
    PERIODIC_TRIGGER_SPELL = 23;
    PERIODIC_ENERGIZE = 24;
    MOD_PACIFY = 25;
    MOD_ROOT = 26;
    MOD_SILENCE = 27;
    REFLECT_SPELLS = 28;
    MOD_STAT = 29;
    MOD_SKILL = 30;
    MOD_INCREASE_SPEED = 31;
    MOD_INCREASE_MOUNTED_SPEED = 32;
    MOD_DECREASE_SPEED = 33;
    MOD_INCREASE_HEALTH = 34;
    MOD_INCREASE_ENERGY = 35;
    MOD_SHAPESHIFT = 36;
    EFFECT_IMMUNITY = 37;
    STATE_IMMUNITY = 38;
    SCHOOL_IMMUNITY = 39;
    DAMAGE_IMMUNITY = 40;
    DISPEL_IMMUNITY = 41;
    PROC_TRIGGER_SPELL = 42;
    PROC_TRIGGER_DAMAGE = 43;
    TRACK_CREATURES = 44;
    TRACK_RESOURCES = 45;
    MOD_PARRY_SKILL = 46;
    MOD_PARRY_PERCENT = 47;
    MOD_DODGE_SKILL = 48;
    MOD_DODGE_PERCENT = 49;
    MOD_BLOCK_SKILL = 50;
    MOD_BLOCK_PERCENT = 51;
    MOD_CRIT_PERCENT = 52;
    PERIODIC_LEECH = 53;
    MOD_HIT_CHANCE = 54;
    MOD_SPELL_HIT_CHANCE = 55;
    TRANSFORM = 56;
    MOD_SPELL_CRIT_CHANCE = 57;
    MOD_INCREASE_SWIM_SPEED = 58;
    MOD_DAMAGE_DONE_CREATURE = 59;
    MOD_PACIFY_SILENCE = 60;
    MOD_SCALE = 61;
    PERIODIC_HEALTH_FUNNEL = 62;
    PERIODIC_MANA_FUNNEL = 63;
    PERIODIC_MANA_LEECH = 64;
    MOD_CASTING_SPEED_NOT_STACK = 65;
    FEIGN_DEATH = 66;
    MOD_DISARM = 67;
    MOD_STALKED = 68;
    SCHOOL_ABSORB = 69;
    EXTRA_ATTACKS = 70;
    MOD_SPELL_CRIT_CHANCE_SCHOOL = 71;
    MOD_POWER_COST_SCHOOL_PCT = 72;
    MOD_POWER_COST_SCHOOL = 73;
    REFLECT_SPELLS_SCHOOL = 74;
    MOD_LANGUAGE = 75;
    FAR_SIGHT = 76;
    MECHANIC_IMMUNITY = 77;
    MOUNTED = 78;
    MOD_DAMAGE_PERCENT_DONE = 79;
    MOD_PERCENT_STAT = 80;
    SPLIT_DAMAGE_PCT = 81;
    WATER_BREATHING = 82;
    MOD_BASE_RESISTANCE = 83;
    MOD_REGEN = 84;
    MOD_POWER_REGEN = 85;
    CHANNEL_DEATH_ITEM = 86;
    MOD_DAMAGE_PERCENT_TAKEN = 87;
    MOD_HEALTH_REGEN_PERCENT = 88;
    PERIODIC_DAMAGE_PERCENT = 89;
    MOD_RESIST_CHANCE = 90;
    MOD_DETECT_RANGE = 91;
    PREVENTS_FLEEING = 92;
    MOD_UNATTACKABLE = 93;
    INTERRUPT_REGEN = 94;
    GHOST = 95;
    SPELL_MAGNET = 96;
    MANA_SHIELD = 97;
    MOD_SKILL_TALENT = 98;
    MOD_ATTACK_POWER = 99;
    AURAS_VISIBLE = 100;
    MOD_RESISTANCE_PCT = 101;
    MOD_MELEE_ATTACK_POWER_VERSUS = 102;
    MOD_TOTAL_THREAT = 103;
    WATER_WALK = 104;
    FEATHER_FALL = 105;
    HOVER = 106;
    ADD_FLAT_MODIFIER = 107;
    ADD_PCT_MODIFIER = 108;
    ADD_TARGET_TRIGGER = 109;
    MOD_POWER_REGEN_PERCENT = 110;
    ADD_CASTER_HIT_TRIGGER = 111;
    OVERRIDE_CLASS_SCRIPTS = 112;
    MOD_RANGED_DAMAGE_TAKEN = 113;
    MOD_RANGED_DAMAGE_TAKEN_PCT = 114;
    MOD_HEALING = 115;
    MOD_REGEN_DURING_COMBAT = 116;
    MOD_MECHANIC_RESISTANCE = 117;
    MOD_HEALING_PCT = 118;
    SHARE_PET_TRACKING = 119;
    UNTRACKABLE = 120;
    EMPATHY = 121;
    MOD_OFFHAND_DAMAGE_PCT = 122;
    MOD_TARGET_RESISTANCE = 123;
    MOD_RANGED_ATTACK_POWER = 124;
    MOD_MELEE_DAMAGE_TAKEN = 125;
    MOD_MELEE_DAMAGE_TAKEN_PCT = 126;
    RANGED_ATTACK_POWER_ATTACKER_BONUS = 127;
    MOD_POSSESS_PET = 128;
    MOD_SPEED_ALWAYS = 129;
    MOD_MOUNTED_SPEED_ALWAYS = 130;
    MOD_RANGED_ATTACK_POWER_VERSUS = 131;
    MOD_INCREASE_ENERGY_PERCENT = 132;
    MOD_INCREASE_HEALTH_PERCENT = 133;
    MOD_MANA_REGEN_INTERRUPT = 134;
    MOD_HEALING_DONE = 135;
    MOD_HEALING_DONE_PERCENT = 136;
    MOD_TOTAL_STAT_PERCENTAGE = 137;
    MOD_MELEE_HASTE = 138;
    FORCE_REACTION = 139;
    MOD_RANGED_HASTE = 140;
    MOD_RANGED_AMMO_HASTE = 141;
    MOD_BASE_RESISTANCE_PCT = 142;
    MOD_RESISTANCE_EXCLUSIVE = 143;
    SAFE_FALL = 144;
    CHARISMA = 145;
    PERSUADED = 146;
    MECHANIC_IMMUNITY_MASK = 147;
    RETAIN_COMBO_POINTS = 148;
    RESIST_PUSHBACK = 149;
    MOD_SHIELD_BLOCKVALUE_PCT = 150;
    TRACK_STEALTHED = 151;
    MOD_DETECTED_RANGE = 152;
    SPLIT_DAMAGE_FLAT = 153;
    MOD_STEALTH_LEVEL = 154;
    MOD_WATER_BREATHING = 155;
    MOD_REPUTATION_GAIN = 156;
    PET_DAMAGE_MULTI = 157;
    MOD_SHIELD_BLOCKVALUE = 158;
    NO_PVP_CREDIT = 159;
    MOD_AOE_AVOIDANCE = 160;
    MOD_HEALTH_REGEN_IN_COMBAT = 161;
    POWER_BURN_MANA = 162;
    MOD_CRIT_DAMAGE_BONUS = 163;
    UNKNOWN164 = 164;
    MELEE_ATTACK_POWER_ATTACKER_BONUS = 165;
    MOD_ATTACK_POWER_PCT = 166;
    MOD_RANGED_ATTACK_POWER_PCT = 167;
    MOD_DAMAGE_DONE_VERSUS = 168;
    MOD_CRIT_PERCENT_VERSUS = 169;
    DETECT_AMORE = 170;
    MOD_SPEED_NOT_STACK = 171;
    MOD_MOUNTED_SPEED_NOT_STACK = 172;
    ALLOW_CHAMPION_SPELLS = 173;
    MOD_SPELL_DAMAGE_OF_STAT_PERCENT = 174;
    MOD_SPELL_HEALING_OF_STAT_PERCENT = 175;
    SPIRIT_OF_REDEMPTION = 176;
    AOE_CHARM = 177;
    MOD_DEBUFF_RESISTANCE = 178;
    MOD_ATTACKER_SPELL_CRIT_CHANCE = 179;
    MOD_FLAT_SPELL_DAMAGE_VERSUS = 180;
    MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS = 181;
    MOD_RESISTANCE_OF_STAT_PERCENT = 182;
    MOD_CRITICAL_THREAT = 183;
    MOD_ATTACKER_MELEE_HIT_CHANCE = 184;
    MOD_ATTACKER_RANGED_HIT_CHANCE = 185;
    MOD_ATTACKER_SPELL_HIT_CHANCE = 186;
    MOD_ATTACKER_MELEE_CRIT_CHANCE = 187;
    MOD_ATTACKER_RANGED_CRIT_CHANCE = 188;
    MOD_RATING = 189;
    MOD_FACTION_REPUTATION_GAIN = 190;
    USE_NORMAL_MOVEMENT_SPEED = 191;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
BIND_SIGHT1 (0x01)
MOD_POSSESS2 (0x02)
PERIODIC_DAMAGE3 (0x03)
DUMMY4 (0x04)
MOD_CONFUSE5 (0x05)
MOD_CHARM6 (0x06)
MOD_FEAR7 (0x07)
PERIODIC_HEAL8 (0x08)
MOD_ATTACKSPEED9 (0x09)
MOD_THREAT10 (0x0A)
MOD_TAUNT11 (0x0B)
MOD_STUN12 (0x0C)
MOD_DAMAGE_DONE13 (0x0D)
MOD_DAMAGE_TAKEN14 (0x0E)
DAMAGE_SHIELD15 (0x0F)
MOD_STEALTH16 (0x10)
MOD_STEALTH_DETECT17 (0x11)
MOD_INVISIBILITY18 (0x12)
MOD_INVISIBILITY_DETECTION19 (0x13)
OBS_MOD_HEALTH20 (0x14)
OBS_MOD_MANA21 (0x15)
MOD_RESISTANCE22 (0x16)
PERIODIC_TRIGGER_SPELL23 (0x17)
PERIODIC_ENERGIZE24 (0x18)
MOD_PACIFY25 (0x19)
MOD_ROOT26 (0x1A)
MOD_SILENCE27 (0x1B)
REFLECT_SPELLS28 (0x1C)
MOD_STAT29 (0x1D)
MOD_SKILL30 (0x1E)
MOD_INCREASE_SPEED31 (0x1F)
MOD_INCREASE_MOUNTED_SPEED32 (0x20)
MOD_DECREASE_SPEED33 (0x21)
MOD_INCREASE_HEALTH34 (0x22)
MOD_INCREASE_ENERGY35 (0x23)
MOD_SHAPESHIFT36 (0x24)
EFFECT_IMMUNITY37 (0x25)
STATE_IMMUNITY38 (0x26)
SCHOOL_IMMUNITY39 (0x27)
DAMAGE_IMMUNITY40 (0x28)
DISPEL_IMMUNITY41 (0x29)
PROC_TRIGGER_SPELL42 (0x2A)
PROC_TRIGGER_DAMAGE43 (0x2B)
TRACK_CREATURES44 (0x2C)
TRACK_RESOURCES45 (0x2D)
MOD_PARRY_SKILL46 (0x2E)
MOD_PARRY_PERCENT47 (0x2F)
MOD_DODGE_SKILL48 (0x30)
MOD_DODGE_PERCENT49 (0x31)
MOD_BLOCK_SKILL50 (0x32)
MOD_BLOCK_PERCENT51 (0x33)
MOD_CRIT_PERCENT52 (0x34)
PERIODIC_LEECH53 (0x35)
MOD_HIT_CHANCE54 (0x36)
MOD_SPELL_HIT_CHANCE55 (0x37)
TRANSFORM56 (0x38)
MOD_SPELL_CRIT_CHANCE57 (0x39)
MOD_INCREASE_SWIM_SPEED58 (0x3A)
MOD_DAMAGE_DONE_CREATURE59 (0x3B)
MOD_PACIFY_SILENCE60 (0x3C)
MOD_SCALE61 (0x3D)
PERIODIC_HEALTH_FUNNEL62 (0x3E)
PERIODIC_MANA_FUNNEL63 (0x3F)
PERIODIC_MANA_LEECH64 (0x40)
MOD_CASTING_SPEED_NOT_STACK65 (0x41)
FEIGN_DEATH66 (0x42)
MOD_DISARM67 (0x43)
MOD_STALKED68 (0x44)
SCHOOL_ABSORB69 (0x45)
EXTRA_ATTACKS70 (0x46)
MOD_SPELL_CRIT_CHANCE_SCHOOL71 (0x47)
MOD_POWER_COST_SCHOOL_PCT72 (0x48)
MOD_POWER_COST_SCHOOL73 (0x49)
REFLECT_SPELLS_SCHOOL74 (0x4A)
MOD_LANGUAGE75 (0x4B)
FAR_SIGHT76 (0x4C)
MECHANIC_IMMUNITY77 (0x4D)
MOUNTED78 (0x4E)
MOD_DAMAGE_PERCENT_DONE79 (0x4F)
MOD_PERCENT_STAT80 (0x50)
SPLIT_DAMAGE_PCT81 (0x51)
WATER_BREATHING82 (0x52)
MOD_BASE_RESISTANCE83 (0x53)
MOD_REGEN84 (0x54)
MOD_POWER_REGEN85 (0x55)
CHANNEL_DEATH_ITEM86 (0x56)
MOD_DAMAGE_PERCENT_TAKEN87 (0x57)
MOD_HEALTH_REGEN_PERCENT88 (0x58)
PERIODIC_DAMAGE_PERCENT89 (0x59)
MOD_RESIST_CHANCE90 (0x5A)
MOD_DETECT_RANGE91 (0x5B)
PREVENTS_FLEEING92 (0x5C)
MOD_UNATTACKABLE93 (0x5D)
INTERRUPT_REGEN94 (0x5E)
GHOST95 (0x5F)
SPELL_MAGNET96 (0x60)
MANA_SHIELD97 (0x61)
MOD_SKILL_TALENT98 (0x62)
MOD_ATTACK_POWER99 (0x63)
AURAS_VISIBLE100 (0x64)
MOD_RESISTANCE_PCT101 (0x65)
MOD_MELEE_ATTACK_POWER_VERSUS102 (0x66)
MOD_TOTAL_THREAT103 (0x67)
WATER_WALK104 (0x68)
FEATHER_FALL105 (0x69)
HOVER106 (0x6A)
ADD_FLAT_MODIFIER107 (0x6B)
ADD_PCT_MODIFIER108 (0x6C)
ADD_TARGET_TRIGGER109 (0x6D)
MOD_POWER_REGEN_PERCENT110 (0x6E)
ADD_CASTER_HIT_TRIGGER111 (0x6F)
OVERRIDE_CLASS_SCRIPTS112 (0x70)
MOD_RANGED_DAMAGE_TAKEN113 (0x71)
MOD_RANGED_DAMAGE_TAKEN_PCT114 (0x72)
MOD_HEALING115 (0x73)
MOD_REGEN_DURING_COMBAT116 (0x74)
MOD_MECHANIC_RESISTANCE117 (0x75)
MOD_HEALING_PCT118 (0x76)
SHARE_PET_TRACKING119 (0x77)
UNTRACKABLE120 (0x78)
EMPATHY121 (0x79)
MOD_OFFHAND_DAMAGE_PCT122 (0x7A)
MOD_TARGET_RESISTANCE123 (0x7B)
MOD_RANGED_ATTACK_POWER124 (0x7C)
MOD_MELEE_DAMAGE_TAKEN125 (0x7D)
MOD_MELEE_DAMAGE_TAKEN_PCT126 (0x7E)
RANGED_ATTACK_POWER_ATTACKER_BONUS127 (0x7F)
MOD_POSSESS_PET128 (0x80)
MOD_SPEED_ALWAYS129 (0x81)
MOD_MOUNTED_SPEED_ALWAYS130 (0x82)
MOD_RANGED_ATTACK_POWER_VERSUS131 (0x83)
MOD_INCREASE_ENERGY_PERCENT132 (0x84)
MOD_INCREASE_HEALTH_PERCENT133 (0x85)
MOD_MANA_REGEN_INTERRUPT134 (0x86)
MOD_HEALING_DONE135 (0x87)
MOD_HEALING_DONE_PERCENT136 (0x88)
MOD_TOTAL_STAT_PERCENTAGE137 (0x89)
MOD_MELEE_HASTE138 (0x8A)
FORCE_REACTION139 (0x8B)
MOD_RANGED_HASTE140 (0x8C)
MOD_RANGED_AMMO_HASTE141 (0x8D)
MOD_BASE_RESISTANCE_PCT142 (0x8E)
MOD_RESISTANCE_EXCLUSIVE143 (0x8F)
SAFE_FALL144 (0x90)
CHARISMA145 (0x91)
PERSUADED146 (0x92)
MECHANIC_IMMUNITY_MASK147 (0x93)
RETAIN_COMBO_POINTS148 (0x94)
RESIST_PUSHBACK149 (0x95)
MOD_SHIELD_BLOCKVALUE_PCT150 (0x96)
TRACK_STEALTHED151 (0x97)
MOD_DETECTED_RANGE152 (0x98)
SPLIT_DAMAGE_FLAT153 (0x99)
MOD_STEALTH_LEVEL154 (0x9A)
MOD_WATER_BREATHING155 (0x9B)
MOD_REPUTATION_GAIN156 (0x9C)
PET_DAMAGE_MULTI157 (0x9D)
MOD_SHIELD_BLOCKVALUE158 (0x9E)
NO_PVP_CREDIT159 (0x9F)
MOD_AOE_AVOIDANCE160 (0xA0)
MOD_HEALTH_REGEN_IN_COMBAT161 (0xA1)
POWER_BURN_MANA162 (0xA2)
MOD_CRIT_DAMAGE_BONUS163 (0xA3)
UNKNOWN164164 (0xA4)
MELEE_ATTACK_POWER_ATTACKER_BONUS165 (0xA5)
MOD_ATTACK_POWER_PCT166 (0xA6)
MOD_RANGED_ATTACK_POWER_PCT167 (0xA7)
MOD_DAMAGE_DONE_VERSUS168 (0xA8)
MOD_CRIT_PERCENT_VERSUS169 (0xA9)
DETECT_AMORE170 (0xAA)
MOD_SPEED_NOT_STACK171 (0xAB)
MOD_MOUNTED_SPEED_NOT_STACK172 (0xAC)
ALLOW_CHAMPION_SPELLS173 (0xAD)
MOD_SPELL_DAMAGE_OF_STAT_PERCENT174 (0xAE)
MOD_SPELL_HEALING_OF_STAT_PERCENT175 (0xAF)
SPIRIT_OF_REDEMPTION176 (0xB0)
AOE_CHARM177 (0xB1)
MOD_DEBUFF_RESISTANCE178 (0xB2)
MOD_ATTACKER_SPELL_CRIT_CHANCE179 (0xB3)
MOD_FLAT_SPELL_DAMAGE_VERSUS180 (0xB4)
MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS181 (0xB5)
MOD_RESISTANCE_OF_STAT_PERCENT182 (0xB6)
MOD_CRITICAL_THREAT183 (0xB7)
MOD_ATTACKER_MELEE_HIT_CHANCE184 (0xB8)
MOD_ATTACKER_RANGED_HIT_CHANCE185 (0xB9)
MOD_ATTACKER_SPELL_HIT_CHANCE186 (0xBA)
MOD_ATTACKER_MELEE_CRIT_CHANCE187 (0xBB)
MOD_ATTACKER_RANGED_CRIT_CHANCE188 (0xBC)
MOD_RATING189 (0xBD)
MOD_FACTION_REPUTATION_GAIN190 (0xBE)
USE_NORMAL_MOVEMENT_SPEED191 (0xBF)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/external_spell_2_4_3.wowm:3.

enum AuraMod : u32 {
    NONE = 0;
    BIND_SIGHT = 1;
    MOD_POSSESS = 2;
    PERIODIC_DAMAGE = 3;
    DUMMY = 4;
    MOD_CONFUSE = 5;
    MOD_CHARM = 6;
    MOD_FEAR = 7;
    PERIODIC_HEAL = 8;
    MOD_ATTACKSPEED = 9;
    MOD_THREAT = 10;
    MOD_TAUNT = 11;
    MOD_STUN = 12;
    MOD_DAMAGE_DONE = 13;
    MOD_DAMAGE_TAKEN = 14;
    DAMAGE_SHIELD = 15;
    MOD_STEALTH = 16;
    MOD_STEALTH_DETECT = 17;
    MOD_INVISIBILITY = 18;
    MOD_INVISIBILITY_DETECTION = 19;
    OBS_MOD_HEALTH = 20;
    OBS_MOD_MANA = 21;
    MOD_RESISTANCE = 22;
    PERIODIC_TRIGGER_SPELL = 23;
    PERIODIC_ENERGIZE = 24;
    MOD_PACIFY = 25;
    MOD_ROOT = 26;
    MOD_SILENCE = 27;
    REFLECT_SPELLS = 28;
    MOD_STAT = 29;
    MOD_SKILL = 30;
    MOD_INCREASE_SPEED = 31;
    MOD_INCREASE_MOUNTED_SPEED = 32;
    MOD_DECREASE_SPEED = 33;
    MOD_INCREASE_HEALTH = 34;
    MOD_INCREASE_ENERGY = 35;
    MOD_SHAPESHIFT = 36;
    EFFECT_IMMUNITY = 37;
    STATE_IMMUNITY = 38;
    SCHOOL_IMMUNITY = 39;
    DAMAGE_IMMUNITY = 40;
    DISPEL_IMMUNITY = 41;
    PROC_TRIGGER_SPELL = 42;
    PROC_TRIGGER_DAMAGE = 43;
    TRACK_CREATURES = 44;
    TRACK_RESOURCES = 45;
    UNKNOWN46 = 46;
    MOD_PARRY_PERCENT = 47;
    UNKNOWN48 = 48;
    MOD_DODGE_PERCENT = 49;
    MOD_BLOCK_SKILL = 50;
    MOD_BLOCK_PERCENT = 51;
    MOD_CRIT_PERCENT = 52;
    PERIODIC_LEECH = 53;
    MOD_HIT_CHANCE = 54;
    MOD_SPELL_HIT_CHANCE = 55;
    TRANSFORM = 56;
    MOD_SPELL_CRIT_CHANCE = 57;
    MOD_INCREASE_SWIM_SPEED = 58;
    MOD_DAMAGE_DONE_CREATURE = 59;
    MOD_PACIFY_SILENCE = 60;
    MOD_SCALE = 61;
    PERIODIC_HEALTH_FUNNEL = 62;
    PERIODIC_MANA_FUNNEL = 63;
    PERIODIC_MANA_LEECH = 64;
    MOD_CASTING_SPEED_NOT_STACK = 65;
    FEIGN_DEATH = 66;
    MOD_DISARM = 67;
    MOD_STALKED = 68;
    SCHOOL_ABSORB = 69;
    EXTRA_ATTACKS = 70;
    MOD_SPELL_CRIT_CHANCE_SCHOOL = 71;
    MOD_POWER_COST_SCHOOL_PCT = 72;
    MOD_POWER_COST_SCHOOL = 73;
    REFLECT_SPELLS_SCHOOL = 74;
    MOD_LANGUAGE = 75;
    FAR_SIGHT = 76;
    MECHANIC_IMMUNITY = 77;
    MOUNTED = 78;
    MOD_DAMAGE_PERCENT_DONE = 79;
    MOD_PERCENT_STAT = 80;
    SPLIT_DAMAGE_PCT = 81;
    WATER_BREATHING = 82;
    MOD_BASE_RESISTANCE = 83;
    MOD_REGEN = 84;
    MOD_POWER_REGEN = 85;
    CHANNEL_DEATH_ITEM = 86;
    MOD_DAMAGE_PERCENT_TAKEN = 87;
    MOD_HEALTH_REGEN_PERCENT = 88;
    PERIODIC_DAMAGE_PERCENT = 89;
    MOD_RESIST_CHANCE = 90;
    MOD_DETECT_RANGE = 91;
    PREVENTS_FLEEING = 92;
    MOD_UNATTACKABLE = 93;
    INTERRUPT_REGEN = 94;
    GHOST = 95;
    SPELL_MAGNET = 96;
    MANA_SHIELD = 97;
    MOD_SKILL_TALENT = 98;
    MOD_ATTACK_POWER = 99;
    AURAS_VISIBLE = 100;
    MOD_RESISTANCE_PCT = 101;
    MOD_MELEE_ATTACK_POWER_VERSUS = 102;
    MOD_TOTAL_THREAT = 103;
    WATER_WALK = 104;
    FEATHER_FALL = 105;
    HOVER = 106;
    ADD_FLAT_MODIFIER = 107;
    ADD_PCT_MODIFIER = 108;
    ADD_TARGET_TRIGGER = 109;
    MOD_POWER_REGEN_PERCENT = 110;
    ADD_CASTER_HIT_TRIGGER = 111;
    OVERRIDE_CLASS_SCRIPTS = 112;
    MOD_RANGED_DAMAGE_TAKEN = 113;
    MOD_RANGED_DAMAGE_TAKEN_PCT = 114;
    MOD_HEALING = 115;
    MOD_REGEN_DURING_COMBAT = 116;
    MOD_MECHANIC_RESISTANCE = 117;
    MOD_HEALING_PCT = 118;
    SHARE_PET_TRACKING = 119;
    UNTRACKABLE = 120;
    EMPATHY = 121;
    MOD_OFFHAND_DAMAGE_PCT = 122;
    MOD_TARGET_RESISTANCE = 123;
    MOD_RANGED_ATTACK_POWER = 124;
    MOD_MELEE_DAMAGE_TAKEN = 125;
    MOD_MELEE_DAMAGE_TAKEN_PCT = 126;
    RANGED_ATTACK_POWER_ATTACKER_BONUS = 127;
    MOD_POSSESS_PET = 128;
    MOD_SPEED_ALWAYS = 129;
    MOD_MOUNTED_SPEED_ALWAYS = 130;
    MOD_RANGED_ATTACK_POWER_VERSUS = 131;
    MOD_INCREASE_ENERGY_PERCENT = 132;
    MOD_INCREASE_HEALTH_PERCENT = 133;
    MOD_MANA_REGEN_INTERRUPT = 134;
    MOD_HEALING_DONE = 135;
    MOD_HEALING_DONE_PERCENT = 136;
    MOD_TOTAL_STAT_PERCENTAGE = 137;
    MOD_MELEE_HASTE = 138;
    FORCE_REACTION = 139;
    MOD_RANGED_HASTE = 140;
    MOD_RANGED_AMMO_HASTE = 141;
    MOD_BASE_RESISTANCE_PCT = 142;
    MOD_RESISTANCE_EXCLUSIVE = 143;
    SAFE_FALL = 144;
    CHARISMA = 145;
    PERSUADED = 146;
    MECHANIC_IMMUNITY_MASK = 147;
    RETAIN_COMBO_POINTS = 148;
    RESIST_PUSHBACK = 149;
    MOD_SHIELD_BLOCKVALUE_PCT = 150;
    TRACK_STEALTHED = 151;
    MOD_DETECTED_RANGE = 152;
    SPLIT_DAMAGE_FLAT = 153;
    MOD_STEALTH_LEVEL = 154;
    MOD_WATER_BREATHING = 155;
    MOD_REPUTATION_GAIN = 156;
    PET_DAMAGE_MULTI = 157;
    MOD_SHIELD_BLOCKVALUE = 158;
    NO_PVP_CREDIT = 159;
    MOD_AOE_AVOIDANCE = 160;
    MOD_HEALTH_REGEN_IN_COMBAT = 161;
    POWER_BURN_MANA = 162;
    MOD_CRIT_DAMAGE_BONUS = 163;
    UNKNOWN164 = 164;
    MELEE_ATTACK_POWER_ATTACKER_BONUS = 165;
    MOD_ATTACK_POWER_PCT = 166;
    MOD_RANGED_ATTACK_POWER_PCT = 167;
    MOD_DAMAGE_DONE_VERSUS = 168;
    MOD_CRIT_PERCENT_VERSUS = 169;
    DETECT_AMORE = 170;
    MOD_SPEED_NOT_STACK = 171;
    MOD_MOUNTED_SPEED_NOT_STACK = 172;
    ALLOW_CHAMPION_SPELLS = 173;
    MOD_SPELL_DAMAGE_OF_STAT_PERCENT = 174;
    MOD_SPELL_HEALING_OF_STAT_PERCENT = 175;
    SPIRIT_OF_REDEMPTION = 176;
    AOE_CHARM = 177;
    MOD_DEBUFF_RESISTANCE = 178;
    MOD_ATTACKER_SPELL_CRIT_CHANCE = 179;
    MOD_FLAT_SPELL_DAMAGE_VERSUS = 180;
    MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS = 181;
    MOD_RESISTANCE_OF_STAT_PERCENT = 182;
    MOD_CRITICAL_THREAT = 183;
    MOD_ATTACKER_MELEE_HIT_CHANCE = 184;
    MOD_ATTACKER_RANGED_HIT_CHANCE = 185;
    MOD_ATTACKER_SPELL_HIT_CHANCE = 186;
    MOD_ATTACKER_MELEE_CRIT_CHANCE = 187;
    MOD_ATTACKER_RANGED_CRIT_CHANCE = 188;
    MOD_RATING = 189;
    MOD_FACTION_REPUTATION_GAIN = 190;
    USE_NORMAL_MOVEMENT_SPEED = 191;
    MOD_MELEE_RANGED_HASTE = 192;
    HASTE_ALL = 193;
    MOD_DEPRICATED_1 = 194;
    MOD_DEPRICATED_2 = 195;
    MOD_COOLDOWN = 196;
    MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE = 197;
    MOD_ALL_WEAPON_SKILLS = 198;
    MOD_INCREASES_SPELL_PCT_TO_HIT = 199;
    MOD_XP_PCT = 200;
    FLY = 201;
    IGNORE_COMBAT_RESULT = 202;
    MOD_ATTACKER_MELEE_CRIT_DAMAGE = 203;
    MOD_ATTACKER_RANGED_CRIT_DAMAGE = 204;
    MOD_ATTACKER_SPELL_CRIT_DAMAGE = 205;
    MOD_FLIGHT_SPEED = 206;
    MOD_FLIGHT_SPEED_MOUNTED = 207;
    MOD_FLIGHT_SPEED_STACKING = 208;
    MOD_FLIGHT_SPEED_MOUNTED_STACKING = 209;
    MOD_FLIGHT_SPEED_NOT_STACKING = 210;
    MOD_FLIGHT_SPEED_MOUNTED_NOT_STACKING = 211;
    MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT = 212;
    MOD_RAGE_FROM_DAMAGE_DEALT = 213;
    UNKNOWN214 = 214;
    ARENA_PREPARATION = 215;
    HASTE_SPELLS = 216;
    UNKNOWN217 = 217;
    HASTE_RANGED = 218;
    MOD_MANA_REGEN_FROM_STAT = 219;
    MOD_RATING_FROM_STAT = 220;
    UNKNOWN221 = 221;
    UNKNOWN222 = 222;
    UNKNOWN223 = 223;
    UNKNOWN224 = 224;
    PRAYER_OF_MENDING = 225;
    PERIODIC_DUMMY = 226;
    PERIODIC_TRIGGER_SPELL_WITH_VALUE = 227;
    DETECT_STEALTH = 228;
    MOD_AOE_DAMAGE_AVOIDANCE = 229;
    UNKNOWN230 = 230;
    PROC_TRIGGER_SPELL_WITH_VALUE = 231;
    MECHANIC_DURATION_MOD = 232;
    UNKNOWN233 = 233;
    MECHANIC_DURATION_MOD_NOT_STACK = 234;
    MOD_DISPEL_RESIST = 235;
    UNKNOWN236 = 236;
    MOD_SPELL_DAMAGE_OF_ATTACK_POWER = 237;
    MOD_SPELL_HEALING_OF_ATTACK_POWER = 238;
    MOD_SCALE_2 = 239;
    MOD_EXPERTISE = 240;
    FORCE_MOVE_FORWARD = 241;
    UNKNOWN242 = 242;
    UNKNOWN243 = 243;
    COMPREHEND_LANGUAGE = 244;
    UNKNOWN245 = 245;
    UNKNOWN246 = 246;
    MIRROR_IMAGE = 247;
    MOD_COMBAT_RESULT_CHANCE = 248;
    UNKNOWN249 = 249;
    MOD_INCREASE_HEALTH_2 = 250;
    MOD_ENEMY_DODGE = 251;
    UNKNOWN252 = 252;
    UNKNOWN253 = 253;
    UNKNOWN254 = 254;
    UNKNOWN255 = 255;
    UNKNOWN256 = 256;
    UNKNOWN257 = 257;
    UNKNOWN258 = 258;
    UNKNOWN259 = 259;
    UNKNOWN260 = 260;
    UNKNOWN261 = 261;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
BIND_SIGHT1 (0x01)
MOD_POSSESS2 (0x02)
PERIODIC_DAMAGE3 (0x03)
DUMMY4 (0x04)
MOD_CONFUSE5 (0x05)
MOD_CHARM6 (0x06)
MOD_FEAR7 (0x07)
PERIODIC_HEAL8 (0x08)
MOD_ATTACKSPEED9 (0x09)
MOD_THREAT10 (0x0A)
MOD_TAUNT11 (0x0B)
MOD_STUN12 (0x0C)
MOD_DAMAGE_DONE13 (0x0D)
MOD_DAMAGE_TAKEN14 (0x0E)
DAMAGE_SHIELD15 (0x0F)
MOD_STEALTH16 (0x10)
MOD_STEALTH_DETECT17 (0x11)
MOD_INVISIBILITY18 (0x12)
MOD_INVISIBILITY_DETECTION19 (0x13)
OBS_MOD_HEALTH20 (0x14)
OBS_MOD_MANA21 (0x15)
MOD_RESISTANCE22 (0x16)
PERIODIC_TRIGGER_SPELL23 (0x17)
PERIODIC_ENERGIZE24 (0x18)
MOD_PACIFY25 (0x19)
MOD_ROOT26 (0x1A)
MOD_SILENCE27 (0x1B)
REFLECT_SPELLS28 (0x1C)
MOD_STAT29 (0x1D)
MOD_SKILL30 (0x1E)
MOD_INCREASE_SPEED31 (0x1F)
MOD_INCREASE_MOUNTED_SPEED32 (0x20)
MOD_DECREASE_SPEED33 (0x21)
MOD_INCREASE_HEALTH34 (0x22)
MOD_INCREASE_ENERGY35 (0x23)
MOD_SHAPESHIFT36 (0x24)
EFFECT_IMMUNITY37 (0x25)
STATE_IMMUNITY38 (0x26)
SCHOOL_IMMUNITY39 (0x27)
DAMAGE_IMMUNITY40 (0x28)
DISPEL_IMMUNITY41 (0x29)
PROC_TRIGGER_SPELL42 (0x2A)
PROC_TRIGGER_DAMAGE43 (0x2B)
TRACK_CREATURES44 (0x2C)
TRACK_RESOURCES45 (0x2D)
UNKNOWN4646 (0x2E)
MOD_PARRY_PERCENT47 (0x2F)
UNKNOWN4848 (0x30)
MOD_DODGE_PERCENT49 (0x31)
MOD_BLOCK_SKILL50 (0x32)
MOD_BLOCK_PERCENT51 (0x33)
MOD_CRIT_PERCENT52 (0x34)
PERIODIC_LEECH53 (0x35)
MOD_HIT_CHANCE54 (0x36)
MOD_SPELL_HIT_CHANCE55 (0x37)
TRANSFORM56 (0x38)
MOD_SPELL_CRIT_CHANCE57 (0x39)
MOD_INCREASE_SWIM_SPEED58 (0x3A)
MOD_DAMAGE_DONE_CREATURE59 (0x3B)
MOD_PACIFY_SILENCE60 (0x3C)
MOD_SCALE61 (0x3D)
PERIODIC_HEALTH_FUNNEL62 (0x3E)
PERIODIC_MANA_FUNNEL63 (0x3F)
PERIODIC_MANA_LEECH64 (0x40)
MOD_CASTING_SPEED_NOT_STACK65 (0x41)
FEIGN_DEATH66 (0x42)
MOD_DISARM67 (0x43)
MOD_STALKED68 (0x44)
SCHOOL_ABSORB69 (0x45)
EXTRA_ATTACKS70 (0x46)
MOD_SPELL_CRIT_CHANCE_SCHOOL71 (0x47)
MOD_POWER_COST_SCHOOL_PCT72 (0x48)
MOD_POWER_COST_SCHOOL73 (0x49)
REFLECT_SPELLS_SCHOOL74 (0x4A)
MOD_LANGUAGE75 (0x4B)
FAR_SIGHT76 (0x4C)
MECHANIC_IMMUNITY77 (0x4D)
MOUNTED78 (0x4E)
MOD_DAMAGE_PERCENT_DONE79 (0x4F)
MOD_PERCENT_STAT80 (0x50)
SPLIT_DAMAGE_PCT81 (0x51)
WATER_BREATHING82 (0x52)
MOD_BASE_RESISTANCE83 (0x53)
MOD_REGEN84 (0x54)
MOD_POWER_REGEN85 (0x55)
CHANNEL_DEATH_ITEM86 (0x56)
MOD_DAMAGE_PERCENT_TAKEN87 (0x57)
MOD_HEALTH_REGEN_PERCENT88 (0x58)
PERIODIC_DAMAGE_PERCENT89 (0x59)
MOD_RESIST_CHANCE90 (0x5A)
MOD_DETECT_RANGE91 (0x5B)
PREVENTS_FLEEING92 (0x5C)
MOD_UNATTACKABLE93 (0x5D)
INTERRUPT_REGEN94 (0x5E)
GHOST95 (0x5F)
SPELL_MAGNET96 (0x60)
MANA_SHIELD97 (0x61)
MOD_SKILL_TALENT98 (0x62)
MOD_ATTACK_POWER99 (0x63)
AURAS_VISIBLE100 (0x64)
MOD_RESISTANCE_PCT101 (0x65)
MOD_MELEE_ATTACK_POWER_VERSUS102 (0x66)
MOD_TOTAL_THREAT103 (0x67)
WATER_WALK104 (0x68)
FEATHER_FALL105 (0x69)
HOVER106 (0x6A)
ADD_FLAT_MODIFIER107 (0x6B)
ADD_PCT_MODIFIER108 (0x6C)
ADD_TARGET_TRIGGER109 (0x6D)
MOD_POWER_REGEN_PERCENT110 (0x6E)
ADD_CASTER_HIT_TRIGGER111 (0x6F)
OVERRIDE_CLASS_SCRIPTS112 (0x70)
MOD_RANGED_DAMAGE_TAKEN113 (0x71)
MOD_RANGED_DAMAGE_TAKEN_PCT114 (0x72)
MOD_HEALING115 (0x73)
MOD_REGEN_DURING_COMBAT116 (0x74)
MOD_MECHANIC_RESISTANCE117 (0x75)
MOD_HEALING_PCT118 (0x76)
SHARE_PET_TRACKING119 (0x77)
UNTRACKABLE120 (0x78)
EMPATHY121 (0x79)
MOD_OFFHAND_DAMAGE_PCT122 (0x7A)
MOD_TARGET_RESISTANCE123 (0x7B)
MOD_RANGED_ATTACK_POWER124 (0x7C)
MOD_MELEE_DAMAGE_TAKEN125 (0x7D)
MOD_MELEE_DAMAGE_TAKEN_PCT126 (0x7E)
RANGED_ATTACK_POWER_ATTACKER_BONUS127 (0x7F)
MOD_POSSESS_PET128 (0x80)
MOD_SPEED_ALWAYS129 (0x81)
MOD_MOUNTED_SPEED_ALWAYS130 (0x82)
MOD_RANGED_ATTACK_POWER_VERSUS131 (0x83)
MOD_INCREASE_ENERGY_PERCENT132 (0x84)
MOD_INCREASE_HEALTH_PERCENT133 (0x85)
MOD_MANA_REGEN_INTERRUPT134 (0x86)
MOD_HEALING_DONE135 (0x87)
MOD_HEALING_DONE_PERCENT136 (0x88)
MOD_TOTAL_STAT_PERCENTAGE137 (0x89)
MOD_MELEE_HASTE138 (0x8A)
FORCE_REACTION139 (0x8B)
MOD_RANGED_HASTE140 (0x8C)
MOD_RANGED_AMMO_HASTE141 (0x8D)
MOD_BASE_RESISTANCE_PCT142 (0x8E)
MOD_RESISTANCE_EXCLUSIVE143 (0x8F)
SAFE_FALL144 (0x90)
CHARISMA145 (0x91)
PERSUADED146 (0x92)
MECHANIC_IMMUNITY_MASK147 (0x93)
RETAIN_COMBO_POINTS148 (0x94)
RESIST_PUSHBACK149 (0x95)
MOD_SHIELD_BLOCKVALUE_PCT150 (0x96)
TRACK_STEALTHED151 (0x97)
MOD_DETECTED_RANGE152 (0x98)
SPLIT_DAMAGE_FLAT153 (0x99)
MOD_STEALTH_LEVEL154 (0x9A)
MOD_WATER_BREATHING155 (0x9B)
MOD_REPUTATION_GAIN156 (0x9C)
PET_DAMAGE_MULTI157 (0x9D)
MOD_SHIELD_BLOCKVALUE158 (0x9E)
NO_PVP_CREDIT159 (0x9F)
MOD_AOE_AVOIDANCE160 (0xA0)
MOD_HEALTH_REGEN_IN_COMBAT161 (0xA1)
POWER_BURN_MANA162 (0xA2)
MOD_CRIT_DAMAGE_BONUS163 (0xA3)
UNKNOWN164164 (0xA4)
MELEE_ATTACK_POWER_ATTACKER_BONUS165 (0xA5)
MOD_ATTACK_POWER_PCT166 (0xA6)
MOD_RANGED_ATTACK_POWER_PCT167 (0xA7)
MOD_DAMAGE_DONE_VERSUS168 (0xA8)
MOD_CRIT_PERCENT_VERSUS169 (0xA9)
DETECT_AMORE170 (0xAA)
MOD_SPEED_NOT_STACK171 (0xAB)
MOD_MOUNTED_SPEED_NOT_STACK172 (0xAC)
ALLOW_CHAMPION_SPELLS173 (0xAD)
MOD_SPELL_DAMAGE_OF_STAT_PERCENT174 (0xAE)
MOD_SPELL_HEALING_OF_STAT_PERCENT175 (0xAF)
SPIRIT_OF_REDEMPTION176 (0xB0)
AOE_CHARM177 (0xB1)
MOD_DEBUFF_RESISTANCE178 (0xB2)
MOD_ATTACKER_SPELL_CRIT_CHANCE179 (0xB3)
MOD_FLAT_SPELL_DAMAGE_VERSUS180 (0xB4)
MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS181 (0xB5)
MOD_RESISTANCE_OF_STAT_PERCENT182 (0xB6)
MOD_CRITICAL_THREAT183 (0xB7)
MOD_ATTACKER_MELEE_HIT_CHANCE184 (0xB8)
MOD_ATTACKER_RANGED_HIT_CHANCE185 (0xB9)
MOD_ATTACKER_SPELL_HIT_CHANCE186 (0xBA)
MOD_ATTACKER_MELEE_CRIT_CHANCE187 (0xBB)
MOD_ATTACKER_RANGED_CRIT_CHANCE188 (0xBC)
MOD_RATING189 (0xBD)
MOD_FACTION_REPUTATION_GAIN190 (0xBE)
USE_NORMAL_MOVEMENT_SPEED191 (0xBF)
MOD_MELEE_RANGED_HASTE192 (0xC0)
HASTE_ALL193 (0xC1)
MOD_DEPRICATED_1194 (0xC2)
MOD_DEPRICATED_2195 (0xC3)
MOD_COOLDOWN196 (0xC4)
MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE197 (0xC5)
MOD_ALL_WEAPON_SKILLS198 (0xC6)
MOD_INCREASES_SPELL_PCT_TO_HIT199 (0xC7)
MOD_XP_PCT200 (0xC8)
FLY201 (0xC9)
IGNORE_COMBAT_RESULT202 (0xCA)
MOD_ATTACKER_MELEE_CRIT_DAMAGE203 (0xCB)
MOD_ATTACKER_RANGED_CRIT_DAMAGE204 (0xCC)
MOD_ATTACKER_SPELL_CRIT_DAMAGE205 (0xCD)
MOD_FLIGHT_SPEED206 (0xCE)
MOD_FLIGHT_SPEED_MOUNTED207 (0xCF)
MOD_FLIGHT_SPEED_STACKING208 (0xD0)
MOD_FLIGHT_SPEED_MOUNTED_STACKING209 (0xD1)
MOD_FLIGHT_SPEED_NOT_STACKING210 (0xD2)
MOD_FLIGHT_SPEED_MOUNTED_NOT_STACKING211 (0xD3)
MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT212 (0xD4)
MOD_RAGE_FROM_DAMAGE_DEALT213 (0xD5)
UNKNOWN214214 (0xD6)
ARENA_PREPARATION215 (0xD7)
HASTE_SPELLS216 (0xD8)
UNKNOWN217217 (0xD9)
HASTE_RANGED218 (0xDA)
MOD_MANA_REGEN_FROM_STAT219 (0xDB)
MOD_RATING_FROM_STAT220 (0xDC)
UNKNOWN221221 (0xDD)
UNKNOWN222222 (0xDE)
UNKNOWN223223 (0xDF)
UNKNOWN224224 (0xE0)
PRAYER_OF_MENDING225 (0xE1)
PERIODIC_DUMMY226 (0xE2)
PERIODIC_TRIGGER_SPELL_WITH_VALUE227 (0xE3)
DETECT_STEALTH228 (0xE4)
MOD_AOE_DAMAGE_AVOIDANCE229 (0xE5)
UNKNOWN230230 (0xE6)
PROC_TRIGGER_SPELL_WITH_VALUE231 (0xE7)
MECHANIC_DURATION_MOD232 (0xE8)
UNKNOWN233233 (0xE9)
MECHANIC_DURATION_MOD_NOT_STACK234 (0xEA)
MOD_DISPEL_RESIST235 (0xEB)
UNKNOWN236236 (0xEC)
MOD_SPELL_DAMAGE_OF_ATTACK_POWER237 (0xED)
MOD_SPELL_HEALING_OF_ATTACK_POWER238 (0xEE)
MOD_SCALE_2239 (0xEF)
MOD_EXPERTISE240 (0xF0)
FORCE_MOVE_FORWARD241 (0xF1)
UNKNOWN242242 (0xF2)
UNKNOWN243243 (0xF3)
COMPREHEND_LANGUAGE244 (0xF4)
UNKNOWN245245 (0xF5)
UNKNOWN246246 (0xF6)
MIRROR_IMAGE247 (0xF7)
MOD_COMBAT_RESULT_CHANCE248 (0xF8)
UNKNOWN249249 (0xF9)
MOD_INCREASE_HEALTH_2250 (0xFA)
MOD_ENEMY_DODGE251 (0xFB)
UNKNOWN252252 (0xFC)
UNKNOWN253253 (0xFD)
UNKNOWN254254 (0xFE)
UNKNOWN255255 (0xFF)
UNKNOWN256256 (0x100)
UNKNOWN257257 (0x101)
UNKNOWN258258 (0x102)
UNKNOWN259259 (0x103)
UNKNOWN260260 (0x104)
UNKNOWN261261 (0x105)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/external_spell_3_3_5.wowm:3.

enum AuraMod : u32 {
    NONE = 0;
    BIND_SIGHT = 1;
    MOD_POSSESS = 2;
    PERIODIC_DAMAGE = 3;
    DUMMY = 4;
    MOD_CONFUSE = 5;
    MOD_CHARM = 6;
    MOD_FEAR = 7;
    PERIODIC_HEAL = 8;
    MOD_ATTACKSPEED = 9;
    MOD_THREAT = 10;
    MOD_TAUNT = 11;
    MOD_STUN = 12;
    MOD_DAMAGE_DONE = 13;
    MOD_DAMAGE_TAKEN = 14;
    DAMAGE_SHIELD = 15;
    MOD_STEALTH = 16;
    MOD_STEALTH_DETECT = 17;
    MOD_INVISIBILITY = 18;
    MOD_INVISIBILITY_DETECT = 19;
    OBS_MOD_HEALTH = 20;
    OBS_MOD_POWER = 21;
    MOD_RESISTANCE = 22;
    PERIODIC_TRIGGER_SPELL = 23;
    PERIODIC_ENERGIZE = 24;
    MOD_PACIFY = 25;
    MOD_ROOT = 26;
    MOD_SILENCE = 27;
    REFLECT_SPELLS = 28;
    MOD_STAT = 29;
    MOD_SKILL = 30;
    MOD_INCREASE_SPEED = 31;
    MOD_INCREASE_MOUNTED_SPEED = 32;
    MOD_DECREASE_SPEED = 33;
    MOD_INCREASE_HEALTH = 34;
    MOD_INCREASE_ENERGY = 35;
    MOD_SHAPESHIFT = 36;
    EFFECT_IMMUNITY = 37;
    STATE_IMMUNITY = 38;
    SCHOOL_IMMUNITY = 39;
    DAMAGE_IMMUNITY = 40;
    DISPEL_IMMUNITY = 41;
    PROC_TRIGGER_SPELL = 42;
    PROC_TRIGGER_DAMAGE = 43;
    TRACK_CREATURES = 44;
    TRACK_RESOURCES = 45;
    UNKNOWN46 = 46;
    MOD_PARRY_PERCENT = 47;
    PERIODIC_TRIGGER_SPELL_FROM_CLIENT = 48;
    MOD_DODGE_PERCENT = 49;
    MOD_CRITICAL_HEALING_AMOUNT = 50;
    MOD_BLOCK_PERCENT = 51;
    MOD_WEAPON_CRIT_PERCENT = 52;
    PERIODIC_LEECH = 53;
    MOD_HIT_CHANCE = 54;
    MOD_SPELL_HIT_CHANCE = 55;
    TRANSFORM = 56;
    MOD_SPELL_CRIT_CHANCE = 57;
    MOD_INCREASE_SWIM_SPEED = 58;
    MOD_DAMAGE_DONE_CREATURE = 59;
    MOD_PACIFY_SILENCE = 60;
    MOD_SCALE = 61;
    PERIODIC_HEALTH_FUNNEL = 62;
    UNKNOWN63 = 63;
    PERIODIC_MANA_LEECH = 64;
    MOD_CASTING_SPEED_NOT_STACK = 65;
    FEIGN_DEATH = 66;
    MOD_DISARM = 67;
    MOD_STALKED = 68;
    SCHOOL_ABSORB = 69;
    EXTRA_ATTACKS = 70;
    MOD_SPELL_CRIT_CHANCE_SCHOOL = 71;
    MOD_POWER_COST_SCHOOL_PCT = 72;
    MOD_POWER_COST_SCHOOL = 73;
    REFLECT_SPELLS_SCHOOL = 74;
    MOD_LANGUAGE = 75;
    FAR_SIGHT = 76;
    MECHANIC_IMMUNITY = 77;
    MOUNTED = 78;
    MOD_DAMAGE_PERCENT_DONE = 79;
    MOD_PERCENT_STAT = 80;
    SPLIT_DAMAGE_PCT = 81;
    WATER_BREATHING = 82;
    MOD_BASE_RESISTANCE = 83;
    MOD_REGEN = 84;
    MOD_POWER_REGEN = 85;
    CHANNEL_DEATH_ITEM = 86;
    MOD_DAMAGE_PERCENT_TAKEN = 87;
    MOD_HEALTH_REGEN_PERCENT = 88;
    PERIODIC_DAMAGE_PERCENT = 89;
    UNKNOWN90 = 90;
    MOD_DETECT_RANGE = 91;
    PREVENTS_FLEEING = 92;
    MOD_UNATTACKABLE = 93;
    INTERRUPT_REGEN = 94;
    GHOST = 95;
    SPELL_MAGNET = 96;
    MANA_SHIELD = 97;
    MOD_SKILL_TALENT = 98;
    MOD_ATTACK_POWER = 99;
    AURAS_VISIBLE = 100;
    MOD_RESISTANCE_PCT = 101;
    MOD_MELEE_ATTACK_POWER_VERSUS = 102;
    MOD_TOTAL_THREAT = 103;
    WATER_WALK = 104;
    FEATHER_FALL = 105;
    HOVER = 106;
    ADD_FLAT_MODIFIER = 107;
    ADD_PCT_MODIFIER = 108;
    ADD_TARGET_TRIGGER = 109;
    MOD_POWER_REGEN_PERCENT = 110;
    ADD_CASTER_HIT_TRIGGER = 111;
    OVERRIDE_CLASS_SCRIPTS = 112;
    MOD_RANGED_DAMAGE_TAKEN = 113;
    MOD_RANGED_DAMAGE_TAKEN_PCT = 114;
    MOD_HEALING = 115;
    MOD_REGEN_DURING_COMBAT = 116;
    MOD_MECHANIC_RESISTANCE = 117;
    MOD_HEALING_PCT = 118;
    UNKNOWN119 = 119;
    UNTRACKABLE = 120;
    EMPATHY = 121;
    MOD_OFFHAND_DAMAGE_PCT = 122;
    MOD_TARGET_RESISTANCE = 123;
    MOD_RANGED_ATTACK_POWER = 124;
    MOD_MELEE_DAMAGE_TAKEN = 125;
    MOD_MELEE_DAMAGE_TAKEN_PCT = 126;
    RANGED_ATTACK_POWER_ATTACKER_BONUS = 127;
    MOD_POSSESS_PET = 128;
    MOD_SPEED_ALWAYS = 129;
    MOD_MOUNTED_SPEED_ALWAYS = 130;
    MOD_RANGED_ATTACK_POWER_VERSUS = 131;
    MOD_INCREASE_ENERGY_PERCENT = 132;
    MOD_INCREASE_HEALTH_PERCENT = 133;
    MOD_MANA_REGEN_INTERRUPT = 134;
    MOD_HEALING_DONE = 135;
    MOD_HEALING_DONE_PERCENT = 136;
    MOD_TOTAL_STAT_PERCENTAGE = 137;
    MOD_MELEE_HASTE = 138;
    FORCE_REACTION = 139;
    MOD_RANGED_HASTE = 140;
    MOD_RANGED_AMMO_HASTE = 141;
    MOD_BASE_RESISTANCE_PCT = 142;
    MOD_RESISTANCE_EXCLUSIVE = 143;
    SAFE_FALL = 144;
    MOD_PET_TALENT_POINTS = 145;
    ALLOW_TAME_PET_TYPE = 146;
    MECHANIC_IMMUNITY_MASK = 147;
    RETAIN_COMBO_POINTS = 148;
    REDUCE_PUSHBACK = 149;
    MOD_SHIELD_BLOCKVALUE_PCT = 150;
    TRACK_STEALTHED = 151;
    MOD_DETECTED_RANGE = 152;
    SPLIT_DAMAGE_FLAT = 153;
    MOD_STEALTH_LEVEL = 154;
    MOD_WATER_BREATHING = 155;
    MOD_REPUTATION_GAIN = 156;
    PET_DAMAGE_MULTI = 157;
    MOD_SHIELD_BLOCKVALUE = 158;
    NO_PVP_CREDIT = 159;
    MOD_AOE_AVOIDANCE = 160;
    MOD_HEALTH_REGEN_IN_COMBAT = 161;
    POWER_BURN = 162;
    MOD_CRIT_DAMAGE_BONUS = 163;
    UNKNOWN164 = 164;
    MELEE_ATTACK_POWER_ATTACKER_BONUS = 165;
    MOD_ATTACK_POWER_PCT = 166;
    MOD_RANGED_ATTACK_POWER_PCT = 167;
    MOD_DAMAGE_DONE_VERSUS = 168;
    MOD_CRIT_PERCENT_VERSUS = 169;
    DETECT_AMORE = 170;
    MOD_SPEED_NOT_STACK = 171;
    MOD_MOUNTED_SPEED_NOT_STACK = 172;
    UNKNOWN173 = 173;
    MOD_SPELL_DAMAGE_OF_STAT_PERCENT = 174;
    MOD_SPELL_HEALING_OF_STAT_PERCENT = 175;
    SPIRIT_OF_REDEMPTION = 176;
    AOE_CHARM = 177;
    MOD_DEBUFF_RESISTANCE = 178;
    MOD_ATTACKER_SPELL_CRIT_CHANCE = 179;
    MOD_FLAT_SPELL_DAMAGE_VERSUS = 180;
    UNKNOWN181 = 181;
    MOD_RESISTANCE_OF_STAT_PERCENT = 182;
    MOD_CRITICAL_THREAT = 183;
    MOD_ATTACKER_MELEE_HIT_CHANCE = 184;
    MOD_ATTACKER_RANGED_HIT_CHANCE = 185;
    MOD_ATTACKER_SPELL_HIT_CHANCE = 186;
    MOD_ATTACKER_MELEE_CRIT_CHANCE = 187;
    MOD_ATTACKER_RANGED_CRIT_CHANCE = 188;
    MOD_RATING = 189;
    MOD_FACTION_REPUTATION_GAIN = 190;
    USE_NORMAL_MOVEMENT_SPEED = 191;
    MOD_MELEE_RANGED_HASTE = 192;
    MELEE_SLOW = 193;
    MOD_TARGET_ABSORB_SCHOOL = 194;
    MOD_TARGET_ABILITY_ABSORB_SCHOOL = 195;
    MOD_COOLDOWN = 196;
    MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE = 197;
    UNKNOWN198 = 198;
    MOD_INCREASES_SPELL_PCT_TO_HIT = 199;
    MOD_XP_PCT = 200;
    FLY = 201;
    IGNORE_COMBAT_RESULT = 202;
    MOD_ATTACKER_MELEE_CRIT_DAMAGE = 203;
    MOD_ATTACKER_RANGED_CRIT_DAMAGE = 204;
    MOD_SCHOOL_CRIT_DMG_TAKEN = 205;
    MOD_INCREASE_VEHICLE_FLIGHT_SPEED = 206;
    MOD_INCREASE_MOUNTED_FLIGHT_SPEED = 207;
    MOD_INCREASE_FLIGHT_SPEED = 208;
    MOD_MOUNTED_FLIGHT_SPEED_ALWAYS = 209;
    MOD_VEHICLE_SPEED_ALWAYS = 210;
    MOD_FLIGHT_SPEED_NOT_STACK = 211;
    MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT = 212;
    MOD_RAGE_FROM_DAMAGE_DEALT = 213;
    UNKNOWN214 = 214;
    ARENA_PREPARATION = 215;
    HASTE_SPELLS = 216;
    MOD_MELEE_HASTE_2 = 217;
    HASTE_RANGED = 218;
    MOD_MANA_REGEN_FROM_STAT = 219;
    MOD_RATING_FROM_STAT = 220;
    MOD_DETAUNT = 221;
    UNKNOWN222 = 222;
    RAID_PROC_FROM_CHARGE = 223;
    UNKNOWN224 = 224;
    RAID_PROC_FROM_CHARGE_WITH_VALUE = 225;
    PERIODIC_DUMMY = 226;
    PERIODIC_TRIGGER_SPELL_WITH_VALUE = 227;
    DETECT_STEALTH = 228;
    MOD_AOE_DAMAGE_AVOIDANCE = 229;
    UNKNOWN230 = 230;
    PROC_TRIGGER_SPELL_WITH_VALUE = 231;
    MECHANIC_DURATION_MOD = 232;
    CHANGE_MODEL_FOR_ALL_HUMANOIDS = 233;
    MECHANIC_DURATION_MOD_NOT_STACK = 234;
    MOD_DISPEL_RESIST = 235;
    CONTROL_VEHICLE = 236;
    MOD_SPELL_DAMAGE_OF_ATTACK_POWER = 237;
    MOD_SPELL_HEALING_OF_ATTACK_POWER = 238;
    MOD_SCALE_2 = 239;
    MOD_EXPERTISE = 240;
    FORCE_MOVE_FORWARD = 241;
    MOD_SPELL_DAMAGE_FROM_HEALING = 242;
    MOD_FACTION = 243;
    COMPREHEND_LANGUAGE = 244;
    MOD_AURA_DURATION_BY_DISPEL = 245;
    MOD_AURA_DURATION_BY_DISPEL_NOT_STACK = 246;
    CLONE_CASTER = 247;
    MOD_COMBAT_RESULT_CHANCE = 248;
    CONVERT_RUNE = 249;
    MOD_INCREASE_HEALTH_2 = 250;
    MOD_ENEMY_DODGE = 251;
    MOD_SPEED_SLOW_ALL = 252;
    MOD_BLOCK_CRIT_CHANCE = 253;
    MOD_DISARM_OFFHAND = 254;
    MOD_MECHANIC_DAMAGE_TAKEN_PERCENT = 255;
    NO_REAGENT_USE = 256;
    MOD_TARGET_RESIST_BY_SPELL_CLASS = 257;
    UNKNOWN258 = 258;
    MOD_HOT_PCT = 259;
    SCREEN_EFFECT = 260;
    PHASE = 261;
    ABILITY_IGNORE_AURASTATE = 262;
    ALLOW_ONLY_ABILITY = 263;
    UNKNOWN264 = 264;
    UNKNOWN265 = 265;
    UNKNOWN266 = 266;
    MOD_IMMUNE_AURA_APPLY_SCHOOL = 267;
    MOD_ATTACK_POWER_OF_STAT_PERCENT = 268;
    MOD_IGNORE_TARGET_RESIST = 269;
    MOD_ABILITY_IGNORE_TARGET_RESIST = 270;
    MOD_DAMAGE_FROM_CASTER = 271;
    IGNORE_MELEE_RESET = 272;
    X_RAY = 273;
    ABILITY_CONSUME_NO_AMMO = 274;
    MOD_IGNORE_SHAPESHIFT = 275;
    MOD_DAMAGE_DONE_FOR_MECHANIC = 276;
    MOD_MAX_AFFECTED_TARGETS = 277;
    MOD_DISARM_RANGED = 278;
    INITIALIZE_IMAGES = 279;
    MOD_ARMOR_PENETRATION_PCT = 280;
    MOD_HONOR_GAIN_PCT = 281;
    MOD_BASE_HEALTH_PCT = 282;
    MOD_HEALING_RECEIVED = 283;
    LINKED = 284;
    MOD_ATTACK_POWER_OF_ARMOR = 285;
    ABILITY_PERIODIC_CRIT = 286;
    DEFLECT_SPELLS = 287;
    IGNORE_HIT_DIRECTION = 288;
    PREVENT_DURABILITY_LOSS = 289;
    MOD_CRIT_PCT = 290;
    MOD_XP_QUEST_PCT = 291;
    OPEN_STABLE = 292;
    OVERRIDE_SPELLS = 293;
    PREVENT_REGENERATE_POWER = 294;
    UNKNOWN295 = 295;
    SET_VEHICLE_ID = 296;
    BLOCK_SPELL_FAMILY = 297;
    STRANGULATE = 298;
    UNKNOWN299 = 299;
    SHARE_DAMAGE_PCT = 300;
    SCHOOL_HEAL_ABSORB = 301;
    UNKNOWN302 = 302;
    MOD_DAMAGE_DONE_VERSUS_AURASTATE = 303;
    MOD_FAKE_INEBRIATE = 304;
    MOD_MINIMUM_SPEED = 305;
    UNKNOWN306 = 306;
    HEAL_ABSORB_TEST = 307;
    MOD_CRIT_CHANCE_FOR_CASTER = 308;
    UNKNOWN309 = 309;
    MOD_CREATURE_AOE_DAMAGE_AVOIDANCE = 310;
    UNKNOWN311 = 311;
    UNKNOWN312 = 312;
    UNKNOWN313 = 313;
    PREVENT_RESURRECTION = 314;
    UNDERWATER_WALKING = 315;
    PERIODIC_HASTE = 316;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
BIND_SIGHT1 (0x01)
MOD_POSSESS2 (0x02)
PERIODIC_DAMAGE3 (0x03)
DUMMY4 (0x04)
MOD_CONFUSE5 (0x05)
MOD_CHARM6 (0x06)
MOD_FEAR7 (0x07)
PERIODIC_HEAL8 (0x08)
MOD_ATTACKSPEED9 (0x09)
MOD_THREAT10 (0x0A)
MOD_TAUNT11 (0x0B)
MOD_STUN12 (0x0C)
MOD_DAMAGE_DONE13 (0x0D)
MOD_DAMAGE_TAKEN14 (0x0E)
DAMAGE_SHIELD15 (0x0F)
MOD_STEALTH16 (0x10)
MOD_STEALTH_DETECT17 (0x11)
MOD_INVISIBILITY18 (0x12)
MOD_INVISIBILITY_DETECT19 (0x13)
OBS_MOD_HEALTH20 (0x14)
OBS_MOD_POWER21 (0x15)
MOD_RESISTANCE22 (0x16)
PERIODIC_TRIGGER_SPELL23 (0x17)
PERIODIC_ENERGIZE24 (0x18)
MOD_PACIFY25 (0x19)
MOD_ROOT26 (0x1A)
MOD_SILENCE27 (0x1B)
REFLECT_SPELLS28 (0x1C)
MOD_STAT29 (0x1D)
MOD_SKILL30 (0x1E)
MOD_INCREASE_SPEED31 (0x1F)
MOD_INCREASE_MOUNTED_SPEED32 (0x20)
MOD_DECREASE_SPEED33 (0x21)
MOD_INCREASE_HEALTH34 (0x22)
MOD_INCREASE_ENERGY35 (0x23)
MOD_SHAPESHIFT36 (0x24)
EFFECT_IMMUNITY37 (0x25)
STATE_IMMUNITY38 (0x26)
SCHOOL_IMMUNITY39 (0x27)
DAMAGE_IMMUNITY40 (0x28)
DISPEL_IMMUNITY41 (0x29)
PROC_TRIGGER_SPELL42 (0x2A)
PROC_TRIGGER_DAMAGE43 (0x2B)
TRACK_CREATURES44 (0x2C)
TRACK_RESOURCES45 (0x2D)
UNKNOWN4646 (0x2E)
MOD_PARRY_PERCENT47 (0x2F)
PERIODIC_TRIGGER_SPELL_FROM_CLIENT48 (0x30)
MOD_DODGE_PERCENT49 (0x31)
MOD_CRITICAL_HEALING_AMOUNT50 (0x32)
MOD_BLOCK_PERCENT51 (0x33)
MOD_WEAPON_CRIT_PERCENT52 (0x34)
PERIODIC_LEECH53 (0x35)
MOD_HIT_CHANCE54 (0x36)
MOD_SPELL_HIT_CHANCE55 (0x37)
TRANSFORM56 (0x38)
MOD_SPELL_CRIT_CHANCE57 (0x39)
MOD_INCREASE_SWIM_SPEED58 (0x3A)
MOD_DAMAGE_DONE_CREATURE59 (0x3B)
MOD_PACIFY_SILENCE60 (0x3C)
MOD_SCALE61 (0x3D)
PERIODIC_HEALTH_FUNNEL62 (0x3E)
UNKNOWN6363 (0x3F)
PERIODIC_MANA_LEECH64 (0x40)
MOD_CASTING_SPEED_NOT_STACK65 (0x41)
FEIGN_DEATH66 (0x42)
MOD_DISARM67 (0x43)
MOD_STALKED68 (0x44)
SCHOOL_ABSORB69 (0x45)
EXTRA_ATTACKS70 (0x46)
MOD_SPELL_CRIT_CHANCE_SCHOOL71 (0x47)
MOD_POWER_COST_SCHOOL_PCT72 (0x48)
MOD_POWER_COST_SCHOOL73 (0x49)
REFLECT_SPELLS_SCHOOL74 (0x4A)
MOD_LANGUAGE75 (0x4B)
FAR_SIGHT76 (0x4C)
MECHANIC_IMMUNITY77 (0x4D)
MOUNTED78 (0x4E)
MOD_DAMAGE_PERCENT_DONE79 (0x4F)
MOD_PERCENT_STAT80 (0x50)
SPLIT_DAMAGE_PCT81 (0x51)
WATER_BREATHING82 (0x52)
MOD_BASE_RESISTANCE83 (0x53)
MOD_REGEN84 (0x54)
MOD_POWER_REGEN85 (0x55)
CHANNEL_DEATH_ITEM86 (0x56)
MOD_DAMAGE_PERCENT_TAKEN87 (0x57)
MOD_HEALTH_REGEN_PERCENT88 (0x58)
PERIODIC_DAMAGE_PERCENT89 (0x59)
UNKNOWN9090 (0x5A)
MOD_DETECT_RANGE91 (0x5B)
PREVENTS_FLEEING92 (0x5C)
MOD_UNATTACKABLE93 (0x5D)
INTERRUPT_REGEN94 (0x5E)
GHOST95 (0x5F)
SPELL_MAGNET96 (0x60)
MANA_SHIELD97 (0x61)
MOD_SKILL_TALENT98 (0x62)
MOD_ATTACK_POWER99 (0x63)
AURAS_VISIBLE100 (0x64)
MOD_RESISTANCE_PCT101 (0x65)
MOD_MELEE_ATTACK_POWER_VERSUS102 (0x66)
MOD_TOTAL_THREAT103 (0x67)
WATER_WALK104 (0x68)
FEATHER_FALL105 (0x69)
HOVER106 (0x6A)
ADD_FLAT_MODIFIER107 (0x6B)
ADD_PCT_MODIFIER108 (0x6C)
ADD_TARGET_TRIGGER109 (0x6D)
MOD_POWER_REGEN_PERCENT110 (0x6E)
ADD_CASTER_HIT_TRIGGER111 (0x6F)
OVERRIDE_CLASS_SCRIPTS112 (0x70)
MOD_RANGED_DAMAGE_TAKEN113 (0x71)
MOD_RANGED_DAMAGE_TAKEN_PCT114 (0x72)
MOD_HEALING115 (0x73)
MOD_REGEN_DURING_COMBAT116 (0x74)
MOD_MECHANIC_RESISTANCE117 (0x75)
MOD_HEALING_PCT118 (0x76)
UNKNOWN119119 (0x77)
UNTRACKABLE120 (0x78)
EMPATHY121 (0x79)
MOD_OFFHAND_DAMAGE_PCT122 (0x7A)
MOD_TARGET_RESISTANCE123 (0x7B)
MOD_RANGED_ATTACK_POWER124 (0x7C)
MOD_MELEE_DAMAGE_TAKEN125 (0x7D)
MOD_MELEE_DAMAGE_TAKEN_PCT126 (0x7E)
RANGED_ATTACK_POWER_ATTACKER_BONUS127 (0x7F)
MOD_POSSESS_PET128 (0x80)
MOD_SPEED_ALWAYS129 (0x81)
MOD_MOUNTED_SPEED_ALWAYS130 (0x82)
MOD_RANGED_ATTACK_POWER_VERSUS131 (0x83)
MOD_INCREASE_ENERGY_PERCENT132 (0x84)
MOD_INCREASE_HEALTH_PERCENT133 (0x85)
MOD_MANA_REGEN_INTERRUPT134 (0x86)
MOD_HEALING_DONE135 (0x87)
MOD_HEALING_DONE_PERCENT136 (0x88)
MOD_TOTAL_STAT_PERCENTAGE137 (0x89)
MOD_MELEE_HASTE138 (0x8A)
FORCE_REACTION139 (0x8B)
MOD_RANGED_HASTE140 (0x8C)
MOD_RANGED_AMMO_HASTE141 (0x8D)
MOD_BASE_RESISTANCE_PCT142 (0x8E)
MOD_RESISTANCE_EXCLUSIVE143 (0x8F)
SAFE_FALL144 (0x90)
MOD_PET_TALENT_POINTS145 (0x91)
ALLOW_TAME_PET_TYPE146 (0x92)
MECHANIC_IMMUNITY_MASK147 (0x93)
RETAIN_COMBO_POINTS148 (0x94)
REDUCE_PUSHBACK149 (0x95)
MOD_SHIELD_BLOCKVALUE_PCT150 (0x96)
TRACK_STEALTHED151 (0x97)
MOD_DETECTED_RANGE152 (0x98)
SPLIT_DAMAGE_FLAT153 (0x99)
MOD_STEALTH_LEVEL154 (0x9A)
MOD_WATER_BREATHING155 (0x9B)
MOD_REPUTATION_GAIN156 (0x9C)
PET_DAMAGE_MULTI157 (0x9D)
MOD_SHIELD_BLOCKVALUE158 (0x9E)
NO_PVP_CREDIT159 (0x9F)
MOD_AOE_AVOIDANCE160 (0xA0)
MOD_HEALTH_REGEN_IN_COMBAT161 (0xA1)
POWER_BURN162 (0xA2)
MOD_CRIT_DAMAGE_BONUS163 (0xA3)
UNKNOWN164164 (0xA4)
MELEE_ATTACK_POWER_ATTACKER_BONUS165 (0xA5)
MOD_ATTACK_POWER_PCT166 (0xA6)
MOD_RANGED_ATTACK_POWER_PCT167 (0xA7)
MOD_DAMAGE_DONE_VERSUS168 (0xA8)
MOD_CRIT_PERCENT_VERSUS169 (0xA9)
DETECT_AMORE170 (0xAA)
MOD_SPEED_NOT_STACK171 (0xAB)
MOD_MOUNTED_SPEED_NOT_STACK172 (0xAC)
UNKNOWN173173 (0xAD)
MOD_SPELL_DAMAGE_OF_STAT_PERCENT174 (0xAE)
MOD_SPELL_HEALING_OF_STAT_PERCENT175 (0xAF)
SPIRIT_OF_REDEMPTION176 (0xB0)
AOE_CHARM177 (0xB1)
MOD_DEBUFF_RESISTANCE178 (0xB2)
MOD_ATTACKER_SPELL_CRIT_CHANCE179 (0xB3)
MOD_FLAT_SPELL_DAMAGE_VERSUS180 (0xB4)
UNKNOWN181181 (0xB5)
MOD_RESISTANCE_OF_STAT_PERCENT182 (0xB6)
MOD_CRITICAL_THREAT183 (0xB7)
MOD_ATTACKER_MELEE_HIT_CHANCE184 (0xB8)
MOD_ATTACKER_RANGED_HIT_CHANCE185 (0xB9)
MOD_ATTACKER_SPELL_HIT_CHANCE186 (0xBA)
MOD_ATTACKER_MELEE_CRIT_CHANCE187 (0xBB)
MOD_ATTACKER_RANGED_CRIT_CHANCE188 (0xBC)
MOD_RATING189 (0xBD)
MOD_FACTION_REPUTATION_GAIN190 (0xBE)
USE_NORMAL_MOVEMENT_SPEED191 (0xBF)
MOD_MELEE_RANGED_HASTE192 (0xC0)
MELEE_SLOW193 (0xC1)
MOD_TARGET_ABSORB_SCHOOL194 (0xC2)
MOD_TARGET_ABILITY_ABSORB_SCHOOL195 (0xC3)
MOD_COOLDOWN196 (0xC4)
MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE197 (0xC5)
UNKNOWN198198 (0xC6)
MOD_INCREASES_SPELL_PCT_TO_HIT199 (0xC7)
MOD_XP_PCT200 (0xC8)
FLY201 (0xC9)
IGNORE_COMBAT_RESULT202 (0xCA)
MOD_ATTACKER_MELEE_CRIT_DAMAGE203 (0xCB)
MOD_ATTACKER_RANGED_CRIT_DAMAGE204 (0xCC)
MOD_SCHOOL_CRIT_DMG_TAKEN205 (0xCD)
MOD_INCREASE_VEHICLE_FLIGHT_SPEED206 (0xCE)
MOD_INCREASE_MOUNTED_FLIGHT_SPEED207 (0xCF)
MOD_INCREASE_FLIGHT_SPEED208 (0xD0)
MOD_MOUNTED_FLIGHT_SPEED_ALWAYS209 (0xD1)
MOD_VEHICLE_SPEED_ALWAYS210 (0xD2)
MOD_FLIGHT_SPEED_NOT_STACK211 (0xD3)
MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT212 (0xD4)
MOD_RAGE_FROM_DAMAGE_DEALT213 (0xD5)
UNKNOWN214214 (0xD6)
ARENA_PREPARATION215 (0xD7)
HASTE_SPELLS216 (0xD8)
MOD_MELEE_HASTE_2217 (0xD9)
HASTE_RANGED218 (0xDA)
MOD_MANA_REGEN_FROM_STAT219 (0xDB)
MOD_RATING_FROM_STAT220 (0xDC)
MOD_DETAUNT221 (0xDD)
UNKNOWN222222 (0xDE)
RAID_PROC_FROM_CHARGE223 (0xDF)
UNKNOWN224224 (0xE0)
RAID_PROC_FROM_CHARGE_WITH_VALUE225 (0xE1)
PERIODIC_DUMMY226 (0xE2)
PERIODIC_TRIGGER_SPELL_WITH_VALUE227 (0xE3)
DETECT_STEALTH228 (0xE4)
MOD_AOE_DAMAGE_AVOIDANCE229 (0xE5)
UNKNOWN230230 (0xE6)
PROC_TRIGGER_SPELL_WITH_VALUE231 (0xE7)
MECHANIC_DURATION_MOD232 (0xE8)
CHANGE_MODEL_FOR_ALL_HUMANOIDS233 (0xE9)
MECHANIC_DURATION_MOD_NOT_STACK234 (0xEA)
MOD_DISPEL_RESIST235 (0xEB)
CONTROL_VEHICLE236 (0xEC)
MOD_SPELL_DAMAGE_OF_ATTACK_POWER237 (0xED)
MOD_SPELL_HEALING_OF_ATTACK_POWER238 (0xEE)
MOD_SCALE_2239 (0xEF)
MOD_EXPERTISE240 (0xF0)
FORCE_MOVE_FORWARD241 (0xF1)
MOD_SPELL_DAMAGE_FROM_HEALING242 (0xF2)
MOD_FACTION243 (0xF3)
COMPREHEND_LANGUAGE244 (0xF4)
MOD_AURA_DURATION_BY_DISPEL245 (0xF5)
MOD_AURA_DURATION_BY_DISPEL_NOT_STACK246 (0xF6)
CLONE_CASTER247 (0xF7)
MOD_COMBAT_RESULT_CHANCE248 (0xF8)
CONVERT_RUNE249 (0xF9)
MOD_INCREASE_HEALTH_2250 (0xFA)
MOD_ENEMY_DODGE251 (0xFB)
MOD_SPEED_SLOW_ALL252 (0xFC)
MOD_BLOCK_CRIT_CHANCE253 (0xFD)
MOD_DISARM_OFFHAND254 (0xFE)
MOD_MECHANIC_DAMAGE_TAKEN_PERCENT255 (0xFF)
NO_REAGENT_USE256 (0x100)
MOD_TARGET_RESIST_BY_SPELL_CLASS257 (0x101)
UNKNOWN258258 (0x102)
MOD_HOT_PCT259 (0x103)
SCREEN_EFFECT260 (0x104)
PHASE261 (0x105)
ABILITY_IGNORE_AURASTATE262 (0x106)
ALLOW_ONLY_ABILITY263 (0x107)
UNKNOWN264264 (0x108)
UNKNOWN265265 (0x109)
UNKNOWN266266 (0x10A)
MOD_IMMUNE_AURA_APPLY_SCHOOL267 (0x10B)
MOD_ATTACK_POWER_OF_STAT_PERCENT268 (0x10C)
MOD_IGNORE_TARGET_RESIST269 (0x10D)
MOD_ABILITY_IGNORE_TARGET_RESIST270 (0x10E)
MOD_DAMAGE_FROM_CASTER271 (0x10F)
IGNORE_MELEE_RESET272 (0x110)
X_RAY273 (0x111)
ABILITY_CONSUME_NO_AMMO274 (0x112)
MOD_IGNORE_SHAPESHIFT275 (0x113)
MOD_DAMAGE_DONE_FOR_MECHANIC276 (0x114)
MOD_MAX_AFFECTED_TARGETS277 (0x115)
MOD_DISARM_RANGED278 (0x116)
INITIALIZE_IMAGES279 (0x117)
MOD_ARMOR_PENETRATION_PCT280 (0x118)
MOD_HONOR_GAIN_PCT281 (0x119)
MOD_BASE_HEALTH_PCT282 (0x11A)
MOD_HEALING_RECEIVED283 (0x11B)
LINKED284 (0x11C)
MOD_ATTACK_POWER_OF_ARMOR285 (0x11D)
ABILITY_PERIODIC_CRIT286 (0x11E)
DEFLECT_SPELLS287 (0x11F)
IGNORE_HIT_DIRECTION288 (0x120)
PREVENT_DURABILITY_LOSS289 (0x121)
MOD_CRIT_PCT290 (0x122)
MOD_XP_QUEST_PCT291 (0x123)
OPEN_STABLE292 (0x124)
OVERRIDE_SPELLS293 (0x125)
PREVENT_REGENERATE_POWER294 (0x126)
UNKNOWN295295 (0x127)
SET_VEHICLE_ID296 (0x128)
BLOCK_SPELL_FAMILY297 (0x129)
STRANGULATE298 (0x12A)
UNKNOWN299299 (0x12B)
SHARE_DAMAGE_PCT300 (0x12C)
SCHOOL_HEAL_ABSORB301 (0x12D)
UNKNOWN302302 (0x12E)
MOD_DAMAGE_DONE_VERSUS_AURASTATE303 (0x12F)
MOD_FAKE_INEBRIATE304 (0x130)
MOD_MINIMUM_SPEED305 (0x131)
UNKNOWN306306 (0x132)
HEAL_ABSORB_TEST307 (0x133)
MOD_CRIT_CHANCE_FOR_CASTER308 (0x134)
UNKNOWN309309 (0x135)
MOD_CREATURE_AOE_DAMAGE_AVOIDANCE310 (0x136)
UNKNOWN311311 (0x137)
UNKNOWN312312 (0x138)
UNKNOWN313313 (0x139)
PREVENT_RESURRECTION314 (0x13A)
UNDERWATER_WALKING315 (0x13B)
PERIODIC_HASTE316 (0x13C)

Used in:

CharacterRaceFlags

Client Version 1.12

Used in ChrRaces.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/character_race_flags.wowm:2.

flag CharacterRaceFlags : u8 {
    NONE = 0x00;
    NOT_PLAYABLE = 0x01;
    BARE_FEET = 0x02;
    CAN_CURRENT_FORM_MOUNT = 0x04;
    UNKNOWN2 = 0x08;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
NOT_PLAYABLE1 (0x01)
BARE_FEET2 (0x02)
CAN_CURRENT_FORM_MOUNT4 (0x04)
UNKNOWN28 (0x08)

Used in:

ClientLanguage

Client Version 1.12

Used in GMSurveyCurrentSurvey.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/client_language.wowm:2.

enum ClientLanguage : u8 {
    ENGLISH = 0;
    KOREAN = 1;
    FRENCH = 2;
    GERMAN = 3;
    CHINESE = 4;
    TAIWANESE = 5;
    SPANISH_SPAIN = 6;
    SPANISH_LATIN_AMERICA = 7;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
ENGLISH0 (0x00)
KOREAN1 (0x01)
FRENCH2 (0x02)
GERMAN3 (0x03)
CHINESE4 (0x04)
TAIWANESE5 (0x05)
SPANISH_SPAIN6 (0x06)
SPANISH_LATIN_AMERICA7 (0x07)

Used in:

DefaultChannelFlags

Client Version 1.12

Used in ChatChannels.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/channel_flags.wowm:2.

flag DefaultChannelFlags : u32 {
    NONE = 0x00;
    INITIAL = 0x01;
    ZONE_DEPENDENCY = 0x02;
    GLOBAL = 0x04;
    TRADE = 0x08;
    CITY_ONLY = 0x10;
    CITY_ONLY_2 = 0x20;
    DEFENCE = 0x10000;
    UNSELECTED = 0x40000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
INITIAL1 (0x01)
ZONE_DEPENDENCY2 (0x02)
GLOBAL4 (0x04)
TRADE8 (0x08)
CITY_ONLY16 (0x10)
CITY_ONLY_232 (0x20)
DEFENCE65536 (0x10000)
UNSELECTED262144 (0x40000)

Used in:

EmoteFlags

Client Version 1.12

Used in Emotes.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/emote_flags.wowm:2.

flag EmoteFlags : u8 {
    TALK = 0x08;
    QUESTION = 0x10;
    EXCLAMATION = 0x20;
    SHOUT = 0x40;
    LAUGH = 0x80;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
TALK8 (0x08)
QUESTION16 (0x10)
EXCLAMATION32 (0x20)
SHOUT64 (0x40)
LAUGH128 (0x80)

Used in:

EmoteSpecProc

Client Version 1.12

Used in Emotes.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/emote_spec_proc.wowm:2.

enum EmoteSpecProc : u8 {
    NO_LOOP = 0;
    LOOP = 1;
    LOOP_WITH_SOUND = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NO_LOOP0 (0x00)
LOOP1 (0x01)
LOOP_WITH_SOUND2 (0x02)

Used in:

FluidSpeed

Client Version 1.12

Used in SoundWaterType.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/fluid_speed.wowm:2.

enum FluidSpeed : u8 {
    STILL = 0;
    SLOW = 4;
    RAPID = 8;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
STILL0 (0x00)
SLOW4 (0x04)
RAPID8 (0x08)

Used in:

InstanceType

Client Version 1.12

Used in Map.dbc, and LFGDungeons.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/instance_type.wowm:2.

enum InstanceType : u8 {
    NORMAL = 0x00;
    GROUP_INSTANCE = 0x01;
    RAID_INSTANCE = 0x02;
    BATTLEGROUND = 0x03;
    WORLD_ZONE = 0x04;
    BATTLEGROUND2 = 0x05;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NORMAL0 (0x00)
GROUP_INSTANCE1 (0x01)
RAID_INSTANCE2 (0x02)
BATTLEGROUND3 (0x03)
WORLD_ZONE4 (0x04)
BATTLEGROUND25 (0x05)

Used in:

ItemEnvTypes

Client Version 1.12

Used in SheatheSoundLookups.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/item_env_types.wowm:2.

enum ItemEnvTypes : u8 {
    SHIELD = 0;
    METAL_WEAPON = 1;
    WOOD_WEAPON = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SHIELD0 (0x00)
METAL_WEAPON1 (0x01)
WOOD_WEAPON2 (0x02)

Used in:

ItemWeaponClass

Client Version 1.12

Used in ItemClass.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/item_weapon_class.wowm:2.

enum ItemWeaponClass : u8 {
    ITEM = 0;
    WEAPON = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
ITEM0 (0x00)
WEAPON1 (0x01)

Used in:

LfgFaction

Client Version 1.12

Used in LFGDungeons.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/lfg_faction.wowm:2.

enum LfgFaction : i8 {
    NEUTRAL = -1;
    HORDE = 0;
    ALLIANCE = 1;
}

Type

The basic type is i8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NEUTRAL-1 (0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)
HORDE0 (0x00)
ALLIANCE1 (0x01)

Used in:

LockType

Client Version 1.12

Used in Lock.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/lock_type.wowm:2.

enum LockType : u8 {
    NONE = 0;
    ITEM_REQUIRED = 1;
    LOCKTYPE_REFERENCE = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
ITEM_REQUIRED1 (0x01)
LOCKTYPE_REFERENCE2 (0x02)

Used in:

OceanType

Client Version 1.12

Used in LiquidType.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/ocean_type.wowm:2.

enum OceanType : u8 {
    FIRE = 0;
    SLIME = 2;
    WATER = 3;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
FIRE0 (0x00)
SLIME2 (0x02)
WATER3 (0x03)

Used in:

PvpFlags

Client Version 1.12

Used in FactionTemplate.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/pvp_flags.wowm:2.

flag PvpFlags : u16 {
    PVP_FLAGGED = 0x800;
    ATTACK_PVPING_PLAYERS = 0x1000;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueComment
PVP_FLAGGED2048 (0x800)
ATTACK_PVPING_PLAYERS4096 (0x1000)

Used in:

Race

Client Version 0.5.4

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:1.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)

Used in:

Client Version 0.5.5, Client Version 0.6, Client Version 0.7, Client Version 0.8, Client Version 0.9, Client Version 0.10, Client Version 0.11, Client Version 0.12, Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:15.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)

Used in:

Client Version 2.4.3, Client Version 3.0, Client Version 3.1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:30.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
    BLOOD_ELF = 10;
    DRAENEI = 11;
    FEL_ORC = 12;
    NAGA = 13;
    BROKEN = 14;
    SKELETON = 15;
    VRYKUL = 16;
    TUSKARR = 17;
    FOREST_TROLL = 18;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)
BLOOD_ELF10 (0x0A)
DRAENEI11 (0x0B)
FEL_ORC12 (0x0C)
NAGA13 (0x0D)
BROKEN14 (0x0E)
SKELETON15 (0x0F)
VRYKUL16 (0x10)
TUSKARR17 (0x11)
FOREST_TROLL18 (0x12)

Used in:

Client Version 3.2, Client Version 3.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:54.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
    BLOOD_ELF = 10;
    DRAENEI = 11;
    FEL_ORC = 12;
    NAGA = 13;
    BROKEN = 14;
    SKELETON = 15;
    VRYKUL = 16;
    TUSKARR = 17;
    FOREST_TROLL = 18;
    TAUNKA = 19;
    NORTHREND_SKELETON = 20;
    ICE_TROLL = 21;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)
BLOOD_ELF10 (0x0A)
DRAENEI11 (0x0B)
FEL_ORC12 (0x0C)
NAGA13 (0x0D)
BROKEN14 (0x0E)
SKELETON15 (0x0F)
VRYKUL16 (0x10)
TUSKARR17 (0x11)
FOREST_TROLL18 (0x12)
TAUNKA19 (0x13)
NORTHREND_SKELETON20 (0x14)
ICE_TROLL21 (0x15)

Used in:

ReputationFlags

Client Version 1.12

Used in Faction.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/reputation_flags.wowm:2.

flag ReputationFlags : u8 {
    VISIBLE_TO_CLIENT = 0x01;
    ENABLE_AT_WAR = 0x02;
    HIDE_IN_CLIENT = 0x04;
    FORCE_HIDE_IN_CLIENT = 0x08;
    FORCE_AT_PEACE = 0x10;
    FACTION_INACTIVE = 0x20;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
VISIBLE_TO_CLIENT1 (0x01)
ENABLE_AT_WAR2 (0x02)
HIDE_IN_CLIENT4 (0x04)
FORCE_HIDE_IN_CLIENT8 (0x08)
FORCE_AT_PEACE16 (0x10)
FACTION_INACTIVE32 (0x20)

Used in:

Scalp

Client Version 1.12

Used in CharHairGeosets.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/scalp.wowm:2.

enum Scalp : u8 {
    HAIR = 0;
    BALD = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HAIR0 (0x00)
BALD1 (0x01)

Used in:

SelectionType

Client Version 1.12

Used in CharSections.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/selection_type.wowm:2.

enum SelectionType : u8 {
    BASE_SKIN = 0x00;
    FACE = 0x01;
    FACIAL_HAIR = 0x02;
    HAIR = 0x03;
    UNDERWEAR = 0x04;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
BASE_SKIN0 (0x00)
FACE1 (0x01)
FACIAL_HAIR2 (0x02)
HAIR3 (0x03)
UNDERWEAR4 (0x04)

Used in:

ServerCategory

Client Version 1.12

Used in Cfg_Categories.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/server_category.wowm:2.

enum ServerCategory : u8 {
    ONE = 1;
    TWO = 2;
    THREE = 3;
    FIVE = 5;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
ONE1 (0x01)
TWO2 (0x02)
THREE3 (0x03)
FIVE5 (0x05)

Used in:

ServerRegion

Client Version 1.12

Used in Cfg_Categories.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/server_region.wowm:2.

enum ServerRegion : u8 {
    UNITED_STATES = 1;
    KOREA = 2;
    EUROPE = 3;
    TAIWAN = 4;
    CHINA = 5;
    TEST_SERVER = 99;
    QA_SERVER = 101;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
UNITED_STATES1 (0x01)
KOREA2 (0x02)
EUROPE3 (0x03)
TAIWAN4 (0x04)
CHINA5 (0x05)
TEST_SERVER99 (0x63)
QA_SERVER101 (0x65)

Used in:

SizeClass

Client Version 1.12, Client Version 2, Client Version 3

Used in the CreatureDisplayInfo.dbc, CreatureModelData.dbc and DeathThudLookups.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/size_class.wowm:2.

enum SizeClass : i8 {
    NONE = -1;
    SMALL = 0;
    MEDIUM = 1;
    LARGE = 2;
    GIANT = 3;
    COLOSSAL = 4;
}

Type

The basic type is i8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE-1 (0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)
SMALL0 (0x00)
MEDIUM1 (0x01)
LARGE2 (0x02)
GIANT3 (0x03)
COLOSSAL4 (0x04)

Used in:

SkillCategory

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/skill_category.wowm:3.

enum SkillCategory : u8 {
    ATTRIBUTE = 5;
    WEAPON = 6;
    CLASS = 7;
    ARMOR = 8;
    SECONDARY_PROFESSION = 9;
    LANGUAGE = 10;
    PRIMARY_PROFESSION = 11;
    GENERIC = 12;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
ATTRIBUTE5 (0x05)Not used for anything in Vanilla and TBC, only used for Pet - Exotic Spirit Beast in Wrath.
WEAPON6 (0x06)
CLASS7 (0x07)
ARMOR8 (0x08)
SECONDARY_PROFESSION9 (0x09)
LANGUAGE10 (0x0A)
PRIMARY_PROFESSION11 (0x0B)
GENERIC12 (0x0C)

Used in:

SoundType

Client Version 1.12

Used in SoundEntries.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/sound_type.wowm:2.

enum SoundType : u8 {
    UNUSED = 0x00;
    SPELLS = 0x01;
    UI = 0x02;
    FOOTSTEPS = 0x03;
    WEAPON_IMPACT = 0x04;
    WEAPON_MISS = 0x06;
    PICK_UP_PUT_DOWN = 0x09;
    NPC_COMBAT = 0x0A;
    ERRORS = 0x0C;
    OBJECTS = 0x0E;
    DEATH = 0x10;
    NPC_GREETINGS = 0x11;
    TEST = 0x12;
    ARMOUR_FOLEY = 0x13;
    FOOTSTEPS_2 = 0x14;
    WATER_CHARACTER = 0x15;
    WATER_LIQUID = 0x16;
    TRADESKILLS = 0x17;
    DOODADS = 0x19;
    SPELL_FIZZLE = 0x1A;
    NPC_LOOPS = 0x1B;
    ZONE_MUSIC = 0x1C;
    EMOTES = 0x1D;
    NARRATION_MUSIC = 0x1E;
    NARRATION = 0x1F;
    ZONE_AMBIENCE = 0x32;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
UNUSED0 (0x00)
SPELLS1 (0x01)
UI2 (0x02)
FOOTSTEPS3 (0x03)
WEAPON_IMPACT4 (0x04)
WEAPON_MISS6 (0x06)
PICK_UP_PUT_DOWN9 (0x09)
NPC_COMBAT10 (0x0A)
ERRORS12 (0x0C)
OBJECTS14 (0x0E)
DEATH16 (0x10)
NPC_GREETINGS17 (0x11)
TEST18 (0x12)
ARMOUR_FOLEY19 (0x13)
FOOTSTEPS_220 (0x14)
WATER_CHARACTER21 (0x15)
WATER_LIQUID22 (0x16)
TRADESKILLS23 (0x17)
DOODADS25 (0x19)
SPELL_FIZZLE26 (0x1A)
NPC_LOOPS27 (0x1B)
ZONE_MUSIC28 (0x1C)
EMOTES29 (0x1D)
NARRATION_MUSIC30 (0x1E)
NARRATION31 (0x1F)
ZONE_AMBIENCE50 (0x32)

Used in:

SwingType

Client Version 1.12

Used in WeaponSwingSounds2.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/swing_type.wowm:2.

enum SwingType : u8 {
    LIGHT = 0;
    MEDIUM = 1;
    HEAVY = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
LIGHT0 (0x00)
MEDIUM1 (0x01)
HEAVY2 (0x02)

Used in:

WeaponFlags

Client Version 1.12

Used in AnimationData.dbc.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/external/weapon_flags.wowm:2.

flag WeaponFlags : u8 {
    WEAPON_NOT_AFFECTED_BY_ANIMATION = 0x00;
    SHEATHE_WEAPONS_AUTOMATICALLY = 0x04;
    SHEATHE_WEAPONS_AUTOMATICALLY_2 = 0x10;
    UNSHEATHE_WEAPONS = 0x20;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
WEAPON_NOT_AFFECTED_BY_ANIMATION0 (0x00)
SHEATHE_WEAPONS_AUTOMATICALLY4 (0x04)
SHEATHE_WEAPONS_AUTOMATICALLY_216 (0x10)
UNSHEATHE_WEAPONS32 (0x20)

Used in:

CMD_AUTH_LOGON_CHALLENGE_Client

Protocol Version *

First message sent by the client when attempting to connect. The server will respond with CMD_AUTH_LOGON_CHALLENGE_Server.

Has the exact same layout as CMD_AUTH_RECONNECT_CHALLENGE_Client.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/challenge_client.wowm:21.

clogin CMD_AUTH_LOGON_CHALLENGE_Client = 0x00 {
    ProtocolVersion protocol_version;
    u16 size = self.size;
    u32 game_name = "\0WoW";
    Version version;
    Platform platform;
    Os os;
    Locale locale;
    i32 utc_timezone_offset;
    IpAddress client_ip_address;
    String account_name;
}

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x011 / -ProtocolVersionprotocol_versionDetermines which version of messages are used for further communication.
0x022 / Littleu16size
0x044 / Littleu32game_name
0x085 / -Versionversion
0x0D4 / -Platformplatform
0x114 / -Osos
0x154 / -Localelocale
0x194 / Littlei32utc_timezone_offsetOffset in minutes from UTC time. 180 would be UTC+3
0x1D4 / BigIpAddressclient_ip_address
0x21- / -Stringaccount_nameReal clients can send a maximum of 16 UTF-8 characters. This is not necessarily 16 bytes since one character can be more than one byte.
Real clients will send a fully uppercased username, and will perform authentication calculations on the uppercased version.
Uppercasing in regards to non-ASCII values is little weird. See https://docs.rs/wow_srp/latest/wow_srp/normalized_string/index.html for more info.

Examples

Example 1

Comment

x86 Windows user on enGB attempting to log in with username 'A'.

0, // opcode (0)
3, // protocol_version: ProtocolVersion THREE (3)
31, 0, // size: u16
87, 111, 87, 0, // game_name: u32
1, // Version.major: u8
12, // Version.minor: u8
1, // Version.patch: u8
243, 22, // Version.build: u16
54, 56, 120, 0, // platform: Platform X86 ("\0x86")
110, 105, 87, 0, // os: Os WINDOWS ("\0Win")
66, 71, 110, 101, // locale: Locale EN_GB ("enGB")
60, 0, 0, 0, // utc_timezone_offset: i32
127, 0, 0, 1, // client_ip_address: IpAddress
1, // string length
65, // account_name: String

Locale

Protocol Version *

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/challenge_client_commons.wowm:13.

enum Locale : u32 {
    EN_GB = "enGB";
    EN_US = "enUS";
    ES_MX = "esMX";
    PT_BR = "ptBR";
    FR_FR = "frFR";
    DE_DE = "deDE";
    ES_ES = "esES";
    PT_PT = "ptPT";
    IT_IT = "itIT";
    RU_RU = "ruRU";
    KO_KR = "koKR";
    ZH_TW = "zhTW";
    EN_TW = "enTW";
    EN_CN = "enCN";
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
EN_GB1701726018 (0x656E4742)
EN_US1701729619 (0x656E5553)
ES_MX1702055256 (0x65734D58)
PT_BR1886667346 (0x70744252)
FR_FR1718765138 (0x66724652)
DE_DE1684358213 (0x64654445)
ES_ES1702053203 (0x65734553)
PT_PT1886670932 (0x70745054)
IT_IT1769228628 (0x69744954)
RU_RU1920291413 (0x72755255)
KO_KR1802455890 (0x6B6F4B52)
ZH_TW2053657687 (0x7A685457)
EN_TW1701729367 (0x656E5457)
EN_CN1701725006 (0x656E434E)

Used in:

Os

Protocol Version *

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/challenge_client_commons.wowm:3.

enum Os : u32 {
    WINDOWS = "\0Win";
    MAC_OS_X = "\0OSX";
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
WINDOWS5728622 (0x57696E)
MAC_OS_X5198680 (0x4F5358)

Used in:

Platform

Protocol Version *

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/challenge_client_commons.wowm:8.

enum Platform : u32 {
    X86 = "\0x86";
    POWER_PC = "\0PPC";
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
X867878710 (0x783836)
POWER_PC5263427 (0x505043)

Used in:

ProtocolVersion

Protocol Version *

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/challenge_client.wowm:3.

enum ProtocolVersion : u8 {
    TWO = 2;
    THREE = 3;
    FIVE = 5;
    SIX = 6;
    SEVEN = 7;
    EIGHT = 8;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
TWO2 (0x02)Used for login by 1.1.2.4125.
Used for reconnect by 1.1.2.4125, 1.12.1.5875, 2.0.0.6080, and 2.0.1.6180.
THREE3 (0x03)Used for login by 1.12.1.5875, 2.0.0.6080, and 2.0.1.6180.
FIVE5 (0x05)Used for login and reconnect by 2.0.3.6299.
SIX6 (0x06)Used for login and reconnect by 2.0.5.6320, 2.0.7.6383, 2.0.8.6403, 2.0.10.6448, 2.0.12.6546, 2.1.0.6692, 2.1.0.6729, 2.1.1.6739, 2.1.2.6803, 2.1.3.6898, 2.2.0.7272, 2.2.2.7318, 2.2.2.7318, and 2.2.3.7359.
SEVEN7 (0x07)Used for login and reconnect by 2.3.0.7561, 2.3.2.7741, and 2.3.3.7799.
EIGHT8 (0x08)Used for login and reconnect by 2.4.0.8089, 2.4.1.8125, 2.4.2.8278, 2.4.3.8606, and 3.3.5.12340.

Used in:

CMD_AUTH_LOGON_CHALLENGE_Server

Protocol Version 2

Reply to CMD_AUTH_LOGON_CHALLENGE_Client.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/challenge_server.wowm:2.

slogin CMD_AUTH_LOGON_CHALLENGE_Server = 0x00 {
    u8 protocol_version = 0;
    LoginResult result;
    if (result == SUCCESS) {
        u8[32] server_public_key;
        u8 generator_length;
        u8[generator_length] generator;
        u8 large_safe_prime_length;
        u8[large_safe_prime_length] large_safe_prime;
        u8[32] salt;
        u8[16] crc_salt;
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x011 / -u8protocol_versionMangos statically sets this to 0. It is unknown exactly what it does.
0x021 / -LoginResultresult

If result is equal to SUCCESS:

OffsetSize / EndiannessTypeNameComment
0x0332 / -u8[32]server_public_key
0x231 / -u8generator_lengthThe only realistic values for the generator are well below 255, so there's no reason for this to anything other than 1.
0x24? / -u8[generator_length]generator
-1 / -u8large_safe_prime_lengthClient can not handle arrays greater than 32.
-? / -u8[large_safe_prime_length]large_safe_prime
-32 / -u8[32]salt
-16 / -u8[16]crc_saltUsed for the crc_hash in CMD_AUTH_LOGON_PROOF_Client.

Examples

Example 1

Comment

Reply to CMD_AUTH_LOGON_CHALLENGE_Client.

0, // opcode (0)
0, // protocol_version: u8
0, // result: LoginResult SUCCESS (0x00)
73, 216, 194, 188, 104, 92, 43, 206, 74, 244, 250, 7, 10, 71, 147, 120, 88, 120, 
70, 181, 131, 212, 65, 130, 158, 36, 216, 135, 206, 218, 52, 70, // server_public_key: u8[32]
1, // generator_length: u8
7, // generator: u8[generator_length]
32, // large_safe_prime_length: u8
183, 155, 62, 42, 135, 130, 60, 171, 143, 94, 191, 191, 142, 177, 1, 8, 83, 80, 
6, 41, 139, 91, 173, 189, 91, 83, 225, 137, 94, 100, 75, 137, // large_safe_prime: u8[large_safe_prime_length]
199, 9, 135, 125, 140, 101, 82, 102, 165, 125, 184, 101, 61, 110, 166, 43, 181, 
84, 242, 11, 207, 116, 214, 74, 119, 167, 211, 61, 243, 48, 144, 135, // salt: u8[32]
186, 163, 30, 153, 160, 11, 33, 87, 252, 55, 63, 179, 105, 205, 210, 241, // crc_salt: u8[16]

Protocol Version 3

Reply to CMD_AUTH_LOGON_CHALLENGE_Client.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/challenge_server.wowm:76.

slogin CMD_AUTH_LOGON_CHALLENGE_Server = 0x00 {
    u8 protocol_version = 0;
    LoginResult result;
    if (result == SUCCESS) {
        u8[32] server_public_key;
        u8 generator_length;
        u8[generator_length] generator;
        u8 large_safe_prime_length;
        u8[large_safe_prime_length] large_safe_prime;
        u8[32] salt;
        u8[16] crc_salt;
        SecurityFlag security_flag;
        if (security_flag == PIN) {
            u32 pin_grid_seed;
            u8[16] pin_salt;
        }
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Examples

Example 1

0, // opcode (0)
0, // protocol_version: u8
0, // result: LoginResult SUCCESS (0x00)
73, 216, 194, 188, 104, 92, 43, 206, 74, 244, 250, 7, 10, 71, 147, 120, 88, 120, 
70, 181, 131, 212, 65, 130, 158, 36, 216, 135, 206, 218, 52, 70, // server_public_key: u8[32]
1, // generator_length: u8
7, // generator: u8[generator_length]
32, // large_safe_prime_length: u8
183, 155, 62, 42, 135, 130, 60, 171, 143, 94, 191, 191, 142, 177, 1, 8, 83, 80, 
6, 41, 139, 91, 173, 189, 91, 83, 225, 137, 94, 100, 75, 137, // large_safe_prime: u8[large_safe_prime_length]
199, 9, 135, 125, 140, 101, 82, 102, 165, 125, 184, 101, 61, 110, 166, 43, 181, 
84, 242, 11, 207, 116, 214, 74, 119, 167, 211, 61, 243, 48, 144, 135, // salt: u8[32]
186, 163, 30, 153, 160, 11, 33, 87, 252, 55, 63, 179, 105, 205, 210, 241, // crc_salt: u8[16]
1, // security_flag: SecurityFlag PIN (0x1)
239, 190, 173, 222, // pin_grid_seed: u32
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, // pin_salt: u8[16]

Example 2

0, // opcode (0)
0, // protocol_version: u8
0, // result: LoginResult SUCCESS (0x00)
73, 216, 194, 188, 104, 92, 43, 206, 74, 244, 250, 7, 10, 71, 147, 120, 88, 120, 
70, 181, 131, 212, 65, 130, 158, 36, 216, 135, 206, 218, 52, 70, // server_public_key: u8[32]
1, // generator_length: u8
7, // generator: u8[generator_length]
32, // large_safe_prime_length: u8
183, 155, 62, 42, 135, 130, 60, 171, 143, 94, 191, 191, 142, 177, 1, 8, 83, 80, 
6, 41, 139, 91, 173, 189, 91, 83, 225, 137, 94, 100, 75, 137, // large_safe_prime: u8[large_safe_prime_length]
199, 9, 135, 125, 140, 101, 82, 102, 165, 125, 184, 101, 61, 110, 166, 43, 181, 
84, 242, 11, 207, 116, 214, 74, 119, 167, 211, 61, 243, 48, 144, 135, // salt: u8[32]
186, 163, 30, 153, 160, 11, 33, 87, 252, 55, 63, 179, 105, 205, 210, 241, // crc_salt: u8[16]
0, // security_flag: SecurityFlag NONE (0x0)

Protocol Version 5, Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/challenge_server.wowm:219.

slogin CMD_AUTH_LOGON_CHALLENGE_Server = 0x00 {
    u8 protocol_version = 0;
    LoginResult result;
    if (result == SUCCESS) {
        u8[32] server_public_key;
        u8 generator_length;
        u8[generator_length] generator;
        u8 large_safe_prime_length;
        u8[large_safe_prime_length] large_safe_prime;
        u8[32] salt;
        u8[16] crc_salt;
        SecurityFlag security_flag;
        if (security_flag & PIN) {
            u32 pin_grid_seed;
            u8[16] pin_salt;
        }
        if (security_flag & MATRIX_CARD) {
            u8 width;
            u8 height;
            u8 digit_count;
            u8 challenge_count;
            u64 seed;
        }
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Examples

Example 1

0, // opcode (0)
0, // protocol_version: u8
0, // result: LoginResult SUCCESS (0x00)
58, 43, 237, 162, 169, 101, 37, 78, 69, 4, 195, 168, 246, 106, 134, 201, 81, 114, 
215, 99, 107, 54, 137, 237, 192, 63, 252, 193, 66, 165, 121, 50, // server_public_key: u8[32]
1, // generator_length: u8
7, // generator: u8[generator_length]
32, // large_safe_prime_length: u8
183, 155, 62, 42, 135, 130, 60, 171, 143, 94, 191, 191, 142, 177, 1, 8, 83, 80, 
6, 41, 139, 91, 173, 189, 91, 83, 225, 137, 94, 100, 75, 137, // large_safe_prime: u8[large_safe_prime_length]
174, 120, 124, 96, 218, 20, 21, 219, 130, 36, 67, 72, 71, 108, 63, 211, 188, 22, 
60, 89, 21, 128, 86, 5, 146, 59, 82, 46, 114, 18, 41, 82, // salt: u8[32]
70, 15, 184, 237, 114, 71, 169, 255, 31, 242, 228, 96, 253, 255, 127, 249, // crc_salt: u8[16]
3, // security_flag: SecurityFlag  PIN| MATRIX_CARD (3)
0, 0, 0, 0, // pin_grid_seed: u32
89, 29, 166, 11, 52, 253, 100, 94, 56, 108, 84, 192, 24, 182, 167, 47, // pin_salt: u8[16]
8, // width: u8
8, // height: u8
2, // digit_count: u8
1, // challenge_count: u8
194, 216, 23, 56, 5, 251, 84, 143, // seed: u64

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/challenge_server.wowm:300.

slogin CMD_AUTH_LOGON_CHALLENGE_Server = 0x00 {
    u8 protocol_version = 0;
    LoginResult result;
    if (result == SUCCESS) {
        u8[32] server_public_key;
        u8 generator_length;
        u8[generator_length] generator;
        u8 large_safe_prime_length;
        u8[large_safe_prime_length] large_safe_prime;
        u8[32] salt;
        u8[16] crc_salt;
        SecurityFlag security_flag;
        if (security_flag & PIN) {
            u32 pin_grid_seed;
            u8[16] pin_salt;
        }
        if (security_flag & MATRIX_CARD) {
            u8 width;
            u8 height;
            u8 digit_count;
            u8 challenge_count;
            u64 seed;
        }
        if (security_flag & AUTHENTICATOR) {
            u8 required;
        }
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Examples

Example 1

0, // opcode (0)
0, // protocol_version: u8
0, // result: LoginResult SUCCESS (0x00)
73, 216, 194, 188, 104, 92, 43, 206, 74, 244, 250, 7, 10, 71, 147, 120, 88, 120, 
70, 181, 131, 212, 65, 130, 158, 36, 216, 135, 206, 218, 52, 70, // server_public_key: u8[32]
1, // generator_length: u8
7, // generator: u8[generator_length]
32, // large_safe_prime_length: u8
183, 155, 62, 42, 135, 130, 60, 171, 143, 94, 191, 191, 142, 177, 1, 8, 83, 80, 
6, 41, 139, 91, 173, 189, 91, 83, 225, 137, 94, 100, 75, 137, // large_safe_prime: u8[large_safe_prime_length]
199, 9, 135, 125, 140, 101, 82, 102, 165, 125, 184, 101, 61, 110, 166, 43, 181, 
84, 242, 11, 207, 116, 214, 74, 119, 167, 211, 61, 243, 48, 144, 135, // salt: u8[32]
186, 163, 30, 153, 160, 11, 33, 87, 252, 55, 63, 179, 105, 205, 210, 241, // crc_salt: u8[16]
0, // security_flag: SecurityFlag  NONE (0)

Example 2

0, // opcode (0)
0, // protocol_version: u8
0, // result: LoginResult SUCCESS (0x00)
73, 216, 194, 188, 104, 92, 43, 206, 74, 244, 250, 7, 10, 71, 147, 120, 88, 120, 
70, 181, 131, 212, 65, 130, 158, 36, 216, 135, 206, 218, 52, 70, // server_public_key: u8[32]
1, // generator_length: u8
7, // generator: u8[generator_length]
32, // large_safe_prime_length: u8
183, 155, 62, 42, 135, 130, 60, 171, 143, 94, 191, 191, 142, 177, 1, 8, 83, 80, 
6, 41, 139, 91, 173, 189, 91, 83, 225, 137, 94, 100, 75, 137, // large_safe_prime: u8[large_safe_prime_length]
199, 9, 135, 125, 140, 101, 82, 102, 165, 125, 184, 101, 61, 110, 166, 43, 181, 
84, 242, 11, 207, 116, 214, 74, 119, 167, 211, 61, 243, 48, 144, 135, // salt: u8[32]
186, 163, 30, 153, 160, 11, 33, 87, 252, 55, 63, 179, 105, 205, 210, 241, // crc_salt: u8[16]
1, // security_flag: SecurityFlag  PIN (1)
239, 190, 173, 222, // pin_grid_seed: u32
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, // pin_salt: u8[16]

Example 3

0, // opcode (0)
0, // protocol_version: u8
0, // result: LoginResult SUCCESS (0x00)
73, 216, 194, 188, 104, 92, 43, 206, 74, 244, 250, 7, 10, 71, 147, 120, 88, 120, 
70, 181, 131, 212, 65, 130, 158, 36, 216, 135, 206, 218, 52, 70, // server_public_key: u8[32]
1, // generator_length: u8
7, // generator: u8[generator_length]
32, // large_safe_prime_length: u8
183, 155, 62, 42, 135, 130, 60, 171, 143, 94, 191, 191, 142, 177, 1, 8, 83, 80, 
6, 41, 139, 91, 173, 189, 91, 83, 225, 137, 94, 100, 75, 137, // large_safe_prime: u8[large_safe_prime_length]
199, 9, 135, 125, 140, 101, 82, 102, 165, 125, 184, 101, 61, 110, 166, 43, 181, 
84, 242, 11, 207, 116, 214, 74, 119, 167, 211, 61, 243, 48, 144, 135, // salt: u8[32]
186, 163, 30, 153, 160, 11, 33, 87, 252, 55, 63, 179, 105, 205, 210, 241, // crc_salt: u8[16]
4, // security_flag: SecurityFlag  AUTHENTICATOR (4)
1, // required: u8

Example 4

0, // opcode (0)
0, // protocol_version: u8
0, // result: LoginResult SUCCESS (0x00)
73, 216, 194, 188, 104, 92, 43, 206, 74, 244, 250, 7, 10, 71, 147, 120, 88, 120, 
70, 181, 131, 212, 65, 130, 158, 36, 216, 135, 206, 218, 52, 70, // server_public_key: u8[32]
1, // generator_length: u8
7, // generator: u8[generator_length]
32, // large_safe_prime_length: u8
183, 155, 62, 42, 135, 130, 60, 171, 143, 94, 191, 191, 142, 177, 1, 8, 83, 80, 
6, 41, 139, 91, 173, 189, 91, 83, 225, 137, 94, 100, 75, 137, // large_safe_prime: u8[large_safe_prime_length]
199, 9, 135, 125, 140, 101, 82, 102, 165, 125, 184, 101, 61, 110, 166, 43, 181, 
84, 242, 11, 207, 116, 214, 74, 119, 167, 211, 61, 243, 48, 144, 135, // salt: u8[32]
186, 163, 30, 153, 160, 11, 33, 87, 252, 55, 63, 179, 105, 205, 210, 241, // crc_salt: u8[16]
2, // security_flag: SecurityFlag  MATRIX_CARD (2)
255, // width: u8
238, // height: u8
221, // digit_count: u8
204, // challenge_count: u8
222, 202, 250, 239, 190, 173, 222, 0, // seed: u64

Example 5

0, // opcode (0)
0, // protocol_version: u8
5, // result: LoginResult FAIL_INCORRECT_PASSWORD (0x05)

Example 6

0, // opcode (0)
0, // protocol_version: u8
0, // result: LoginResult SUCCESS (0x00)
73, 216, 194, 188, 104, 92, 43, 206, 74, 244, 250, 7, 10, 71, 147, 120, 88, 120, 
70, 181, 131, 212, 65, 130, 158, 36, 216, 135, 206, 218, 52, 70, // server_public_key: u8[32]
1, // generator_length: u8
7, // generator: u8[generator_length]
32, // large_safe_prime_length: u8
183, 155, 62, 42, 135, 130, 60, 171, 143, 94, 191, 191, 142, 177, 1, 8, 83, 80, 
6, 41, 139, 91, 173, 189, 91, 83, 225, 137, 94, 100, 75, 137, // large_safe_prime: u8[large_safe_prime_length]
199, 9, 135, 125, 140, 101, 82, 102, 165, 125, 184, 101, 61, 110, 166, 43, 181, 
84, 242, 11, 207, 116, 214, 74, 119, 167, 211, 61, 243, 48, 144, 135, // salt: u8[32]
186, 163, 30, 153, 160, 11, 33, 87, 252, 55, 63, 179, 105, 205, 210, 241, // crc_salt: u8[16]
6, // security_flag: SecurityFlag  MATRIX_CARD| AUTHENTICATOR (6)
255, // width: u8
238, // height: u8
221, // digit_count: u8
204, // challenge_count: u8
222, 202, 250, 239, 190, 173, 222, 0, // seed: u64
1, // required: u8

Example 7

0, // opcode (0)
0, // protocol_version: u8
5, // result: LoginResult FAIL_INCORRECT_PASSWORD (0x05)

LoginResult

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:29.

enum LoginResult : u8 {
    SUCCESS = 0x00;
    FAIL_UNKNOWN0 = 0x01;
    FAIL_UNKNOWN1 = 0x02;
    FAIL_BANNED = 0x03;
    FAIL_UNKNOWN_ACCOUNT = 0x04;
    FAIL_INCORRECT_PASSWORD = 0x05;
    FAIL_ALREADY_ONLINE = 0x06;
    FAIL_NO_TIME = 0x07;
    FAIL_DB_BUSY = 0x08;
    FAIL_VERSION_INVALID = 0x09;
    LOGIN_DOWNLOAD_FILE = 0x0A;
    FAIL_INVALID_SERVER = 0x0B;
    FAIL_SUSPENDED = 0x0C;
    FAIL_NO_ACCESS = 0x0D;
    SUCCESS_SURVEY = 0x0E;
    FAIL_PARENTALCONTROL = 0x0F;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SUCCESS0 (0x00)
FAIL_UNKNOWN01 (0x01)
FAIL_UNKNOWN12 (0x02)
FAIL_BANNED3 (0x03)
FAIL_UNKNOWN_ACCOUNT4 (0x04)
FAIL_INCORRECT_PASSWORD5 (0x05)
FAIL_ALREADY_ONLINE6 (0x06)
FAIL_NO_TIME7 (0x07)
FAIL_DB_BUSY8 (0x08)
FAIL_VERSION_INVALID9 (0x09)
LOGIN_DOWNLOAD_FILE10 (0x0A)
FAIL_INVALID_SERVER11 (0x0B)
FAIL_SUSPENDED12 (0x0C)
FAIL_NO_ACCESS13 (0x0D)
SUCCESS_SURVEY14 (0x0E)
FAIL_PARENTALCONTROL15 (0x0F)

Used in:

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:50.

enum LoginResult : u8 {
    SUCCESS = 0x00;
    FAIL_UNKNOWN0 = 0x01;
    FAIL_UNKNOWN1 = 0x02;
    FAIL_BANNED = 0x03;
    FAIL_UNKNOWN_ACCOUNT = 0x04;
    FAIL_INCORRECT_PASSWORD = 0x05;
    FAIL_ALREADY_ONLINE = 0x06;
    FAIL_NO_TIME = 0x07;
    FAIL_DB_BUSY = 0x08;
    FAIL_VERSION_INVALID = 0x09;
    LOGIN_DOWNLOAD_FILE = 0x0A;
    FAIL_INVALID_SERVER = 0x0B;
    FAIL_SUSPENDED = 0x0C;
    FAIL_NO_ACCESS = 0x0D;
    SUCCESS_SURVEY = 0x0E;
    FAIL_PARENTALCONTROL = 0x0F;
    FAIL_LOCKED_ENFORCED = 0x10;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SUCCESS0 (0x00)
FAIL_UNKNOWN01 (0x01)
FAIL_UNKNOWN12 (0x02)
FAIL_BANNED3 (0x03)
FAIL_UNKNOWN_ACCOUNT4 (0x04)
FAIL_INCORRECT_PASSWORD5 (0x05)
FAIL_ALREADY_ONLINE6 (0x06)
FAIL_NO_TIME7 (0x07)
FAIL_DB_BUSY8 (0x08)
FAIL_VERSION_INVALID9 (0x09)
LOGIN_DOWNLOAD_FILE10 (0x0A)
FAIL_INVALID_SERVER11 (0x0B)
FAIL_SUSPENDED12 (0x0C)
FAIL_NO_ACCESS13 (0x0D)
SUCCESS_SURVEY14 (0x0E)
FAIL_PARENTALCONTROL15 (0x0F)
FAIL_LOCKED_ENFORCED16 (0x10)

Used in:

SecurityFlag

Protocol Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:1.

enum SecurityFlag : u8 {
    NONE = 0x0;
    PIN = 0x1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
PIN1 (0x01)

Used in:

Protocol Version 5, Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:8.

flag SecurityFlag : u8 {
    NONE = 0x00;
    PIN = 0x01;
    MATRIX_CARD = 0x02;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
PIN1 (0x01)
MATRIX_CARD2 (0x02)Matrix Card 2FA which requires a matrix card.
https://forum.xentax.com/viewtopic.php?f=13&p=186022

Used in:

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:18.

flag SecurityFlag : u8 {
    NONE = 0x00;
    PIN = 0x01;
    MATRIX_CARD = 0x02;
    AUTHENTICATOR = 0x04;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
PIN1 (0x01)
MATRIX_CARD2 (0x02)Matrix Card 2FA which requires a matrix card.
https://forum.xentax.com/viewtopic.php?f=13&p=186022
AUTHENTICATOR4 (0x04)

Used in:

CMD_AUTH_LOGON_PROOF_Client

Protocol Version 2

Reply after successful CMD_AUTH_LOGON_CHALLENGE_Server.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/proof_client.wowm:13.

clogin CMD_AUTH_LOGON_PROOF_Client = 0x01 {
    u8[32] client_public_key;
    u8[20] client_proof;
    u8[20] crc_hash;
    u8 number_of_telemetry_keys;
    TelemetryKey[number_of_telemetry_keys] telemetry_keys;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x0132 / -u8[32]client_public_key
0x2120 / -u8[20]client_proof
0x3520 / -u8[20]crc_hash
0x491 / -u8number_of_telemetry_keys
0x4A? / -TelemetryKey[number_of_telemetry_keys]telemetry_keys

Examples

Example 1

1, // opcode (1)
241, 62, 229, 209, 131, 196, 200, 169, 80, 14, 63, 90, 93, 138, 238, 78, 46, 69, 
225, 247, 204, 143, 28, 245, 238, 142, 17, 206, 211, 29, 215, 8, // client_public_key: u8[32]
107, 30, 72, 27, 77, 4, 161, 24, 216, 242, 222, 92, 89, 213, 92, 129, 46, 101, 236, 
62, // client_proof: u8[20]
78, 245, 45, 225, 128, 94, 26, 103, 21, 236, 200, 65, 238, 184, 144, 138, 88, 187, 
0, 208, // crc_hash: u8[20]
2, // number_of_telemetry_keys: u8
255, 0, // [0].TelemetryKey.unknown1: u16
239, 190, 173, 222, // [0].TelemetryKey.unknown2: u32
1, 2, 3, 4, // [0].TelemetryKey.unknown3: u8[4]
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, // [0].TelemetryKey.cd_key_proof: u8[20]
254, 0, // [1].TelemetryKey.unknown1: u16
238, 190, 173, 222, // [1].TelemetryKey.unknown2: u32
0, 1, 2, 3, // [1].TelemetryKey.unknown3: u8[4]
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, // [1].TelemetryKey.cd_key_proof: u8[20]
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]

Example 2

1, // opcode (1)
241, 62, 229, 209, 131, 196, 200, 169, 80, 14, 63, 90, 93, 138, 238, 78, 46, 69, 
225, 247, 204, 143, 28, 245, 238, 142, 17, 206, 211, 29, 215, 8, // client_public_key: u8[32]
107, 30, 72, 27, 77, 4, 161, 24, 216, 242, 222, 92, 89, 213, 92, 129, 46, 101, 236, 
62, // client_proof: u8[20]
78, 245, 45, 225, 128, 94, 26, 103, 21, 236, 200, 65, 238, 184, 144, 138, 88, 187, 
0, 208, // crc_hash: u8[20]
1, // number_of_telemetry_keys: u8
255, 0, // [0].TelemetryKey.unknown1: u16
239, 190, 173, 222, // [0].TelemetryKey.unknown2: u32
1, 2, 3, 4, // [0].TelemetryKey.unknown3: u8[4]
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, // [0].TelemetryKey.cd_key_proof: u8[20]
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]

Example 3

1, // opcode (1)
241, 62, 229, 209, 131, 196, 200, 169, 80, 14, 63, 90, 93, 138, 238, 78, 46, 69, 
225, 247, 204, 143, 28, 245, 238, 142, 17, 206, 211, 29, 215, 8, // client_public_key: u8[32]
107, 30, 72, 27, 77, 4, 161, 24, 216, 242, 222, 92, 89, 213, 92, 129, 46, 101, 236, 
62, // client_proof: u8[20]
78, 245, 45, 225, 128, 94, 26, 103, 21, 236, 200, 65, 238, 184, 144, 138, 88, 187, 
0, 208, // crc_hash: u8[20]
0, // number_of_telemetry_keys: u8
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]

Protocol Version 3

Reply after successful CMD_AUTH_LOGON_CHALLENGE_Server.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/proof_client.wowm:143.

clogin CMD_AUTH_LOGON_PROOF_Client = 0x01 {
    u8[32] client_public_key;
    u8[20] client_proof;
    u8[20] crc_hash;
    u8 number_of_telemetry_keys;
    TelemetryKey[number_of_telemetry_keys] telemetry_keys;
    SecurityFlag security_flag;
    if (security_flag == PIN) {
        u8[16] pin_salt;
        u8[20] pin_hash;
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x0132 / -u8[32]client_public_key
0x2120 / -u8[20]client_proof
0x3520 / -u8[20]crc_hash
0x491 / -u8number_of_telemetry_keys
0x4A? / -TelemetryKey[number_of_telemetry_keys]telemetry_keys
-1 / -SecurityFlagsecurity_flag

If security_flag is equal to PIN:

OffsetSize / EndiannessTypeNameComment
-16 / -u8[16]pin_salt
-20 / -u8[20]pin_hash

Examples

Example 1

1, // opcode (1)
241, 62, 229, 209, 131, 196, 200, 169, 80, 14, 63, 90, 93, 138, 238, 78, 46, 69, 
225, 247, 204, 143, 28, 245, 238, 142, 17, 206, 211, 29, 215, 8, // client_public_key: u8[32]
107, 30, 72, 27, 77, 4, 161, 24, 216, 242, 222, 92, 89, 213, 92, 129, 46, 101, 236, 
62, // client_proof: u8[20]
78, 245, 45, 225, 128, 94, 26, 103, 21, 236, 200, 65, 238, 184, 144, 138, 88, 187, 
0, 208, // crc_hash: u8[20]
2, // number_of_telemetry_keys: u8
255, 0, // [0].TelemetryKey.unknown1: u16
239, 190, 173, 222, // [0].TelemetryKey.unknown2: u32
1, 2, 3, 4, // [0].TelemetryKey.unknown3: u8[4]
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, // [0].TelemetryKey.cd_key_proof: u8[20]
254, 0, // [1].TelemetryKey.unknown1: u16
238, 190, 173, 222, // [1].TelemetryKey.unknown2: u32
0, 1, 2, 3, // [1].TelemetryKey.unknown3: u8[4]
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, // [1].TelemetryKey.cd_key_proof: u8[20]
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]
0, // security_flag: SecurityFlag NONE (0x0)

Example 2

1, // opcode (1)
241, 62, 229, 209, 131, 196, 200, 169, 80, 14, 63, 90, 93, 138, 238, 78, 46, 69, 
225, 247, 204, 143, 28, 245, 238, 142, 17, 206, 211, 29, 215, 8, // client_public_key: u8[32]
107, 30, 72, 27, 77, 4, 161, 24, 216, 242, 222, 92, 89, 213, 92, 129, 46, 101, 236, 
62, // client_proof: u8[20]
78, 245, 45, 225, 128, 94, 26, 103, 21, 236, 200, 65, 238, 184, 144, 138, 88, 187, 
0, 208, // crc_hash: u8[20]
1, // number_of_telemetry_keys: u8
255, 0, // [0].TelemetryKey.unknown1: u16
239, 190, 173, 222, // [0].TelemetryKey.unknown2: u32
1, 2, 3, 4, // [0].TelemetryKey.unknown3: u8[4]
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, // [0].TelemetryKey.cd_key_proof: u8[20]
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]
0, // security_flag: SecurityFlag NONE (0x0)

Example 3

1, // opcode (1)
241, 62, 229, 209, 131, 196, 200, 169, 80, 14, 63, 90, 93, 138, 238, 78, 46, 69, 
225, 247, 204, 143, 28, 245, 238, 142, 17, 206, 211, 29, 215, 8, // client_public_key: u8[32]
107, 30, 72, 27, 77, 4, 161, 24, 216, 242, 222, 92, 89, 213, 92, 129, 46, 101, 236, 
62, // client_proof: u8[20]
78, 245, 45, 225, 128, 94, 26, 103, 21, 236, 200, 65, 238, 184, 144, 138, 88, 187, 
0, 208, // crc_hash: u8[20]
0, // number_of_telemetry_keys: u8
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]
0, // security_flag: SecurityFlag NONE (0x0)

Example 4

1, // opcode (1)
241, 62, 229, 209, 131, 196, 200, 169, 80, 14, 63, 90, 93, 138, 238, 78, 46, 69, 
225, 247, 204, 143, 28, 245, 238, 142, 17, 206, 211, 29, 215, 8, // client_public_key: u8[32]
107, 30, 72, 27, 77, 4, 161, 24, 216, 242, 222, 92, 89, 213, 92, 129, 46, 101, 236, 
62, // client_proof: u8[20]
78, 245, 45, 225, 128, 94, 26, 103, 21, 236, 200, 65, 238, 184, 144, 138, 88, 187, 
0, 208, // crc_hash: u8[20]
0, // number_of_telemetry_keys: u8
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]
1, // security_flag: SecurityFlag PIN (0x1)
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, // pin_salt: u8[16]
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, // pin_hash: u8[20]

Protocol Version 5, Protocol Version 6, Protocol Version 7

Reply after successful CMD_AUTH_LOGON_CHALLENGE_Server.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/proof_client.wowm:319.

clogin CMD_AUTH_LOGON_PROOF_Client = 0x01 {
    u8[32] client_public_key;
    u8[20] client_proof;
    u8[20] crc_hash;
    u8 number_of_telemetry_keys;
    TelemetryKey[number_of_telemetry_keys] telemetry_keys;
    SecurityFlag security_flag;
    if (security_flag & PIN) {
        u8[16] pin_salt;
        u8[20] pin_hash;
    }
    if (security_flag & MATRIX_CARD) {
        u8[20] matrix_card_proof;
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x0132 / -u8[32]client_public_key
0x2120 / -u8[20]client_proof
0x3520 / -u8[20]crc_hash
0x491 / -u8number_of_telemetry_keys
0x4A? / -TelemetryKey[number_of_telemetry_keys]telemetry_keys
-1 / -SecurityFlagsecurity_flag

If security_flag contains PIN:

OffsetSize / EndiannessTypeNameComment
-16 / -u8[16]pin_salt
-20 / -u8[20]pin_hash

If security_flag contains MATRIX_CARD:

OffsetSize / EndiannessTypeNameComment
-20 / -u8[20]matrix_card_proofClient proof of matrix input.
Implementation details at https://gist.github.com/barncastle/979c12a9c5e64d810a28ad1728e7e0f9.

Examples

Example 1

1, // opcode (1)
4, 73, 87, 221, 32, 81, 98, 245, 250, 254, 179, 103, 7, 114, 9, 81, 86, 32, 8, 8, 
32, 193, 38, 202, 200, 247, 59, 70, 251, 136, 50, 6, // client_public_key: u8[32]
130, 201, 151, 96, 66, 228, 117, 249, 124, 96, 98, 228, 84, 102, 166, 254, 220, 
233, 170, 124, // client_proof: u8[20]
254, 116, 218, 112, 136, 204, 118, 36, 196, 40, 136, 181, 239, 196, 29, 180, 107, 
197, 44, 251, // crc_hash: u8[20]
0, // number_of_telemetry_keys: u8
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]
3, // security_flag: SecurityFlag  PIN| MATRIX_CARD (3)
221, 105, 240, 247, 88, 76, 88, 240, 134, 54, 58, 26, 190, 110, 30, 77, // pin_salt: u8[16]
90, 78, 192, 86, 88, 136, 230, 41, 1, 108, 191, 61, 247, 142, 130, 147, 111, 29, 
190, 229, // pin_hash: u8[20]
105, 52, 205, 8, 130, 148, 239, 93, 15, 150, 159, 252, 23, 11, 228, 66, 8, 46, 209, 
16, // matrix_card_proof: u8[20]

Protocol Version 8

Reply after successful CMD_AUTH_LOGON_CHALLENGE_Server.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/proof_client.wowm:365.

clogin CMD_AUTH_LOGON_PROOF_Client = 0x01 {
    u8[32] client_public_key;
    u8[20] client_proof;
    u8[20] crc_hash;
    u8 number_of_telemetry_keys;
    TelemetryKey[number_of_telemetry_keys] telemetry_keys;
    SecurityFlag security_flag;
    if (security_flag & PIN) {
        u8[16] pin_salt;
        u8[20] pin_hash;
    }
    if (security_flag & MATRIX_CARD) {
        u8[20] matrix_card_proof;
    }
    if (security_flag & AUTHENTICATOR) {
        String authenticator;
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x0132 / -u8[32]client_public_key
0x2120 / -u8[20]client_proof
0x3520 / -u8[20]crc_hash
0x491 / -u8number_of_telemetry_keys
0x4A? / -TelemetryKey[number_of_telemetry_keys]telemetry_keys
-1 / -SecurityFlagsecurity_flag

If security_flag contains PIN:

OffsetSize / EndiannessTypeNameComment
-16 / -u8[16]pin_salt
-20 / -u8[20]pin_hash

If security_flag contains MATRIX_CARD:

OffsetSize / EndiannessTypeNameComment
-20 / -u8[20]matrix_card_proofClient proof of matrix input.
Implementation details at https://gist.github.com/barncastle/979c12a9c5e64d810a28ad1728e7e0f9.

If security_flag contains AUTHENTICATOR:

OffsetSize / EndiannessTypeNameComment
-- / -StringauthenticatorString entered by the user in the "Authenticator" popup.
Can be empty and up to 16 characters.
Is not used by the client in any way but just sent directly, so this could in theory be used for anything.

Examples

Example 1

1, // opcode (1)
241, 62, 229, 209, 131, 196, 200, 169, 80, 14, 63, 90, 93, 138, 238, 78, 46, 69, 
225, 247, 204, 143, 28, 245, 238, 142, 17, 206, 211, 29, 215, 8, // client_public_key: u8[32]
107, 30, 72, 27, 77, 4, 161, 24, 216, 242, 222, 92, 89, 213, 92, 129, 46, 101, 236, 
62, // client_proof: u8[20]
78, 245, 45, 225, 128, 94, 26, 103, 21, 236, 200, 65, 238, 184, 144, 138, 88, 187, 
0, 208, // crc_hash: u8[20]
2, // number_of_telemetry_keys: u8
255, 0, // [0].TelemetryKey.unknown1: u16
239, 190, 173, 222, // [0].TelemetryKey.unknown2: u32
1, 2, 3, 4, // [0].TelemetryKey.unknown3: u8[4]
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, // [0].TelemetryKey.cd_key_proof: u8[20]
254, 0, // [1].TelemetryKey.unknown1: u16
238, 190, 173, 222, // [1].TelemetryKey.unknown2: u32
0, 1, 2, 3, // [1].TelemetryKey.unknown3: u8[4]
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, // [1].TelemetryKey.cd_key_proof: u8[20]
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]
0, // security_flag: SecurityFlag  NONE (0)

Example 2

1, // opcode (1)
241, 62, 229, 209, 131, 196, 200, 169, 80, 14, 63, 90, 93, 138, 238, 78, 46, 69, 
225, 247, 204, 143, 28, 245, 238, 142, 17, 206, 211, 29, 215, 8, // client_public_key: u8[32]
107, 30, 72, 27, 77, 4, 161, 24, 216, 242, 222, 92, 89, 213, 92, 129, 46, 101, 236, 
62, // client_proof: u8[20]
78, 245, 45, 225, 128, 94, 26, 103, 21, 236, 200, 65, 238, 184, 144, 138, 88, 187, 
0, 208, // crc_hash: u8[20]
1, // number_of_telemetry_keys: u8
255, 0, // [0].TelemetryKey.unknown1: u16
239, 190, 173, 222, // [0].TelemetryKey.unknown2: u32
1, 2, 3, 4, // [0].TelemetryKey.unknown3: u8[4]
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, // [0].TelemetryKey.cd_key_proof: u8[20]
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]
0, // security_flag: SecurityFlag  NONE (0)

Example 3

1, // opcode (1)
241, 62, 229, 209, 131, 196, 200, 169, 80, 14, 63, 90, 93, 138, 238, 78, 46, 69, 
225, 247, 204, 143, 28, 245, 238, 142, 17, 206, 211, 29, 215, 8, // client_public_key: u8[32]
107, 30, 72, 27, 77, 4, 161, 24, 216, 242, 222, 92, 89, 213, 92, 129, 46, 101, 236, 
62, // client_proof: u8[20]
78, 245, 45, 225, 128, 94, 26, 103, 21, 236, 200, 65, 238, 184, 144, 138, 88, 187, 
0, 208, // crc_hash: u8[20]
0, // number_of_telemetry_keys: u8
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]
0, // security_flag: SecurityFlag  NONE (0)

Example 4

1, // opcode (1)
241, 62, 229, 209, 131, 196, 200, 169, 80, 14, 63, 90, 93, 138, 238, 78, 46, 69, 
225, 247, 204, 143, 28, 245, 238, 142, 17, 206, 211, 29, 215, 8, // client_public_key: u8[32]
107, 30, 72, 27, 77, 4, 161, 24, 216, 242, 222, 92, 89, 213, 92, 129, 46, 101, 236, 
62, // client_proof: u8[20]
78, 245, 45, 225, 128, 94, 26, 103, 21, 236, 200, 65, 238, 184, 144, 138, 88, 187, 
0, 208, // crc_hash: u8[20]
0, // number_of_telemetry_keys: u8
// telemetry_keys: TelemetryKey[number_of_telemetry_keys]
1, // security_flag: SecurityFlag  PIN (1)
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, // pin_salt: u8[16]
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, // pin_hash: u8[20]

SecurityFlag

Protocol Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:1.

enum SecurityFlag : u8 {
    NONE = 0x0;
    PIN = 0x1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
PIN1 (0x01)

Used in:

Protocol Version 5, Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:8.

flag SecurityFlag : u8 {
    NONE = 0x00;
    PIN = 0x01;
    MATRIX_CARD = 0x02;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
PIN1 (0x01)
MATRIX_CARD2 (0x02)Matrix Card 2FA which requires a matrix card.
https://forum.xentax.com/viewtopic.php?f=13&p=186022

Used in:

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:18.

flag SecurityFlag : u8 {
    NONE = 0x00;
    PIN = 0x01;
    MATRIX_CARD = 0x02;
    AUTHENTICATOR = 0x04;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
PIN1 (0x01)
MATRIX_CARD2 (0x02)Matrix Card 2FA which requires a matrix card.
https://forum.xentax.com/viewtopic.php?f=13&p=186022
AUTHENTICATOR4 (0x04)

Used in:

CMD_AUTH_LOGON_PROOF_Server

Protocol Version 2, Protocol Version 3

Reply to CMD_AUTH_LOGON_PROOF_Client.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/proof_server.wowm:2.

slogin CMD_AUTH_LOGON_PROOF_Server = 0x01 {
    LoginResult result;
    if (result == SUCCESS) {
        u8[20] server_proof;
        u32 hardware_survey_id;
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x011 / -LoginResultresult

If result is equal to SUCCESS:

OffsetSize / EndiannessTypeNameComment
0x0220 / -u8[20]server_proof
0x164 / Littleu32hardware_survey_id

Examples

Example 1

1, // opcode (1)
0, // result: LoginResult SUCCESS (0x00)
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, // server_proof: u8[20]
239, 190, 173, 222, // hardware_survey_id: u32

Protocol Version 5, Protocol Version 6, Protocol Version 7

Reply to CMD_AUTH_LOGON_PROOF_Client.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/proof_server.wowm:35.

slogin CMD_AUTH_LOGON_PROOF_Server = 0x01 {
    LoginResult result;
    if (result == SUCCESS) {
        u8[20] server_proof;
        u32 hardware_survey_id;
        u16 unknown;
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x011 / -LoginResultresult

If result is equal to SUCCESS:

OffsetSize / EndiannessTypeNameComment
0x0220 / -u8[20]server_proof
0x164 / Littleu32hardware_survey_id
0x1A2 / Littleu16unknown

Examples

Example 1

1, // opcode (1)
0, // result: LoginResult SUCCESS (0x00)
25, 255, 233, 250, 100, 169, 155, 175, 246, 179, 141, 156, 17, 171, 220, 174, 128, 
196, 210, 231, // server_proof: u8[20]
0, 0, 0, 0, // hardware_survey_id: u32
0, 0, // unknown: u16

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/proof_server.wowm:61.

slogin CMD_AUTH_LOGON_PROOF_Server = 0x01 {
    LoginResult result;
    if (result == SUCCESS) {
        u8[20] server_proof;
        AccountFlag account_flag;
        u32 hardware_survey_id;
        u16 unknown;
    }
    else {
        u16 padding = 0;
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x011 / -LoginResultresult

If result is equal to SUCCESS:

OffsetSize / EndiannessTypeNameComment
0x0220 / -u8[20]server_proof
0x164 / -AccountFlagaccount_flag
0x1A4 / Littleu32hardware_survey_id
0x1E2 / Littleu16unknown

Else: | 0x20 | 2 / Little | u16 | padding | |

Examples

Example 1

Comment

Reply to CMD_AUTH_LOGON_PROOF_Client.

1, // opcode (1)
7, // result: LoginResult FAIL_NO_TIME (0x07)
0, 0, // padding: u16

Example 2

1, // opcode (1)
8, // result: LoginResult FAIL_DB_BUSY (0x08)
0, 0, // padding: u16

AccountFlag

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/proof_server.wowm:26.

flag AccountFlag : u32 {
    GM = 0x000001;
    TRIAL = 0x000008;
    PROPASS = 0x800000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
GM1 (0x01)
TRIAL8 (0x08)
PROPASS8388608 (0x800000)

Used in:

LoginResult

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:29.

enum LoginResult : u8 {
    SUCCESS = 0x00;
    FAIL_UNKNOWN0 = 0x01;
    FAIL_UNKNOWN1 = 0x02;
    FAIL_BANNED = 0x03;
    FAIL_UNKNOWN_ACCOUNT = 0x04;
    FAIL_INCORRECT_PASSWORD = 0x05;
    FAIL_ALREADY_ONLINE = 0x06;
    FAIL_NO_TIME = 0x07;
    FAIL_DB_BUSY = 0x08;
    FAIL_VERSION_INVALID = 0x09;
    LOGIN_DOWNLOAD_FILE = 0x0A;
    FAIL_INVALID_SERVER = 0x0B;
    FAIL_SUSPENDED = 0x0C;
    FAIL_NO_ACCESS = 0x0D;
    SUCCESS_SURVEY = 0x0E;
    FAIL_PARENTALCONTROL = 0x0F;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SUCCESS0 (0x00)
FAIL_UNKNOWN01 (0x01)
FAIL_UNKNOWN12 (0x02)
FAIL_BANNED3 (0x03)
FAIL_UNKNOWN_ACCOUNT4 (0x04)
FAIL_INCORRECT_PASSWORD5 (0x05)
FAIL_ALREADY_ONLINE6 (0x06)
FAIL_NO_TIME7 (0x07)
FAIL_DB_BUSY8 (0x08)
FAIL_VERSION_INVALID9 (0x09)
LOGIN_DOWNLOAD_FILE10 (0x0A)
FAIL_INVALID_SERVER11 (0x0B)
FAIL_SUSPENDED12 (0x0C)
FAIL_NO_ACCESS13 (0x0D)
SUCCESS_SURVEY14 (0x0E)
FAIL_PARENTALCONTROL15 (0x0F)

Used in:

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:50.

enum LoginResult : u8 {
    SUCCESS = 0x00;
    FAIL_UNKNOWN0 = 0x01;
    FAIL_UNKNOWN1 = 0x02;
    FAIL_BANNED = 0x03;
    FAIL_UNKNOWN_ACCOUNT = 0x04;
    FAIL_INCORRECT_PASSWORD = 0x05;
    FAIL_ALREADY_ONLINE = 0x06;
    FAIL_NO_TIME = 0x07;
    FAIL_DB_BUSY = 0x08;
    FAIL_VERSION_INVALID = 0x09;
    LOGIN_DOWNLOAD_FILE = 0x0A;
    FAIL_INVALID_SERVER = 0x0B;
    FAIL_SUSPENDED = 0x0C;
    FAIL_NO_ACCESS = 0x0D;
    SUCCESS_SURVEY = 0x0E;
    FAIL_PARENTALCONTROL = 0x0F;
    FAIL_LOCKED_ENFORCED = 0x10;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SUCCESS0 (0x00)
FAIL_UNKNOWN01 (0x01)
FAIL_UNKNOWN12 (0x02)
FAIL_BANNED3 (0x03)
FAIL_UNKNOWN_ACCOUNT4 (0x04)
FAIL_INCORRECT_PASSWORD5 (0x05)
FAIL_ALREADY_ONLINE6 (0x06)
FAIL_NO_TIME7 (0x07)
FAIL_DB_BUSY8 (0x08)
FAIL_VERSION_INVALID9 (0x09)
LOGIN_DOWNLOAD_FILE10 (0x0A)
FAIL_INVALID_SERVER11 (0x0B)
FAIL_SUSPENDED12 (0x0C)
FAIL_NO_ACCESS13 (0x0D)
SUCCESS_SURVEY14 (0x0E)
FAIL_PARENTALCONTROL15 (0x0F)
FAIL_LOCKED_ENFORCED16 (0x10)

Used in:

CMD_AUTH_RECONNECT_CHALLENGE_Client

Protocol Version *

First message sent by the client when attempting to reconnect. The server will respond with CMD_AUTH_RECONNECT_CHALLENGE_Server.

Has the exact same layout as CMD_AUTH_LOGON_CHALLENGE_Client.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_reconnect/challenge_client.wowm:5.

clogin CMD_AUTH_RECONNECT_CHALLENGE_Client = 0x02 {
    ProtocolVersion protocol_version;
    u16 size = self.size;
    u32 game_name = "\0WoW";
    Version version;
    Platform platform;
    Os os;
    Locale locale;
    i32 utc_timezone_offset;
    IpAddress client_ip_address;
    String account_name;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x011 / -ProtocolVersionprotocol_versionDetermines which version of messages are used for further communication.
0x022 / Littleu16size
0x044 / Littleu32game_name
0x085 / -Versionversion
0x0D4 / -Platformplatform
0x114 / -Osos
0x154 / -Localelocale
0x194 / Littlei32utc_timezone_offsetOffset in minutes from UTC time. 180 would be UTC+3
0x1D4 / BigIpAddressclient_ip_address
0x21- / -Stringaccount_nameReal clients can send a maximum of 16 UTF-8 characters. This is not necessarily 16 bytes since one character can be more than one byte.
Real clients will send a fully uppercased username, and will perform authentication calculations on the uppercased version.
Uppercasing in regards to non-ASCII values is little weird. See https://docs.rs/wow_srp/latest/wow_srp/normalized_string/index.html for more info.

Examples

Example 1

2, // opcode (2)
2, // protocol_version: ProtocolVersion TWO (2)
31, 0, // size: u16
87, 111, 87, 0, // game_name: u32
1, // Version.major: u8
12, // Version.minor: u8
1, // Version.patch: u8
243, 22, // Version.build: u16
54, 56, 120, 0, // platform: Platform X86 ("\0x86")
110, 105, 87, 0, // os: Os WINDOWS ("\0Win")
66, 71, 110, 101, // locale: Locale EN_GB ("enGB")
60, 0, 0, 0, // utc_timezone_offset: i32
127, 0, 0, 1, // client_ip_address: IpAddress
1, // string length
65, // account_name: String

Example 2

2, // opcode (2)
2, // protocol_version: ProtocolVersion TWO (2)
46, 0, // size: u16
87, 111, 87, 0, // game_name: u32
1, // Version.major: u8
12, // Version.minor: u8
1, // Version.patch: u8
243, 22, // Version.build: u16
54, 56, 120, 0, // platform: Platform X86 ("\0x86")
110, 105, 87, 0, // os: Os WINDOWS ("\0Win")
66, 71, 110, 101, // locale: Locale EN_GB ("enGB")
60, 0, 0, 0, // utc_timezone_offset: i32
127, 0, 0, 1, // client_ip_address: IpAddress
16, // string length
65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, // account_name: String

Locale

Protocol Version *

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/challenge_client_commons.wowm:13.

enum Locale : u32 {
    EN_GB = "enGB";
    EN_US = "enUS";
    ES_MX = "esMX";
    PT_BR = "ptBR";
    FR_FR = "frFR";
    DE_DE = "deDE";
    ES_ES = "esES";
    PT_PT = "ptPT";
    IT_IT = "itIT";
    RU_RU = "ruRU";
    KO_KR = "koKR";
    ZH_TW = "zhTW";
    EN_TW = "enTW";
    EN_CN = "enCN";
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
EN_GB1701726018 (0x656E4742)
EN_US1701729619 (0x656E5553)
ES_MX1702055256 (0x65734D58)
PT_BR1886667346 (0x70744252)
FR_FR1718765138 (0x66724652)
DE_DE1684358213 (0x64654445)
ES_ES1702053203 (0x65734553)
PT_PT1886670932 (0x70745054)
IT_IT1769228628 (0x69744954)
RU_RU1920291413 (0x72755255)
KO_KR1802455890 (0x6B6F4B52)
ZH_TW2053657687 (0x7A685457)
EN_TW1701729367 (0x656E5457)
EN_CN1701725006 (0x656E434E)

Used in:

Os

Protocol Version *

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/challenge_client_commons.wowm:3.

enum Os : u32 {
    WINDOWS = "\0Win";
    MAC_OS_X = "\0OSX";
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
WINDOWS5728622 (0x57696E)
MAC_OS_X5198680 (0x4F5358)

Used in:

Platform

Protocol Version *

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/challenge_client_commons.wowm:8.

enum Platform : u32 {
    X86 = "\0x86";
    POWER_PC = "\0PPC";
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
X867878710 (0x783836)
POWER_PC5263427 (0x505043)

Used in:

ProtocolVersion

Protocol Version *

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/challenge_client.wowm:3.

enum ProtocolVersion : u8 {
    TWO = 2;
    THREE = 3;
    FIVE = 5;
    SIX = 6;
    SEVEN = 7;
    EIGHT = 8;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
TWO2 (0x02)Used for login by 1.1.2.4125.
Used for reconnect by 1.1.2.4125, 1.12.1.5875, 2.0.0.6080, and 2.0.1.6180.
THREE3 (0x03)Used for login by 1.12.1.5875, 2.0.0.6080, and 2.0.1.6180.
FIVE5 (0x05)Used for login and reconnect by 2.0.3.6299.
SIX6 (0x06)Used for login and reconnect by 2.0.5.6320, 2.0.7.6383, 2.0.8.6403, 2.0.10.6448, 2.0.12.6546, 2.1.0.6692, 2.1.0.6729, 2.1.1.6739, 2.1.2.6803, 2.1.3.6898, 2.2.0.7272, 2.2.2.7318, 2.2.2.7318, and 2.2.3.7359.
SEVEN7 (0x07)Used for login and reconnect by 2.3.0.7561, 2.3.2.7741, and 2.3.3.7799.
EIGHT8 (0x08)Used for login and reconnect by 2.4.0.8089, 2.4.1.8125, 2.4.2.8278, 2.4.3.8606, and 3.3.5.12340.

Used in:

CMD_AUTH_RECONNECT_CHALLENGE_Server

Protocol Version 2, Protocol Version 5, Protocol Version 6, Protocol Version 7

Reply to CMD_AUTH_RECONNECT_CHALLENGE_Client.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_reconnect/challenge_server.wowm:2.

slogin CMD_AUTH_RECONNECT_CHALLENGE_Server = 0x02 {
    LoginResult result;
    if (result == SUCCESS) {
        u8[16] challenge_data;
        u8[16] checksum_salt;
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x011 / -LoginResultresult

If result is equal to SUCCESS:

OffsetSize / EndiannessTypeNameComment
0x0216 / -u8[16]challenge_data
0x1216 / -u8[16]checksum_salt

Examples

Example 1

2, // opcode (2)
0, // result: LoginResult SUCCESS (0x00)
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, // challenge_data: u8[16]
255, 254, 253, 252, 251, 250, 249, 248, 247, 246, 245, 244, 243, 242, 241, 240, // checksum_salt: u8[16]

Example 2

2, // opcode (2)
3, // result: LoginResult FAIL_BANNED (0x03)

Protocol Version 8

Reply to CMD_AUTH_RECONNECT_CHALLENGE_Client.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_reconnect/challenge_server.wowm:35.

slogin CMD_AUTH_RECONNECT_CHALLENGE_Server = 0x02 {
    LoginResult result;
    if (result == SUCCESS) {
        u8[16] challenge_data;
        u8[16] checksum_salt;
    }
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x011 / -LoginResultresult

If result is equal to SUCCESS:

OffsetSize / EndiannessTypeNameComment
0x0216 / -u8[16]challenge_data
0x1216 / -u8[16]checksum_salt

Examples

Example 1

2, // opcode (2)
0, // result: LoginResult SUCCESS (0x00)
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, // challenge_data: u8[16]
255, 254, 253, 252, 251, 250, 249, 248, 247, 246, 245, 244, 243, 242, 241, 240, // checksum_salt: u8[16]

Example 2

2, // opcode (2)
3, // result: LoginResult FAIL_BANNED (0x03)

LoginResult

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:29.

enum LoginResult : u8 {
    SUCCESS = 0x00;
    FAIL_UNKNOWN0 = 0x01;
    FAIL_UNKNOWN1 = 0x02;
    FAIL_BANNED = 0x03;
    FAIL_UNKNOWN_ACCOUNT = 0x04;
    FAIL_INCORRECT_PASSWORD = 0x05;
    FAIL_ALREADY_ONLINE = 0x06;
    FAIL_NO_TIME = 0x07;
    FAIL_DB_BUSY = 0x08;
    FAIL_VERSION_INVALID = 0x09;
    LOGIN_DOWNLOAD_FILE = 0x0A;
    FAIL_INVALID_SERVER = 0x0B;
    FAIL_SUSPENDED = 0x0C;
    FAIL_NO_ACCESS = 0x0D;
    SUCCESS_SURVEY = 0x0E;
    FAIL_PARENTALCONTROL = 0x0F;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SUCCESS0 (0x00)
FAIL_UNKNOWN01 (0x01)
FAIL_UNKNOWN12 (0x02)
FAIL_BANNED3 (0x03)
FAIL_UNKNOWN_ACCOUNT4 (0x04)
FAIL_INCORRECT_PASSWORD5 (0x05)
FAIL_ALREADY_ONLINE6 (0x06)
FAIL_NO_TIME7 (0x07)
FAIL_DB_BUSY8 (0x08)
FAIL_VERSION_INVALID9 (0x09)
LOGIN_DOWNLOAD_FILE10 (0x0A)
FAIL_INVALID_SERVER11 (0x0B)
FAIL_SUSPENDED12 (0x0C)
FAIL_NO_ACCESS13 (0x0D)
SUCCESS_SURVEY14 (0x0E)
FAIL_PARENTALCONTROL15 (0x0F)

Used in:

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:50.

enum LoginResult : u8 {
    SUCCESS = 0x00;
    FAIL_UNKNOWN0 = 0x01;
    FAIL_UNKNOWN1 = 0x02;
    FAIL_BANNED = 0x03;
    FAIL_UNKNOWN_ACCOUNT = 0x04;
    FAIL_INCORRECT_PASSWORD = 0x05;
    FAIL_ALREADY_ONLINE = 0x06;
    FAIL_NO_TIME = 0x07;
    FAIL_DB_BUSY = 0x08;
    FAIL_VERSION_INVALID = 0x09;
    LOGIN_DOWNLOAD_FILE = 0x0A;
    FAIL_INVALID_SERVER = 0x0B;
    FAIL_SUSPENDED = 0x0C;
    FAIL_NO_ACCESS = 0x0D;
    SUCCESS_SURVEY = 0x0E;
    FAIL_PARENTALCONTROL = 0x0F;
    FAIL_LOCKED_ENFORCED = 0x10;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SUCCESS0 (0x00)
FAIL_UNKNOWN01 (0x01)
FAIL_UNKNOWN12 (0x02)
FAIL_BANNED3 (0x03)
FAIL_UNKNOWN_ACCOUNT4 (0x04)
FAIL_INCORRECT_PASSWORD5 (0x05)
FAIL_ALREADY_ONLINE6 (0x06)
FAIL_NO_TIME7 (0x07)
FAIL_DB_BUSY8 (0x08)
FAIL_VERSION_INVALID9 (0x09)
LOGIN_DOWNLOAD_FILE10 (0x0A)
FAIL_INVALID_SERVER11 (0x0B)
FAIL_SUSPENDED12 (0x0C)
FAIL_NO_ACCESS13 (0x0D)
SUCCESS_SURVEY14 (0x0E)
FAIL_PARENTALCONTROL15 (0x0F)
FAIL_LOCKED_ENFORCED16 (0x10)

Used in:

CMD_AUTH_RECONNECT_PROOF_Client

Protocol Version 2, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Reply to CMD_AUTH_RECONNECT_CHALLENGE_Server.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_reconnect/proof_client.wowm:4.

clogin CMD_AUTH_RECONNECT_PROOF_Client = 0x03 {
    u8[16] proof_data;
    u8[20] client_proof;
    u8[20] client_checksum;
    u8 key_count = 0;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x0116 / -u8[16]proof_data
0x1120 / -u8[20]client_proof
0x2520 / -u8[20]client_checksum
0x391 / -u8key_count

Examples

Example 1

3, // opcode (3)
234, 250, 185, 198, 24, 21, 11, 242, 249, 50, 206, 39, 98, 121, 150, 153, // proof_data: u8[16]
107, 109, 26, 13, 243, 165, 158, 106, 56, 2, 231, 11, 225, 47, 5, 113, 186, 71, 
140, 163, // client_proof: u8[20]
40, 167, 158, 154, 36, 40, 230, 130, 237, 236, 199, 201, 232, 110, 241, 59, 123, 
225, 224, 245, // client_checksum: u8[20]
0, // key_count: u8

CMD_AUTH_RECONNECT_PROOF_Server

Protocol Version 2

Reply to CMD_AUTH_RECONNECT_PROOF_Client.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_reconnect/proof_server.wowm:2.

slogin CMD_AUTH_RECONNECT_PROOF_Server = 0x03 {
    LoginResult result;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x011 / -LoginResultresult

Examples

Example 1

3, // opcode (3)
0, // result: LoginResult SUCCESS (0x00)

Example 2

3, // opcode (3)
14, // result: LoginResult SUCCESS_SURVEY (0x0E)

Example 3

3, // opcode (3)
14, // result: LoginResult SUCCESS_SURVEY (0x0E)

Protocol Version 5, Protocol Version 6, Protocol Version 7

Reply to CMD_AUTH_RECONNECT_PROOF_Client.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_reconnect/proof_server.wowm:27.

slogin CMD_AUTH_RECONNECT_PROOF_Server = 0x03 {
    LoginResult result;
    u16 padding = 0;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x011 / -LoginResultresult
0x022 / Littleu16padding

Examples

Example 1

3, // opcode (3)
0, // result: LoginResult SUCCESS (0x00)
0, 0, // padding: u16

Protocol Version 8

Reply to CMD_AUTH_RECONNECT_PROOF_Client.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_reconnect/proof_server.wowm:45.

slogin CMD_AUTH_RECONNECT_PROOF_Server = 0x03 {
    LoginResult result;
    u16 padding = 0;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x011 / -LoginResultresult
0x022 / Littleu16padding

Examples

Example 1

3, // opcode (3)
0, // result: LoginResult SUCCESS (0x00)
0, 0, // padding: u16

Example 2

3, // opcode (3)
16, // result: LoginResult FAIL_LOCKED_ENFORCED (0x10)
0, 0, // padding: u16

LoginResult

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:29.

enum LoginResult : u8 {
    SUCCESS = 0x00;
    FAIL_UNKNOWN0 = 0x01;
    FAIL_UNKNOWN1 = 0x02;
    FAIL_BANNED = 0x03;
    FAIL_UNKNOWN_ACCOUNT = 0x04;
    FAIL_INCORRECT_PASSWORD = 0x05;
    FAIL_ALREADY_ONLINE = 0x06;
    FAIL_NO_TIME = 0x07;
    FAIL_DB_BUSY = 0x08;
    FAIL_VERSION_INVALID = 0x09;
    LOGIN_DOWNLOAD_FILE = 0x0A;
    FAIL_INVALID_SERVER = 0x0B;
    FAIL_SUSPENDED = 0x0C;
    FAIL_NO_ACCESS = 0x0D;
    SUCCESS_SURVEY = 0x0E;
    FAIL_PARENTALCONTROL = 0x0F;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SUCCESS0 (0x00)
FAIL_UNKNOWN01 (0x01)
FAIL_UNKNOWN12 (0x02)
FAIL_BANNED3 (0x03)
FAIL_UNKNOWN_ACCOUNT4 (0x04)
FAIL_INCORRECT_PASSWORD5 (0x05)
FAIL_ALREADY_ONLINE6 (0x06)
FAIL_NO_TIME7 (0x07)
FAIL_DB_BUSY8 (0x08)
FAIL_VERSION_INVALID9 (0x09)
LOGIN_DOWNLOAD_FILE10 (0x0A)
FAIL_INVALID_SERVER11 (0x0B)
FAIL_SUSPENDED12 (0x0C)
FAIL_NO_ACCESS13 (0x0D)
SUCCESS_SURVEY14 (0x0E)
FAIL_PARENTALCONTROL15 (0x0F)

Used in:

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/common.wowm:50.

enum LoginResult : u8 {
    SUCCESS = 0x00;
    FAIL_UNKNOWN0 = 0x01;
    FAIL_UNKNOWN1 = 0x02;
    FAIL_BANNED = 0x03;
    FAIL_UNKNOWN_ACCOUNT = 0x04;
    FAIL_INCORRECT_PASSWORD = 0x05;
    FAIL_ALREADY_ONLINE = 0x06;
    FAIL_NO_TIME = 0x07;
    FAIL_DB_BUSY = 0x08;
    FAIL_VERSION_INVALID = 0x09;
    LOGIN_DOWNLOAD_FILE = 0x0A;
    FAIL_INVALID_SERVER = 0x0B;
    FAIL_SUSPENDED = 0x0C;
    FAIL_NO_ACCESS = 0x0D;
    SUCCESS_SURVEY = 0x0E;
    FAIL_PARENTALCONTROL = 0x0F;
    FAIL_LOCKED_ENFORCED = 0x10;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SUCCESS0 (0x00)
FAIL_UNKNOWN01 (0x01)
FAIL_UNKNOWN12 (0x02)
FAIL_BANNED3 (0x03)
FAIL_UNKNOWN_ACCOUNT4 (0x04)
FAIL_INCORRECT_PASSWORD5 (0x05)
FAIL_ALREADY_ONLINE6 (0x06)
FAIL_NO_TIME7 (0x07)
FAIL_DB_BUSY8 (0x08)
FAIL_VERSION_INVALID9 (0x09)
LOGIN_DOWNLOAD_FILE10 (0x0A)
FAIL_INVALID_SERVER11 (0x0B)
FAIL_SUSPENDED12 (0x0C)
FAIL_NO_ACCESS13 (0x0D)
SUCCESS_SURVEY14 (0x0E)
FAIL_PARENTALCONTROL15 (0x0F)
FAIL_LOCKED_ENFORCED16 (0x10)

Used in:

CMD_REALM_LIST_Client

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/client.wowm:3.

clogin CMD_REALM_LIST_Client = 0x10 {
    u32 padding = 0;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x014 / Littleu32padding

Examples

Example 1

16, // opcode (16)
0, 0, 0, 0, // padding: u32

CMD_REALM_LIST_Server

Protocol Version 2, Protocol Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:57.

slogin CMD_REALM_LIST_Server = 0x10 {
    u16 size = self.size;
    u32 header_padding = 0;
    u8 number_of_realms;
    Realm[number_of_realms] realms;
    u16 footer_padding = 0;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x012 / Littleu16size
0x034 / Littleu32header_padding
0x071 / -u8number_of_realms
0x08? / -Realm[number_of_realms]realms
-2 / Littleu16footer_padding

Examples

Example 1

16, // opcode (16)
23, 0, // size: u16
0, 0, 0, 0, // header_padding: u32
1, // number_of_realms: u8
0, 0, 0, 0, // [0].Realm.realm_type: RealmType PLAYER_VS_ENVIRONMENT (0)
0, // [0].Realm.flag: RealmFlag  NONE (0)
65, 0, // [0].Realm.name: CString
65, 0, // [0].Realm.address: CString
0, 0, 200, 67, // [0].Realm.population: Population
1, // [0].Realm.number_of_characters_on_realm: u8
0, // [0].Realm.category: RealmCategory DEFAULT (0x0)
2, // [0].Realm.realm_id: u8
// realms: Realm[number_of_realms]
0, 0, // footer_padding: u16

Example 2

16, // opcode (16)
23, 0, // size: u16
0, 0, 0, 0, // header_padding: u32
1, // number_of_realms: u8
0, 0, 0, 0, // [0].Realm.realm_type: RealmType PLAYER_VS_ENVIRONMENT (0)
3, // [0].Realm.flag: RealmFlag  INVALID| OFFLINE (3)
65, 0, // [0].Realm.name: CString
65, 0, // [0].Realm.address: CString
0, 0, 200, 67, // [0].Realm.population: Population
1, // [0].Realm.number_of_characters_on_realm: u8
0, // [0].Realm.category: RealmCategory DEFAULT (0x0)
2, // [0].Realm.realm_id: u8
// realms: Realm[number_of_realms]
0, 0, // footer_padding: u16

Protocol Version 5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:81.

slogin CMD_REALM_LIST_Server = 0x10 {
    u16 size = self.size;
    u32 header_padding = 0;
    u8 number_of_realms;
    Realm[number_of_realms] realms;
    u16 footer_padding = 0;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x012 / Littleu16size
0x034 / Littleu32header_padding
0x071 / -u8number_of_realms
0x08? / -Realm[number_of_realms]realms
-2 / Littleu16footer_padding

Examples

Example 1

16, // opcode (16)
80, 0, // size: u16
0, 0, 0, 0, // header_padding: u32
2, // number_of_realms: u8
0, // [0].Realm.realm_type: RealmType PLAYER_VS_ENVIRONMENT (0)
0, // [0].Realm.locked: Bool
0, // [0].Realm.flag: RealmFlag  NONE (0)
84, 101, 115, 116, 32, 82, 101, 97, 108, 109, 50, 0, // [0].Realm.name: CString
108, 111, 99, 97, 108, 104, 111, 115, 116, 58, 56, 48, 56, 53, 0, // [0].Realm.address: CString
0, 0, 72, 67, // [0].Realm.population: Population
3, // [0].Realm.number_of_characters_on_realm: u8
1, // [0].Realm.category: RealmCategory ONE (0x1)
1, // [0].Realm.realm_id: u8
0, // [1].Realm.realm_type: RealmType PLAYER_VS_ENVIRONMENT (0)
0, // [1].Realm.locked: Bool
0, // [1].Realm.flag: RealmFlag  NONE (0)
84, 101, 115, 116, 32, 82, 101, 97, 108, 109, 0, // [1].Realm.name: CString
108, 111, 99, 97, 108, 104, 111, 115, 116, 58, 56, 48, 56, 53, 0, // [1].Realm.address: CString
0, 0, 72, 67, // [1].Realm.population: Population
3, // [1].Realm.number_of_characters_on_realm: u8
2, // [1].Realm.category: RealmCategory TWO (0x2)
0, // [1].Realm.realm_id: u8
// realms: Realm[number_of_realms]
0, 0, // footer_padding: u16

Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:151.

slogin CMD_REALM_LIST_Server = 0x10 {
    u16 size = self.size;
    u32 header_padding = 0;
    u16 number_of_realms;
    Realm[number_of_realms] realms;
    u16 footer_padding = 0;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x012 / Littleu16size
0x034 / Littleu32header_padding
0x072 / Littleu16number_of_realms
0x09? / -Realm[number_of_realms]realms
-2 / Littleu16footer_padding

Examples

Example 1

16, // opcode (16)
81, 0, // size: u16
0, 0, 0, 0, // header_padding: u32
2, 0, // number_of_realms: u16
0, // [0].Realm.realm_type: RealmType PLAYER_VS_ENVIRONMENT (0)
0, // [0].Realm.locked: Bool
0, // [0].Realm.flag: RealmFlag  NONE (0)
84, 101, 115, 116, 32, 82, 101, 97, 108, 109, 50, 0, // [0].Realm.name: CString
108, 111, 99, 97, 108, 104, 111, 115, 116, 58, 56, 48, 56, 53, 0, // [0].Realm.address: CString
0, 0, 72, 67, // [0].Realm.population: Population
3, // [0].Realm.number_of_characters_on_realm: u8
1, // [0].Realm.category: RealmCategory ONE (0x1)
1, // [0].Realm.realm_id: u8
0, // [1].Realm.realm_type: RealmType PLAYER_VS_ENVIRONMENT (0)
0, // [1].Realm.locked: Bool
0, // [1].Realm.flag: RealmFlag  NONE (0)
84, 101, 115, 116, 32, 82, 101, 97, 108, 109, 0, // [1].Realm.name: CString
108, 111, 99, 97, 108, 104, 111, 115, 116, 58, 56, 48, 56, 53, 0, // [1].Realm.address: CString
0, 0, 72, 67, // [1].Realm.population: Population
3, // [1].Realm.number_of_characters_on_realm: u8
2, // [1].Realm.category: RealmCategory TWO (0x2)
0, // [1].Realm.realm_id: u8
// realms: Realm[number_of_realms]
0, 0, // footer_padding: u16

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:301.

slogin CMD_REALM_LIST_Server = 0x10 {
    u16 size = self.size;
    u32 header_padding = 0;
    u16 number_of_realms;
    Realm[number_of_realms] realms;
    u16 footer_padding = 0;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x012 / Littleu16size
0x034 / Littleu32header_padding
0x072 / Littleu16number_of_realms
0x09? / -Realm[number_of_realms]realms
-2 / Littleu16footer_padding

Examples

Example 1

16, // opcode (16)
22, 0, // size: u16
0, 0, 0, 0, // header_padding: u32
1, 0, // number_of_realms: u16
0, // [0].Realm.realm_type: RealmType PLAYER_VS_ENVIRONMENT (0)
0, // [0].Realm.locked: Bool
3, // [0].Realm.flag: RealmFlag  INVALID| OFFLINE (3)
65, 0, // [0].Realm.name: CString
65, 0, // [0].Realm.address: CString
0, 0, 200, 67, // [0].Realm.population: Population
1, // [0].Realm.number_of_characters_on_realm: u8
0, // [0].Realm.category: RealmCategory DEFAULT (0x0)
2, // [0].Realm.realm_id: u8
// realms: Realm[number_of_realms]
0, 0, // footer_padding: u16

Example 2

16, // opcode (16)
27, 0, // size: u16
0, 0, 0, 0, // header_padding: u32
1, 0, // number_of_realms: u16
0, // [0].Realm.realm_type: RealmType PLAYER_VS_ENVIRONMENT (0)
0, // [0].Realm.locked: Bool
4, // [0].Realm.flag: RealmFlag  SPECIFY_BUILD (4)
65, 0, // [0].Realm.name: CString
65, 0, // [0].Realm.address: CString
0, 0, 200, 67, // [0].Realm.population: Population
1, // [0].Realm.number_of_characters_on_realm: u8
0, // [0].Realm.category: RealmCategory DEFAULT (0x0)
2, // [0].Realm.realm_id: u8
1, // Version.major: u8
12, // Version.minor: u8
1, // Version.patch: u8
243, 22, // Version.build: u16
// realms: Realm[number_of_realms]
0, 0, // footer_padding: u16

RealmCategory

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:34.

enum RealmCategory : u8 {
    DEFAULT = 0x0;
    ONE = 0x1;
    TWO = 0x2;
    THREE = 0x3;
    FIVE = 0x5;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
DEFAULT0 (0x00)
ONE1 (0x01)
TWO2 (0x02)
THREE3 (0x03)
FIVE5 (0x05)

Used in:

RealmFlag

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:11.

flag RealmFlag : u8 {
    NONE = 0x00;
    INVALID = 0x01;
    OFFLINE = 0x02;
    FORCE_BLUE_RECOMMENDED = 0x20;
    FORCE_GREEN_RECOMMENDED = 0x40;
    FORCE_RED_FULL = 0x80;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
INVALID1 (0x01)
OFFLINE2 (0x02)
FORCE_BLUE_RECOMMENDED32 (0x20)
FORCE_GREEN_RECOMMENDED64 (0x40)
FORCE_RED_FULL128 (0x80)

Used in:

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:22.

flag RealmFlag : u8 {
    NONE = 0x00;
    INVALID = 0x01;
    OFFLINE = 0x02;
    SPECIFY_BUILD = 0x04;
    FORCE_BLUE_RECOMMENDED = 0x20;
    FORCE_GREEN_RECOMMENDED = 0x40;
    FORCE_RED_FULL = 0x80;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
INVALID1 (0x01)
OFFLINE2 (0x02)
SPECIFY_BUILD4 (0x04)
FORCE_BLUE_RECOMMENDED32 (0x20)
FORCE_GREEN_RECOMMENDED64 (0x40)
FORCE_RED_FULL128 (0x80)

Used in:

RealmType

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:2.

enum RealmType : u8 {
    PLAYER_VS_ENVIRONMENT = 0;
    PLAYER_VS_PLAYER = 1;
    ROLEPLAYING = 6;
    ROLEPLAYING_PLAYER_VS_PLAYER = 8;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
PLAYER_VS_ENVIRONMENT0 (0x00)
PLAYER_VS_PLAYER1 (0x01)
ROLEPLAYING6 (0x06)
ROLEPLAYING_PLAYER_VS_PLAYER8 (0x08)

Used in:

CMD_SURVEY_RESULT

Protocol Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/survey_result.wowm:3.

clogin CMD_SURVEY_RESULT = 0x04 {
    u32 survey_id;
    u8 error;
    u16 compressed_data_length;
    u8[compressed_data_length] data;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x014 / Littleu32survey_id
0x051 / -u8error
0x062 / Littleu16compressed_data_length
0x08? / -u8[compressed_data_length]data

Examples

Example 1

4, // opcode (4)
222, 250, 0, 0, // survey_id: u32
0, // error: u8
1, 0, // compressed_data_length: u16
255, // data: u8[compressed_data_length]

CMD_XFER_ACCEPT

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_xfer.wowm:42.

clogin CMD_XFER_ACCEPT = 0x32 {
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Examples

Example 1

Comment

Client does not already have part of a file with the MD5 sent in CMD_XFER_INITIATE and it wants to download the entire file.

50, // opcode (50)

CMD_XFER_CANCEL

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_xfer.wowm:69.

clogin CMD_XFER_CANCEL = 0x34 {
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Examples

Example 1

Comment

Client clicking 'cancel' in the updating menu.

52, // opcode (52)

CMD_XFER_DATA

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_xfer.wowm:23.

slogin CMD_XFER_DATA = 0x31 {
    u16 size;
    u8[size] data;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x012 / Littleu16size
0x03? / -u8[size]data

Examples

Example 1

Comment

Sending first bytes of 1.12.1 to 1.12.2 update patch.

49, // opcode (49)
64, 0, // size: u16
77, 80, 81, 26, 44, 0, 0, 0, 60, 224, 38, 0, 1, 0, 3, 0, 252, 217, 38, 0, 252, 221, 
38, 0, 64, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 120, 218, 
236, 125, 123, 124, 84, 197, 245, 248, 110, 246, 134, 92, 116, 37, 11, 174, 184, // data: u8[size]

CMD_XFER_INITIATE

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_xfer.wowm:1.

slogin CMD_XFER_INITIATE = 0x30 {
    String filename;
    u64 file_size;
    u8[16] file_md5;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x01- / -Stringfilename
-8 / Littleu64file_size
-16 / -u8[16]file_md5

Examples

Example 1

Comment

Sending 1.12.1 to 1.12.2 update patch. filename must be 'Patch' otherwise client will ignore the message.

48, // opcode (48)
5, // string length
80, 97, 116, 99, 104, // filename: String
188, 9, 0, 0, 0, 0, 0, 0, // file_size: u64
17, 91, 85, 89, 127, 183, 223, 14, 134, 217, 179, 174, 90, 235, 203, 98, // file_md5: u8[16]

CMD_XFER_RESUME

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_xfer.wowm:53.

clogin CMD_XFER_RESUME = 0x33 {
    u64 offset;
}

Header

Login messages have a header of 1 byte with an opcode. Some messages also have a size field but this is not considered part of the header.

Login Header

OffsetSize / EndiannessTypeNameDescription
0x001 / -uint8opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x018 / Littleu64offset

Examples

Example 1

Comment

Client already has first 64 bytes of file with MD5 sent in CMD_XFER_INITIATE and wants to resume download from there.

51, // opcode (51)
64, 0, 0, 0, 0, 0, 0, 0, // offset: u64

Realm

Protocol Version 2, Protocol Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:44.

struct Realm {
    (u32)RealmType realm_type;
    RealmFlag flag;
    CString name;
    CString address;
    Population population;
    u8 number_of_characters_on_realm;
    RealmCategory category;
    u8 realm_id;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / -RealmTyperealm_type
0x041 / -RealmFlagflag
0x05- / -CStringname
-- / -CStringaddress
-4 / LittlePopulationpopulation
-1 / -u8number_of_characters_on_realm
-1 / -RealmCategorycategory
-1 / -u8realm_id

Used in:

Protocol Version 5, Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:67.

struct Realm {
    RealmType realm_type;
    Bool locked;
    RealmFlag flag;
    CString name;
    CString address;
    Population population;
    u8 number_of_characters_on_realm;
    RealmCategory category;
    u8 realm_id;
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -RealmTyperealm_type
0x011 / -Boollocked
0x021 / -RealmFlagflag
0x03- / -CStringname
-- / -CStringaddress
-4 / LittlePopulationpopulation
-1 / -u8number_of_characters_on_realm
-1 / -RealmCategorycategory
-1 / -u8realm_id

Used in:

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:283.

struct Realm {
    RealmType realm_type;
    Bool locked;
    RealmFlag flag;
    CString name;
    CString address;
    Population population;
    u8 number_of_characters_on_realm;
    RealmCategory category;
    u8 realm_id;
    if (flag & SPECIFY_BUILD) {
        Version version;
    }
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -RealmTyperealm_typevmangos: this is the second column in Cfg_Configs.dbc
0x011 / -Boollocked
0x021 / -RealmFlagflag
0x03- / -CStringname
-- / -CStringaddress
-4 / LittlePopulationpopulation
-1 / -u8number_of_characters_on_realm
-1 / -RealmCategorycategory
-1 / -u8realm_id

If flag contains SPECIFY_BUILD:

OffsetSize / EndiannessTypeNameComment
-5 / -Versionversion

Used in:

RealmCategory

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:34.

enum RealmCategory : u8 {
    DEFAULT = 0x0;
    ONE = 0x1;
    TWO = 0x2;
    THREE = 0x3;
    FIVE = 0x5;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
DEFAULT0 (0x00)
ONE1 (0x01)
TWO2 (0x02)
THREE3 (0x03)
FIVE5 (0x05)

Used in:

RealmFlag

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:11.

flag RealmFlag : u8 {
    NONE = 0x00;
    INVALID = 0x01;
    OFFLINE = 0x02;
    FORCE_BLUE_RECOMMENDED = 0x20;
    FORCE_GREEN_RECOMMENDED = 0x40;
    FORCE_RED_FULL = 0x80;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
INVALID1 (0x01)
OFFLINE2 (0x02)
FORCE_BLUE_RECOMMENDED32 (0x20)
FORCE_GREEN_RECOMMENDED64 (0x40)
FORCE_RED_FULL128 (0x80)

Used in:

Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:22.

flag RealmFlag : u8 {
    NONE = 0x00;
    INVALID = 0x01;
    OFFLINE = 0x02;
    SPECIFY_BUILD = 0x04;
    FORCE_BLUE_RECOMMENDED = 0x20;
    FORCE_GREEN_RECOMMENDED = 0x40;
    FORCE_RED_FULL = 0x80;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
INVALID1 (0x01)
OFFLINE2 (0x02)
SPECIFY_BUILD4 (0x04)
FORCE_BLUE_RECOMMENDED32 (0x20)
FORCE_GREEN_RECOMMENDED64 (0x40)
FORCE_RED_FULL128 (0x80)

Used in:

RealmType

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_realm/server.wowm:2.

enum RealmType : u8 {
    PLAYER_VS_ENVIRONMENT = 0;
    PLAYER_VS_PLAYER = 1;
    ROLEPLAYING = 6;
    ROLEPLAYING_PLAYER_VS_PLAYER = 8;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
PLAYER_VS_ENVIRONMENT0 (0x00)
PLAYER_VS_PLAYER1 (0x01)
ROLEPLAYING6 (0x06)
ROLEPLAYING_PLAYER_VS_PLAYER8 (0x08)

Used in:

TelemetryKey

Protocol Version 2, Protocol Version 3, Protocol Version 5, Protocol Version 6, Protocol Version 7, Protocol Version 8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/cmd_auth_logon/proof_client.wowm:2.

struct TelemetryKey {
    u16 unknown1;
    u32 unknown2;
    u8[4] unknown3;
    u8[20] cd_key_proof;
}

Body

OffsetSize / EndiannessTypeNameComment
0x002 / Littleu16unknown1
0x024 / Littleu32unknown2
0x064 / -u8[4]unknown3
0x0A20 / -u8[20]cd_key_proofSHA1 hash of the session key, server public key, and an unknown 20 byte value.

Used in:

Version

Protocol Version *

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/login/challenge_client_commons.wowm:30.

struct Version {
    u8 major;
    u8 minor;
    u8 patch;
    u16 build;
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -u8major
0x011 / -u8minor
0x021 / -u8patch
0x032 / Littleu16build

Used in:

AchievementDone

Client Version 3.3.5

Used in the AchievementDoneArray built-in type.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/achievement/smsg_respond_inspect_achievements.wowm:17.

struct AchievementDone {
    u32 achievement;
    DateTime time;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / Littleu32achievement
0x044 / LittleDateTimetime

Used in:

AchievementInProgress

Client Version 3.3.5

Used in the AchievementInProgressArray built-in type.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/achievement/smsg_respond_inspect_achievements.wowm:25.

struct AchievementInProgress {
    u32 achievement;
    PackedGuid counter;
    PackedGuid player;
    Bool32 timed_criteria_failed;
    DateTime progress_date;
    u32 time_since_progress;
    u32 time_since_progress2;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / Littleu32achievement
0x04- / -PackedGuidcounter
-- / -PackedGuidplayer
-4 / LittleBool32timed_criteria_failed
-4 / LittleDateTimeprogress_date
-4 / Littleu32time_since_progress
-4 / Littleu32time_since_progress2

Used in:

ActionButton

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/smsg_action_buttons.wowm:13.

struct ActionButton {
    u16 action;
    u8 action_type;
    u8 misc;
}

Body

OffsetSize / EndiannessTypeNameComment
0x002 / Littleu16action
0x021 / -u8action_type
0x031 / -u8misc

Used in:

AddonInfo

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_auth_session.wowm:1.

struct AddonInfo {
    CString addon_name;
    u8 addon_has_signature;
    u32 addon_crc;
    u32 addon_extra_crc;
}

Body

OffsetSize / EndiannessTypeNameComment
0x00- / -CStringaddon_name
-1 / -u8addon_has_signature
-4 / Littleu32addon_crc
-4 / Littleu32addon_extra_crc

Used in:

Addon

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/smsg_addon_info.wowm:40.

struct Addon {
    AddonType addon_type;
    InfoBlock info_block;
    if (info_block == AVAILABLE) {
        KeyVersion key_version;
        if (key_version != ZERO) {
            u8[256] public_key;
        }
        u32 update_available_flag;
    }
    UrlInfo url_info;
    if (url_info == AVAILABLE) {
        CString url;
    }
}

Used in:

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/smsg_addon_info.wowm:64.

struct Addon {
    u8 addon_type;
    u8 uses_crc;
    Bool uses_diffent_public_key;
    u32 unknown1;
    u8 unknown2;
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -u8addon_typeOther emus hardcode this to 2. More research is required
0x011 / -u8uses_crcOther emus hardcode this to 1.
0x021 / -Booluses_diffent_public_key
0x034 / Littleu32unknown1Other emus hardcode this to 0
0x071 / -u8unknown2Other emus hardcode this to 0

Used in:

ArenaTeamMember

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/arena/smsg_arena_team_roster.wowm:17.

struct ArenaTeamMember {
    Guid guid;
    Bool online;
    CString name;
    Level level;
    Class class;
    u32 games_played_this_week;
    u32 wins_this_week;
    u32 games_played_this_season;
    u32 wins_this_season;
    u32 personal_rating;
}

Body

OffsetSize / EndiannessTypeNameComment
0x008 / LittleGuidguid
0x081 / -Boolonline
0x09- / -CStringname
-1 / -Levellevel
-1 / -Classclass
-4 / Littleu32games_played_this_week
-4 / Littleu32wins_this_week
-4 / Littleu32games_played_this_season
-4 / Littleu32wins_this_season
-4 / Littleu32personal_rating

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/arena/smsg_arena_team_roster.wowm:17.

struct ArenaTeamMember {
    Guid guid;
    Bool online;
    CString name;
    Level level;
    Class class;
    u32 games_played_this_week;
    u32 wins_this_week;
    u32 games_played_this_season;
    u32 wins_this_season;
    u32 personal_rating;
}

Body

OffsetSize / EndiannessTypeNameComment
0x008 / LittleGuidguid
0x081 / -Boolonline
0x09- / -CStringname
-1 / -Levellevel
-1 / -Classclass
-4 / Littleu32games_played_this_week
-4 / Littleu32wins_this_week
-4 / Littleu32games_played_this_season
-4 / Littleu32wins_this_season
-4 / Littleu32personal_rating

Used in:

Class

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/class.wowm:1.

enum Class : u8 {
    WARRIOR = 1;
    PALADIN = 2;
    HUNTER = 3;
    ROGUE = 4;
    PRIEST = 5;
    SHAMAN = 7;
    MAGE = 8;
    WARLOCK = 9;
    DRUID = 11;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
WARRIOR1 (0x01)
PALADIN2 (0x02)
HUNTER3 (0x03)
ROGUE4 (0x04)
PRIEST5 (0x05)
SHAMAN7 (0x07)
MAGE8 (0x08)
WARLOCK9 (0x09)
DRUID11 (0x0B)

Used in:

Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/class.wowm:16.

enum Class : u8 {
    WARRIOR = 1;
    PALADIN = 2;
    HUNTER = 3;
    ROGUE = 4;
    PRIEST = 5;
    DEATH_KNIGHT = 6;
    SHAMAN = 7;
    MAGE = 8;
    WARLOCK = 9;
    DRUID = 11;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
WARRIOR1 (0x01)
PALADIN2 (0x02)
HUNTER3 (0x03)
ROGUE4 (0x04)
PRIEST5 (0x05)
DEATH_KNIGHT6 (0x06)
SHAMAN7 (0x07)
MAGE8 (0x08)
WARLOCK9 (0x09)
DRUID11 (0x0B)

Used in:

AuctionEnchantment

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/auction_common.wowm:20.

struct AuctionEnchantment {
    u32 enchant_id;
    u32 enchant_duration;
    u32 enchant_charges;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / Littleu32enchant_id
0x044 / Littleu32enchant_duration
0x084 / Littleu32enchant_charges

Used in:

AuctionListItem

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/auction_common.wowm:1.

struct AuctionListItem {
    u32 id;
    Item item;
    u32 item_enchantment;
    u32 item_random_property_id;
    u32 item_suffix_factor;
    u32 item_count;
    u32 item_charges;
    Guid item_owner;
    u32 start_bid;
    u32 minimum_bid;
    u32 buyout_amount;
    Milliseconds time_left;
    Guid highest_bidder;
    u32 highest_bid;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / Littleu32id
0x044 / LittleItemitem
0x084 / Littleu32item_enchantment
0x0C4 / Littleu32item_random_property_id
0x104 / Littleu32item_suffix_factor
0x144 / Littleu32item_count
0x184 / Littleu32item_charges
0x1C8 / LittleGuiditem_owner
0x244 / Littleu32start_bid
0x284 / Littleu32minimum_bid
0x2C4 / Littleu32buyout_amount
0x304 / LittleMillisecondstime_left
0x348 / LittleGuidhighest_bidder
0x3C4 / Littleu32highest_bid

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/auction_common.wowm:28.

struct AuctionListItem {
    u32 id;
    Item item;
    AuctionEnchantment[6] enchantments;
    u32 item_random_property_id;
    u32 item_suffix_factor;
    u32 item_count;
    u32 item_charges;
    u32 item_flags;
    Guid item_owner;
    u32 start_bid;
    u32 minimum_bid;
    u32 buyout_amount;
    Milliseconds time_left;
    Guid highest_bidder;
    u32 highest_bid;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / Littleu32id
0x044 / LittleItemitem
0x0872 / -AuctionEnchantment[6]enchantments
0x504 / Littleu32item_random_property_id
0x544 / Littleu32item_suffix_factor
0x584 / Littleu32item_count
0x5C4 / Littleu32item_charges
0x604 / Littleu32item_flagsmangosone: item flags (dynamic?) (0x04 no lockId?)
0x648 / LittleGuiditem_owner
0x6C4 / Littleu32start_bid
0x704 / Littleu32minimum_bid
0x744 / Littleu32buyout_amount
0x784 / LittleMillisecondstime_left
0x7C8 / LittleGuidhighest_bidder
0x844 / Littleu32highest_bid

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/auction_common.wowm:49.

struct AuctionListItem {
    u32 id;
    Item item;
    AuctionEnchantment[7] enchantments;
    u32 item_random_property_id;
    u32 item_suffix_factor;
    u32 item_count;
    u32 item_charges;
    u32 item_flags;
    Guid item_owner;
    u32 start_bid;
    u32 minimum_bid;
    u32 buyout_amount;
    Milliseconds time_left;
    Guid highest_bidder;
    u32 highest_bid;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / Littleu32id
0x044 / LittleItemitem
0x0884 / -AuctionEnchantment[7]enchantments
0x5C4 / Littleu32item_random_property_id
0x604 / Littleu32item_suffix_factor
0x644 / Littleu32item_count
0x684 / Littleu32item_charges
0x6C4 / Littleu32item_flagsmangosone: item flags (dynamic?) (0x04 no lockId?)
0x708 / LittleGuiditem_owner
0x784 / Littleu32start_bid
0x7C4 / Littleu32minimum_bid
0x804 / Littleu32buyout_amount
0x844 / LittleMillisecondstime_left
0x888 / LittleGuidhighest_bidder
0x904 / Littleu32highest_bid

Used in:

AuctionSort

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/cmsg/cmsg_auction_list_items.wowm:16.

struct AuctionSort {
    u8 column;
    u8 reversed;
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -u8column
0x011 / -u8reversed

Used in:

AuraLog

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/smsg_periodicauralog.wowm:242.

struct AuraLog {
    AuraType aura_type;
    if (aura_type == PERIODIC_DAMAGE
        || aura_type == PERIODIC_DAMAGE_PERCENT) {
        u32 damage1;
        SpellSchool school;
        u32 absorbed;
        u32 resisted;
    }
    else if (aura_type == PERIODIC_HEAL
        || aura_type == OBS_MOD_HEALTH) {
        u32 damage2;
    }
    else if (aura_type == OBS_MOD_MANA
        || aura_type == PERIODIC_ENERGIZE) {
        u32 misc_value1;
        u32 damage3;
    }
    else if (aura_type == PERIODIC_MANA_LEECH) {
        u32 misc_value2;
        u32 damage;
        f32 gain_multiplier;
    }
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / -AuraTypeaura_type

If aura_type is equal to PERIODIC_DAMAGE or is equal to PERIODIC_DAMAGE_PERCENT:

OffsetSize / EndiannessTypeNameComment
0x044 / Littleu32damage1
0x081 / -SpellSchoolschool
0x094 / Littleu32absorbed
0x0D4 / Littleu32resistedvmangos: Sent as int32

Else If aura_type is equal to PERIODIC_HEAL or is equal to OBS_MOD_HEALTH:

OffsetSize / EndiannessTypeNameComment
0x114 / Littleu32damage2

Else If aura_type is equal to OBS_MOD_MANA or is equal to PERIODIC_ENERGIZE:

OffsetSize / EndiannessTypeNameComment
0x154 / Littleu32misc_value1vmangos: A miscvalue that is dependent on what the aura will do, this is usually decided by the AuraType, ie: with AuraType::SPELL_AURA_MOD_BASE_RESISTANCE_PCT this value could be SpellSchoolMask::SPELL_SCHOOL_MASK_NORMAL which would tell the aura that it should change armor. If Modifier::m_auraname would have been AuraType::SPELL_AURA_MOUNTED then m_miscvalue would have decided which model the mount should have
0x194 / Littleu32damage3

Else If aura_type is equal to PERIODIC_MANA_LEECH:

OffsetSize / EndiannessTypeNameComment
0x1D4 / Littleu32misc_value2vmangos: A miscvalue that is dependent on what the aura will do, this is usually decided by the AuraType, ie: with AuraType::SPELL_AURA_MOD_BASE_RESISTANCE_PCT this value could be SpellSchoolMask::SPELL_SCHOOL_MASK_NORMAL which would tell the aura that it should change armor. If Modifier::m_auraname would have been AuraType::SPELL_AURA_MOUNTED then m_miscvalue would have decided which model the mount should have
0x214 / Littleu32damage
0x254 / Littlef32gain_multiplier

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/smsg_periodicauralog.wowm:579.

struct AuraLog {
    AuraType aura_type;
    if (aura_type == PERIODIC_DAMAGE
        || aura_type == PERIODIC_DAMAGE_PERCENT) {
        u32 damage1;
        SpellSchool school;
        u32 absorbed;
        u32 resisted;
    }
    else if (aura_type == PERIODIC_HEAL
        || aura_type == OBS_MOD_HEALTH) {
        u32 damage2;
    }
    else if (aura_type == OBS_MOD_MANA
        || aura_type == PERIODIC_ENERGIZE) {
        u32 misc_value1;
        u32 damage3;
    }
    else if (aura_type == PERIODIC_MANA_LEECH) {
        u32 misc_value2;
        u32 damage;
        f32 gain_multiplier;
    }
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / -AuraTypeaura_type

If aura_type is equal to PERIODIC_DAMAGE or is equal to PERIODIC_DAMAGE_PERCENT:

OffsetSize / EndiannessTypeNameComment
0x044 / Littleu32damage1
0x081 / -SpellSchoolschool
0x094 / Littleu32absorbed
0x0D4 / Littleu32resistedvmangos: Sent as int32

Else If aura_type is equal to PERIODIC_HEAL or is equal to OBS_MOD_HEALTH:

OffsetSize / EndiannessTypeNameComment
0x114 / Littleu32damage2

Else If aura_type is equal to OBS_MOD_MANA or is equal to PERIODIC_ENERGIZE:

OffsetSize / EndiannessTypeNameComment
0x154 / Littleu32misc_value1vmangos: A miscvalue that is dependent on what the aura will do, this is usually decided by the AuraType, ie: with AuraType::SPELL_AURA_MOD_BASE_RESISTANCE_PCT this value could be SpellSchoolMask::SPELL_SCHOOL_MASK_NORMAL which would tell the aura that it should change armor. If Modifier::m_auraname would have been AuraType::SPELL_AURA_MOUNTED then m_miscvalue would have decided which model the mount should have
0x194 / Littleu32damage3

Else If aura_type is equal to PERIODIC_MANA_LEECH:

OffsetSize / EndiannessTypeNameComment
0x1D4 / Littleu32misc_value2vmangos: A miscvalue that is dependent on what the aura will do, this is usually decided by the AuraType, ie: with AuraType::SPELL_AURA_MOD_BASE_RESISTANCE_PCT this value could be SpellSchoolMask::SPELL_SCHOOL_MASK_NORMAL which would tell the aura that it should change armor. If Modifier::m_auraname would have been AuraType::SPELL_AURA_MOUNTED then m_miscvalue would have decided which model the mount should have
0x214 / Littleu32damage
0x254 / Littlef32gain_multiplier

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/smsg_periodicauralog.wowm:956.

struct AuraLog {
    AuraType aura_type;
    if (aura_type == PERIODIC_DAMAGE
        || aura_type == PERIODIC_DAMAGE_PERCENT) {
        u32 damage1;
        u32 overkill_damage;
        SpellSchool school;
        u32 absorb1;
        u32 resisted;
        Bool critical1;
    }
    else if (aura_type == PERIODIC_HEAL
        || aura_type == OBS_MOD_HEALTH) {
        u32 damage2;
        u32 over_damage;
        u32 absorb2;
        Bool critical2;
    }
    else if (aura_type == OBS_MOD_POWER
        || aura_type == PERIODIC_ENERGIZE) {
        u32 misc_value1;
        u32 damage3;
    }
    else if (aura_type == PERIODIC_MANA_LEECH) {
        u32 misc_value2;
        u32 damage4;
        f32 gain_multiplier;
    }
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / -AuraTypeaura_type

If aura_type is equal to PERIODIC_DAMAGE or is equal to PERIODIC_DAMAGE_PERCENT:

OffsetSize / EndiannessTypeNameComment
0x044 / Littleu32damage1
0x084 / Littleu32overkill_damage
0x0C1 / -SpellSchoolschool
0x0D4 / Littleu32absorb1
0x114 / Littleu32resistedvmangos: Sent as int32
0x151 / -Boolcritical1new 3.1.2 critical tick

Else If aura_type is equal to PERIODIC_HEAL or is equal to OBS_MOD_HEALTH:

OffsetSize / EndiannessTypeNameComment
0x164 / Littleu32damage2
0x1A4 / Littleu32over_damage
0x1E4 / Littleu32absorb2
0x221 / -Boolcritical2new 3.1.2 critical tick

Else If aura_type is equal to OBS_MOD_POWER or is equal to PERIODIC_ENERGIZE:

OffsetSize / EndiannessTypeNameComment
0x234 / Littleu32misc_value1vmangos: A miscvalue that is dependent on what the aura will do, this is usually decided by the AuraType, ie: with AuraType::SPELL_AURA_MOD_BASE_RESISTANCE_PCT this value could be SpellSchoolMask::SPELL_SCHOOL_MASK_NORMAL which would tell the aura that it should change armor. If Modifier::m_auraname would have been AuraType::SPELL_AURA_MOUNTED then m_miscvalue would have decided which model the mount should have
0x274 / Littleu32damage3

Else If aura_type is equal to PERIODIC_MANA_LEECH:

OffsetSize / EndiannessTypeNameComment
0x2B4 / Littleu32misc_value2vmangos: A miscvalue that is dependent on what the aura will do, this is usually decided by the AuraType, ie: with AuraType::SPELL_AURA_MOD_BASE_RESISTANCE_PCT this value could be SpellSchoolMask::SPELL_SCHOOL_MASK_NORMAL which would tell the aura that it should change armor. If Modifier::m_auraname would have been AuraType::SPELL_AURA_MOUNTED then m_miscvalue would have decided which model the mount should have
0x2F4 / Littleu32damage4
0x334 / Littlef32gain_multiplier

Used in:

AuraType

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/smsg_periodicauralog.wowm:11.

enum AuraType : u32 {
    NONE = 0;
    BIND_SIGHT = 1;
    MOD_POSSESS = 2;
    PERIODIC_DAMAGE = 3;
    DUMMY = 4;
    MOD_CONFUSE = 5;
    MOD_CHARM = 6;
    MOD_FEAR = 7;
    PERIODIC_HEAL = 8;
    MOD_ATTACKSPEED = 9;
    MOD_THREAT = 10;
    MOD_TAUNT = 11;
    MOD_STUN = 12;
    MOD_DAMAGE_DONE = 13;
    MOD_DAMAGE_TAKEN = 14;
    DAMAGE_SHIELD = 15;
    MOD_STEALTH = 16;
    MOD_STEALTH_DETECT = 17;
    MOD_INVISIBILITY = 18;
    MOD_INVISIBILITY_DETECTION = 19;
    OBS_MOD_HEALTH = 20;
    OBS_MOD_MANA = 21;
    MOD_RESISTANCE = 22;
    PERIODIC_TRIGGER_SPELL = 23;
    PERIODIC_ENERGIZE = 24;
    MOD_PACIFY = 25;
    MOD_ROOT = 26;
    MOD_SILENCE = 27;
    REFLECT_SPELLS = 28;
    MOD_STAT = 29;
    MOD_SKILL = 30;
    MOD_INCREASE_SPEED = 31;
    MOD_INCREASE_MOUNTED_SPEED = 32;
    MOD_DECREASE_SPEED = 33;
    MOD_INCREASE_HEALTH = 34;
    MOD_INCREASE_ENERGY = 35;
    MOD_SHAPESHIFT = 36;
    EFFECT_IMMUNITY = 37;
    STATE_IMMUNITY = 38;
    SCHOOL_IMMUNITY = 39;
    DAMAGE_IMMUNITY = 40;
    DISPEL_IMMUNITY = 41;
    PROC_TRIGGER_SPELL = 42;
    PROC_TRIGGER_DAMAGE = 43;
    TRACK_CREATURES = 44;
    TRACK_RESOURCES = 45;
    UNKNOWN46 = 46;
    MOD_PARRY_PERCENT = 47;
    UNKNOWN48 = 48;
    MOD_DODGE_PERCENT = 49;
    MOD_BLOCK_SKILL = 50;
    MOD_BLOCK_PERCENT = 51;
    MOD_CRIT_PERCENT = 52;
    PERIODIC_LEECH = 53;
    MOD_HIT_CHANCE = 54;
    MOD_SPELL_HIT_CHANCE = 55;
    TRANSFORM = 56;
    MOD_SPELL_CRIT_CHANCE = 57;
    MOD_INCREASE_SWIM_SPEED = 58;
    MOD_DAMAGE_DONE_CREATURE = 59;
    MOD_PACIFY_SILENCE = 60;
    MOD_SCALE = 61;
    PERIODIC_HEALTH_FUNNEL = 62;
    PERIODIC_MANA_FUNNEL = 63;
    PERIODIC_MANA_LEECH = 64;
    MOD_CASTING_SPEED_NOT_STACK = 65;
    FEIGN_DEATH = 66;
    MOD_DISARM = 67;
    MOD_STALKED = 68;
    SCHOOL_ABSORB = 69;
    EXTRA_ATTACKS = 70;
    MOD_SPELL_CRIT_CHANCE_SCHOOL = 71;
    MOD_POWER_COST_SCHOOL_PCT = 72;
    MOD_POWER_COST_SCHOOL = 73;
    REFLECT_SPELLS_SCHOOL = 74;
    MOD_LANGUAGE = 75;
    FAR_SIGHT = 76;
    MECHANIC_IMMUNITY = 77;
    MOUNTED = 78;
    MOD_DAMAGE_PERCENT_DONE = 79;
    MOD_PERCENT_STAT = 80;
    SPLIT_DAMAGE_PCT = 81;
    WATER_BREATHING = 82;
    MOD_BASE_RESISTANCE = 83;
    MOD_REGEN = 84;
    MOD_POWER_REGEN = 85;
    CHANNEL_DEATH_ITEM = 86;
    MOD_DAMAGE_PERCENT_TAKEN = 87;
    MOD_HEALTH_REGEN_PERCENT = 88;
    PERIODIC_DAMAGE_PERCENT = 89;
    MOD_RESIST_CHANCE = 90;
    MOD_DETECT_RANGE = 91;
    PREVENTS_FLEEING = 92;
    MOD_UNATTACKABLE = 93;
    INTERRUPT_REGEN = 94;
    GHOST = 95;
    SPELL_MAGNET = 96;
    MANA_SHIELD = 97;
    MOD_SKILL_TALENT = 98;
    MOD_ATTACK_POWER = 99;
    AURAS_VISIBLE = 100;
    MOD_RESISTANCE_PCT = 101;
    MOD_MELEE_ATTACK_POWER_VERSUS = 102;
    MOD_TOTAL_THREAT = 103;
    WATER_WALK = 104;
    FEATHER_FALL = 105;
    HOVER = 106;
    ADD_FLAT_MODIFIER = 107;
    ADD_PCT_MODIFIER = 108;
    ADD_TARGET_TRIGGER = 109;
    MOD_POWER_REGEN_PERCENT = 110;
    ADD_CASTER_HIT_TRIGGER = 111;
    OVERRIDE_CLASS_SCRIPTS = 112;
    MOD_RANGED_DAMAGE_TAKEN = 113;
    MOD_RANGED_DAMAGE_TAKEN_PCT = 114;
    MOD_HEALING = 115;
    MOD_REGEN_DURING_COMBAT = 116;
    MOD_MECHANIC_RESISTANCE = 117;
    MOD_HEALING_PCT = 118;
    SHARE_PET_TRACKING = 119;
    UNTRACKABLE = 120;
    EMPATHY = 121;
    MOD_OFFHAND_DAMAGE_PCT = 122;
    MOD_TARGET_RESISTANCE = 123;
    MOD_RANGED_ATTACK_POWER = 124;
    MOD_MELEE_DAMAGE_TAKEN = 125;
    MOD_MELEE_DAMAGE_TAKEN_PCT = 126;
    RANGED_ATTACK_POWER_ATTACKER_BONUS = 127;
    MOD_POSSESS_PET = 128;
    MOD_SPEED_ALWAYS = 129;
    MOD_MOUNTED_SPEED_ALWAYS = 130;
    MOD_RANGED_ATTACK_POWER_VERSUS = 131;
    MOD_INCREASE_ENERGY_PERCENT = 132;
    MOD_INCREASE_HEALTH_PERCENT = 133;
    MOD_MANA_REGEN_INTERRUPT = 134;
    MOD_HEALING_DONE = 135;
    MOD_HEALING_DONE_PERCENT = 136;
    MOD_TOTAL_STAT_PERCENTAGE = 137;
    MOD_MELEE_HASTE = 138;
    FORCE_REACTION = 139;
    MOD_RANGED_HASTE = 140;
    MOD_RANGED_AMMO_HASTE = 141;
    MOD_BASE_RESISTANCE_PCT = 142;
    MOD_RESISTANCE_EXCLUSIVE = 143;
    SAFE_FALL = 144;
    CHARISMA = 145;
    PERSUADED = 146;
    MECHANIC_IMMUNITY_MASK = 147;
    RETAIN_COMBO_POINTS = 148;
    RESIST_PUSHBACK = 149;
    MOD_SHIELD_BLOCKVALUE_PCT = 150;
    TRACK_STEALTHED = 151;
    MOD_DETECTED_RANGE = 152;
    SPLIT_DAMAGE_FLAT = 153;
    MOD_STEALTH_LEVEL = 154;
    MOD_WATER_BREATHING = 155;
    MOD_REPUTATION_GAIN = 156;
    PET_DAMAGE_MULTI = 157;
    MOD_SHIELD_BLOCKVALUE = 158;
    NO_PVP_CREDIT = 159;
    MOD_AOE_AVOIDANCE = 160;
    MOD_HEALTH_REGEN_IN_COMBAT = 161;
    POWER_BURN_MANA = 162;
    MOD_CRIT_DAMAGE_BONUS = 163;
    UNKNOWN164 = 164;
    MELEE_ATTACK_POWER_ATTACKER_BONUS = 165;
    MOD_ATTACK_POWER_PCT = 166;
    MOD_RANGED_ATTACK_POWER_PCT = 167;
    MOD_DAMAGE_DONE_VERSUS = 168;
    MOD_CRIT_PERCENT_VERSUS = 169;
    DETECT_AMORE = 170;
    MOD_SPEED_NOT_STACK = 171;
    MOD_MOUNTED_SPEED_NOT_STACK = 172;
    ALLOW_CHAMPION_SPELLS = 173;
    MOD_SPELL_DAMAGE_OF_STAT_PERCENT = 174;
    MOD_SPELL_HEALING_OF_STAT_PERCENT = 175;
    SPIRIT_OF_REDEMPTION = 176;
    AOE_CHARM = 177;
    MOD_DEBUFF_RESISTANCE = 178;
    MOD_ATTACKER_SPELL_CRIT_CHANCE = 179;
    MOD_FLAT_SPELL_DAMAGE_VERSUS = 180;
    MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS = 181;
    MOD_RESISTANCE_OF_STAT_PERCENT = 182;
    MOD_CRITICAL_THREAT = 183;
    MOD_ATTACKER_MELEE_HIT_CHANCE = 184;
    MOD_ATTACKER_RANGED_HIT_CHANCE = 185;
    MOD_ATTACKER_SPELL_HIT_CHANCE = 186;
    MOD_ATTACKER_MELEE_CRIT_CHANCE = 187;
    MOD_ATTACKER_RANGED_CRIT_CHANCE = 188;
    MOD_RATING = 189;
    MOD_FACTION_REPUTATION_GAIN = 190;
    USE_NORMAL_MOVEMENT_SPEED = 191;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
BIND_SIGHT1 (0x01)
MOD_POSSESS2 (0x02)
PERIODIC_DAMAGE3 (0x03)vmangos: The aura should do periodic damage, the function that handles this is Aura::HandlePeriodicDamage, the amount is usually decided by the Unit::SpellDamageBonusDone or Unit::MeleeDamageBonusDone which increases/decreases the Modifier::m_amount
DUMMY4 (0x04)vmangos: Used by Aura::HandleAuraDummy
MOD_CONFUSE5 (0x05)vmangos: Used by Aura::HandleModConfuse, will either confuse or unconfuse the target depending on whether the apply flag is set
MOD_CHARM6 (0x06)
MOD_FEAR7 (0x07)
PERIODIC_HEAL8 (0x08)vmangos: The aura will do periodic heals of a target, handled by Aura::HandlePeriodicHeal, uses Unit::SpellHealingBonusDone to calculate whether to increase or decrease Modifier::m_amount
MOD_ATTACKSPEED9 (0x09)vmangos: Changes the attackspeed, the Modifier::m_amount decides how much we change in percent, ie, if the m_amount is 50 the attackspeed will increase by 50%
MOD_THREAT10 (0x0A)vmangos: Modifies the threat that the Aura does in percent, the Modifier::m_miscvalue decides which of the SpellSchools it should affect threat for. \see SpellSchoolMask
MOD_TAUNT11 (0x0B)vmangos: Just applies a taunt which will change the threat a mob has Taken care of in Aura::HandleModThreat
MOD_STUN12 (0x0C)vmangos: Stuns targets in different ways, taken care of in Aura::HandleAuraModStun
MOD_DAMAGE_DONE13 (0x0D)vmangos: Changes the damage done by a weapon in any hand, the Modifier::m_miscvalue will tell what school the damage is from, it's used as a bitmask \see SpellSchoolMask
MOD_DAMAGE_TAKEN14 (0x0E)vmangos: Not handled by the Aura class but instead this is implemented in Unit::MeleeDamageBonusTaken and Unit::SpellBaseDamageBonusTaken
DAMAGE_SHIELD15 (0x0F)vmangos: Not handled by the Aura class, implemented in Unit::DealMeleeDamage
MOD_STEALTH16 (0x10)vmangos: Taken care of in Aura::HandleModStealth, take note that this is not the same thing as invisibility
MOD_STEALTH_DETECT17 (0x11)vmangos: Not handled by the Aura class, implemented in Unit::isVisibleForOrDetect which does a lot of checks to determine whether the person is visible or not, the SPELL_AURA_MOD_STEALTH seems to determine how in/visible ie a rogue is.
MOD_INVISIBILITY18 (0x12)vmangos: Handled by Aura::HandleInvisibility, the Modifier::m_miscvalue in the struct seems to decide what kind of invisibility it is with a bitflag. the miscvalue decides which bit is set, ie: 3 would make the 3rd bit be set.
MOD_INVISIBILITY_DETECTION19 (0x13)vmangos: Adds one of the kinds of detections to the possible detections. As in SPEALL_AURA_MOD_INVISIBILITY the Modifier::m_miscvalue seems to decide what kind of invisibility the Unit should be able to detect.
OBS_MOD_HEALTH20 (0x14)20,21 unofficial
OBS_MOD_MANA21 (0x15)
MOD_RESISTANCE22 (0x16)vmangos: Handled by Aura::HandleAuraModResistance, changes the resistance for a unit the field Modifier::m_miscvalue decides which kind of resistance that should be changed, for possible values see SpellSchools. \see SpellSchools
PERIODIC_TRIGGER_SPELL23 (0x17)vmangos: Currently just sets Aura::m_isPeriodic to apply and has a special case for Curse of the Plaguebringer.
PERIODIC_ENERGIZE24 (0x18)vmangos: Just sets Aura::m_isPeriodic to apply
MOD_PACIFY25 (0x19)vmangos: Changes whether the target is pacified or not depending on the apply flag. Pacify makes the target silenced and have all it's attack skill disabled. See: http://classic.wowhead.com/spell=6462
MOD_ROOT26 (0x1A)vmangos: Roots or unroots the target
MOD_SILENCE27 (0x1B)vmangos: Silences the target and stops and spell casts that should be stopped, they have the flag SpellPreventionType::SPELL_PREVENTION_TYPE_SILENCE
REFLECT_SPELLS28 (0x1C)
MOD_STAT29 (0x1D)
MOD_SKILL30 (0x1E)
MOD_INCREASE_SPEED31 (0x1F)
MOD_INCREASE_MOUNTED_SPEED32 (0x20)
MOD_DECREASE_SPEED33 (0x21)
MOD_INCREASE_HEALTH34 (0x22)
MOD_INCREASE_ENERGY35 (0x23)
MOD_SHAPESHIFT36 (0x24)
EFFECT_IMMUNITY37 (0x25)
STATE_IMMUNITY38 (0x26)
SCHOOL_IMMUNITY39 (0x27)
DAMAGE_IMMUNITY40 (0x28)
DISPEL_IMMUNITY41 (0x29)
PROC_TRIGGER_SPELL42 (0x2A)
PROC_TRIGGER_DAMAGE43 (0x2B)
TRACK_CREATURES44 (0x2C)
TRACK_RESOURCES45 (0x2D)
UNKNOWN4646 (0x2E)Ignore all Gear test spells
MOD_PARRY_PERCENT47 (0x2F)
UNKNOWN4848 (0x30)One periodic spell
MOD_DODGE_PERCENT49 (0x31)
MOD_BLOCK_SKILL50 (0x32)
MOD_BLOCK_PERCENT51 (0x33)
MOD_CRIT_PERCENT52 (0x34)
PERIODIC_LEECH53 (0x35)
MOD_HIT_CHANCE54 (0x36)
MOD_SPELL_HIT_CHANCE55 (0x37)
TRANSFORM56 (0x38)
MOD_SPELL_CRIT_CHANCE57 (0x39)
MOD_INCREASE_SWIM_SPEED58 (0x3A)
MOD_DAMAGE_DONE_CREATURE59 (0x3B)
MOD_PACIFY_SILENCE60 (0x3C)
MOD_SCALE61 (0x3D)
PERIODIC_HEALTH_FUNNEL62 (0x3E)
PERIODIC_MANA_FUNNEL63 (0x3F)
PERIODIC_MANA_LEECH64 (0x40)
MOD_CASTING_SPEED_NOT_STACK65 (0x41)
FEIGN_DEATH66 (0x42)
MOD_DISARM67 (0x43)
MOD_STALKED68 (0x44)
SCHOOL_ABSORB69 (0x45)
EXTRA_ATTACKS70 (0x46)
MOD_SPELL_CRIT_CHANCE_SCHOOL71 (0x47)
MOD_POWER_COST_SCHOOL_PCT72 (0x48)
MOD_POWER_COST_SCHOOL73 (0x49)
REFLECT_SPELLS_SCHOOL74 (0x4A)
MOD_LANGUAGE75 (0x4B)
FAR_SIGHT76 (0x4C)
MECHANIC_IMMUNITY77 (0x4D)
MOUNTED78 (0x4E)
MOD_DAMAGE_PERCENT_DONE79 (0x4F)
MOD_PERCENT_STAT80 (0x50)
SPLIT_DAMAGE_PCT81 (0x51)
WATER_BREATHING82 (0x52)
MOD_BASE_RESISTANCE83 (0x53)
MOD_REGEN84 (0x54)
MOD_POWER_REGEN85 (0x55)
CHANNEL_DEATH_ITEM86 (0x56)
MOD_DAMAGE_PERCENT_TAKEN87 (0x57)
MOD_HEALTH_REGEN_PERCENT88 (0x58)
PERIODIC_DAMAGE_PERCENT89 (0x59)
MOD_RESIST_CHANCE90 (0x5A)
MOD_DETECT_RANGE91 (0x5B)
PREVENTS_FLEEING92 (0x5C)
MOD_UNATTACKABLE93 (0x5D)
INTERRUPT_REGEN94 (0x5E)
GHOST95 (0x5F)
SPELL_MAGNET96 (0x60)
MANA_SHIELD97 (0x61)
MOD_SKILL_TALENT98 (0x62)
MOD_ATTACK_POWER99 (0x63)
AURAS_VISIBLE100 (0x64)
MOD_RESISTANCE_PCT101 (0x65)
MOD_MELEE_ATTACK_POWER_VERSUS102 (0x66)
MOD_TOTAL_THREAT103 (0x67)
WATER_WALK104 (0x68)
FEATHER_FALL105 (0x69)
HOVER106 (0x6A)
ADD_FLAT_MODIFIER107 (0x6B)
ADD_PCT_MODIFIER108 (0x6C)
ADD_TARGET_TRIGGER109 (0x6D)
MOD_POWER_REGEN_PERCENT110 (0x6E)
ADD_CASTER_HIT_TRIGGER111 (0x6F)
OVERRIDE_CLASS_SCRIPTS112 (0x70)
MOD_RANGED_DAMAGE_TAKEN113 (0x71)
MOD_RANGED_DAMAGE_TAKEN_PCT114 (0x72)
MOD_HEALING115 (0x73)
MOD_REGEN_DURING_COMBAT116 (0x74)
MOD_MECHANIC_RESISTANCE117 (0x75)
MOD_HEALING_PCT118 (0x76)
SHARE_PET_TRACKING119 (0x77)
UNTRACKABLE120 (0x78)
EMPATHY121 (0x79)
MOD_OFFHAND_DAMAGE_PCT122 (0x7A)
MOD_TARGET_RESISTANCE123 (0x7B)
MOD_RANGED_ATTACK_POWER124 (0x7C)
MOD_MELEE_DAMAGE_TAKEN125 (0x7D)
MOD_MELEE_DAMAGE_TAKEN_PCT126 (0x7E)
RANGED_ATTACK_POWER_ATTACKER_BONUS127 (0x7F)
MOD_POSSESS_PET128 (0x80)
MOD_SPEED_ALWAYS129 (0x81)
MOD_MOUNTED_SPEED_ALWAYS130 (0x82)
MOD_RANGED_ATTACK_POWER_VERSUS131 (0x83)
MOD_INCREASE_ENERGY_PERCENT132 (0x84)
MOD_INCREASE_HEALTH_PERCENT133 (0x85)
MOD_MANA_REGEN_INTERRUPT134 (0x86)
MOD_HEALING_DONE135 (0x87)
MOD_HEALING_DONE_PERCENT136 (0x88)
MOD_TOTAL_STAT_PERCENTAGE137 (0x89)
MOD_MELEE_HASTE138 (0x8A)
FORCE_REACTION139 (0x8B)
MOD_RANGED_HASTE140 (0x8C)
MOD_RANGED_AMMO_HASTE141 (0x8D)
MOD_BASE_RESISTANCE_PCT142 (0x8E)
MOD_RESISTANCE_EXCLUSIVE143 (0x8F)
SAFE_FALL144 (0x90)
CHARISMA145 (0x91)
PERSUADED146 (0x92)
MECHANIC_IMMUNITY_MASK147 (0x93)
RETAIN_COMBO_POINTS148 (0x94)
RESIST_PUSHBACK149 (0x95)Resist Pushback
MOD_SHIELD_BLOCKVALUE_PCT150 (0x96)
TRACK_STEALTHED151 (0x97)Track Stealthed
MOD_DETECTED_RANGE152 (0x98)Mod Detected Range
SPLIT_DAMAGE_FLAT153 (0x99)Split Damage Flat
MOD_STEALTH_LEVEL154 (0x9A)Stealth Level Modifier
MOD_WATER_BREATHING155 (0x9B)Mod Water Breathing
MOD_REPUTATION_GAIN156 (0x9C)Mod Reputation Gain
PET_DAMAGE_MULTI157 (0x9D)Mod Pet Damage
MOD_SHIELD_BLOCKVALUE158 (0x9E)
NO_PVP_CREDIT159 (0x9F)
MOD_AOE_AVOIDANCE160 (0xA0)
MOD_HEALTH_REGEN_IN_COMBAT161 (0xA1)
POWER_BURN_MANA162 (0xA2)
MOD_CRIT_DAMAGE_BONUS163 (0xA3)
UNKNOWN164164 (0xA4)
MELEE_ATTACK_POWER_ATTACKER_BONUS165 (0xA5)
MOD_ATTACK_POWER_PCT166 (0xA6)
MOD_RANGED_ATTACK_POWER_PCT167 (0xA7)
MOD_DAMAGE_DONE_VERSUS168 (0xA8)
MOD_CRIT_PERCENT_VERSUS169 (0xA9)
DETECT_AMORE170 (0xAA)
MOD_SPEED_NOT_STACK171 (0xAB)
MOD_MOUNTED_SPEED_NOT_STACK172 (0xAC)
ALLOW_CHAMPION_SPELLS173 (0xAD)
MOD_SPELL_DAMAGE_OF_STAT_PERCENT174 (0xAE)in 1.12.1 only dependent spirit case
MOD_SPELL_HEALING_OF_STAT_PERCENT175 (0xAF)
SPIRIT_OF_REDEMPTION176 (0xB0)
AOE_CHARM177 (0xB1)
MOD_DEBUFF_RESISTANCE178 (0xB2)
MOD_ATTACKER_SPELL_CRIT_CHANCE179 (0xB3)
MOD_FLAT_SPELL_DAMAGE_VERSUS180 (0xB4)
MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS181 (0xB5)unused - possible flat spell crit damage versus
MOD_RESISTANCE_OF_STAT_PERCENT182 (0xB6)
MOD_CRITICAL_THREAT183 (0xB7)
MOD_ATTACKER_MELEE_HIT_CHANCE184 (0xB8)
MOD_ATTACKER_RANGED_HIT_CHANCE185 (0xB9)
MOD_ATTACKER_SPELL_HIT_CHANCE186 (0xBA)
MOD_ATTACKER_MELEE_CRIT_CHANCE187 (0xBB)
MOD_ATTACKER_RANGED_CRIT_CHANCE188 (0xBC)
MOD_RATING189 (0xBD)
MOD_FACTION_REPUTATION_GAIN190 (0xBE)
USE_NORMAL_MOVEMENT_SPEED191 (0xBF)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/smsg_periodicauralog.wowm:273.

enum AuraType : u32 {
    NONE = 0;
    BIND_SIGHT = 1;
    MOD_POSSESS = 2;
    PERIODIC_DAMAGE = 3;
    DUMMY = 4;
    MOD_CONFUSE = 5;
    MOD_CHARM = 6;
    MOD_FEAR = 7;
    PERIODIC_HEAL = 8;
    MOD_ATTACKSPEED = 9;
    MOD_THREAT = 10;
    MOD_TAUNT = 11;
    MOD_STUN = 12;
    MOD_DAMAGE_DONE = 13;
    MOD_DAMAGE_TAKEN = 14;
    DAMAGE_SHIELD = 15;
    MOD_STEALTH = 16;
    MOD_STEALTH_DETECT = 17;
    MOD_INVISIBILITY = 18;
    MOD_INVISIBILITY_DETECTION = 19;
    OBS_MOD_HEALTH = 20;
    OBS_MOD_MANA = 21;
    MOD_RESISTANCE = 22;
    PERIODIC_TRIGGER_SPELL = 23;
    PERIODIC_ENERGIZE = 24;
    MOD_PACIFY = 25;
    MOD_ROOT = 26;
    MOD_SILENCE = 27;
    REFLECT_SPELLS = 28;
    MOD_STAT = 29;
    MOD_SKILL = 30;
    MOD_INCREASE_SPEED = 31;
    MOD_INCREASE_MOUNTED_SPEED = 32;
    MOD_DECREASE_SPEED = 33;
    MOD_INCREASE_HEALTH = 34;
    MOD_INCREASE_ENERGY = 35;
    MOD_SHAPESHIFT = 36;
    EFFECT_IMMUNITY = 37;
    STATE_IMMUNITY = 38;
    SCHOOL_IMMUNITY = 39;
    DAMAGE_IMMUNITY = 40;
    DISPEL_IMMUNITY = 41;
    PROC_TRIGGER_SPELL = 42;
    PROC_TRIGGER_DAMAGE = 43;
    TRACK_CREATURES = 44;
    TRACK_RESOURCES = 45;
    UNKNOWN46 = 46;
    MOD_PARRY_PERCENT = 47;
    UNKNOWN48 = 48;
    MOD_DODGE_PERCENT = 49;
    MOD_BLOCK_SKILL = 50;
    MOD_BLOCK_PERCENT = 51;
    MOD_CRIT_PERCENT = 52;
    PERIODIC_LEECH = 53;
    MOD_HIT_CHANCE = 54;
    MOD_SPELL_HIT_CHANCE = 55;
    TRANSFORM = 56;
    MOD_SPELL_CRIT_CHANCE = 57;
    MOD_INCREASE_SWIM_SPEED = 58;
    MOD_DAMAGE_DONE_CREATURE = 59;
    MOD_PACIFY_SILENCE = 60;
    MOD_SCALE = 61;
    PERIODIC_HEALTH_FUNNEL = 62;
    PERIODIC_MANA_FUNNEL = 63;
    PERIODIC_MANA_LEECH = 64;
    MOD_CASTING_SPEED_NOT_STACK = 65;
    FEIGN_DEATH = 66;
    MOD_DISARM = 67;
    MOD_STALKED = 68;
    SCHOOL_ABSORB = 69;
    EXTRA_ATTACKS = 70;
    MOD_SPELL_CRIT_CHANCE_SCHOOL = 71;
    MOD_POWER_COST_SCHOOL_PCT = 72;
    MOD_POWER_COST_SCHOOL = 73;
    REFLECT_SPELLS_SCHOOL = 74;
    MOD_LANGUAGE = 75;
    FAR_SIGHT = 76;
    MECHANIC_IMMUNITY = 77;
    MOUNTED = 78;
    MOD_DAMAGE_PERCENT_DONE = 79;
    MOD_PERCENT_STAT = 80;
    SPLIT_DAMAGE_PCT = 81;
    WATER_BREATHING = 82;
    MOD_BASE_RESISTANCE = 83;
    MOD_REGEN = 84;
    MOD_POWER_REGEN = 85;
    CHANNEL_DEATH_ITEM = 86;
    MOD_DAMAGE_PERCENT_TAKEN = 87;
    MOD_HEALTH_REGEN_PERCENT = 88;
    PERIODIC_DAMAGE_PERCENT = 89;
    MOD_RESIST_CHANCE = 90;
    MOD_DETECT_RANGE = 91;
    PREVENTS_FLEEING = 92;
    MOD_UNATTACKABLE = 93;
    INTERRUPT_REGEN = 94;
    GHOST = 95;
    SPELL_MAGNET = 96;
    MANA_SHIELD = 97;
    MOD_SKILL_TALENT = 98;
    MOD_ATTACK_POWER = 99;
    AURAS_VISIBLE = 100;
    MOD_RESISTANCE_PCT = 101;
    MOD_MELEE_ATTACK_POWER_VERSUS = 102;
    MOD_TOTAL_THREAT = 103;
    WATER_WALK = 104;
    FEATHER_FALL = 105;
    HOVER = 106;
    ADD_FLAT_MODIFIER = 107;
    ADD_PCT_MODIFIER = 108;
    ADD_TARGET_TRIGGER = 109;
    MOD_POWER_REGEN_PERCENT = 110;
    ADD_CASTER_HIT_TRIGGER = 111;
    OVERRIDE_CLASS_SCRIPTS = 112;
    MOD_RANGED_DAMAGE_TAKEN = 113;
    MOD_RANGED_DAMAGE_TAKEN_PCT = 114;
    MOD_HEALING = 115;
    MOD_REGEN_DURING_COMBAT = 116;
    MOD_MECHANIC_RESISTANCE = 117;
    MOD_HEALING_PCT = 118;
    SHARE_PET_TRACKING = 119;
    UNTRACKABLE = 120;
    EMPATHY = 121;
    MOD_OFFHAND_DAMAGE_PCT = 122;
    MOD_TARGET_RESISTANCE = 123;
    MOD_RANGED_ATTACK_POWER = 124;
    MOD_MELEE_DAMAGE_TAKEN = 125;
    MOD_MELEE_DAMAGE_TAKEN_PCT = 126;
    RANGED_ATTACK_POWER_ATTACKER_BONUS = 127;
    MOD_POSSESS_PET = 128;
    MOD_SPEED_ALWAYS = 129;
    MOD_MOUNTED_SPEED_ALWAYS = 130;
    MOD_RANGED_ATTACK_POWER_VERSUS = 131;
    MOD_INCREASE_ENERGY_PERCENT = 132;
    MOD_INCREASE_HEALTH_PERCENT = 133;
    MOD_MANA_REGEN_INTERRUPT = 134;
    MOD_HEALING_DONE = 135;
    MOD_HEALING_DONE_PERCENT = 136;
    MOD_TOTAL_STAT_PERCENTAGE = 137;
    MOD_MELEE_HASTE = 138;
    FORCE_REACTION = 139;
    MOD_RANGED_HASTE = 140;
    MOD_RANGED_AMMO_HASTE = 141;
    MOD_BASE_RESISTANCE_PCT = 142;
    MOD_RESISTANCE_EXCLUSIVE = 143;
    SAFE_FALL = 144;
    CHARISMA = 145;
    PERSUADED = 146;
    MECHANIC_IMMUNITY_MASK = 147;
    RETAIN_COMBO_POINTS = 148;
    RESIST_PUSHBACK = 149;
    MOD_SHIELD_BLOCKVALUE_PCT = 150;
    TRACK_STEALTHED = 151;
    MOD_DETECTED_RANGE = 152;
    SPLIT_DAMAGE_FLAT = 153;
    MOD_STEALTH_LEVEL = 154;
    MOD_WATER_BREATHING = 155;
    MOD_REPUTATION_GAIN = 156;
    PET_DAMAGE_MULTI = 157;
    MOD_SHIELD_BLOCKVALUE = 158;
    NO_PVP_CREDIT = 159;
    MOD_AOE_AVOIDANCE = 160;
    MOD_HEALTH_REGEN_IN_COMBAT = 161;
    POWER_BURN_MANA = 162;
    MOD_CRIT_DAMAGE_BONUS = 163;
    UNKNOWN164 = 164;
    MELEE_ATTACK_POWER_ATTACKER_BONUS = 165;
    MOD_ATTACK_POWER_PCT = 166;
    MOD_RANGED_ATTACK_POWER_PCT = 167;
    MOD_DAMAGE_DONE_VERSUS = 168;
    MOD_CRIT_PERCENT_VERSUS = 169;
    DETECT_AMORE = 170;
    MOD_SPEED_NOT_STACK = 171;
    MOD_MOUNTED_SPEED_NOT_STACK = 172;
    ALLOW_CHAMPION_SPELLS = 173;
    MOD_SPELL_DAMAGE_OF_STAT_PERCENT = 174;
    MOD_SPELL_HEALING_OF_STAT_PERCENT = 175;
    SPIRIT_OF_REDEMPTION = 176;
    AOE_CHARM = 177;
    MOD_DEBUFF_RESISTANCE = 178;
    MOD_ATTACKER_SPELL_CRIT_CHANCE = 179;
    MOD_FLAT_SPELL_DAMAGE_VERSUS = 180;
    MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS = 181;
    MOD_RESISTANCE_OF_STAT_PERCENT = 182;
    MOD_CRITICAL_THREAT = 183;
    MOD_ATTACKER_MELEE_HIT_CHANCE = 184;
    MOD_ATTACKER_RANGED_HIT_CHANCE = 185;
    MOD_ATTACKER_SPELL_HIT_CHANCE = 186;
    MOD_ATTACKER_MELEE_CRIT_CHANCE = 187;
    MOD_ATTACKER_RANGED_CRIT_CHANCE = 188;
    MOD_RATING = 189;
    MOD_FACTION_REPUTATION_GAIN = 190;
    USE_NORMAL_MOVEMENT_SPEED = 191;
    MOD_MELEE_RANGED_HASTE = 192;
    HASTE_ALL = 193;
    MOD_DEPRICATED_1 = 194;
    MOD_DEPRICATED_2 = 195;
    MOD_COOLDOWN = 196;
    MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE = 197;
    MOD_ALL_WEAPON_SKILLS = 198;
    MOD_INCREASES_SPELL_PCT_TO_HIT = 199;
    MOD_XP_PCT = 200;
    FLY = 201;
    IGNORE_COMBAT_RESULT = 202;
    MOD_ATTACKER_MELEE_CRIT_DAMAGE = 203;
    MOD_ATTACKER_RANGED_CRIT_DAMAGE = 204;
    MOD_ATTACKER_SPELL_CRIT_DAMAGE = 205;
    MOD_FLIGHT_SPEED = 206;
    MOD_FLIGHT_SPEED_MOUNTED = 207;
    MOD_FLIGHT_SPEED_STACKING = 208;
    MOD_FLIGHT_SPEED_MOUNTED_STACKING = 209;
    MOD_FLIGHT_SPEED_NOT_STACKING = 210;
    MOD_FLIGHT_SPEED_MOUNTED_NOT_STACKING = 211;
    MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT = 212;
    MOD_RAGE_FROM_DAMAGE_DEALT = 213;
    UNKNOWN214 = 214;
    ARENA_PREPARATION = 215;
    HASTE_SPELLS = 216;
    UNKNOWN217 = 217;
    HASTE_RANGED = 218;
    MOD_MANA_REGEN_FROM_STAT = 219;
    MOD_RATING_FROM_STAT = 220;
    UNKNOWN221 = 221;
    UNKNOWN222 = 222;
    UNKNOWN223 = 223;
    UNKNOWN224 = 224;
    PRAYER_OF_MENDING = 225;
    PERIODIC_DUMMY = 226;
    PERIODIC_TRIGGER_SPELL_WITH_VALUE = 227;
    DETECT_STEALTH = 228;
    MOD_AOE_DAMAGE_AVOIDANCE = 229;
    UNKNOWN230 = 230;
    PROC_TRIGGER_SPELL_WITH_VALUE = 231;
    MECHANIC_DURATION_MOD = 232;
    UNKNOWN233 = 233;
    MECHANIC_DURATION_MOD_NOT_STACK = 234;
    MOD_DISPEL_RESIST = 235;
    UNKNOWN236 = 236;
    MOD_SPELL_DAMAGE_OF_ATTACK_POWER = 237;
    MOD_SPELL_HEALING_OF_ATTACK_POWER = 238;
    MOD_SCALE_2 = 239;
    MOD_EXPERTISE = 240;
    FORCE_MOVE_FORWARD = 241;
    UNKNOWN242 = 242;
    UNKNOWN243 = 243;
    COMPREHEND_LANGUAGE = 244;
    UNKNOWN245 = 245;
    UNKNOWN246 = 246;
    MIRROR_IMAGE = 247;
    MOD_COMBAT_RESULT_CHANCE = 248;
    UNKNOWN249 = 249;
    MOD_INCREASE_HEALTH_2 = 250;
    MOD_ENEMY_DODGE = 251;
    UNKNOWN252 = 252;
    UNKNOWN253 = 253;
    UNKNOWN254 = 254;
    UNKNOWN255 = 255;
    UNKNOWN256 = 256;
    UNKNOWN257 = 257;
    UNKNOWN258 = 258;
    UNKNOWN259 = 259;
    UNKNOWN260 = 260;
    UNKNOWN261 = 261;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
BIND_SIGHT1 (0x01)
MOD_POSSESS2 (0x02)
PERIODIC_DAMAGE3 (0x03)The aura should do periodic damage, the function that handles this is Aura::HandlePeriodicDamage, the amount is usually decided by the Unit::SpellDamageBonusDone or Unit::MeleeDamageBonusDone which increases/decreases the Modifier::m_amount.
DUMMY4 (0x04)Used by \ref Aura::HandleAuraDummy
MOD_CONFUSE5 (0x05)Used by Aura::HandleModConfuse, will either confuse or unconfuse the target depending on whether the apply flag is set
MOD_CHARM6 (0x06)
MOD_FEAR7 (0x07)
PERIODIC_HEAL8 (0x08)The aura will do periodic heals of a target, handled by Aura::HandlePeriodicHeal, uses Unit::SpellHealingBonusDone to calculate whether to increase or decrease Modifier::m_amount
MOD_ATTACKSPEED9 (0x09)Changes the attackspeed, the Modifier::m_amount decides how much we change in percent, ie, if the m_amount is 50 the attackspeed will increase by 50%
MOD_THREAT10 (0x0A)Modifies the threat that the Aura does in percent, the Modifier::m_miscvalue decides which of the SpellSchools it should affect threat for.
MOD_TAUNT11 (0x0B)Just applies a taunt which will change the threat a mob has taken care of in Aura::HandleModThreat
MOD_STUN12 (0x0C)Stuns targets in different ways, taken care of in Aura::HandleAuraModStun
MOD_DAMAGE_DONE13 (0x0D)Changes the damage done by a weapon in any hand, the Modifier::m_miscvalue will tell what school the damage is from, it's used as a bitmask SpellSchoolMask
MOD_DAMAGE_TAKEN14 (0x0E)Not handled by the Aura class but instead this is implemented in Unit::MeleeDamageBonusTaken and Unit::SpellBaseDamageBonusTaken
DAMAGE_SHIELD15 (0x0F)Not handled by the Aura class, implemented in Unit::DealMeleeDamage
MOD_STEALTH16 (0x10)Taken care of in Aura::HandleModStealth, take note that this is not the same thing as invisibility
MOD_STEALTH_DETECT17 (0x11)Not handled by the Aura class, implemented in Unit::IsVisibleForOrDetect which does a lot of checks to determine whether the person is visible or not, the AuraType::MOD_STEALTH seems to determine how in/visible ie a rogue is.
MOD_INVISIBILITY18 (0x12)Handled by Aura::HandleInvisibility, the Modifier::m_miscvalue in the struct seems to decide what kind of invisibility it is with a bitflag. the miscvalue decides which bit is set, ie: 3 would make the 3rd bit be set.
MOD_INVISIBILITY_DETECTION19 (0x13)Adds one of the kinds of detections to the possible detections. As in AuraType::SPEALL_AURA_MOD_INVISIBILITY the Modifier::m_miscvalue seems to decide what kind of invisibility the Unit or Player should be able to detect.
OBS_MOD_HEALTH20 (0x14)unofficial
OBS_MOD_MANA21 (0x15)unofficial
MOD_RESISTANCE22 (0x16)Handled by Aura::HandleAuraModResistance, changes the resistance for a Unit the field Modifier::m_miscvalue decides which kind of resistance that should be changed
PERIODIC_TRIGGER_SPELL23 (0x17)Currently just sets Aura::m_isPeriodic to apply and has a special case for Curse of the Plaguebringer.
PERIODIC_ENERGIZE24 (0x18)Just sets Aura::m_isPeriodic to apply
MOD_PACIFY25 (0x19)Changes whether the target is pacified or not depending on the apply flag. Pacify makes the target silenced and have all it's attack skill disabled. See: http://www.wowhead.com/spell=6462/pacified
MOD_ROOT26 (0x1A)Roots or unroots the target
MOD_SILENCE27 (0x1B)Silences the target and stops and spell casts that should be stopped, they have the flag SpellPreventionType::SPELL_PREVENTION_TYPE_SILENCE
REFLECT_SPELLS28 (0x1C)
MOD_STAT29 (0x1D)
MOD_SKILL30 (0x1E)
MOD_INCREASE_SPEED31 (0x1F)
MOD_INCREASE_MOUNTED_SPEED32 (0x20)
MOD_DECREASE_SPEED33 (0x21)
MOD_INCREASE_HEALTH34 (0x22)
MOD_INCREASE_ENERGY35 (0x23)
MOD_SHAPESHIFT36 (0x24)
EFFECT_IMMUNITY37 (0x25)
STATE_IMMUNITY38 (0x26)
SCHOOL_IMMUNITY39 (0x27)
DAMAGE_IMMUNITY40 (0x28)
DISPEL_IMMUNITY41 (0x29)
PROC_TRIGGER_SPELL42 (0x2A)
PROC_TRIGGER_DAMAGE43 (0x2B)
TRACK_CREATURES44 (0x2C)
TRACK_RESOURCES45 (0x2D)
UNKNOWN4646 (0x2E)Ignore all Gear test spells
MOD_PARRY_PERCENT47 (0x2F)
UNKNOWN4848 (0x30)One periodic spell
MOD_DODGE_PERCENT49 (0x31)
MOD_BLOCK_SKILL50 (0x32)
MOD_BLOCK_PERCENT51 (0x33)
MOD_CRIT_PERCENT52 (0x34)
PERIODIC_LEECH53 (0x35)
MOD_HIT_CHANCE54 (0x36)
MOD_SPELL_HIT_CHANCE55 (0x37)
TRANSFORM56 (0x38)
MOD_SPELL_CRIT_CHANCE57 (0x39)
MOD_INCREASE_SWIM_SPEED58 (0x3A)
MOD_DAMAGE_DONE_CREATURE59 (0x3B)
MOD_PACIFY_SILENCE60 (0x3C)
MOD_SCALE61 (0x3D)
PERIODIC_HEALTH_FUNNEL62 (0x3E)
PERIODIC_MANA_FUNNEL63 (0x3F)
PERIODIC_MANA_LEECH64 (0x40)
MOD_CASTING_SPEED_NOT_STACK65 (0x41)
FEIGN_DEATH66 (0x42)
MOD_DISARM67 (0x43)
MOD_STALKED68 (0x44)
SCHOOL_ABSORB69 (0x45)
EXTRA_ATTACKS70 (0x46)
MOD_SPELL_CRIT_CHANCE_SCHOOL71 (0x47)
MOD_POWER_COST_SCHOOL_PCT72 (0x48)
MOD_POWER_COST_SCHOOL73 (0x49)
REFLECT_SPELLS_SCHOOL74 (0x4A)
MOD_LANGUAGE75 (0x4B)
FAR_SIGHT76 (0x4C)
MECHANIC_IMMUNITY77 (0x4D)
MOUNTED78 (0x4E)
MOD_DAMAGE_PERCENT_DONE79 (0x4F)
MOD_PERCENT_STAT80 (0x50)
SPLIT_DAMAGE_PCT81 (0x51)
WATER_BREATHING82 (0x52)
MOD_BASE_RESISTANCE83 (0x53)
MOD_REGEN84 (0x54)
MOD_POWER_REGEN85 (0x55)
CHANNEL_DEATH_ITEM86 (0x56)
MOD_DAMAGE_PERCENT_TAKEN87 (0x57)
MOD_HEALTH_REGEN_PERCENT88 (0x58)
PERIODIC_DAMAGE_PERCENT89 (0x59)
MOD_RESIST_CHANCE90 (0x5A)
MOD_DETECT_RANGE91 (0x5B)
PREVENTS_FLEEING92 (0x5C)
MOD_UNATTACKABLE93 (0x5D)
INTERRUPT_REGEN94 (0x5E)
GHOST95 (0x5F)
SPELL_MAGNET96 (0x60)
MANA_SHIELD97 (0x61)
MOD_SKILL_TALENT98 (0x62)
MOD_ATTACK_POWER99 (0x63)
AURAS_VISIBLE100 (0x64)
MOD_RESISTANCE_PCT101 (0x65)
MOD_MELEE_ATTACK_POWER_VERSUS102 (0x66)
MOD_TOTAL_THREAT103 (0x67)
WATER_WALK104 (0x68)
FEATHER_FALL105 (0x69)
HOVER106 (0x6A)
ADD_FLAT_MODIFIER107 (0x6B)
ADD_PCT_MODIFIER108 (0x6C)
ADD_TARGET_TRIGGER109 (0x6D)
MOD_POWER_REGEN_PERCENT110 (0x6E)
ADD_CASTER_HIT_TRIGGER111 (0x6F)
OVERRIDE_CLASS_SCRIPTS112 (0x70)
MOD_RANGED_DAMAGE_TAKEN113 (0x71)
MOD_RANGED_DAMAGE_TAKEN_PCT114 (0x72)
MOD_HEALING115 (0x73)
MOD_REGEN_DURING_COMBAT116 (0x74)
MOD_MECHANIC_RESISTANCE117 (0x75)
MOD_HEALING_PCT118 (0x76)
SHARE_PET_TRACKING119 (0x77)
UNTRACKABLE120 (0x78)
EMPATHY121 (0x79)
MOD_OFFHAND_DAMAGE_PCT122 (0x7A)
MOD_TARGET_RESISTANCE123 (0x7B)
MOD_RANGED_ATTACK_POWER124 (0x7C)
MOD_MELEE_DAMAGE_TAKEN125 (0x7D)
MOD_MELEE_DAMAGE_TAKEN_PCT126 (0x7E)
RANGED_ATTACK_POWER_ATTACKER_BONUS127 (0x7F)
MOD_POSSESS_PET128 (0x80)
MOD_SPEED_ALWAYS129 (0x81)
MOD_MOUNTED_SPEED_ALWAYS130 (0x82)
MOD_RANGED_ATTACK_POWER_VERSUS131 (0x83)
MOD_INCREASE_ENERGY_PERCENT132 (0x84)
MOD_INCREASE_HEALTH_PERCENT133 (0x85)
MOD_MANA_REGEN_INTERRUPT134 (0x86)
MOD_HEALING_DONE135 (0x87)
MOD_HEALING_DONE_PERCENT136 (0x88)
MOD_TOTAL_STAT_PERCENTAGE137 (0x89)
MOD_MELEE_HASTE138 (0x8A)
FORCE_REACTION139 (0x8B)
MOD_RANGED_HASTE140 (0x8C)
MOD_RANGED_AMMO_HASTE141 (0x8D)
MOD_BASE_RESISTANCE_PCT142 (0x8E)
MOD_RESISTANCE_EXCLUSIVE143 (0x8F)
SAFE_FALL144 (0x90)
CHARISMA145 (0x91)
PERSUADED146 (0x92)
MECHANIC_IMMUNITY_MASK147 (0x93)
RETAIN_COMBO_POINTS148 (0x94)
RESIST_PUSHBACK149 (0x95)Resist Pushback
MOD_SHIELD_BLOCKVALUE_PCT150 (0x96)
TRACK_STEALTHED151 (0x97)Track Stealthed
MOD_DETECTED_RANGE152 (0x98)Mod Detected Range
SPLIT_DAMAGE_FLAT153 (0x99)Split Damage Flat
MOD_STEALTH_LEVEL154 (0x9A)Stealth Level Modifier
MOD_WATER_BREATHING155 (0x9B)Mod Water Breathing
MOD_REPUTATION_GAIN156 (0x9C)Mod Reputation Gain
PET_DAMAGE_MULTI157 (0x9D)Mod Pet Damage
MOD_SHIELD_BLOCKVALUE158 (0x9E)
NO_PVP_CREDIT159 (0x9F)
MOD_AOE_AVOIDANCE160 (0xA0)Reduces the hit chance for AOE spells
MOD_HEALTH_REGEN_IN_COMBAT161 (0xA1)
POWER_BURN_MANA162 (0xA2)
MOD_CRIT_DAMAGE_BONUS163 (0xA3)
UNKNOWN164164 (0xA4)
MELEE_ATTACK_POWER_ATTACKER_BONUS165 (0xA5)
MOD_ATTACK_POWER_PCT166 (0xA6)
MOD_RANGED_ATTACK_POWER_PCT167 (0xA7)
MOD_DAMAGE_DONE_VERSUS168 (0xA8)
MOD_CRIT_PERCENT_VERSUS169 (0xA9)
DETECT_AMORE170 (0xAA)
MOD_SPEED_NOT_STACK171 (0xAB)
MOD_MOUNTED_SPEED_NOT_STACK172 (0xAC)
ALLOW_CHAMPION_SPELLS173 (0xAD)
MOD_SPELL_DAMAGE_OF_STAT_PERCENT174 (0xAE)by defeult intelect, dependent from MOD_SPELL_HEALING_OF_STAT_PERCENT
MOD_SPELL_HEALING_OF_STAT_PERCENT175 (0xAF)
SPIRIT_OF_REDEMPTION176 (0xB0)
AOE_CHARM177 (0xB1)
MOD_DEBUFF_RESISTANCE178 (0xB2)
MOD_ATTACKER_SPELL_CRIT_CHANCE179 (0xB3)
MOD_FLAT_SPELL_DAMAGE_VERSUS180 (0xB4)
MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS181 (0xB5)unused - possible flat spell crit damage versus
MOD_RESISTANCE_OF_STAT_PERCENT182 (0xB6)
MOD_CRITICAL_THREAT183 (0xB7)
MOD_ATTACKER_MELEE_HIT_CHANCE184 (0xB8)
MOD_ATTACKER_RANGED_HIT_CHANCE185 (0xB9)
MOD_ATTACKER_SPELL_HIT_CHANCE186 (0xBA)
MOD_ATTACKER_MELEE_CRIT_CHANCE187 (0xBB)
MOD_ATTACKER_RANGED_CRIT_CHANCE188 (0xBC)
MOD_RATING189 (0xBD)
MOD_FACTION_REPUTATION_GAIN190 (0xBE)
USE_NORMAL_MOVEMENT_SPEED191 (0xBF)
MOD_MELEE_RANGED_HASTE192 (0xC0)
HASTE_ALL193 (0xC1)
MOD_DEPRICATED_1194 (0xC2)not used now, old MOD_SPELL_DAMAGE_OF_INTELLECT
MOD_DEPRICATED_2195 (0xC3)not used now, old MOD_SPELL_HEALING_OF_INTELLECT
MOD_COOLDOWN196 (0xC4)only 24818 Noxious Breath
MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE197 (0xC5)
MOD_ALL_WEAPON_SKILLS198 (0xC6)
MOD_INCREASES_SPELL_PCT_TO_HIT199 (0xC7)
MOD_XP_PCT200 (0xC8)
FLY201 (0xC9)
IGNORE_COMBAT_RESULT202 (0xCA)
MOD_ATTACKER_MELEE_CRIT_DAMAGE203 (0xCB)
MOD_ATTACKER_RANGED_CRIT_DAMAGE204 (0xCC)
MOD_ATTACKER_SPELL_CRIT_DAMAGE205 (0xCD)
MOD_FLIGHT_SPEED206 (0xCE)
MOD_FLIGHT_SPEED_MOUNTED207 (0xCF)
MOD_FLIGHT_SPEED_STACKING208 (0xD0)
MOD_FLIGHT_SPEED_MOUNTED_STACKING209 (0xD1)
MOD_FLIGHT_SPEED_NOT_STACKING210 (0xD2)
MOD_FLIGHT_SPEED_MOUNTED_NOT_STACKING211 (0xD3)
MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT212 (0xD4)
MOD_RAGE_FROM_DAMAGE_DEALT213 (0xD5)
UNKNOWN214214 (0xD6)
ARENA_PREPARATION215 (0xD7)
HASTE_SPELLS216 (0xD8)
UNKNOWN217217 (0xD9)
HASTE_RANGED218 (0xDA)
MOD_MANA_REGEN_FROM_STAT219 (0xDB)
MOD_RATING_FROM_STAT220 (0xDC)
UNKNOWN221221 (0xDD)
UNKNOWN222222 (0xDE)
UNKNOWN223223 (0xDF)
UNKNOWN224224 (0xE0)
PRAYER_OF_MENDING225 (0xE1)
PERIODIC_DUMMY226 (0xE2)
PERIODIC_TRIGGER_SPELL_WITH_VALUE227 (0xE3)
DETECT_STEALTH228 (0xE4)
MOD_AOE_DAMAGE_AVOIDANCE229 (0xE5)
UNKNOWN230230 (0xE6)
PROC_TRIGGER_SPELL_WITH_VALUE231 (0xE7)
MECHANIC_DURATION_MOD232 (0xE8)
UNKNOWN233233 (0xE9)
MECHANIC_DURATION_MOD_NOT_STACK234 (0xEA)
MOD_DISPEL_RESIST235 (0xEB)
UNKNOWN236236 (0xEC)
MOD_SPELL_DAMAGE_OF_ATTACK_POWER237 (0xED)
MOD_SPELL_HEALING_OF_ATTACK_POWER238 (0xEE)
MOD_SCALE_2239 (0xEF)
MOD_EXPERTISE240 (0xF0)
FORCE_MOVE_FORWARD241 (0xF1)
UNKNOWN242242 (0xF2)
UNKNOWN243243 (0xF3)
COMPREHEND_LANGUAGE244 (0xF4)
UNKNOWN245245 (0xF5)
UNKNOWN246246 (0xF6)
MIRROR_IMAGE247 (0xF7)
MOD_COMBAT_RESULT_CHANCE248 (0xF8)
UNKNOWN249249 (0xF9)
MOD_INCREASE_HEALTH_2250 (0xFA)
MOD_ENEMY_DODGE251 (0xFB)
UNKNOWN252252 (0xFC)
UNKNOWN253253 (0xFD)
UNKNOWN254254 (0xFE)
UNKNOWN255255 (0xFF)
UNKNOWN256256 (0x100)
UNKNOWN257257 (0x101)
UNKNOWN258258 (0x102)
UNKNOWN259259 (0x103)
UNKNOWN260260 (0x104)
UNKNOWN261261 (0x105)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/smsg_periodicauralog.wowm:610.

enum AuraType : u32 {
    NONE = 0;
    BIND_SIGHT = 1;
    MOD_POSSESS = 2;
    PERIODIC_DAMAGE = 3;
    DUMMY = 4;
    MOD_CONFUSE = 5;
    MOD_CHARM = 6;
    MOD_FEAR = 7;
    PERIODIC_HEAL = 8;
    MOD_ATTACKSPEED = 9;
    MOD_THREAT = 10;
    MOD_TAUNT = 11;
    MOD_STUN = 12;
    MOD_DAMAGE_DONE = 13;
    MOD_DAMAGE_TAKEN = 14;
    DAMAGE_SHIELD = 15;
    MOD_STEALTH = 16;
    MOD_STEALTH_DETECT = 17;
    MOD_INVISIBILITY = 18;
    MOD_INVISIBILITY_DETECT = 19;
    OBS_MOD_HEALTH = 20;
    OBS_MOD_POWER = 21;
    MOD_RESISTANCE = 22;
    PERIODIC_TRIGGER_SPELL = 23;
    PERIODIC_ENERGIZE = 24;
    MOD_PACIFY = 25;
    MOD_ROOT = 26;
    MOD_SILENCE = 27;
    REFLECT_SPELLS = 28;
    MOD_STAT = 29;
    MOD_SKILL = 30;
    MOD_INCREASE_SPEED = 31;
    MOD_INCREASE_MOUNTED_SPEED = 32;
    MOD_DECREASE_SPEED = 33;
    MOD_INCREASE_HEALTH = 34;
    MOD_INCREASE_ENERGY = 35;
    MOD_SHAPESHIFT = 36;
    EFFECT_IMMUNITY = 37;
    STATE_IMMUNITY = 38;
    SCHOOL_IMMUNITY = 39;
    DAMAGE_IMMUNITY = 40;
    DISPEL_IMMUNITY = 41;
    PROC_TRIGGER_SPELL = 42;
    PROC_TRIGGER_DAMAGE = 43;
    TRACK_CREATURES = 44;
    TRACK_RESOURCES = 45;
    UNKNOWN46 = 46;
    MOD_PARRY_PERCENT = 47;
    PERIODIC_TRIGGER_SPELL_FROM_CLIENT = 48;
    MOD_DODGE_PERCENT = 49;
    MOD_CRITICAL_HEALING_AMOUNT = 50;
    MOD_BLOCK_PERCENT = 51;
    MOD_WEAPON_CRIT_PERCENT = 52;
    PERIODIC_LEECH = 53;
    MOD_HIT_CHANCE = 54;
    MOD_SPELL_HIT_CHANCE = 55;
    TRANSFORM = 56;
    MOD_SPELL_CRIT_CHANCE = 57;
    MOD_INCREASE_SWIM_SPEED = 58;
    MOD_DAMAGE_DONE_CREATURE = 59;
    MOD_PACIFY_SILENCE = 60;
    MOD_SCALE = 61;
    PERIODIC_HEALTH_FUNNEL = 62;
    UNKNOWN63 = 63;
    PERIODIC_MANA_LEECH = 64;
    MOD_CASTING_SPEED_NOT_STACK = 65;
    FEIGN_DEATH = 66;
    MOD_DISARM = 67;
    MOD_STALKED = 68;
    SCHOOL_ABSORB = 69;
    EXTRA_ATTACKS = 70;
    MOD_SPELL_CRIT_CHANCE_SCHOOL = 71;
    MOD_POWER_COST_SCHOOL_PCT = 72;
    MOD_POWER_COST_SCHOOL = 73;
    REFLECT_SPELLS_SCHOOL = 74;
    MOD_LANGUAGE = 75;
    FAR_SIGHT = 76;
    MECHANIC_IMMUNITY = 77;
    MOUNTED = 78;
    MOD_DAMAGE_PERCENT_DONE = 79;
    MOD_PERCENT_STAT = 80;
    SPLIT_DAMAGE_PCT = 81;
    WATER_BREATHING = 82;
    MOD_BASE_RESISTANCE = 83;
    MOD_REGEN = 84;
    MOD_POWER_REGEN = 85;
    CHANNEL_DEATH_ITEM = 86;
    MOD_DAMAGE_PERCENT_TAKEN = 87;
    MOD_HEALTH_REGEN_PERCENT = 88;
    PERIODIC_DAMAGE_PERCENT = 89;
    UNKNOWN90 = 90;
    MOD_DETECT_RANGE = 91;
    PREVENTS_FLEEING = 92;
    MOD_UNATTACKABLE = 93;
    INTERRUPT_REGEN = 94;
    GHOST = 95;
    SPELL_MAGNET = 96;
    MANA_SHIELD = 97;
    MOD_SKILL_TALENT = 98;
    MOD_ATTACK_POWER = 99;
    AURAS_VISIBLE = 100;
    MOD_RESISTANCE_PCT = 101;
    MOD_MELEE_ATTACK_POWER_VERSUS = 102;
    MOD_TOTAL_THREAT = 103;
    WATER_WALK = 104;
    FEATHER_FALL = 105;
    HOVER = 106;
    ADD_FLAT_MODIFIER = 107;
    ADD_PCT_MODIFIER = 108;
    ADD_TARGET_TRIGGER = 109;
    MOD_POWER_REGEN_PERCENT = 110;
    ADD_CASTER_HIT_TRIGGER = 111;
    OVERRIDE_CLASS_SCRIPTS = 112;
    MOD_RANGED_DAMAGE_TAKEN = 113;
    MOD_RANGED_DAMAGE_TAKEN_PCT = 114;
    MOD_HEALING = 115;
    MOD_REGEN_DURING_COMBAT = 116;
    MOD_MECHANIC_RESISTANCE = 117;
    MOD_HEALING_PCT = 118;
    UNKNOWN119 = 119;
    UNTRACKABLE = 120;
    EMPATHY = 121;
    MOD_OFFHAND_DAMAGE_PCT = 122;
    MOD_TARGET_RESISTANCE = 123;
    MOD_RANGED_ATTACK_POWER = 124;
    MOD_MELEE_DAMAGE_TAKEN = 125;
    MOD_MELEE_DAMAGE_TAKEN_PCT = 126;
    RANGED_ATTACK_POWER_ATTACKER_BONUS = 127;
    MOD_POSSESS_PET = 128;
    MOD_SPEED_ALWAYS = 129;
    MOD_MOUNTED_SPEED_ALWAYS = 130;
    MOD_RANGED_ATTACK_POWER_VERSUS = 131;
    MOD_INCREASE_ENERGY_PERCENT = 132;
    MOD_INCREASE_HEALTH_PERCENT = 133;
    MOD_MANA_REGEN_INTERRUPT = 134;
    MOD_HEALING_DONE = 135;
    MOD_HEALING_DONE_PERCENT = 136;
    MOD_TOTAL_STAT_PERCENTAGE = 137;
    MOD_MELEE_HASTE = 138;
    FORCE_REACTION = 139;
    MOD_RANGED_HASTE = 140;
    MOD_RANGED_AMMO_HASTE = 141;
    MOD_BASE_RESISTANCE_PCT = 142;
    MOD_RESISTANCE_EXCLUSIVE = 143;
    SAFE_FALL = 144;
    MOD_PET_TALENT_POINTS = 145;
    ALLOW_TAME_PET_TYPE = 146;
    MECHANIC_IMMUNITY_MASK = 147;
    RETAIN_COMBO_POINTS = 148;
    REDUCE_PUSHBACK = 149;
    MOD_SHIELD_BLOCKVALUE_PCT = 150;
    TRACK_STEALTHED = 151;
    MOD_DETECTED_RANGE = 152;
    SPLIT_DAMAGE_FLAT = 153;
    MOD_STEALTH_LEVEL = 154;
    MOD_WATER_BREATHING = 155;
    MOD_REPUTATION_GAIN = 156;
    PET_DAMAGE_MULTI = 157;
    MOD_SHIELD_BLOCKVALUE = 158;
    NO_PVP_CREDIT = 159;
    MOD_AOE_AVOIDANCE = 160;
    MOD_HEALTH_REGEN_IN_COMBAT = 161;
    POWER_BURN = 162;
    MOD_CRIT_DAMAGE_BONUS = 163;
    UNKNOWN164 = 164;
    MELEE_ATTACK_POWER_ATTACKER_BONUS = 165;
    MOD_ATTACK_POWER_PCT = 166;
    MOD_RANGED_ATTACK_POWER_PCT = 167;
    MOD_DAMAGE_DONE_VERSUS = 168;
    MOD_CRIT_PERCENT_VERSUS = 169;
    DETECT_AMORE = 170;
    MOD_SPEED_NOT_STACK = 171;
    MOD_MOUNTED_SPEED_NOT_STACK = 172;
    UNKNOWN173 = 173;
    MOD_SPELL_DAMAGE_OF_STAT_PERCENT = 174;
    MOD_SPELL_HEALING_OF_STAT_PERCENT = 175;
    SPIRIT_OF_REDEMPTION = 176;
    AOE_CHARM = 177;
    MOD_DEBUFF_RESISTANCE = 178;
    MOD_ATTACKER_SPELL_CRIT_CHANCE = 179;
    MOD_FLAT_SPELL_DAMAGE_VERSUS = 180;
    UNKNOWN181 = 181;
    MOD_RESISTANCE_OF_STAT_PERCENT = 182;
    MOD_CRITICAL_THREAT = 183;
    MOD_ATTACKER_MELEE_HIT_CHANCE = 184;
    MOD_ATTACKER_RANGED_HIT_CHANCE = 185;
    MOD_ATTACKER_SPELL_HIT_CHANCE = 186;
    MOD_ATTACKER_MELEE_CRIT_CHANCE = 187;
    MOD_ATTACKER_RANGED_CRIT_CHANCE = 188;
    MOD_RATING = 189;
    MOD_FACTION_REPUTATION_GAIN = 190;
    USE_NORMAL_MOVEMENT_SPEED = 191;
    MOD_MELEE_RANGED_HASTE = 192;
    MELEE_SLOW = 193;
    MOD_TARGET_ABSORB_SCHOOL = 194;
    MOD_TARGET_ABILITY_ABSORB_SCHOOL = 195;
    MOD_COOLDOWN = 196;
    MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE = 197;
    UNKNOWN198 = 198;
    MOD_INCREASES_SPELL_PCT_TO_HIT = 199;
    MOD_XP_PCT = 200;
    FLY = 201;
    IGNORE_COMBAT_RESULT = 202;
    MOD_ATTACKER_MELEE_CRIT_DAMAGE = 203;
    MOD_ATTACKER_RANGED_CRIT_DAMAGE = 204;
    MOD_SCHOOL_CRIT_DMG_TAKEN = 205;
    MOD_INCREASE_VEHICLE_FLIGHT_SPEED = 206;
    MOD_INCREASE_MOUNTED_FLIGHT_SPEED = 207;
    MOD_INCREASE_FLIGHT_SPEED = 208;
    MOD_MOUNTED_FLIGHT_SPEED_ALWAYS = 209;
    MOD_VEHICLE_SPEED_ALWAYS = 210;
    MOD_FLIGHT_SPEED_NOT_STACK = 211;
    MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT = 212;
    MOD_RAGE_FROM_DAMAGE_DEALT = 213;
    UNKNOWN214 = 214;
    ARENA_PREPARATION = 215;
    HASTE_SPELLS = 216;
    MOD_MELEE_HASTE_2 = 217;
    HASTE_RANGED = 218;
    MOD_MANA_REGEN_FROM_STAT = 219;
    MOD_RATING_FROM_STAT = 220;
    MOD_DETAUNT = 221;
    UNKNOWN222 = 222;
    RAID_PROC_FROM_CHARGE = 223;
    UNKNOWN224 = 224;
    RAID_PROC_FROM_CHARGE_WITH_VALUE = 225;
    PERIODIC_DUMMY = 226;
    PERIODIC_TRIGGER_SPELL_WITH_VALUE = 227;
    DETECT_STEALTH = 228;
    MOD_AOE_DAMAGE_AVOIDANCE = 229;
    UNKNOWN230 = 230;
    PROC_TRIGGER_SPELL_WITH_VALUE = 231;
    MECHANIC_DURATION_MOD = 232;
    CHANGE_MODEL_FOR_ALL_HUMANOIDS = 233;
    MECHANIC_DURATION_MOD_NOT_STACK = 234;
    MOD_DISPEL_RESIST = 235;
    CONTROL_VEHICLE = 236;
    MOD_SPELL_DAMAGE_OF_ATTACK_POWER = 237;
    MOD_SPELL_HEALING_OF_ATTACK_POWER = 238;
    MOD_SCALE_2 = 239;
    MOD_EXPERTISE = 240;
    FORCE_MOVE_FORWARD = 241;
    MOD_SPELL_DAMAGE_FROM_HEALING = 242;
    MOD_FACTION = 243;
    COMPREHEND_LANGUAGE = 244;
    MOD_AURA_DURATION_BY_DISPEL = 245;
    MOD_AURA_DURATION_BY_DISPEL_NOT_STACK = 246;
    CLONE_CASTER = 247;
    MOD_COMBAT_RESULT_CHANCE = 248;
    CONVERT_RUNE = 249;
    MOD_INCREASE_HEALTH_2 = 250;
    MOD_ENEMY_DODGE = 251;
    MOD_SPEED_SLOW_ALL = 252;
    MOD_BLOCK_CRIT_CHANCE = 253;
    MOD_DISARM_OFFHAND = 254;
    MOD_MECHANIC_DAMAGE_TAKEN_PERCENT = 255;
    NO_REAGENT_USE = 256;
    MOD_TARGET_RESIST_BY_SPELL_CLASS = 257;
    UNKNOWN258 = 258;
    MOD_HOT_PCT = 259;
    SCREEN_EFFECT = 260;
    PHASE = 261;
    ABILITY_IGNORE_AURASTATE = 262;
    ALLOW_ONLY_ABILITY = 263;
    UNKNOWN264 = 264;
    UNKNOWN265 = 265;
    UNKNOWN266 = 266;
    MOD_IMMUNE_AURA_APPLY_SCHOOL = 267;
    MOD_ATTACK_POWER_OF_STAT_PERCENT = 268;
    MOD_IGNORE_TARGET_RESIST = 269;
    MOD_ABILITY_IGNORE_TARGET_RESIST = 270;
    MOD_DAMAGE_FROM_CASTER = 271;
    IGNORE_MELEE_RESET = 272;
    X_RAY = 273;
    ABILITY_CONSUME_NO_AMMO = 274;
    MOD_IGNORE_SHAPESHIFT = 275;
    MOD_DAMAGE_DONE_FOR_MECHANIC = 276;
    MOD_MAX_AFFECTED_TARGETS = 277;
    MOD_DISARM_RANGED = 278;
    INITIALIZE_IMAGES = 279;
    MOD_ARMOR_PENETRATION_PCT = 280;
    MOD_HONOR_GAIN_PCT = 281;
    MOD_BASE_HEALTH_PCT = 282;
    MOD_HEALING_RECEIVED = 283;
    LINKED = 284;
    MOD_ATTACK_POWER_OF_ARMOR = 285;
    ABILITY_PERIODIC_CRIT = 286;
    DEFLECT_SPELLS = 287;
    IGNORE_HIT_DIRECTION = 288;
    PREVENT_DURABILITY_LOSS = 289;
    MOD_CRIT_PCT = 290;
    MOD_XP_QUEST_PCT = 291;
    OPEN_STABLE = 292;
    OVERRIDE_SPELLS = 293;
    PREVENT_REGENERATE_POWER = 294;
    UNKNOWN295 = 295;
    SET_VEHICLE_ID = 296;
    BLOCK_SPELL_FAMILY = 297;
    STRANGULATE = 298;
    UNKNOWN299 = 299;
    SHARE_DAMAGE_PCT = 300;
    SCHOOL_HEAL_ABSORB = 301;
    UNKNOWN302 = 302;
    MOD_DAMAGE_DONE_VERSUS_AURASTATE = 303;
    MOD_FAKE_INEBRIATE = 304;
    MOD_MINIMUM_SPEED = 305;
    UNKNOWN306 = 306;
    HEAL_ABSORB_TEST = 307;
    MOD_CRIT_CHANCE_FOR_CASTER = 308;
    UNKNOWN309 = 309;
    MOD_CREATURE_AOE_DAMAGE_AVOIDANCE = 310;
    UNKNOWN311 = 311;
    UNKNOWN312 = 312;
    UNKNOWN313 = 313;
    PREVENT_RESURRECTION = 314;
    UNDERWATER_WALKING = 315;
    PERIODIC_HASTE = 316;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
BIND_SIGHT1 (0x01)
MOD_POSSESS2 (0x02)
PERIODIC_DAMAGE3 (0x03)
DUMMY4 (0x04)
MOD_CONFUSE5 (0x05)
MOD_CHARM6 (0x06)
MOD_FEAR7 (0x07)
PERIODIC_HEAL8 (0x08)
MOD_ATTACKSPEED9 (0x09)
MOD_THREAT10 (0x0A)
MOD_TAUNT11 (0x0B)
MOD_STUN12 (0x0C)
MOD_DAMAGE_DONE13 (0x0D)
MOD_DAMAGE_TAKEN14 (0x0E)
DAMAGE_SHIELD15 (0x0F)
MOD_STEALTH16 (0x10)
MOD_STEALTH_DETECT17 (0x11)
MOD_INVISIBILITY18 (0x12)
MOD_INVISIBILITY_DETECT19 (0x13)
OBS_MOD_HEALTH20 (0x14)20, 21 unofficial
OBS_MOD_POWER21 (0x15)
MOD_RESISTANCE22 (0x16)
PERIODIC_TRIGGER_SPELL23 (0x17)
PERIODIC_ENERGIZE24 (0x18)
MOD_PACIFY25 (0x19)
MOD_ROOT26 (0x1A)
MOD_SILENCE27 (0x1B)
REFLECT_SPELLS28 (0x1C)
MOD_STAT29 (0x1D)
MOD_SKILL30 (0x1E)
MOD_INCREASE_SPEED31 (0x1F)
MOD_INCREASE_MOUNTED_SPEED32 (0x20)
MOD_DECREASE_SPEED33 (0x21)
MOD_INCREASE_HEALTH34 (0x22)
MOD_INCREASE_ENERGY35 (0x23)
MOD_SHAPESHIFT36 (0x24)
EFFECT_IMMUNITY37 (0x25)
STATE_IMMUNITY38 (0x26)
SCHOOL_IMMUNITY39 (0x27)
DAMAGE_IMMUNITY40 (0x28)
DISPEL_IMMUNITY41 (0x29)
PROC_TRIGGER_SPELL42 (0x2A)
PROC_TRIGGER_DAMAGE43 (0x2B)
TRACK_CREATURES44 (0x2C)
TRACK_RESOURCES45 (0x2D)
UNKNOWN4646 (0x2E)Ignore all Gear test spells
MOD_PARRY_PERCENT47 (0x2F)
PERIODIC_TRIGGER_SPELL_FROM_CLIENT48 (0x30)One periodic spell
MOD_DODGE_PERCENT49 (0x31)
MOD_CRITICAL_HEALING_AMOUNT50 (0x32)
MOD_BLOCK_PERCENT51 (0x33)
MOD_WEAPON_CRIT_PERCENT52 (0x34)
PERIODIC_LEECH53 (0x35)
MOD_HIT_CHANCE54 (0x36)
MOD_SPELL_HIT_CHANCE55 (0x37)
TRANSFORM56 (0x38)
MOD_SPELL_CRIT_CHANCE57 (0x39)
MOD_INCREASE_SWIM_SPEED58 (0x3A)
MOD_DAMAGE_DONE_CREATURE59 (0x3B)
MOD_PACIFY_SILENCE60 (0x3C)
MOD_SCALE61 (0x3D)
PERIODIC_HEALTH_FUNNEL62 (0x3E)
UNKNOWN6363 (0x3F)old PERIODIC_MANA_FUNNEL
PERIODIC_MANA_LEECH64 (0x40)
MOD_CASTING_SPEED_NOT_STACK65 (0x41)
FEIGN_DEATH66 (0x42)
MOD_DISARM67 (0x43)
MOD_STALKED68 (0x44)
SCHOOL_ABSORB69 (0x45)
EXTRA_ATTACKS70 (0x46)
MOD_SPELL_CRIT_CHANCE_SCHOOL71 (0x47)
MOD_POWER_COST_SCHOOL_PCT72 (0x48)
MOD_POWER_COST_SCHOOL73 (0x49)
REFLECT_SPELLS_SCHOOL74 (0x4A)
MOD_LANGUAGE75 (0x4B)
FAR_SIGHT76 (0x4C)
MECHANIC_IMMUNITY77 (0x4D)
MOUNTED78 (0x4E)
MOD_DAMAGE_PERCENT_DONE79 (0x4F)
MOD_PERCENT_STAT80 (0x50)
SPLIT_DAMAGE_PCT81 (0x51)
WATER_BREATHING82 (0x52)
MOD_BASE_RESISTANCE83 (0x53)
MOD_REGEN84 (0x54)
MOD_POWER_REGEN85 (0x55)
CHANNEL_DEATH_ITEM86 (0x56)
MOD_DAMAGE_PERCENT_TAKEN87 (0x57)
MOD_HEALTH_REGEN_PERCENT88 (0x58)
PERIODIC_DAMAGE_PERCENT89 (0x59)
UNKNOWN9090 (0x5A)old MOD_RESIST_CHANCE
MOD_DETECT_RANGE91 (0x5B)
PREVENTS_FLEEING92 (0x5C)
MOD_UNATTACKABLE93 (0x5D)
INTERRUPT_REGEN94 (0x5E)
GHOST95 (0x5F)
SPELL_MAGNET96 (0x60)
MANA_SHIELD97 (0x61)
MOD_SKILL_TALENT98 (0x62)
MOD_ATTACK_POWER99 (0x63)
AURAS_VISIBLE100 (0x64)
MOD_RESISTANCE_PCT101 (0x65)
MOD_MELEE_ATTACK_POWER_VERSUS102 (0x66)
MOD_TOTAL_THREAT103 (0x67)
WATER_WALK104 (0x68)
FEATHER_FALL105 (0x69)
HOVER106 (0x6A)
ADD_FLAT_MODIFIER107 (0x6B)
ADD_PCT_MODIFIER108 (0x6C)
ADD_TARGET_TRIGGER109 (0x6D)
MOD_POWER_REGEN_PERCENT110 (0x6E)
ADD_CASTER_HIT_TRIGGER111 (0x6F)
OVERRIDE_CLASS_SCRIPTS112 (0x70)
MOD_RANGED_DAMAGE_TAKEN113 (0x71)
MOD_RANGED_DAMAGE_TAKEN_PCT114 (0x72)
MOD_HEALING115 (0x73)
MOD_REGEN_DURING_COMBAT116 (0x74)
MOD_MECHANIC_RESISTANCE117 (0x75)
MOD_HEALING_PCT118 (0x76)
UNKNOWN119119 (0x77)old SHARE_PET_TRACKING
UNTRACKABLE120 (0x78)
EMPATHY121 (0x79)
MOD_OFFHAND_DAMAGE_PCT122 (0x7A)
MOD_TARGET_RESISTANCE123 (0x7B)
MOD_RANGED_ATTACK_POWER124 (0x7C)
MOD_MELEE_DAMAGE_TAKEN125 (0x7D)
MOD_MELEE_DAMAGE_TAKEN_PCT126 (0x7E)
RANGED_ATTACK_POWER_ATTACKER_BONUS127 (0x7F)
MOD_POSSESS_PET128 (0x80)
MOD_SPEED_ALWAYS129 (0x81)
MOD_MOUNTED_SPEED_ALWAYS130 (0x82)
MOD_RANGED_ATTACK_POWER_VERSUS131 (0x83)
MOD_INCREASE_ENERGY_PERCENT132 (0x84)
MOD_INCREASE_HEALTH_PERCENT133 (0x85)
MOD_MANA_REGEN_INTERRUPT134 (0x86)
MOD_HEALING_DONE135 (0x87)
MOD_HEALING_DONE_PERCENT136 (0x88)
MOD_TOTAL_STAT_PERCENTAGE137 (0x89)
MOD_MELEE_HASTE138 (0x8A)
FORCE_REACTION139 (0x8B)
MOD_RANGED_HASTE140 (0x8C)
MOD_RANGED_AMMO_HASTE141 (0x8D)
MOD_BASE_RESISTANCE_PCT142 (0x8E)
MOD_RESISTANCE_EXCLUSIVE143 (0x8F)
SAFE_FALL144 (0x90)
MOD_PET_TALENT_POINTS145 (0x91)
ALLOW_TAME_PET_TYPE146 (0x92)
MECHANIC_IMMUNITY_MASK147 (0x93)
RETAIN_COMBO_POINTS148 (0x94)
REDUCE_PUSHBACK149 (0x95)Reduce Pushback
MOD_SHIELD_BLOCKVALUE_PCT150 (0x96)
TRACK_STEALTHED151 (0x97)Track Stealthed
MOD_DETECTED_RANGE152 (0x98)Mod Detected Range
SPLIT_DAMAGE_FLAT153 (0x99)Split Damage Flat
MOD_STEALTH_LEVEL154 (0x9A)Stealth Level Modifier
MOD_WATER_BREATHING155 (0x9B)Mod Water Breathing
MOD_REPUTATION_GAIN156 (0x9C)Mod Reputation Gain
PET_DAMAGE_MULTI157 (0x9D)Mod Pet Damage
MOD_SHIELD_BLOCKVALUE158 (0x9E)
NO_PVP_CREDIT159 (0x9F)
MOD_AOE_AVOIDANCE160 (0xA0)
MOD_HEALTH_REGEN_IN_COMBAT161 (0xA1)
POWER_BURN162 (0xA2)
MOD_CRIT_DAMAGE_BONUS163 (0xA3)
UNKNOWN164164 (0xA4)
MELEE_ATTACK_POWER_ATTACKER_BONUS165 (0xA5)
MOD_ATTACK_POWER_PCT166 (0xA6)
MOD_RANGED_ATTACK_POWER_PCT167 (0xA7)
MOD_DAMAGE_DONE_VERSUS168 (0xA8)
MOD_CRIT_PERCENT_VERSUS169 (0xA9)
DETECT_AMORE170 (0xAA)
MOD_SPEED_NOT_STACK171 (0xAB)
MOD_MOUNTED_SPEED_NOT_STACK172 (0xAC)
UNKNOWN173173 (0xAD)old ALLOW_CHAMPION_SPELLS
MOD_SPELL_DAMAGE_OF_STAT_PERCENT174 (0xAE)by defeult intelect, dependent from MOD_SPELL_HEALING_OF_STAT_PERCENT
MOD_SPELL_HEALING_OF_STAT_PERCENT175 (0xAF)
SPIRIT_OF_REDEMPTION176 (0xB0)
AOE_CHARM177 (0xB1)
MOD_DEBUFF_RESISTANCE178 (0xB2)
MOD_ATTACKER_SPELL_CRIT_CHANCE179 (0xB3)
MOD_FLAT_SPELL_DAMAGE_VERSUS180 (0xB4)
UNKNOWN181181 (0xB5)old MOD_FLAT_SPELL_CRIT_DAMAGE_VERSUS - possible flat spell crit damage versus
MOD_RESISTANCE_OF_STAT_PERCENT182 (0xB6)
MOD_CRITICAL_THREAT183 (0xB7)
MOD_ATTACKER_MELEE_HIT_CHANCE184 (0xB8)
MOD_ATTACKER_RANGED_HIT_CHANCE185 (0xB9)
MOD_ATTACKER_SPELL_HIT_CHANCE186 (0xBA)
MOD_ATTACKER_MELEE_CRIT_CHANCE187 (0xBB)
MOD_ATTACKER_RANGED_CRIT_CHANCE188 (0xBC)
MOD_RATING189 (0xBD)
MOD_FACTION_REPUTATION_GAIN190 (0xBE)
USE_NORMAL_MOVEMENT_SPEED191 (0xBF)
MOD_MELEE_RANGED_HASTE192 (0xC0)
MELEE_SLOW193 (0xC1)
MOD_TARGET_ABSORB_SCHOOL194 (0xC2)
MOD_TARGET_ABILITY_ABSORB_SCHOOL195 (0xC3)
MOD_COOLDOWN196 (0xC4)only 24818 Noxious Breath
MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE197 (0xC5)
UNKNOWN198198 (0xC6)old MOD_ALL_WEAPON_SKILLS
MOD_INCREASES_SPELL_PCT_TO_HIT199 (0xC7)
MOD_XP_PCT200 (0xC8)
FLY201 (0xC9)
IGNORE_COMBAT_RESULT202 (0xCA)
MOD_ATTACKER_MELEE_CRIT_DAMAGE203 (0xCB)
MOD_ATTACKER_RANGED_CRIT_DAMAGE204 (0xCC)
MOD_SCHOOL_CRIT_DMG_TAKEN205 (0xCD)
MOD_INCREASE_VEHICLE_FLIGHT_SPEED206 (0xCE)
MOD_INCREASE_MOUNTED_FLIGHT_SPEED207 (0xCF)
MOD_INCREASE_FLIGHT_SPEED208 (0xD0)
MOD_MOUNTED_FLIGHT_SPEED_ALWAYS209 (0xD1)
MOD_VEHICLE_SPEED_ALWAYS210 (0xD2)
MOD_FLIGHT_SPEED_NOT_STACK211 (0xD3)
MOD_RANGED_ATTACK_POWER_OF_STAT_PERCENT212 (0xD4)
MOD_RAGE_FROM_DAMAGE_DEALT213 (0xD5)
UNKNOWN214214 (0xD6)
ARENA_PREPARATION215 (0xD7)
HASTE_SPELLS216 (0xD8)
MOD_MELEE_HASTE_2217 (0xD9)NYI
HASTE_RANGED218 (0xDA)
MOD_MANA_REGEN_FROM_STAT219 (0xDB)
MOD_RATING_FROM_STAT220 (0xDC)
MOD_DETAUNT221 (0xDD)
UNKNOWN222222 (0xDE)
RAID_PROC_FROM_CHARGE223 (0xDF)
UNKNOWN224224 (0xE0)
RAID_PROC_FROM_CHARGE_WITH_VALUE225 (0xE1)
PERIODIC_DUMMY226 (0xE2)
PERIODIC_TRIGGER_SPELL_WITH_VALUE227 (0xE3)
DETECT_STEALTH228 (0xE4)
MOD_AOE_DAMAGE_AVOIDANCE229 (0xE5)
UNKNOWN230230 (0xE6)
PROC_TRIGGER_SPELL_WITH_VALUE231 (0xE7)
MECHANIC_DURATION_MOD232 (0xE8)
CHANGE_MODEL_FOR_ALL_HUMANOIDS233 (0xE9)client-side only
MECHANIC_DURATION_MOD_NOT_STACK234 (0xEA)
MOD_DISPEL_RESIST235 (0xEB)
CONTROL_VEHICLE236 (0xEC)
MOD_SPELL_DAMAGE_OF_ATTACK_POWER237 (0xED)
MOD_SPELL_HEALING_OF_ATTACK_POWER238 (0xEE)
MOD_SCALE_2239 (0xEF)
MOD_EXPERTISE240 (0xF0)
FORCE_MOVE_FORWARD241 (0xF1)
MOD_SPELL_DAMAGE_FROM_HEALING242 (0xF2)
MOD_FACTION243 (0xF3)
COMPREHEND_LANGUAGE244 (0xF4)
MOD_AURA_DURATION_BY_DISPEL245 (0xF5)
MOD_AURA_DURATION_BY_DISPEL_NOT_STACK246 (0xF6)
CLONE_CASTER247 (0xF7)
MOD_COMBAT_RESULT_CHANCE248 (0xF8)
CONVERT_RUNE249 (0xF9)
MOD_INCREASE_HEALTH_2250 (0xFA)
MOD_ENEMY_DODGE251 (0xFB)
MOD_SPEED_SLOW_ALL252 (0xFC)
MOD_BLOCK_CRIT_CHANCE253 (0xFD)
MOD_DISARM_OFFHAND254 (0xFE)
MOD_MECHANIC_DAMAGE_TAKEN_PERCENT255 (0xFF)
NO_REAGENT_USE256 (0x100)
MOD_TARGET_RESIST_BY_SPELL_CLASS257 (0x101)
UNKNOWN258258 (0x102)
MOD_HOT_PCT259 (0x103)
SCREEN_EFFECT260 (0x104)
PHASE261 (0x105)
ABILITY_IGNORE_AURASTATE262 (0x106)
ALLOW_ONLY_ABILITY263 (0x107)
UNKNOWN264264 (0x108)
UNKNOWN265265 (0x109)
UNKNOWN266266 (0x10A)
MOD_IMMUNE_AURA_APPLY_SCHOOL267 (0x10B)
MOD_ATTACK_POWER_OF_STAT_PERCENT268 (0x10C)
MOD_IGNORE_TARGET_RESIST269 (0x10D)
MOD_ABILITY_IGNORE_TARGET_RESIST270 (0x10E)Possibly need swap vs 195 aura used only in 1 spell Chaos Bolt Passive
MOD_DAMAGE_FROM_CASTER271 (0x10F)
IGNORE_MELEE_RESET272 (0x110)
X_RAY273 (0x111)
ABILITY_CONSUME_NO_AMMO274 (0x112)
MOD_IGNORE_SHAPESHIFT275 (0x113)
MOD_DAMAGE_DONE_FOR_MECHANIC276 (0x114)NYI
MOD_MAX_AFFECTED_TARGETS277 (0x115)
MOD_DISARM_RANGED278 (0x116)
INITIALIZE_IMAGES279 (0x117)
MOD_ARMOR_PENETRATION_PCT280 (0x118)
MOD_HONOR_GAIN_PCT281 (0x119)
MOD_BASE_HEALTH_PCT282 (0x11A)
MOD_HEALING_RECEIVED283 (0x11B)Possibly only for some spell family class spells
LINKED284 (0x11C)
MOD_ATTACK_POWER_OF_ARMOR285 (0x11D)
ABILITY_PERIODIC_CRIT286 (0x11E)
DEFLECT_SPELLS287 (0x11F)
IGNORE_HIT_DIRECTION288 (0x120)
PREVENT_DURABILITY_LOSS289 (0x121)
MOD_CRIT_PCT290 (0x122)
MOD_XP_QUEST_PCT291 (0x123)
OPEN_STABLE292 (0x124)
OVERRIDE_SPELLS293 (0x125)
PREVENT_REGENERATE_POWER294 (0x126)
UNKNOWN295295 (0x127)
SET_VEHICLE_ID296 (0x128)
BLOCK_SPELL_FAMILY297 (0x129)
STRANGULATE298 (0x12A)
UNKNOWN299299 (0x12B)
SHARE_DAMAGE_PCT300 (0x12C)
SCHOOL_HEAL_ABSORB301 (0x12D)
UNKNOWN302302 (0x12E)
MOD_DAMAGE_DONE_VERSUS_AURASTATE303 (0x12F)
MOD_FAKE_INEBRIATE304 (0x130)
MOD_MINIMUM_SPEED305 (0x131)
UNKNOWN306306 (0x132)
HEAL_ABSORB_TEST307 (0x133)
MOD_CRIT_CHANCE_FOR_CASTER308 (0x134)
UNKNOWN309309 (0x135)
MOD_CREATURE_AOE_DAMAGE_AVOIDANCE310 (0x136)
UNKNOWN311311 (0x137)
UNKNOWN312312 (0x138)
UNKNOWN313313 (0x139)
PREVENT_RESURRECTION314 (0x13A)
UNDERWATER_WALKING315 (0x13B)
PERIODIC_HASTE316 (0x13C)

Used in:

SpellSchool

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/spell_common.wowm:35.

enum SpellSchool : u8 {
    NORMAL = 0;
    HOLY = 1;
    FIRE = 2;
    NATURE = 3;
    FROST = 4;
    SHADOW = 5;
    ARCANE = 6;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NORMAL0 (0x00)Physical, Armor
HOLY1 (0x01)
FIRE2 (0x02)
NATURE3 (0x03)
FROST4 (0x04)
SHADOW5 (0x05)
ARCANE6 (0x06)

Used in:

AuraUpdate

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/smsg_aura_update_all.wowm:17.

struct AuraUpdate {
    u8 visual_slot;
    Spell spell;
    AuraFlag flags;
    Level level;
    u8 aura_stack_count;
    if (flags & NOT_CASTER) {
        PackedGuid caster;
    }
    if (flags & DURATION) {
        u32 duration;
        u32 time_left;
    }
}

Body

OffsetSize / EndiannessTypeNameComment
0x001 / -u8visual_slot
0x014 / LittleSpellspell
0x051 / -AuraFlagflags
0x061 / -Levellevel
0x071 / -u8aura_stack_count

If flags contains NOT_CASTER:

OffsetSize / EndiannessTypeNameComment
0x08- / -PackedGuidcaster

If flags contains DURATION:

OffsetSize / EndiannessTypeNameComment
-4 / Littleu32duration
-4 / Littleu32time_left

Used in:

AuraFlag

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/smsg_aura_update_all.wowm:1.

flag AuraFlag : u8 {
    EMPTY = 0x0;
    EFFECT_1 = 0x1;
    EFFECT_2 = 0x2;
    EFFECT_3 = 0x4;
    NOT_CASTER = 0x8;
    SET = 0x9;
    CANCELLABLE = 0x10;
    DURATION = 0x20;
    HIDE = 0x40;
    NEGATIVE = 0x80;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
EMPTY0 (0x00)
EFFECT_11 (0x01)
EFFECT_22 (0x02)
EFFECT_34 (0x04)
NOT_CASTER8 (0x08)
SET9 (0x09)
CANCELLABLE16 (0x10)
DURATION32 (0x20)
HIDE64 (0x40)Seems to hide the aura and tell client the aura was removed
NEGATIVE128 (0x80)

Used in:

Aura

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/smsg_party_member_stats.wowm:140.

struct Aura {
    u16 aura;
    u8 unknown;
}

Body

OffsetSize / EndiannessTypeNameComment
0x002 / Littleu16aura
0x021 / -u8unknown

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/smsg_party_member_stats.wowm:219.

struct Aura {
    u32 aura;
    u8 unknown;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / Littleu32aura
0x041 / -u8unknown

Used in:

BankTab

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/msg_guild_permissions.wowm:9.

struct BankTab {
    u32 flags;
    u32 stacks_per_day;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / Littleu32flags
0x044 / Littleu32stacks_per_day

Used in:

BattlegroundPlayerPosition

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/msg_battleground_player_positions.wowm:5.

struct BattlegroundPlayerPosition {
    Guid player;
    f32 position_x;
    f32 position_y;
}

Body

OffsetSize / EndiannessTypeNameComment
0x008 / LittleGuidplayer
0x084 / Littlef32position_x
0x0C4 / Littlef32position_y

Used in:

BattlegroundPlayer

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pvp/msg_pvp_log_data_server.wowm:14.

struct BattlegroundPlayer {
    Guid player;
    (u32)PvpRank rank;
    u32 killing_blows;
    u32 honorable_kills;
    u32 deaths;
    u32 bonus_honor;
    u32 amount_of_extra_fields;
    u32[amount_of_extra_fields] fields;
}

Body

OffsetSize / EndiannessTypeNameComment
0x008 / LittleGuidplayer
0x084 / -PvpRankrank
0x0C4 / Littleu32killing_blows
0x104 / Littleu32honorable_kills
0x144 / Littleu32deaths
0x184 / Littleu32bonus_honor
0x1C4 / Littleu32amount_of_extra_fields
0x20? / -u32[amount_of_extra_fields]fieldsThis depends on the BG in question. AV expects 7: Graveyards Assaulted, Graveyards Defended, Towers Assaulted, Towers Defended, Secondary Objectives, LieutenantCount, SecondaryNpc
WSG expects 2: Flag captures and flag returns
AB expects 2: Bases assaulted and bases defended

Used in:

PvpRank

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pvp/pvp_common.wowm:3.

enum PvpRank : u8 {
    NO_RANK = 0;
    PARIAH = 1;
    OUTLAW = 2;
    EXILED = 3;
    DISHONORED = 4;
    RANK1 = 5;
    RANK2 = 6;
    RANK3 = 7;
    RANK4 = 8;
    RANK5 = 9;
    RANK6 = 10;
    RANK7 = 11;
    RANK8 = 12;
    RANK9 = 13;
    RANK10 = 14;
    RANK11 = 15;
    RANK12 = 16;
    RANK13 = 17;
    RANK14 = 18;
    FACTION_LEADER = 19;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NO_RANK0 (0x00)
PARIAH1 (0x01)
OUTLAW2 (0x02)
EXILED3 (0x03)
DISHONORED4 (0x04)
RANK15 (0x05)Alliance name: Private
Horde name: Scout
RANK26 (0x06)Alliance name: Corporal
Horde name: Grunt
RANK37 (0x07)Alliance name: Sergeant
Horde name: Sergeant
RANK48 (0x08)Alliance name: Master Sergeant
Horde name: Senior Sergeatn
RANK59 (0x09)Alliance name: Sergeant Major
Horde name: First Sergeant
RANK610 (0x0A)Alliance name: Knight
Horde name: Stone Guard
RANK711 (0x0B)Alliance name: Knight Lieutenant
Horde name: Blood Guard
RANK812 (0x0C)Alliance name: Knight Captain
Horde name: Legionnare
RANK913 (0x0D)Alliance name: Kngith Champion
Horde name: Centurion
RANK1014 (0x0E)Alliance name: Liuetenant Commander
Horde name: Champion
RANK1115 (0x0F)Alliance name: Commander
Horde name: Lieutenant General
RANK1216 (0x10)Alliance name: Marshal
Horde name: General
RANK1317 (0x11)Alliance name: Field Marshal
Horde name: Warlord
RANK1418 (0x12)Alliance name: Grand Marshal
Horde name: High Warlord
FACTION_LEADER19 (0x13)

Used in:

CMSG_ACCEPT_LEVEL_GRANT

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_accept_level_grant.wowm:1.

cmsg CMSG_ACCEPT_LEVEL_GRANT = 0x041F {
    PackedGuid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_accept_level_grant.wowm:7.

cmsg CMSG_ACCEPT_LEVEL_GRANT = 0x0420 {
    PackedGuid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid

CMSG_ACCEPT_TRADE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/cmsg_accept_trade.wowm:3.

cmsg CMSG_ACCEPT_TRADE = 0x011A {
    u32 unknown1;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32unknown1Skipped in vmangos and set to 1 for bots

CMSG_ACTIVATETAXIEXPRESS

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_activatetaxiexpress.wowm:1.

cmsg CMSG_ACTIVATETAXIEXPRESS = 0x0312 {
    Guid guid;
    u32 total_cost;
    u32 node_count;
    u32[node_count] nodes;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32total_costvmangos/mangosone: Never used.
0x124 / Littleu32node_count
0x16? / -u32[node_count]nodes

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_activatetaxiexpress.wowm:11.

cmsg CMSG_ACTIVATETAXIEXPRESS = 0x0312 {
    Guid guid;
    u32 node_count;
    u32[node_count] nodes;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32node_count
0x12? / -u32[node_count]nodes

CMSG_ACTIVATETAXI

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_activatetaxi.wowm:3.

cmsg CMSG_ACTIVATETAXI = 0x01AD {
    Guid guid;
    u32 source_node;
    u32 destination_node;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32source_node
0x124 / Littleu32destination_node

CMSG_ADD_FRIEND

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_add_friend.wowm:1.

cmsg CMSG_ADD_FRIEND = 0x0069 {
    CString name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_add_friend.wowm:7.

cmsg CMSG_ADD_FRIEND = 0x0069 {
    CString name;
    CString note;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname
-- / -CStringnote

CMSG_ADD_IGNORE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_add_ignore.wowm:3.

cmsg CMSG_ADD_IGNORE = 0x006C {
    CString name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname

CMSG_ALTER_APPEARANCE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_alter_appearance.wowm:1.

cmsg CMSG_ALTER_APPEARANCE = 0x0426 {
    u32 hair;
    u32 hair_color;
    u32 facial_hair;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32hair
0x0A4 / Littleu32hair_color
0x0E4 / Littleu32facial_hair

CMSG_AREATRIGGER

Client Version 1.12, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gameobject/cmsg_areatrigger.wowm:3.

cmsg CMSG_AREATRIGGER = 0x00B4 {
    u32 trigger_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32trigger_id

CMSG_AREA_SPIRIT_HEALER_QUERY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_area_spirit_healer_query.wowm:3.

cmsg CMSG_AREA_SPIRIT_HEALER_QUERY = 0x02E2 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_AREA_SPIRIT_HEALER_QUEUE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/resurrect/cmsg_area_spirit_healer_queue.wowm:3.

cmsg CMSG_AREA_SPIRIT_HEALER_QUEUE = 0x02E3 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_ARENA_TEAM_ACCEPT

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/arena/cmsg_arena_team_accept.wowm:1.

cmsg CMSG_ARENA_TEAM_ACCEPT = 0x0351 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_ARENA_TEAM_DECLINE

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/arena/cmsg_arena_team_decline.wowm:1.

cmsg CMSG_ARENA_TEAM_DECLINE = 0x0352 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_ARENA_TEAM_DISBAND

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/arena/cmsg_arena_team_disband.wowm:1.

cmsg CMSG_ARENA_TEAM_DISBAND = 0x0355 {
    u32 arena_team;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32arena_team

CMSG_ARENA_TEAM_INVITE

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/arena/cmsg_arena_team_invite.wowm:1.

cmsg CMSG_ARENA_TEAM_INVITE = 0x034F {
    u32 arena_team;
    CString player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32arena_team
0x0A- / -CStringplayer

CMSG_ARENA_TEAM_LEADER

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/arena/cmsg_arena_team_leader.wowm:1.

cmsg CMSG_ARENA_TEAM_LEADER = 0x0356 {
    u32 arena_team;
    CString player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32arena_team
0x0A- / -CStringplayer

CMSG_ARENA_TEAM_LEAVE

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/arena/cmsg_arena_team_leave.wowm:1.

cmsg CMSG_ARENA_TEAM_LEAVE = 0x0353 {
    u32 arena_team;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32arena_team

CMSG_ARENA_TEAM_REMOVE

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/arena/cmsg_arena_team_remove.wowm:1.

cmsg CMSG_ARENA_TEAM_REMOVE = 0x0354 {
    u32 arena_team;
    CString player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32arena_team
0x0A- / -CStringplayer

CMSG_ARENA_TEAM_ROSTER

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/arena/cmsg_arena_team_roster.wowm:1.

cmsg CMSG_ARENA_TEAM_ROSTER = 0x034D {
    u32 arena_team;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32arena_team

CMSG_ATTACKSTOP

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/combat/cmsg_attackstop.wowm:3.

cmsg CMSG_ATTACKSTOP = 0x0142 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_ATTACKSWING

Client Version 1, Client Version 2, Client Version 3

Signals that client has right clicked an opponent and is in the attack stance.

Server should reply with SMSG_ATTACKSTART.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/combat/cmsg_attackswing.wowm:5.

cmsg CMSG_ATTACKSWING = 0x0141 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

Examples

Example 1

Comment

Player starts attacking creature with GUID 100.

0, 12, // size
65, 1, 0, 0, // opcode (321)
100, 0, 0, 0, 0, 0, 0, 0, // guid: Guid

CMSG_AUCTION_LIST_BIDDER_ITEMS

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/cmsg/cmsg_auction_list_bidder_items.wowm:3.

cmsg CMSG_AUCTION_LIST_BIDDER_ITEMS = 0x0264 {
    Guid auctioneer;
    u32 start_from_page;
    u32 amount_of_outbid_items;
    u32[amount_of_outbid_items] outbid_item_ids;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidauctioneer
0x0E4 / Littleu32start_from_page
0x124 / Littleu32amount_of_outbid_items
0x16? / -u32[amount_of_outbid_items]outbid_item_ids

CMSG_AUCTION_LIST_ITEMS

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/cmsg/cmsg_auction_list_items.wowm:1.

cmsg CMSG_AUCTION_LIST_ITEMS = 0x0258 {
    Guid auctioneer;
    u32 list_start_item;
    CString searched_name;
    u8 minimum_level;
    u8 maximum_level;
    u32 auction_slot_id;
    u32 auction_main_category;
    u32 auction_sub_category;
    (u32)ItemQuality auction_quality;
    u8 usable;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidauctioneer
0x0E4 / Littleu32list_start_item
0x12- / -CStringsearched_name
-1 / -u8minimum_level
-1 / -u8maximum_level
-4 / Littleu32auction_slot_id
-4 / Littleu32auction_main_category
-4 / Littleu32auction_sub_category
-4 / -ItemQualityauction_quality
-1 / -u8usable

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/cmsg/cmsg_auction_list_items.wowm:23.

cmsg CMSG_AUCTION_LIST_ITEMS = 0x0258 {
    Guid auctioneer;
    u32 list_start_item;
    CString searched_name;
    u8 minimum_level;
    u8 maximum_level;
    u32 auction_slot_id;
    u32 auction_main_category;
    u32 auction_sub_category;
    (u32)ItemQuality auction_quality;
    u8 usable;
    u8 is_full;
    u8 amount_of_sorted_auctions;
    AuctionSort[amount_of_sorted_auctions] sorted_auctions;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidauctioneer
0x0E4 / Littleu32list_start_item
0x12- / -CStringsearched_name
-1 / -u8minimum_level
-1 / -u8maximum_level
-4 / Littleu32auction_slot_id
-4 / Littleu32auction_main_category
-4 / Littleu32auction_sub_category
-4 / -ItemQualityauction_quality
-1 / -u8usable
-1 / -u8is_full
-1 / -u8amount_of_sorted_auctions
-? / -AuctionSort[amount_of_sorted_auctions]sorted_auctions

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/cmsg/cmsg_auction_list_items.wowm:23.

cmsg CMSG_AUCTION_LIST_ITEMS = 0x0258 {
    Guid auctioneer;
    u32 list_start_item;
    CString searched_name;
    u8 minimum_level;
    u8 maximum_level;
    u32 auction_slot_id;
    u32 auction_main_category;
    u32 auction_sub_category;
    (u32)ItemQuality auction_quality;
    u8 usable;
    u8 is_full;
    u8 amount_of_sorted_auctions;
    AuctionSort[amount_of_sorted_auctions] sorted_auctions;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidauctioneer
0x0E4 / Littleu32list_start_item
0x12- / -CStringsearched_name
-1 / -u8minimum_level
-1 / -u8maximum_level
-4 / Littleu32auction_slot_id
-4 / Littleu32auction_main_category
-4 / Littleu32auction_sub_category
-4 / -ItemQualityauction_quality
-1 / -u8usable
-1 / -u8is_full
-1 / -u8amount_of_sorted_auctions
-? / -AuctionSort[amount_of_sorted_auctions]sorted_auctions

ItemQuality

Client Version 1.12, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common.wowm:11.

enum ItemQuality : u8 {
    POOR = 0;
    NORMAL = 1;
    UNCOMMON = 2;
    RARE = 3;
    EPIC = 4;
    LEGENDARY = 5;
    ARTIFACT = 6;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
POOR0 (0x00)
NORMAL1 (0x01)
UNCOMMON2 (0x02)
RARE3 (0x03)
EPIC4 (0x04)
LEGENDARY5 (0x05)
ARTIFACT6 (0x06)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common_3_3_5.wowm:491.

enum ItemQuality : u8 {
    POOR = 0;
    NORMAL = 1;
    UNCOMMON = 2;
    RARE = 3;
    EPIC = 4;
    LEGENDARY = 5;
    ARTIFACT = 6;
    HEIRLOOM = 7;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
POOR0 (0x00)
NORMAL1 (0x01)
UNCOMMON2 (0x02)
RARE3 (0x03)
EPIC4 (0x04)
LEGENDARY5 (0x05)
ARTIFACT6 (0x06)
HEIRLOOM7 (0x07)

Used in:

CMSG_AUCTION_LIST_OWNER_ITEMS

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/cmsg/cmsg_auction_list_owner_items.wowm:3.

cmsg CMSG_AUCTION_LIST_OWNER_ITEMS = 0x0259 {
    Guid auctioneer;
    u32 list_from;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidauctioneer
0x0E4 / Littleu32list_from

CMSG_AUCTION_LIST_PENDING_SALES

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/cmsg/cmsg_auction_list_pending_sales.wowm:1.

cmsg CMSG_AUCTION_LIST_PENDING_SALES = 0x048F {
    Guid auctioneer;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidauctioneer

CMSG_AUCTION_PLACE_BID

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/cmsg/cmsg_auction_place_bid.wowm:3.

cmsg CMSG_AUCTION_PLACE_BID = 0x025A {
    Guid auctioneer;
    u32 auction_id;
    Gold price;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidauctioneer
0x0E4 / Littleu32auction_id
0x124 / LittleGoldprice

CMSG_AUCTION_REMOVE_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/cmsg/cmsg_auction_remove_item.wowm:3.

cmsg CMSG_AUCTION_REMOVE_ITEM = 0x0257 {
    Guid auctioneer;
    u32 auction_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidauctioneer
0x0E4 / Littleu32auction_id

CMSG_AUCTION_SELL_ITEM

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/cmsg/cmsg_auction_sell_item.wowm:1.

cmsg CMSG_AUCTION_SELL_ITEM = 0x0256 {
    Guid auctioneer;
    Guid item;
    u32 starting_bid;
    u32 buyout;
    u32 auction_duration_in_minutes;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidauctioneer
0x0E8 / LittleGuiditem
0x164 / Littleu32starting_bid
0x1A4 / Littleu32buyout
0x1E4 / Littleu32auction_duration_in_minutes

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/auction/cmsg/cmsg_auction_sell_item.wowm:11.

cmsg CMSG_AUCTION_SELL_ITEM = 0x0256 {
    Guid auctioneer;
    u32 unknown1;
    Guid item;
    u32 unknown2;
    u32 starting_bid;
    u32 buyout;
    u32 auction_duration_in_minutes;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidauctioneer
0x0E4 / Littleu32unknown1
0x128 / LittleGuiditem
0x1A4 / Littleu32unknown2
0x1E4 / Littleu32starting_bid
0x224 / Littleu32buyout
0x264 / Littleu32auction_duration_in_minutes

CMSG_AUTH_SESSION

Client Version 1, Client Version 2

Sent after receiving SMSG_AUTH_CHALLENGE.

Followed by SMSG_AUTH_RESPONSE.

This message is never encrypted.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_auth_session.wowm:13.

cmsg CMSG_AUTH_SESSION = 0x01ED {
    u32 build;
    u32 server_id;
    CString username;
    u32 client_seed;
    u8[20] client_proof;
    AddonInfo[-] addon_info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32build
0x0A4 / Littleu32server_idThis is sent to the client in CMD_REALM_LIST_Server.
0x0E- / -CStringusername
-4 / Littleu32client_seed
-20 / -u8[20]client_proof
-? / -AddonInfo[-]addon_info

Examples

Example 1

0, 172, // size
237, 1, 0, 0, // opcode (493)
243, 22, 0, 0, // build: u32
0, 0, 0, 0, // server_id: u32
65, 0, // username: CString
136, 2, 216, 73, // client_seed: u32
136, 157, 239, 5, 37, 187, 193, 171, 167, 138, 219, 164, 251, 163, 231, 126, 103, 
172, 234, 198, // client_proof: u8[20]
86, 1, 0, 0, // addon_info_decompressed_size: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 65, 117, 99, 116, 105, 111, 110, 85, 73, 0, // [0].AddonInfo.addon_name: CString
1, // [0].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [0].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [0].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 66, 97, 116, 116, 108, 101, 102, 105, 101, 108, 100, 77, 105, 110, 105, 109, 97, 112, 0, // [1].AddonInfo.addon_name: CString
1, // [1].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [1].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [1].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 66, 105, 110, 100, 105, 110, 103, 85, 73, 0, // [2].AddonInfo.addon_name: CString
1, // [2].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [2].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [2].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 67, 111, 109, 98, 97, 116, 84, 101, 120, 116, 0, // [3].AddonInfo.addon_name: CString
1, // [3].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [3].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [3].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 67, 114, 97, 102, 116, 85, 73, 0, // [4].AddonInfo.addon_name: CString
1, // [4].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [4].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [4].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 71, 77, 83, 117, 114, 118, 101, 121, 85, 73, 0, // [5].AddonInfo.addon_name: CString
1, // [5].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [5].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [5].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 73, 110, 115, 112, 101, 99, 116, 85, 73, 0, // [6].AddonInfo.addon_name: CString
1, // [6].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [6].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [6].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 77, 97, 99, 114, 111, 85, 73, 0, // [7].AddonInfo.addon_name: CString
1, // [7].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [7].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [7].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 82, 97, 105, 100, 85, 73, 0, // [8].AddonInfo.addon_name: CString
1, // [8].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [8].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [8].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 84, 97, 108, 101, 110, 116, 85, 73, 0, // [9].AddonInfo.addon_name: CString
1, // [9].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [9].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [9].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 84, 114, 97, 100, 101, 83, 107, 105, 108, 108, 85, 73, 0, // [10].AddonInfo.addon_name: CString
1, // [10].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [10].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [10].AddonInfo.addon_extra_crc: u32
66, 108, 105, 122, 122, 97, 114, 100, 95, 84, 114, 97, 105, 110, 101, 114, 85, 73, 0, // [11].AddonInfo.addon_name: CString
1, // [11].AddonInfo.addon_has_signature: u8
109, 119, 28, 76, // [11].AddonInfo.addon_crc: u32
0, 0, 0, 0, // [11].AddonInfo.addon_extra_crc: u32
// addon_info: AddonInfo[-]

Client Version 3.3.5

Sent after receiving SMSG_AUTH_CHALLENGE.

This message is never encrypted.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_auth_session.wowm:144.

cmsg CMSG_AUTH_SESSION = 0x01ED {
    u32 client_build;
    u32 login_server_id;
    CString username;
    u32 login_server_type;
    u32 client_seed;
    u32 region_id;
    u32 battleground_id;
    u32 realm_id;
    u64 dos_response;
    u8[20] client_proof;
    u8[-] addon_info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32client_build
0x0A4 / Littleu32login_server_id
0x0E- / -CStringusername
-4 / Littleu32login_server_type
-4 / Littleu32client_seed
-4 / Littleu32region_id
-4 / Littleu32battleground_id
-4 / Littleu32realm_id
-8 / Littleu64dos_responsePurpose and exact meaning of name unknown.
TrinityCore has this name but never uses the variable afterwards.
-20 / -u8[20]client_proof
-? / -u8[-]addon_info

CMSG_AUTOBANK_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_autobank_item.wowm:3.

cmsg CMSG_AUTOBANK_ITEM = 0x0283 {
    u8 bag_index;
    u8 slot_index;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8bag_index
0x071 / -u8slot_index

CMSG_AUTOEQUIP_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_autoequip_item.wowm:1.

cmsg CMSG_AUTOEQUIP_ITEM = 0x010A {
    u8 source_bag;
    u8 source_slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8source_bag
0x071 / -u8source_slot

Examples

Example 1

0, 6, // size
10, 1, 0, 0, // opcode (266)
255, // source_bag: u8
24, // source_slot: u8

CMSG_AUTOEQUIP_ITEM_SLOT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_autoequip_item_slot.wowm:1.

cmsg CMSG_AUTOEQUIP_ITEM_SLOT = 0x010F {
    Guid guid;
    u8 destination_slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E1 / -u8destination_slot

CMSG_AUTOSTORE_BAG_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_autostore_bag_item.wowm:3.

cmsg CMSG_AUTOSTORE_BAG_ITEM = 0x010B {
    u8 source_bag;
    u8 source_slot;
    u8 destination_bag;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8source_bag
0x071 / -u8source_slot
0x081 / -u8destination_bag

CMSG_AUTOSTORE_BANK_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_autostore_bank_item.wowm:3.

cmsg CMSG_AUTOSTORE_BANK_ITEM = 0x0282 {
    u8 bag_index;
    u8 slot_index;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8bag_index
0x071 / -u8slot_index

CMSG_AUTOSTORE_LOOT_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/loot/cmsg_autostore_loot_item.wowm:3.

cmsg CMSG_AUTOSTORE_LOOT_ITEM = 0x0108 {
    u8 item_slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8item_slot

CMSG_BANKER_ACTIVATE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_banker_activate.wowm:3.

cmsg CMSG_BANKER_ACTIVATE = 0x01B7 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_BATTLEFIELD_JOIN

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_join.wowm:3.

cmsg CMSG_BATTLEFIELD_JOIN = 0x023E {
    Map map;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Mapmap

Map

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:1.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    AHN_QIRAJ_TEMPLE = 531;
    NAXXRAMAS = 533;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Also called 'Caverns of Time' in Vanilla. Named this way for consistency across versions.Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
NAXXRAMAS533 (0x215)Naxxramas

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:140.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    RUINS_OF_LORDAERON = 572;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    SUNWELL_FIX_UNUSED = 598;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:395.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    NORTHREND = 571;
    RUINS_OF_LORDAERON = 572;
    EXTERIORTEST = 573;
    UTGARDE_KEEP = 574;
    UTGARDE_PINNACLE = 575;
    THE_NEXUS = 576;
    THE_OCULUS = 578;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOREAN_TUNDRA_TEST = 592;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST = 594;
    THE_CULLING_OF_STRATHOLME = 595;
    TRANSPORT_NAGLFAR = 596;
    CRAIG_TEST = 597;
    SUNWELL_FIX_UNUSED = 598;
    HALLS_OF_STONE = 599;
    DRAK_THARON_KEEP = 600;
    AZJOL_NERUB = 601;
    HALLS_OF_LIGHTNING = 602;
    ULDUAR = 603;
    GUNDRAK = 604;
    DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES = 605;
    QA_AND_DVD = 606;
    STRAND_OF_THE_ANCIENTS = 607;
    VIOLET_HOLD = 608;
    EBON_HOLD = 609;
    TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING = 610;
    TRANSPORT_MENETHIL_TO_VALGARDE = 612;
    TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD = 613;
    TRANSPORT_STORMWIND_TO_VALIANCE_KEEP = 614;
    THE_OBSIDIAN_SANCTUM = 615;
    THE_EYE_OF_ETERNITY = 616;
    DALARAN_SEWERS = 617;
    THE_RING_OF_VALOR = 618;
    AHN_KAHET_THE_OLD_KINGDOM = 619;
    TRANSPORT_MOA_KI_TO_UNU_PE = 620;
    TRANSPORT_MOA_KI_TO_KAMAGUA = 621;
    TRANSPORT_ORGRIMS_HAMMER = 622;
    TRANSPORT_THE_SKYBREAKER = 623;
    VAULT_OF_ARCHAVON = 624;
    ISLE_OF_CONQUEST = 628;
    ICECROWN_CITADEL = 631;
    THE_FORGE_OF_SOULS = 632;
    TRANSPORT_ALLIANCE_AIRSHIP_BG = 641;
    TRANSPORT_HORDEAIRSHIPBG = 642;
    TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF = 647;
    TRIAL_OF_THE_CRUSADER = 649;
    TRIAL_OF_THE_CHAMPION = 650;
    PIT_OF_SARON = 658;
    HALLS_OF_REFLECTION = 668;
    TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID = 672;
    TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID = 673;
    TRANSPORT_THE_SKYBREAKER_IC_DUNGEON = 712;
    TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON = 713;
    TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID = 718;
    STORMWIND = 723;
    THE_RUBY_SANCTUM = 724;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Map files not present on 3.3.5 client, so loading the map will crash the client.Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
NORTHREND571 (0x23B)Northrend
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
EXTERIORTEST573 (0x23D)ExteriorTest
UTGARDE_KEEP574 (0x23E)Utgarde Keep
UTGARDE_PINNACLE575 (0x23F)Utgarde Pinnacle
THE_NEXUS576 (0x240)The Nexus
THE_OCULUS578 (0x242)The Oculus
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOREAN_TUNDRA_TEST592 (0x250)Transport: Borean Tundra Test
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST594 (0x252)Transport: Howling Fjord Sister Mercy (Quest)
THE_CULLING_OF_STRATHOLME595 (0x253)The Culling of Stratholme
TRANSPORT_NAGLFAR596 (0x254)Transport: Naglfar
CRAIG_TEST597 (0x255)Craig Test
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)
HALLS_OF_STONE599 (0x257)Halls of Stone
DRAK_THARON_KEEP600 (0x258)Drak'Tharon Keep
AZJOL_NERUB601 (0x259)Azjol-Nerub
HALLS_OF_LIGHTNING602 (0x25A)Halls of Lightning
ULDUAR603 (0x25B)Ulduar
GUNDRAK604 (0x25C)Gundrak
DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES605 (0x25D)Development Land (non-weighted textures)
QA_AND_DVD606 (0x25E)QA and DVD
STRAND_OF_THE_ANCIENTS607 (0x25F)Strand of the Ancients
VIOLET_HOLD608 (0x260)Violet Hold
EBON_HOLD609 (0x261)Ebon Hold
TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING610 (0x262)Transport: Tirisfal to Vengeance Landing
TRANSPORT_MENETHIL_TO_VALGARDE612 (0x264)Transport: Menethil to Valgarde
TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD613 (0x265)Transport: Orgrimmar to Warsong Hold
TRANSPORT_STORMWIND_TO_VALIANCE_KEEP614 (0x266)Transport: Stormwind to Valiance Keep
THE_OBSIDIAN_SANCTUM615 (0x267)The Obsidian Sanctum
THE_EYE_OF_ETERNITY616 (0x268)The Eye of Eternity
DALARAN_SEWERS617 (0x269)Dalaran Sewers
THE_RING_OF_VALOR618 (0x26A)The Ring of Valor
AHN_KAHET_THE_OLD_KINGDOM619 (0x26B)Ahn'kahet: The Old Kingdom
TRANSPORT_MOA_KI_TO_UNU_PE620 (0x26C)Transport: Moa'ki to Unu'pe
TRANSPORT_MOA_KI_TO_KAMAGUA621 (0x26D)Transport: Moa'ki to Kamagua
TRANSPORT_ORGRIMS_HAMMER622 (0x26E)Transport: Orgrim's Hammer
TRANSPORT_THE_SKYBREAKER623 (0x26F)Transport: The Skybreaker
VAULT_OF_ARCHAVON624 (0x270)Vault of Archavon
ISLE_OF_CONQUEST628 (0x274)Isle of Conquest
ICECROWN_CITADEL631 (0x277)Icecrown Citadel
THE_FORGE_OF_SOULS632 (0x278)The Forge of Souls
TRANSPORT_ALLIANCE_AIRSHIP_BG641 (0x281)Transport: Alliance Airship BG
TRANSPORT_HORDEAIRSHIPBG642 (0x282)Transport: HordeAirshipBG
TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF647 (0x287)Transport: Orgrimmar to Thunder Bluff
TRIAL_OF_THE_CRUSADER649 (0x289)Trial of the Crusader
TRIAL_OF_THE_CHAMPION650 (0x28A)Trial of the Champion
PIT_OF_SARON658 (0x292)Pit of Saron
HALLS_OF_REFLECTION668 (0x29C)Halls of Reflection
TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID672 (0x2A0)Transport: The Skybreaker (Icecrown Citadel Raid)
TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID673 (0x2A1)Transport: Orgrim's Hammer (Icecrown Citadel Raid)
TRANSPORT_THE_SKYBREAKER_IC_DUNGEON712 (0x2C8)Transport: The Skybreaker (IC Dungeon)
TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON713 (0x2C9)Transport: Orgrim's Hammer (IC Dungeon)
TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID718 (0x2CE)Transport: The Mighty Wind (Icecrown Citadel Raid)
STORMWIND723 (0x2D3)Stormwind
THE_RUBY_SANCTUM724 (0x2D4)The Ruby Sanctum

Used in:

CMSG_BATTLEFIELD_LIST

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_list.wowm:1.

cmsg CMSG_BATTLEFIELD_LIST = 0x023C {
    Map map;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Mapmap

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_list.wowm:1.

cmsg CMSG_BATTLEFIELD_LIST = 0x023C {
    Map map;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Mapmap

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_list.wowm:16.

cmsg CMSG_BATTLEFIELD_LIST = 0x023C {
    BattlegroundType battleground_type;
    BattlefieldListLocation location;
    Bool can_gain_exp;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -BattlegroundTypebattleground_type
0x0A1 / -BattlefieldListLocationlocation
0x0B1 / -Boolcan_gain_expazerothcore: players with locked xp have their own bg queue on retail

BattlefieldListLocation

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_list.wowm:7.

enum BattlefieldListLocation : u8 {
    BATTLEMASTER = 0;
    UI = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
BATTLEMASTER0 (0x00)lua: ShowBattlefieldList
UI1 (0x01)lua: RequestBattlegroundInstanceInfo

Used in:

BattlegroundType

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/smsg_battlefield_list.wowm:28.

enum BattlegroundType : u32 {
    NONE = 0;
    ALTERAC_VALLEY = 1;
    WARSONG_GULCH = 2;
    ARATHI_BASIN = 3;
    NETHERSTORM = 4;
    BLADES_EDGE_ARENA = 5;
    ARENA = 6;
    EYE_OF_THE_STORM = 7;
    RUINS_OF_LORDAERON = 8;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
ALTERAC_VALLEY1 (0x01)
WARSONG_GULCH2 (0x02)
ARATHI_BASIN3 (0x03)
NETHERSTORM4 (0x04)
BLADES_EDGE_ARENA5 (0x05)
ARENA6 (0x06)
EYE_OF_THE_STORM7 (0x07)
RUINS_OF_LORDAERON8 (0x08)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/smsg_battlefield_list.wowm:51.

enum BattlegroundType : u32 {
    NONE = 0;
    ALTERAC_VALLEY = 1;
    WARSONG_GULCH = 2;
    ARATHI_BASIN = 3;
    NAGRAND_ARENA = 4;
    BLADES_EDGE_ARENA = 5;
    ARENA = 6;
    EYE_OF_THE_STORM = 7;
    RUINS_OF_LORDAERON = 8;
    STRAND_OF_THE_ANCIENT = 9;
    DALARAN_SEWERS = 10;
    RING_OF_VALOR = 11;
    ISLE_OF_CONQUEST = 30;
    RANDOM = 32;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
ALTERAC_VALLEY1 (0x01)
WARSONG_GULCH2 (0x02)
ARATHI_BASIN3 (0x03)
NAGRAND_ARENA4 (0x04)
BLADES_EDGE_ARENA5 (0x05)
ARENA6 (0x06)
EYE_OF_THE_STORM7 (0x07)
RUINS_OF_LORDAERON8 (0x08)
STRAND_OF_THE_ANCIENT9 (0x09)
DALARAN_SEWERS10 (0x0A)
RING_OF_VALOR11 (0x0B)
ISLE_OF_CONQUEST30 (0x1E)
RANDOM32 (0x20)

Used in:

CMSG_BATTLEFIELD_MGR_ENTRY_INVITE_RESPONSE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_mgr_entry_invite_response.wowm:1.

cmsg CMSG_BATTLEFIELD_MGR_ENTRY_INVITE_RESPONSE = 0x04DF {
    u32 battle_id;
    Bool accepted;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32battle_id
0x0A1 / -Boolaccepted

CMSG_BATTLEFIELD_MGR_EXIT_REQUEST

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_mgr_exit_request.wowm:1.

cmsg CMSG_BATTLEFIELD_MGR_EXIT_REQUEST = 0x04E7 {
    u32 battle_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32battle_id

CMSG_BATTLEFIELD_MGR_QUEUE_INVITE_RESPONSE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_mgr_queue_invite_response.wowm:1.

cmsg CMSG_BATTLEFIELD_MGR_QUEUE_INVITE_RESPONSE = 0x04E2 {
    u32 battle_id;
    Bool accepted;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32battle_id
0x0A1 / -Boolaccepted

CMSG_BATTLEFIELD_PORT

Client Version 1.1, Client Version 1.2, Client Version 1.3, Client Version 1.4, Client Version 1.5, Client Version 1.6, Client Version 1.7, Client Version 1.8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_port.wowm:15.

cmsg CMSG_BATTLEFIELD_PORT = 0x02D5 {
    BattlefieldPortAction action;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -BattlefieldPortActionaction

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_port.wowm:8.

cmsg CMSG_BATTLEFIELD_PORT = 0x02D5 {
    Map map;
    BattlefieldPortAction action;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Mapmap
0x0A1 / -BattlefieldPortActionaction

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_port.wowm:21.

cmsg CMSG_BATTLEFIELD_PORT = 0x02D5 {
    u8 arena_type;
    u8 unknown1;
    u32 bg_type_id;
    u16 unknown2;
    BattlefieldPortAction action;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8arena_typemangosone/mangos-tbc/azerothcore: arenatype if arena
0x071 / -u8unknown1mangosone/mangos-tbc/azerothcore: unk, can be 0x0 (may be if was invited?) and 0x1
0x084 / Littleu32bg_type_idmangosone/mangos-tbc/azerothcore: type id from dbc
0x0C2 / Littleu16unknown2mangosone/mangos-tbc/azerothcore: 0x1F90 constant?
0x0E1 / -BattlefieldPortActionaction

BattlefieldPortAction

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_port.wowm:1.

enum BattlefieldPortAction : u8 {
    LEAVE_QUEUE = 0;
    ENTER_BATTLE = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
LEAVE_QUEUE0 (0x00)
ENTER_BATTLE1 (0x01)

Used in:

CMSG_BATTLEFIELD_STATUS

Client Version 1, Client Version 2, Client Version 3

Sent when the client enters the world.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlefield_status.wowm:2.

cmsg CMSG_BATTLEFIELD_STATUS = 0x02D3 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Examples

Example 1

0, 4, // size
211, 2, 0, 0, // opcode (723)

CMSG_BATTLEMASTER_HELLO

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlemaster_hello.wowm:3.

cmsg CMSG_BATTLEMASTER_HELLO = 0x02D7 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_BATTLEMASTER_JOIN

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlemaster_join.wowm:1.

cmsg CMSG_BATTLEMASTER_JOIN = 0x02EE {
    Guid guid;
    Map map;
    u32 instance_id;
    Bool join_as_group;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguidvmangos: battlemaster guid, or player guid if joining queue from BG portal
0x0E4 / -Mapmap
0x124 / Littleu32instance_idvmangos: 0 if First Available selected
0x161 / -Booljoin_as_group

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlemaster_join.wowm:1.

cmsg CMSG_BATTLEMASTER_JOIN = 0x02EE {
    Guid guid;
    Map map;
    u32 instance_id;
    Bool join_as_group;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguidvmangos: battlemaster guid, or player guid if joining queue from BG portal
0x0E4 / -Mapmap
0x124 / Littleu32instance_idvmangos: 0 if First Available selected
0x161 / -Booljoin_as_group

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlemaster_join.wowm:1.

cmsg CMSG_BATTLEMASTER_JOIN = 0x02EE {
    Guid guid;
    Map map;
    u32 instance_id;
    Bool join_as_group;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguidvmangos: battlemaster guid, or player guid if joining queue from BG portal
0x0E4 / -Mapmap
0x124 / Littleu32instance_idvmangos: 0 if First Available selected
0x161 / -Booljoin_as_group

Map

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:1.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    AHN_QIRAJ_TEMPLE = 531;
    NAXXRAMAS = 533;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Also called 'Caverns of Time' in Vanilla. Named this way for consistency across versions.Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
NAXXRAMAS533 (0x215)Naxxramas

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:140.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    RUINS_OF_LORDAERON = 572;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    SUNWELL_FIX_UNUSED = 598;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:395.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    NORTHREND = 571;
    RUINS_OF_LORDAERON = 572;
    EXTERIORTEST = 573;
    UTGARDE_KEEP = 574;
    UTGARDE_PINNACLE = 575;
    THE_NEXUS = 576;
    THE_OCULUS = 578;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOREAN_TUNDRA_TEST = 592;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST = 594;
    THE_CULLING_OF_STRATHOLME = 595;
    TRANSPORT_NAGLFAR = 596;
    CRAIG_TEST = 597;
    SUNWELL_FIX_UNUSED = 598;
    HALLS_OF_STONE = 599;
    DRAK_THARON_KEEP = 600;
    AZJOL_NERUB = 601;
    HALLS_OF_LIGHTNING = 602;
    ULDUAR = 603;
    GUNDRAK = 604;
    DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES = 605;
    QA_AND_DVD = 606;
    STRAND_OF_THE_ANCIENTS = 607;
    VIOLET_HOLD = 608;
    EBON_HOLD = 609;
    TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING = 610;
    TRANSPORT_MENETHIL_TO_VALGARDE = 612;
    TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD = 613;
    TRANSPORT_STORMWIND_TO_VALIANCE_KEEP = 614;
    THE_OBSIDIAN_SANCTUM = 615;
    THE_EYE_OF_ETERNITY = 616;
    DALARAN_SEWERS = 617;
    THE_RING_OF_VALOR = 618;
    AHN_KAHET_THE_OLD_KINGDOM = 619;
    TRANSPORT_MOA_KI_TO_UNU_PE = 620;
    TRANSPORT_MOA_KI_TO_KAMAGUA = 621;
    TRANSPORT_ORGRIMS_HAMMER = 622;
    TRANSPORT_THE_SKYBREAKER = 623;
    VAULT_OF_ARCHAVON = 624;
    ISLE_OF_CONQUEST = 628;
    ICECROWN_CITADEL = 631;
    THE_FORGE_OF_SOULS = 632;
    TRANSPORT_ALLIANCE_AIRSHIP_BG = 641;
    TRANSPORT_HORDEAIRSHIPBG = 642;
    TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF = 647;
    TRIAL_OF_THE_CRUSADER = 649;
    TRIAL_OF_THE_CHAMPION = 650;
    PIT_OF_SARON = 658;
    HALLS_OF_REFLECTION = 668;
    TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID = 672;
    TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID = 673;
    TRANSPORT_THE_SKYBREAKER_IC_DUNGEON = 712;
    TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON = 713;
    TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID = 718;
    STORMWIND = 723;
    THE_RUBY_SANCTUM = 724;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Map files not present on 3.3.5 client, so loading the map will crash the client.Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
NORTHREND571 (0x23B)Northrend
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
EXTERIORTEST573 (0x23D)ExteriorTest
UTGARDE_KEEP574 (0x23E)Utgarde Keep
UTGARDE_PINNACLE575 (0x23F)Utgarde Pinnacle
THE_NEXUS576 (0x240)The Nexus
THE_OCULUS578 (0x242)The Oculus
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOREAN_TUNDRA_TEST592 (0x250)Transport: Borean Tundra Test
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST594 (0x252)Transport: Howling Fjord Sister Mercy (Quest)
THE_CULLING_OF_STRATHOLME595 (0x253)The Culling of Stratholme
TRANSPORT_NAGLFAR596 (0x254)Transport: Naglfar
CRAIG_TEST597 (0x255)Craig Test
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)
HALLS_OF_STONE599 (0x257)Halls of Stone
DRAK_THARON_KEEP600 (0x258)Drak'Tharon Keep
AZJOL_NERUB601 (0x259)Azjol-Nerub
HALLS_OF_LIGHTNING602 (0x25A)Halls of Lightning
ULDUAR603 (0x25B)Ulduar
GUNDRAK604 (0x25C)Gundrak
DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES605 (0x25D)Development Land (non-weighted textures)
QA_AND_DVD606 (0x25E)QA and DVD
STRAND_OF_THE_ANCIENTS607 (0x25F)Strand of the Ancients
VIOLET_HOLD608 (0x260)Violet Hold
EBON_HOLD609 (0x261)Ebon Hold
TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING610 (0x262)Transport: Tirisfal to Vengeance Landing
TRANSPORT_MENETHIL_TO_VALGARDE612 (0x264)Transport: Menethil to Valgarde
TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD613 (0x265)Transport: Orgrimmar to Warsong Hold
TRANSPORT_STORMWIND_TO_VALIANCE_KEEP614 (0x266)Transport: Stormwind to Valiance Keep
THE_OBSIDIAN_SANCTUM615 (0x267)The Obsidian Sanctum
THE_EYE_OF_ETERNITY616 (0x268)The Eye of Eternity
DALARAN_SEWERS617 (0x269)Dalaran Sewers
THE_RING_OF_VALOR618 (0x26A)The Ring of Valor
AHN_KAHET_THE_OLD_KINGDOM619 (0x26B)Ahn'kahet: The Old Kingdom
TRANSPORT_MOA_KI_TO_UNU_PE620 (0x26C)Transport: Moa'ki to Unu'pe
TRANSPORT_MOA_KI_TO_KAMAGUA621 (0x26D)Transport: Moa'ki to Kamagua
TRANSPORT_ORGRIMS_HAMMER622 (0x26E)Transport: Orgrim's Hammer
TRANSPORT_THE_SKYBREAKER623 (0x26F)Transport: The Skybreaker
VAULT_OF_ARCHAVON624 (0x270)Vault of Archavon
ISLE_OF_CONQUEST628 (0x274)Isle of Conquest
ICECROWN_CITADEL631 (0x277)Icecrown Citadel
THE_FORGE_OF_SOULS632 (0x278)The Forge of Souls
TRANSPORT_ALLIANCE_AIRSHIP_BG641 (0x281)Transport: Alliance Airship BG
TRANSPORT_HORDEAIRSHIPBG642 (0x282)Transport: HordeAirshipBG
TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF647 (0x287)Transport: Orgrimmar to Thunder Bluff
TRIAL_OF_THE_CRUSADER649 (0x289)Trial of the Crusader
TRIAL_OF_THE_CHAMPION650 (0x28A)Trial of the Champion
PIT_OF_SARON658 (0x292)Pit of Saron
HALLS_OF_REFLECTION668 (0x29C)Halls of Reflection
TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID672 (0x2A0)Transport: The Skybreaker (Icecrown Citadel Raid)
TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID673 (0x2A1)Transport: Orgrim's Hammer (Icecrown Citadel Raid)
TRANSPORT_THE_SKYBREAKER_IC_DUNGEON712 (0x2C8)Transport: The Skybreaker (IC Dungeon)
TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON713 (0x2C9)Transport: Orgrim's Hammer (IC Dungeon)
TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID718 (0x2CE)Transport: The Mighty Wind (Icecrown Citadel Raid)
STORMWIND723 (0x2D3)Stormwind
THE_RUBY_SANCTUM724 (0x2D4)The Ruby Sanctum

Used in:

CMSG_BATTLEMASTER_JOIN_ARENA

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlemaster_join_arena.wowm:9.

cmsg CMSG_BATTLEMASTER_JOIN_ARENA = 0x0358 {
    Guid battlemaster;
    JoinArenaType arena_type;
    Bool as_group;
    Bool rated;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbattlemaster
0x0E1 / -JoinArenaTypearena_type
0x0F1 / -Boolas_group
0x101 / -Boolrated

JoinArenaType

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_battlemaster_join_arena.wowm:1.

enum JoinArenaType : u8 {
    TWO_VS_TWO = 0;
    THREE_VS_THREE = 1;
    FIVE_VS_FIVE = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
TWO_VS_TWO0 (0x00)
THREE_VS_THREE1 (0x01)
FIVE_VS_FIVE2 (0x02)

Used in:

CMSG_BEGIN_TRADE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/cmsg_begin_trade.wowm:3.

cmsg CMSG_BEGIN_TRADE = 0x0117 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_BINDER_ACTIVATE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_binder_activate.wowm:3.

cmsg CMSG_BINDER_ACTIVATE = 0x01B5 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_BOOTME

Client Version 0.5, Client Version 0.6, Client Version 0.7, Client Version 0.8, Client Version 0.9, Client Version 0.10, Client Version 0.11, Client Version 0.12, Client Version 1, Client Version 2, Client Version 3

Sent in 3.3.5 by using the bootme console command. Command not available in 1.12. Available in 0.5.3.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_bootme.wowm:2.

cmsg CMSG_BOOTME = 0x0001 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_BUG

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_bug.wowm:3.

cmsg CMSG_BUG = 0x01CA {
    u32 suggestion;
    SizedCString content;
    SizedCString bug_type;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32suggestioncmangos/vmangos/mangoszero: If 0 received bug report, else received suggestion
0x0A- / -SizedCStringcontent
-- / -SizedCStringbug_type

CMSG_BUSY_TRADE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/cmsg_busy_trade.wowm:3.

cmsg CMSG_BUSY_TRADE = 0x0118 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_BUYBACK_ITEM

Client Version 1.8, Client Version 1.9, Client Version 1.10, Client Version 1.11, Client Version 1.12, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_buyback_item.wowm:19.

cmsg CMSG_BUYBACK_ITEM = 0x0290 {
    Guid guid;
    BuybackSlot slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / -BuybackSlotslot

BuybackSlot

Client Version 1.8, Client Version 1.9, Client Version 1.10, Client Version 1.11, Client Version 1.12, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_buyback_item.wowm:3.

enum BuybackSlot : u32 {
    SLOT1 = 69;
    SLOT2 = 70;
    SLOT3 = 71;
    SLOT4 = 72;
    SLOT5 = 73;
    SLOT6 = 74;
    SLOT7 = 75;
    SLOT8 = 76;
    SLOT9 = 77;
    SLOT10 = 78;
    SLOT11 = 79;
    SLOT12 = 80;
    SLOT13 = 81;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
SLOT169 (0x45)
SLOT270 (0x46)
SLOT371 (0x47)
SLOT472 (0x48)
SLOT573 (0x49)
SLOT674 (0x4A)
SLOT775 (0x4B)
SLOT876 (0x4C)
SLOT977 (0x4D)
SLOT1078 (0x4E)
SLOT1179 (0x4F)
SLOT1280 (0x50)
SLOT1381 (0x51)

Used in:

CMSG_BUY_BANK_SLOT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_buy_bank_slot.wowm:3.

cmsg CMSG_BUY_BANK_SLOT = 0x01B9 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_BUY_ITEM

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_buy_item.wowm:1.

cmsg CMSG_BUY_ITEM = 0x01A2 {
    Guid vendor;
    Item item;
    u8 amount;
    u8 unknown1;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidvendor
0x0E4 / LittleItemitem
0x121 / -u8amount
0x131 / -u8unknown1cmangos says this is hardcoded to 1 in the TBC client.

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_buy_item.wowm:11.

cmsg CMSG_BUY_ITEM = 0x01A2 {
    Guid vendor;
    Item item;
    u32 slot;
    u8 amount;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidvendor
0x0E4 / LittleItemitem
0x124 / Littleu32slot
0x161 / -u8amount

CMSG_BUY_ITEM_IN_SLOT

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_buy_item_in_slot.wowm:1.

cmsg CMSG_BUY_ITEM_IN_SLOT = 0x01A3 {
    Guid vendor;
    Item item;
    Guid bag;
    u8 bag_slot;
    u8 amount;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidvendor
0x0E4 / LittleItemitem
0x128 / LittleGuidbag
0x1A1 / -u8bag_slot
0x1B1 / -u8amount

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_buy_item_in_slot.wowm:11.

cmsg CMSG_BUY_ITEM_IN_SLOT = 0x01A3 {
    Guid vendor;
    Item item;
    u32 vendor_slot;
    Guid bag;
    u8 bag_slot;
    u8 amount;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidvendor
0x0E4 / LittleItemitem
0x124 / Littleu32vendor_slotarcemu: VLack: 3.1.2 This is the slot's number on the vendor's panel, starts from 1
0x168 / LittleGuidbag
0x1E1 / -u8bag_slot
0x1F1 / -u8amount

CMSG_BUY_STABLE_SLOT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_buy_stable_slot.wowm:3.

cmsg CMSG_BUY_STABLE_SLOT = 0x0272 {
    Guid npc;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidnpc

CMSG_CALENDAR_ADD_EVENT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_add_event.wowm:9.

cmsg CMSG_CALENDAR_ADD_EVENT = 0x042D {
    CString title;
    CString description;
    u8 event_type;
    Bool repeatable;
    u32 maximum_invites;
    u32 dungeon_id;
    DateTime event_time;
    DateTime time_zone_time;
    u32 flags;
    u32 amount_of_invitees;
    CalendarInvitee[amount_of_invitees] invitees;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringtitle
-- / -CStringdescription
-1 / -u8event_type
-1 / -Boolrepeatable
-4 / Littleu32maximum_invites
-4 / Littleu32dungeon_id
-4 / LittleDateTimeevent_time
-4 / LittleDateTimetime_zone_time
-4 / Littleu32flags
-4 / Littleu32amount_of_invitees
-? / -CalendarInvitee[amount_of_invitees]invitees

CMSG_CALENDAR_ARENA_TEAM

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_arena_team.wowm:1.

cmsg CMSG_CALENDAR_ARENA_TEAM = 0x042C {
    u32 arena_team;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32arena_team

CMSG_CALENDAR_COMPLAIN

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_complain.wowm:1.

cmsg CMSG_CALENDAR_COMPLAIN = 0x0446 {
    Guid responsible_player;
    Guid event;
    Guid invite_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidresponsible_player
0x0E8 / LittleGuidevent
0x168 / LittleGuidinvite_id

CMSG_CALENDAR_COPY_EVENT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_copy_event.wowm:1.

cmsg CMSG_CALENDAR_COPY_EVENT = 0x0430 {
    Guid event;
    Guid invite_id;
    DateTime time;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidevent
0x0E8 / LittleGuidinvite_id
0x164 / LittleDateTimetime

CMSG_CALENDAR_EVENT_INVITE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_event_invite.wowm:1.

cmsg CMSG_CALENDAR_EVENT_INVITE = 0x0431 {
    Guid event;
    Guid invite_id;
    CString name;
    Bool pre_event;
    Bool guild_event;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidevent
0x0E8 / LittleGuidinvite_id
0x16- / -CStringname
-1 / -Boolpre_event
-1 / -Boolguild_event

CMSG_CALENDAR_EVENT_MODERATOR_STATUS

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_event_moderator_status.wowm:9.

cmsg CMSG_CALENDAR_EVENT_MODERATOR_STATUS = 0x0435 {
    Guid event;
    Guid invite_id;
    Guid sender_invite_id;
    CalendarModeratorRank rank;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidevent
0x0E8 / LittleGuidinvite_id
0x168 / LittleGuidsender_invite_id
0x1E1 / -CalendarModeratorRankrank

CalendarModeratorRank

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_event_moderator_status.wowm:1.

enum CalendarModeratorRank : u8 {
    PLAYER = 0;
    MODERATOR = 1;
    OWNER = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
PLAYER0 (0x00)
MODERATOR1 (0x01)
OWNER2 (0x02)

Used in:

CMSG_CALENDAR_EVENT_REMOVE_INVITE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_event_remove_invite.wowm:1.

cmsg CMSG_CALENDAR_EVENT_REMOVE_INVITE = 0x0433 {
    Guid event;
    Guid sender_invite_id;
    Guid invite_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidevent
0x0E8 / LittleGuidsender_invite_id
0x168 / LittleGuidinvite_id

CMSG_CALENDAR_EVENT_RSVP

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_event_rsvp.wowm:16.

cmsg CMSG_CALENDAR_EVENT_RSVP = 0x0432 {
    Guid event;
    Guid invite_id;
    (u32)CalendarStatus status;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidevent
0x0E8 / LittleGuidinvite_id
0x164 / -CalendarStatusstatus

CalendarStatus

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_event_rsvp.wowm:1.

enum CalendarStatus : u8 {
    INVITED = 0;
    ACCEPTED = 1;
    DECLINED = 2;
    CONFIRMED = 3;
    OUT = 4;
    STANDBY = 5;
    SIGNED_UP = 6;
    NOT_SIGNED_UP = 7;
    TENTATIVE = 8;
    REMOVED = 9;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
INVITED0 (0x00)
ACCEPTED1 (0x01)
DECLINED2 (0x02)
CONFIRMED3 (0x03)
OUT4 (0x04)
STANDBY5 (0x05)
SIGNED_UP6 (0x06)
NOT_SIGNED_UP7 (0x07)
TENTATIVE8 (0x08)
REMOVED9 (0x09)

Used in:

CMSG_CALENDAR_EVENT_SIGNUP

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_event_signup.wowm:1.

cmsg CMSG_CALENDAR_EVENT_SIGNUP = 0x04BA {
    Guid event_id;
    Bool tentative;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidevent_id
0x0E1 / -Booltentative

CMSG_CALENDAR_EVENT_STATUS

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_event_status.wowm:1.

cmsg CMSG_CALENDAR_EVENT_STATUS = 0x0434 {
    Guid event;
    Guid invite_id;
    Guid sender_invite_id;
    CalendarStatus status;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidevent
0x0E8 / LittleGuidinvite_id
0x168 / LittleGuidsender_invite_id
0x1E1 / -CalendarStatusstatus

CalendarStatus

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_event_rsvp.wowm:1.

enum CalendarStatus : u8 {
    INVITED = 0;
    ACCEPTED = 1;
    DECLINED = 2;
    CONFIRMED = 3;
    OUT = 4;
    STANDBY = 5;
    SIGNED_UP = 6;
    NOT_SIGNED_UP = 7;
    TENTATIVE = 8;
    REMOVED = 9;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
INVITED0 (0x00)
ACCEPTED1 (0x01)
DECLINED2 (0x02)
CONFIRMED3 (0x03)
OUT4 (0x04)
STANDBY5 (0x05)
SIGNED_UP6 (0x06)
NOT_SIGNED_UP7 (0x07)
TENTATIVE8 (0x08)
REMOVED9 (0x09)

Used in:

CMSG_CALENDAR_GET_CALENDAR

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_get_calendar.wowm:1.

cmsg CMSG_CALENDAR_GET_CALENDAR = 0x0429 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_CALENDAR_GET_EVENT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_get_event.wowm:1.

cmsg CMSG_CALENDAR_GET_EVENT = 0x042A {
    Guid event;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidevent

CMSG_CALENDAR_GET_NUM_PENDING

Client Version 3.3.5

Respond with SMSG_CALENDAR_SEND_NUM_PENDING

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_get_num_pending.wowm:4.

msg CMSG_CALENDAR_GET_NUM_PENDING = 0x0447 {
}

Header

MSG have a header of either 6 bytes if they are sent from the client (CMSG), or 4 bytes if they are sent from the server (SMSG).

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

SMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x022 / Littleuint16opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_CALENDAR_GUILD_FILTER

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_guild_filter.wowm:1.

cmsg CMSG_CALENDAR_GUILD_FILTER = 0x042B {
    Level32 minimum_level;
    Level32 maximum_level;
    u32 minimum_rank;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleLevel32minimum_level
0x0A4 / LittleLevel32maximum_level
0x0E4 / Littleu32minimum_rank

CMSG_CALENDAR_REMOVE_EVENT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_remove_event.wowm:1.

cmsg CMSG_CALENDAR_REMOVE_EVENT = 0x042F {
    Guid event;
    Guid invite_id;
    u32 flags;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidevent
0x0E8 / LittleGuidinvite_id
0x164 / Littleu32flags

CMSG_CALENDAR_UPDATE_EVENT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_update_event.wowm:1.

cmsg CMSG_CALENDAR_UPDATE_EVENT = 0x042E {
    Guid event;
    Guid invite_id;
    CString title;
    CString description;
    u8 event_type;
    Bool repeatable;
    u32 maximum_invites;
    u32 dungeon_id;
    DateTime event_time;
    DateTime time_zone_time;
    u32 flags;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidevent
0x0E8 / LittleGuidinvite_id
0x16- / -CStringtitle
-- / -CStringdescription
-1 / -u8event_type
-1 / -Boolrepeatable
-4 / Littleu32maximum_invites
-4 / Littleu32dungeon_id
-4 / LittleDateTimeevent_time
-4 / LittleDateTimetime_zone_time
-4 / Littleu32flags

CMSG_CANCEL_AURA

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_cancel_aura.wowm:3.

cmsg CMSG_CANCEL_AURA = 0x0136 {
    Spell id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleSpellid

CMSG_CANCEL_AUTO_REPEAT_SPELL

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_cancel_auto_repeat_spell.wowm:3.

cmsg CMSG_CANCEL_AUTO_REPEAT_SPELL = 0x026D {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_CANCEL_CAST

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_cancel_cast.wowm:1.

cmsg CMSG_CANCEL_CAST = 0x012F {
    Spell id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleSpellid

Examples

Example 1

0, 8, // size
47, 1, 0, 0, // opcode (303)
120, 80, 0, 0, // id: Spell

Example 2

0, 8, // size
47, 1, 0, 0, // opcode (303)
242, 33, 0, 0, // id: Spell

CMSG_CANCEL_CHANNELLING

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_cancel_channelling.wowm:3.

cmsg CMSG_CANCEL_CHANNELLING = 0x013B {
    Spell id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleSpellid

CMSG_CANCEL_GROWTH_AURA

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_cancel_growth_aura.wowm:3.

cmsg CMSG_CANCEL_GROWTH_AURA = 0x029B {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_CANCEL_MOUNT_AURA

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_cancel_mount_aura.wowm:1.

cmsg CMSG_CANCEL_MOUNT_AURA = 0x0375 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_CANCEL_TEMP_ENCHANTMENT

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_cancel_temp_enchantment.wowm:1.

cmsg CMSG_CANCEL_TEMP_ENCHANTMENT = 0x0379 {
    u32 slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32slot

CMSG_CANCEL_TRADE

Client Version 1.12, Client Version 2, Client Version 3.3.5

Sent twice by the client when teleporting and logging out.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/cmsg_cancel_trade.wowm:2.

cmsg CMSG_CANCEL_TRADE = 0x011C {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Examples

Example 1

0, 4, // size
28, 1, 0, 0, // opcode (284)

CMSG_CAST_SPELL

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_cast_spell.wowm:1.

cmsg CMSG_CAST_SPELL = 0x012E {
    Spell spell;
    SpellCastTargets targets;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleSpellspell
0x0A- / -SpellCastTargetstargets

Examples

Example 1

0, 10, // size
46, 1, 0, 0, // opcode (302)
120, 80, 0, 0, // spell: Spell
0, 0, // SpellCastTargets.target_flags: SpellCastTargetFlags  SELF (0)

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_cast_spell.wowm:1.

cmsg CMSG_CAST_SPELL = 0x012E {
    Spell spell;
    SpellCastTargets targets;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleSpellspell
0x0A- / -SpellCastTargetstargets

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_cast_spell.wowm:8.

cmsg CMSG_CAST_SPELL = 0x012E {
    u8 cast_count;
    Spell spell;
    ClientCastFlags cast_flags;
    SpellCastTargets targets;
    if (cast_flags == EXTRA) {
        f32 elevation;
        f32 speed;
        ClientMovementData movement_data;
        if (movement_data == PRESENT) {
            u32 opcode;
            PackedGuid guid;
            MovementInfo info;
        }
    }
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

ClientCastFlags

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_use_item.wowm:22.

enum ClientCastFlags : u8 {
    NONE = 0;
    EXTRA = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
EXTRA2 (0x02)

Used in:

ClientMovementData

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_use_item.wowm:29.

enum ClientMovementData : u8 {
    NOT_PRESENT = 0;
    PRESENT = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NOT_PRESENT0 (0x00)
PRESENT1 (0x01)

Used in:

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

SpellCastTargetFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/common.wowm:1.

flag SpellCastTargetFlags : u16 {
    SELF = 0x00000000;
    UNUSED1 = 0x00000001;
    UNIT = 0x00000002;
    UNUSED2 = 0x00000004;
    UNUSED3 = 0x00000008;
    ITEM = 0x00000010;
    SOURCE_LOCATION = 0x00000020;
    DEST_LOCATION = 0x00000040;
    OBJECT_UNK = 0x00000080;
    UNIT_UNK = 0x00000100;
    PVP_CORPSE = 0x00000200;
    UNIT_CORPSE = 0x00000400;
    GAMEOBJECT = 0x00000800;
    TRADE_ITEM = 0x00001000;
    STRING = 0x00002000;
    UNK1 = 0x00004000;
    CORPSE = 0x00008000;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueComment
SELF0 (0x00)
UNUSED11 (0x01)not used in any spells (can be set dynamically)
UNIT2 (0x02)
UNUSED24 (0x04)not used in any spells (can be set dynamically)
UNUSED38 (0x08)not used in any spells (can be set dynamically)
ITEM16 (0x10)
SOURCE_LOCATION32 (0x20)
DEST_LOCATION64 (0x40)
OBJECT_UNK128 (0x80)used in 7 spells only
UNIT_UNK256 (0x100)looks like self target (389 spells)
PVP_CORPSE512 (0x200)
UNIT_CORPSE1024 (0x400)10 spells (gathering professions)
GAMEOBJECT2048 (0x800)pguid, 0 spells
TRADE_ITEM4096 (0x1000)pguid, 0 spells
STRING8192 (0x2000)string, 0 spells
UNK116384 (0x4000)199 spells, opening object/lock
CORPSE32768 (0x8000)pguid, resurrection spells

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/common.wowm:34.

flag SpellCastTargetFlags : u32 {
    SELF = 0x00000000;
    UNUSED1 = 0x00000001;
    UNIT = 0x00000002;
    UNIT_RAID = 0x00000004;
    UNIT_PARTY = 0x00000008;
    ITEM = 0x00000010;
    SOURCE_LOCATION = 0x00000020;
    DEST_LOCATION = 0x00000040;
    UNIT_ENEMY = 0x00000080;
    UNIT_ALLY = 0x00000100;
    CORPSE_ENEMY = 0x00000200;
    UNIT_DEAD = 0x00000400;
    GAMEOBJECT = 0x00000800;
    TRADE_ITEM = 0x00001000;
    STRING = 0x00002000;
    LOCKED = 0x00004000;
    CORPSE_ALLY = 0x00008000;
    UNIT_MINIPET = 0x00010000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
SELF0 (0x00)
UNUSED11 (0x01)not used in any spells as of 2.4.3 (can be set dynamically)
UNIT2 (0x02)
UNIT_RAID4 (0x04)not used in any spells as of 2.4.3 (can be set dynamically) - raid member
UNIT_PARTY8 (0x08)not used in any spells as of 2.4.3 (can be set dynamically) - party member
ITEM16 (0x10)
SOURCE_LOCATION32 (0x20)
DEST_LOCATION64 (0x40)
UNIT_ENEMY128 (0x80)CanAttack == true
UNIT_ALLY256 (0x100)CanAssist == true
CORPSE_ENEMY512 (0x200)pguid, CanAssist == false
UNIT_DEAD1024 (0x400)skinning-like effects
GAMEOBJECT2048 (0x800)pguid, 0 spells in 2.4.3
TRADE_ITEM4096 (0x1000)pguid, 0 spells
STRING8192 (0x2000)string, 0 spells
LOCKED16384 (0x4000)199 spells, opening object/lock
CORPSE_ALLY32768 (0x8000)pguid, CanAssist == true
UNIT_MINIPET65536 (0x10000)pguid, not used in any spells as of 2.4.3 (can be set dynamically)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/common.wowm:70.

flag SpellCastTargetFlags : u32 {
    SELF = 0x00000000;
    UNUSED1 = 0x00000001;
    UNIT = 0x00000002;
    UNIT_RAID = 0x00000004;
    UNIT_PARTY = 0x00000008;
    ITEM = 0x00000010;
    SOURCE_LOCATION = 0x00000020;
    DEST_LOCATION = 0x00000040;
    UNIT_ENEMY = 0x00000080;
    UNIT_ALLY = 0x00000100;
    CORPSE_ENEMY = 0x00000200;
    UNIT_DEAD = 0x00000400;
    GAMEOBJECT = 0x00000800;
    TRADE_ITEM = 0x00001000;
    STRING = 0x00002000;
    LOCKED = 0x00004000;
    CORPSE_ALLY = 0x00008000;
    UNIT_MINIPET = 0x00010000;
    GLYPH_SLOT = 0x00020000;
    DEST_TARGET = 0x00040000;
    UNUSED20 = 0x00080000;
    UNIT_PASSENGER = 0x00100000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
SELF0 (0x00)
UNUSED11 (0x01)not used in any spells as of 2.4.3 (can be set dynamically)
UNIT2 (0x02)pguid
UNIT_RAID4 (0x04)not used in any spells as of 2.4.3 (can be set dynamically) - raid member
UNIT_PARTY8 (0x08)not used in any spells as of 2.4.3 (can be set dynamically) - party member
ITEM16 (0x10)pguid
SOURCE_LOCATION32 (0x20)3xfloat
DEST_LOCATION64 (0x40)3xfloat
UNIT_ENEMY128 (0x80)CanAttack == true
UNIT_ALLY256 (0x100)CanAssist == true
CORPSE_ENEMY512 (0x200)pguid, CanAssist == false
UNIT_DEAD1024 (0x400)skinning-like effects
GAMEOBJECT2048 (0x800)pguid, 0 spells in 2.4.3
TRADE_ITEM4096 (0x1000)pguid, 0 spells
STRING8192 (0x2000)string, 0 spells
LOCKED16384 (0x4000)199 spells, opening object/lock
CORPSE_ALLY32768 (0x8000)pguid, CanAssist == true
UNIT_MINIPET65536 (0x10000)pguid, not used in any spells as of 2.4.3 (can be set dynamically)
GLYPH_SLOT131072 (0x20000)used in glyph spells
DEST_TARGET262144 (0x40000)sometimes appears with DEST_TARGET spells (may appear or not for a given spell)
UNUSED20524288 (0x80000)uint32 counter loop, vec3 - screen position (?) guid, not used so far
UNIT_PASSENGER1048576 (0x100000)guessed, used to validate target (if vehicle passenger)

Used in:

CMSG_CHANGE_SEATS_ON_CONTROLLED_VEHICLE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/vehicle/cmsg_change_seats_on_controlled_vehicle.wowm:1.

cmsg CMSG_CHANGE_SEATS_ON_CONTROLLED_VEHICLE = 0x049B {
    PackedGuid vehicle;
    MovementInfo info;
    PackedGuid accessory;
    u8 seat;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidvehicle
-- / -MovementInfoinfo
-- / -PackedGuidaccessory
-1 / -u8seat

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_CHANNEL_ANNOUNCEMENTS

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_announcements.wowm:3.

cmsg CMSG_CHANNEL_ANNOUNCEMENTS = 0x00A7 {
    CString channel_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name

CMSG_CHANNEL_BAN

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_ban.wowm:3.

cmsg CMSG_CHANNEL_BAN = 0x00A5 {
    CString channel_name;
    CString player_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name
-- / -CStringplayer_name

CMSG_CHANNEL_DISPLAY_LIST

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_display_list.wowm:1.

cmsg CMSG_CHANNEL_DISPLAY_LIST = 0x03D1 {
    CString channel;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_display_list.wowm:7.

cmsg CMSG_CHANNEL_DISPLAY_LIST = 0x03D2 {
    CString channel;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel

CMSG_CHANNEL_INVITE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_invite.wowm:3.

cmsg CMSG_CHANNEL_INVITE = 0x00A3 {
    CString channel_name;
    CString player_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name
-- / -CStringplayer_name

CMSG_CHANNEL_KICK

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_kick.wowm:3.

cmsg CMSG_CHANNEL_KICK = 0x00A4 {
    CString channel_name;
    CString player_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name
-- / -CStringplayer_name

CMSG_CHANNEL_LIST

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_list.wowm:3.

cmsg CMSG_CHANNEL_LIST = 0x009A {
    CString channel_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name

CMSG_CHANNEL_MODERATE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_moderate.wowm:3.

cmsg CMSG_CHANNEL_MODERATE = 0x00A8 {
    CString channel_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name

CMSG_CHANNEL_MODERATOR

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_moderator.wowm:3.

cmsg CMSG_CHANNEL_MODERATOR = 0x009F {
    CString channel_name;
    CString player_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name
-- / -CStringplayer_name

CMSG_CHANNEL_MUTE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_mute.wowm:3.

cmsg CMSG_CHANNEL_MUTE = 0x00A1 {
    CString channel_name;
    CString player_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name
-- / -CStringplayer_name

CMSG_CHANNEL_OWNER

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_owner.wowm:3.

cmsg CMSG_CHANNEL_OWNER = 0x009E {
    CString channel_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name

CMSG_CHANNEL_PASSWORD

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_password.wowm:3.

cmsg CMSG_CHANNEL_PASSWORD = 0x009C {
    CString channel_name;
    CString channel_password;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name
-- / -CStringchannel_password

CMSG_CHANNEL_SET_OWNER

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_set_owner.wowm:3.

cmsg CMSG_CHANNEL_SET_OWNER = 0x009D {
    CString channel_name;
    CString new_owner;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name
-- / -CStringnew_owner

CMSG_CHANNEL_UNBAN

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_unban.wowm:3.

cmsg CMSG_CHANNEL_UNBAN = 0x00A6 {
    CString channel_name;
    CString player_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name
-- / -CStringplayer_name

CMSG_CHANNEL_UNMODERATOR

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_unmoderator.wowm:3.

cmsg CMSG_CHANNEL_UNMODERATOR = 0x00A0 {
    CString channel_name;
    CString player_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name
-- / -CStringplayer_name

CMSG_CHANNEL_UNMUTE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_unmute.wowm:3.

cmsg CMSG_CHANNEL_UNMUTE = 0x00A2 {
    CString channel_name;
    CString player_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name
-- / -CStringplayer_name

CMSG_CHANNEL_VOICE_ON

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_voice_on.wowm:1.

cmsg CMSG_CHANNEL_VOICE_ON = 0x03D5 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_channel_voice_on.wowm:5.

cmsg CMSG_CHANNEL_VOICE_ON = 0x03D6 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_CHAR_CREATE

Client Version 1

Sent after the client presses 'Create Character'. The client will then wait for SMSG_CHAR_CREATE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_char_create.wowm:2.

cmsg CMSG_CHAR_CREATE = 0x0036 {
    CString name;
    Race race;
    Class class;
    Gender gender;
    u8 skin_color;
    u8 face;
    u8 hair_style;
    u8 hair_color;
    u8 facial_hair;
    u8 outfit_id = 0;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname
-1 / -Racerace
-1 / -Classclass
-1 / -Gendergender
-1 / -u8skin_color
-1 / -u8face
-1 / -u8hair_style
-1 / -u8hair_color
-1 / -u8facial_hair
-1 / -u8outfit_id

Examples

Example 1

0, 22, // size
54, 0, 0, 0, // opcode (54)
68, 101, 97, 100, 98, 101, 101, 102, 0, // name: CString
1, // race: Race HUMAN (1)
1, // class: Class WARRIOR (1)
1, // gender: Gender FEMALE (1)
8, // skin_color: u8
0, // face: u8
14, // hair_style: u8
2, // hair_color: u8
4, // facial_hair: u8
0, // outfit_id: u8

Client Version 2.4.3

Sent after the client presses 'Create Character'. The client will then wait for SMSG_CHAR_CREATE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_char_create.wowm:2.

cmsg CMSG_CHAR_CREATE = 0x0036 {
    CString name;
    Race race;
    Class class;
    Gender gender;
    u8 skin_color;
    u8 face;
    u8 hair_style;
    u8 hair_color;
    u8 facial_hair;
    u8 outfit_id = 0;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname
-1 / -Racerace
-1 / -Classclass
-1 / -Gendergender
-1 / -u8skin_color
-1 / -u8face
-1 / -u8hair_style
-1 / -u8hair_color
-1 / -u8facial_hair
-1 / -u8outfit_id

Client Version 3.2, Client Version 3.3

Sent after the client presses 'Create Character'. The client will then wait for SMSG_CHAR_CREATE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_char_create.wowm:46.

cmsg CMSG_CHAR_CREATE = 0x0036 {
    CString name;
    Race race;
    Class class;
    Gender gender;
    u8 skin_color;
    u8 face;
    u8 hair_style;
    u8 hair_color;
    u8 facial_hair;
    u8 outfit_id = 0;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname
-1 / -Racerace
-1 / -Classclass
-1 / -Gendergender
-1 / -u8skin_color
-1 / -u8face
-1 / -u8hair_style
-1 / -u8hair_color
-1 / -u8facial_hair
-1 / -u8outfit_id

Class

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/class.wowm:1.

enum Class : u8 {
    WARRIOR = 1;
    PALADIN = 2;
    HUNTER = 3;
    ROGUE = 4;
    PRIEST = 5;
    SHAMAN = 7;
    MAGE = 8;
    WARLOCK = 9;
    DRUID = 11;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
WARRIOR1 (0x01)
PALADIN2 (0x02)
HUNTER3 (0x03)
ROGUE4 (0x04)
PRIEST5 (0x05)
SHAMAN7 (0x07)
MAGE8 (0x08)
WARLOCK9 (0x09)
DRUID11 (0x0B)

Used in:

Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/class.wowm:16.

enum Class : u8 {
    WARRIOR = 1;
    PALADIN = 2;
    HUNTER = 3;
    ROGUE = 4;
    PRIEST = 5;
    DEATH_KNIGHT = 6;
    SHAMAN = 7;
    MAGE = 8;
    WARLOCK = 9;
    DRUID = 11;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
WARRIOR1 (0x01)
PALADIN2 (0x02)
HUNTER3 (0x03)
ROGUE4 (0x04)
PRIEST5 (0x05)
DEATH_KNIGHT6 (0x06)
SHAMAN7 (0x07)
MAGE8 (0x08)
WARLOCK9 (0x09)
DRUID11 (0x0B)

Used in:

Gender

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/gender.wowm:3.

enum Gender : u8 {
    MALE = 0;
    FEMALE = 1;
    NONE = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
MALE0 (0x00)
FEMALE1 (0x01)
NONE2 (0x02)Apparently used by hunter and warlock pets.

Used in:

Race

Client Version 0.5.4

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:1.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)

Used in:

Client Version 0.5.5, Client Version 0.6, Client Version 0.7, Client Version 0.8, Client Version 0.9, Client Version 0.10, Client Version 0.11, Client Version 0.12, Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:15.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)

Used in:

Client Version 2.4.3, Client Version 3.0, Client Version 3.1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:30.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
    BLOOD_ELF = 10;
    DRAENEI = 11;
    FEL_ORC = 12;
    NAGA = 13;
    BROKEN = 14;
    SKELETON = 15;
    VRYKUL = 16;
    TUSKARR = 17;
    FOREST_TROLL = 18;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)
BLOOD_ELF10 (0x0A)
DRAENEI11 (0x0B)
FEL_ORC12 (0x0C)
NAGA13 (0x0D)
BROKEN14 (0x0E)
SKELETON15 (0x0F)
VRYKUL16 (0x10)
TUSKARR17 (0x11)
FOREST_TROLL18 (0x12)

Used in:

Client Version 3.2, Client Version 3.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:54.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
    BLOOD_ELF = 10;
    DRAENEI = 11;
    FEL_ORC = 12;
    NAGA = 13;
    BROKEN = 14;
    SKELETON = 15;
    VRYKUL = 16;
    TUSKARR = 17;
    FOREST_TROLL = 18;
    TAUNKA = 19;
    NORTHREND_SKELETON = 20;
    ICE_TROLL = 21;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)
BLOOD_ELF10 (0x0A)
DRAENEI11 (0x0B)
FEL_ORC12 (0x0C)
NAGA13 (0x0D)
BROKEN14 (0x0E)
SKELETON15 (0x0F)
VRYKUL16 (0x10)
TUSKARR17 (0x11)
FOREST_TROLL18 (0x12)
TAUNKA19 (0x13)
NORTHREND_SKELETON20 (0x14)
ICE_TROLL21 (0x15)

Used in:

CMSG_CHAR_CUSTOMIZE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_char_customize.wowm:1.

cmsg CMSG_CHAR_CUSTOMIZE = 0x0473 {
    Guid player;
    CString new_name;
    Gender gender;
    u8 skin_color;
    u8 hair_color;
    u8 hair_style;
    u8 facial_hair;
    u8 face;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer
0x0E- / -CStringnew_name
-1 / -Gendergender
-1 / -u8skin_color
-1 / -u8hair_color
-1 / -u8hair_style
-1 / -u8facial_hair
-1 / -u8face

Gender

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/gender.wowm:3.

enum Gender : u8 {
    MALE = 0;
    FEMALE = 1;
    NONE = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
MALE0 (0x00)
FEMALE1 (0x01)
NONE2 (0x02)Apparently used by hunter and warlock pets.

Used in:

CMSG_CHAR_DELETE

Client Version 1, Client Version 2, Client Version 3

Command to delete a character from the clients account. Can be sent after the client has received SMSG_CHAR_ENUM.

Sent after the client has confirmed the character deletion.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_char_delete.wowm:5.

cmsg CMSG_CHAR_DELETE = 0x0038 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

Examples

Example 1

0, 12, // size
56, 0, 0, 0, // opcode (56)
239, 190, 173, 222, 0, 0, 0, 0, // guid: Guid

CMSG_CHAR_ENUM

Client Version 1, Client Version 2, Client Version 3

Sent after a successful CMSG_AUTH_SESSION and SMSG_AUTH_RESPONSE, or after failing to login with SMSG_CHARACTER_LOGIN_FAILED.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_char_enum.wowm:2.

cmsg CMSG_CHAR_ENUM = 0x0037 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Examples

Example 1

0, 4, // size
55, 0, 0, 0, // opcode (55)

CMSG_CHAR_FACTION_CHANGE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_char_faction_change.wowm:1.

cmsg CMSG_CHAR_FACTION_CHANGE = 0x04D9 {
    Guid guid;
    CString name;
    Gender gender;
    u8 skin_color;
    u8 hair_color;
    u8 hair_style;
    u8 facial_hair;
    u8 face;
    Race race;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E- / -CStringname
-1 / -Gendergender
-1 / -u8skin_color
-1 / -u8hair_color
-1 / -u8hair_style
-1 / -u8facial_hair
-1 / -u8face
-1 / -Racerace

Gender

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/gender.wowm:3.

enum Gender : u8 {
    MALE = 0;
    FEMALE = 1;
    NONE = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
MALE0 (0x00)
FEMALE1 (0x01)
NONE2 (0x02)Apparently used by hunter and warlock pets.

Used in:

Race

Client Version 0.5.4

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:1.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)

Used in:

Client Version 0.5.5, Client Version 0.6, Client Version 0.7, Client Version 0.8, Client Version 0.9, Client Version 0.10, Client Version 0.11, Client Version 0.12, Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:15.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)

Used in:

Client Version 2.4.3, Client Version 3.0, Client Version 3.1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:30.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
    BLOOD_ELF = 10;
    DRAENEI = 11;
    FEL_ORC = 12;
    NAGA = 13;
    BROKEN = 14;
    SKELETON = 15;
    VRYKUL = 16;
    TUSKARR = 17;
    FOREST_TROLL = 18;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)
BLOOD_ELF10 (0x0A)
DRAENEI11 (0x0B)
FEL_ORC12 (0x0C)
NAGA13 (0x0D)
BROKEN14 (0x0E)
SKELETON15 (0x0F)
VRYKUL16 (0x10)
TUSKARR17 (0x11)
FOREST_TROLL18 (0x12)

Used in:

Client Version 3.2, Client Version 3.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:54.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
    BLOOD_ELF = 10;
    DRAENEI = 11;
    FEL_ORC = 12;
    NAGA = 13;
    BROKEN = 14;
    SKELETON = 15;
    VRYKUL = 16;
    TUSKARR = 17;
    FOREST_TROLL = 18;
    TAUNKA = 19;
    NORTHREND_SKELETON = 20;
    ICE_TROLL = 21;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)
BLOOD_ELF10 (0x0A)
DRAENEI11 (0x0B)
FEL_ORC12 (0x0C)
NAGA13 (0x0D)
BROKEN14 (0x0E)
SKELETON15 (0x0F)
VRYKUL16 (0x10)
TUSKARR17 (0x11)
FOREST_TROLL18 (0x12)
TAUNKA19 (0x13)
NORTHREND_SKELETON20 (0x14)
ICE_TROLL21 (0x15)

Used in:

CMSG_CHAR_RACE_CHANGE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_char_race_change.wowm:1.

cmsg CMSG_CHAR_RACE_CHANGE = 0x04F8 {
    Guid player;
    CString name;
    Gender gender;
    u8 skin_color;
    u8 hair_color;
    u8 hair_style;
    u8 facial_hair;
    u8 face;
    Race race;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer
0x0E- / -CStringname
-1 / -Gendergender
-1 / -u8skin_color
-1 / -u8hair_color
-1 / -u8hair_style
-1 / -u8facial_hair
-1 / -u8face
-1 / -Racerace

Gender

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/gender.wowm:3.

enum Gender : u8 {
    MALE = 0;
    FEMALE = 1;
    NONE = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
MALE0 (0x00)
FEMALE1 (0x01)
NONE2 (0x02)Apparently used by hunter and warlock pets.

Used in:

Race

Client Version 0.5.4

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:1.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)

Used in:

Client Version 0.5.5, Client Version 0.6, Client Version 0.7, Client Version 0.8, Client Version 0.9, Client Version 0.10, Client Version 0.11, Client Version 0.12, Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:15.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)

Used in:

Client Version 2.4.3, Client Version 3.0, Client Version 3.1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:30.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
    BLOOD_ELF = 10;
    DRAENEI = 11;
    FEL_ORC = 12;
    NAGA = 13;
    BROKEN = 14;
    SKELETON = 15;
    VRYKUL = 16;
    TUSKARR = 17;
    FOREST_TROLL = 18;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)
BLOOD_ELF10 (0x0A)
DRAENEI11 (0x0B)
FEL_ORC12 (0x0C)
NAGA13 (0x0D)
BROKEN14 (0x0E)
SKELETON15 (0x0F)
VRYKUL16 (0x10)
TUSKARR17 (0x11)
FOREST_TROLL18 (0x12)

Used in:

Client Version 3.2, Client Version 3.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/race.wowm:54.

enum Race : u8 {
    HUMAN = 1;
    ORC = 2;
    DWARF = 3;
    NIGHT_ELF = 4;
    UNDEAD = 5;
    TAUREN = 6;
    GNOME = 7;
    TROLL = 8;
    GOBLIN = 9;
    BLOOD_ELF = 10;
    DRAENEI = 11;
    FEL_ORC = 12;
    NAGA = 13;
    BROKEN = 14;
    SKELETON = 15;
    VRYKUL = 16;
    TUSKARR = 17;
    FOREST_TROLL = 18;
    TAUNKA = 19;
    NORTHREND_SKELETON = 20;
    ICE_TROLL = 21;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HUMAN1 (0x01)
ORC2 (0x02)
DWARF3 (0x03)
NIGHT_ELF4 (0x04)
UNDEAD5 (0x05)
TAUREN6 (0x06)
GNOME7 (0x07)
TROLL8 (0x08)
GOBLIN9 (0x09)
BLOOD_ELF10 (0x0A)
DRAENEI11 (0x0B)
FEL_ORC12 (0x0C)
NAGA13 (0x0D)
BROKEN14 (0x0E)
SKELETON15 (0x0F)
VRYKUL16 (0x10)
TUSKARR17 (0x11)
FOREST_TROLL18 (0x12)
TAUNKA19 (0x13)
NORTHREND_SKELETON20 (0x14)
ICE_TROLL21 (0x15)

Used in:

CMSG_CHAR_RENAME

Client Version 1, Client Version 2, Client Version 3

Request of new name for character. This is only sent by the client if RENAME is set in the CharacterFlags of SMSG_CHAR_ENUM and the client tries to login.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_char_rename.wowm:4.

cmsg CMSG_CHAR_RENAME = 0x02C7 {
    Guid character;
    CString new_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidcharacter
0x0E- / -CStringnew_name

Examples

Example 1

0, 21, // size
199, 2, 0, 0, // opcode (711)
239, 190, 173, 222, 0, 0, 0, 0, // character: Guid
68, 101, 97, 100, 98, 101, 101, 102, 0, // new_name: CString

CMSG_CHAT_IGNORED

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_chat_ignored.wowm:1.

cmsg CMSG_CHAT_IGNORED = 0x0225 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_chat_ignored.wowm:7.

cmsg CMSG_CHAT_IGNORED = 0x0225 {
    Guid guid;
    u8 unknown;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E1 / -u8unknownmangosone/arcemu/trinitycore/azerothcore: probably related to spam reporting

CMSG_CLEAR_CHANNEL_WATCH

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_clear_channel_watch.wowm:1.

cmsg CMSG_CLEAR_CHANNEL_WATCH = 0x03F2 {
    CString channel;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_clear_channel_watch.wowm:7.

cmsg CMSG_CLEAR_CHANNEL_WATCH = 0x03F3 {
    CString channel;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel

CMSG_CLEAR_LOOKING_FOR_GROUP

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_clear_looking_for_group.wowm:1.

cmsg CMSG_CLEAR_LOOKING_FOR_GROUP = 0x0363 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_CLEAR_LOOKING_FOR_MORE

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_clear_looking_for_more.wowm:1.

cmsg CMSG_CLEAR_LOOKING_FOR_MORE = 0x0364 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_CLEAR_TRADE_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/cmsg_clear_trade_item.wowm:3.

cmsg CMSG_CLEAR_TRADE_ITEM = 0x011E {
    u8 trade_slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8trade_slot

CMSG_COMMENTATOR_ENABLE

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_commentator_enable.wowm:9.

cmsg CMSG_COMMENTATOR_ENABLE = 0x03B4 {
    CommentatorEnableOption option;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -CommentatorEnableOptionoption

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_commentator_enable.wowm:15.

cmsg CMSG_COMMENTATOR_ENABLE = 0x03B5 {
    CommentatorEnableOption option;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -CommentatorEnableOptionoption

CommentatorEnableOption

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_commentator_enable.wowm:1.

enum CommentatorEnableOption : u32 {
    DISABLE = 0;
    ENABLE = 1;
    TOGGLE = 2;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
DISABLE0 (0x00)
ENABLE1 (0x01)
TOGGLE2 (0x02)

Used in:

CMSG_COMPLAIN

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_complain.wowm:26.

cmsg CMSG_COMPLAIN = 0x03C6 {
    SpamType complaint_type;
    Guid offender;
    if (complaint_type == MAIL) {
        u32 unknown1;
        u32 mail_id;
        u32 unknown2;
    }
    else if (complaint_type == CHAT) {
        u32 language;
        u32 message_type;
        u32 channel_id;
        u32 time;
        CString description;
    }
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -SpamTypecomplaint_type
0x078 / LittleGuidoffender

If complaint_type is equal to MAIL:

OffsetSize / EndiannessTypeNameComment
0x0F4 / Littleu32unknown1
0x134 / Littleu32mail_id
0x174 / Littleu32unknown2

Else If complaint_type is equal to CHAT:

OffsetSize / EndiannessTypeNameComment
0x1B4 / Littleu32language
0x1F4 / Littleu32message_type
0x234 / Littleu32channel_id
0x274 / Littleu32time
0x2B- / -CStringdescription

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_complain.wowm:8.

cmsg CMSG_COMPLAIN = 0x03C7 {
    SpamType complaint_type;
    Guid offender;
    if (complaint_type == MAIL) {
        u32 unknown1;
        u32 mail_id;
        u32 unknown2;
    }
    else if (complaint_type == CHAT) {
        u32 language;
        u32 message_type;
        u32 channel_id;
        u32 time;
        CString description;
    }
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -SpamTypecomplaint_type
0x078 / LittleGuidoffender

If complaint_type is equal to MAIL:

OffsetSize / EndiannessTypeNameComment
0x0F4 / Littleu32unknown1
0x134 / Littleu32mail_id
0x174 / Littleu32unknown2

Else If complaint_type is equal to CHAT:

OffsetSize / EndiannessTypeNameComment
0x1B4 / Littleu32language
0x1F4 / Littleu32message_type
0x234 / Littleu32channel_id
0x274 / Littleu32time
0x2B- / -CStringdescription

SpamType

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_complain.wowm:1.

enum SpamType : u8 {
    MAIL = 0;
    CHAT = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
MAIL0 (0x00)
CHAT1 (0x01)

Used in:

CMSG_COMPLETE_CINEMATIC

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/cinematic/cmsg_complete_cinematic.wowm:3.

cmsg CMSG_COMPLETE_CINEMATIC = 0x00FC {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_COMPLETE_MOVIE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_complete_movie.wowm:1.

cmsg CMSG_COMPLETE_MOVIE = 0x0465 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_CONTACT_LIST

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_contact_list.wowm:1.

cmsg CMSG_CONTACT_LIST = 0x0066 {
    u32 flags;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32flagsSent back in SMSG_CONTACT_LIST.

CMSG_CONTROLLER_EJECT_PASSENGER

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/vehicle/cmsg_controller_eject_passenger.wowm:1.

cmsg CMSG_CONTROLLER_EJECT_PASSENGER = 0x04A9 {
    Guid player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer

CMSG_CORPSE_MAP_POSITION_QUERY

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_corpse_map_position_query.wowm:1.

cmsg CMSG_CORPSE_MAP_POSITION_QUERY = 0x04B6 {
    u32 unknown;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32unknown

CMSG_CREATURE_QUERY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_creature_query.wowm:3.

cmsg CMSG_CREATURE_QUERY = 0x0060 {
    u32 creature;
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32creature
0x0A8 / LittleGuidguid

CMSG_DBLOOKUP

Client Version 1, Client Version 2, Client Version 3

Executes a query directly on the world server.

Not implemented on any major emulator.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/debug/cmsg_dblookup.wowm:3.

cmsg CMSG_DBLOOKUP = 0x0002 {
    CString query;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringquery

CMSG_DELETEEQUIPMENT_SET

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/client_set/cmsg_deleteequipment_set.wowm:1.

cmsg CMSG_DELETEEQUIPMENT_SET = 0x013E {
    PackedGuid set;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidset

CMSG_DEL_FRIEND

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_del_friend.wowm:3.

cmsg CMSG_DEL_FRIEND = 0x006A {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_DEL_IGNORE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_del_ignore.wowm:3.

cmsg CMSG_DEL_IGNORE = 0x006D {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_DESTROYITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_destroyitem.wowm:3.

cmsg CMSG_DESTROYITEM = 0x0111 {
    u8 bag;
    u8 slot;
    u8 amount;
    u8 unknown1;
    u8 unknown2;
    u8 unknown3;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8bag
0x071 / -u8slot
0x081 / -u8amount
0x091 / -u8unknown1
0x0A1 / -u8unknown2
0x0B1 / -u8unknown3

CMSG_DISMISS_CONTROLLED_VEHICLE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/vehicle/cmsg_dismiss_controlled_vehicle.wowm:1.

cmsg CMSG_DISMISS_CONTROLLED_VEHICLE = 0x046D {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_DISMISS_CRITTER

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_dismiss_critter.wowm:1.

cmsg CMSG_DISMISS_CRITTER = 0x048D {
    Guid critter;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidcritter

CMSG_DUEL_ACCEPTED

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/duel/cmsg_duel_accepted.wowm:3.

cmsg CMSG_DUEL_ACCEPTED = 0x016C {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_DUEL_CANCELLED

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/duel/cmsg_duel_cancelled.wowm:3.

cmsg CMSG_DUEL_CANCELLED = 0x016D {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_EMOTE

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_emote.wowm:1.

cmsg CMSG_EMOTE = 0x0102 {
    Emote emote;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Emoteemote

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_emote.wowm:1.

cmsg CMSG_EMOTE = 0x0102 {
    Emote emote;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Emoteemote

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_emote.wowm:1.

cmsg CMSG_EMOTE = 0x0102 {
    Emote emote;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Emoteemote

Emote

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common.wowm:85.

enum Emote : u32 {
    ONESHOT_NONE = 0;
    ONESHOT_TALK = 1;
    ONESHOT_BOW = 2;
    ONESHOT_WAVE = 3;
    ONESHOT_CHEER = 4;
    ONESHOT_EXCLAMATION = 5;
    ONESHOT_QUESTION = 6;
    ONESHOT_EAT = 7;
    STATE_DANCE = 10;
    ONESHOT_LAUGH = 11;
    STATE_SLEEP = 12;
    STATE_SIT = 13;
    ONESHOT_RUDE = 14;
    ONESHOT_ROAR = 15;
    ONESHOT_KNEEL = 16;
    ONESHOT_KISS = 17;
    ONESHOT_CRY = 18;
    ONESHOT_CHICKEN = 19;
    ONESHOT_BEG = 20;
    ONESHOT_APPLAUD = 21;
    ONESHOT_SHOUT = 22;
    ONESHOT_FLEX = 23;
    ONESHOT_SHY = 24;
    ONESHOT_POINT = 25;
    STATE_STAND = 26;
    STATE_READYUNARMED = 27;
    STATE_WORK_SHEATHED = 28;
    STATE_POINT = 29;
    STATE_NONE = 30;
    ONESHOT_WOUND = 33;
    ONESHOT_WOUNDCRITICAL = 34;
    ONESHOT_ATTACKUNARMED = 35;
    ONESHOT_ATTACK1H = 36;
    ONESHOT_ATTACK2HTIGHT = 37;
    ONESHOT_ATTACK2HLOOSE = 38;
    ONESHOT_PARRYUNARMED = 39;
    ONESHOT_PARRYSHIELD = 43;
    ONESHOT_READYUNARMED = 44;
    ONESHOT_READY1H = 45;
    ONESHOT_READYBOW = 48;
    ONESHOT_SPELLPRECAST = 50;
    ONESHOT_SPELLCAST = 51;
    ONESHOT_BATTLEROAR = 53;
    ONESHOT_SPECIALATTACK1H = 54;
    ONESHOT_KICK = 60;
    ONESHOT_ATTACKTHROWN = 61;
    STATE_STUN = 64;
    STATE_DEAD = 65;
    ONESHOT_SALUTE = 66;
    STATE_KNEEL = 68;
    STATE_USESTANDING = 69;
    ONESHOT_WAVE_NOSHEATHE = 70;
    ONESHOT_CHEER_NOSHEATHE = 71;
    ONESHOT_EAT_NOSHEATHE = 92;
    STATE_STUN_NOSHEATHE = 93;
    ONESHOT_DANCE = 94;
    ONESHOT_SALUTE_NOSHEATH = 113;
    STATE_USESTANDING_NOSHEATHE = 133;
    ONESHOT_LAUGH_NOSHEATHE = 153;
    STATE_WORK = 173;
    STATE_SPELLPRECAST = 193;
    ONESHOT_READYRIFLE = 213;
    STATE_READYRIFLE = 214;
    STATE_WORK_MINING = 233;
    STATE_WORK_CHOPWOOD = 234;
    STATE_APPLAUD = 253;
    ONESHOT_LIFTOFF = 254;
    ONESHOT_YES = 273;
    ONESHOT_NO = 274;
    ONESHOT_TRAIN = 275;
    ONESHOT_LAND = 293;
    STATE_AT_EASE = 313;
    STATE_READY1H = 333;
    STATE_SPELLKNEELSTART = 353;
    STATE_SUBMERGED = 373;
    ONESHOT_SUBMERGE = 374;
    STATE_READY2H = 375;
    STATE_READYBOW = 376;
    ONESHOT_MOUNTSPECIAL = 377;
    STATE_TALK = 378;
    STATE_FISHING = 379;
    ONESHOT_FISHING = 380;
    ONESHOT_LOOT = 381;
    STATE_WHIRLWIND = 382;
    STATE_DROWNED = 383;
    STATE_HOLD_BOW = 384;
    STATE_HOLD_RIFLE = 385;
    STATE_HOLD_THROWN = 386;
    ONESHOT_DROWN = 387;
    ONESHOT_STOMP = 388;
    ONESHOT_ATTACKOFF = 389;
    ONESHOT_ATTACKOFFPIERCE = 390;
    STATE_ROAR = 391;
    STATE_LAUGH = 392;
    ONESHOT_CREATURE_SPECIAL = 393;
    ONESHOT_JUMPLANDRUN = 394;
    ONESHOT_JUMPEND = 395;
    ONESHOT_TALK_NOSHEATHE = 396;
    ONESHOT_POINT_NOSHEATHE = 397;
    STATE_CANNIBALIZE = 398;
    ONESHOT_JUMPSTART = 399;
    STATE_DANCESPECIAL = 400;
    ONESHOT_DANCESPECIAL = 401;
    ONESHOT_CUSTOMSPELL01 = 402;
    ONESHOT_CUSTOMSPELL02 = 403;
    ONESHOT_CUSTOMSPELL03 = 404;
    ONESHOT_CUSTOMSPELL04 = 405;
    ONESHOT_CUSTOMSPELL05 = 406;
    ONESHOT_CUSTOMSPELL06 = 407;
    ONESHOT_CUSTOMSPELL07 = 408;
    ONESHOT_CUSTOMSPELL08 = 409;
    ONESHOT_CUSTOMSPELL09 = 410;
    ONESHOT_CUSTOMSPELL10 = 411;
    STATE_EXCLAIM = 412;
    STATE_SIT_CHAIR_MED = 415;
    STATE_SPELLEFFECT_HOLD = 422;
    STATE_EAT_NO_SHEATHE = 423;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
ONESHOT_NONE0 (0x00)
ONESHOT_TALK1 (0x01)
ONESHOT_BOW2 (0x02)
ONESHOT_WAVE3 (0x03)
ONESHOT_CHEER4 (0x04)
ONESHOT_EXCLAMATION5 (0x05)
ONESHOT_QUESTION6 (0x06)
ONESHOT_EAT7 (0x07)
STATE_DANCE10 (0x0A)
ONESHOT_LAUGH11 (0x0B)
STATE_SLEEP12 (0x0C)
STATE_SIT13 (0x0D)
ONESHOT_RUDE14 (0x0E)
ONESHOT_ROAR15 (0x0F)
ONESHOT_KNEEL16 (0x10)
ONESHOT_KISS17 (0x11)
ONESHOT_CRY18 (0x12)
ONESHOT_CHICKEN19 (0x13)
ONESHOT_BEG20 (0x14)
ONESHOT_APPLAUD21 (0x15)
ONESHOT_SHOUT22 (0x16)
ONESHOT_FLEX23 (0x17)
ONESHOT_SHY24 (0x18)
ONESHOT_POINT25 (0x19)
STATE_STAND26 (0x1A)
STATE_READYUNARMED27 (0x1B)
STATE_WORK_SHEATHED28 (0x1C)
STATE_POINT29 (0x1D)
STATE_NONE30 (0x1E)
ONESHOT_WOUND33 (0x21)
ONESHOT_WOUNDCRITICAL34 (0x22)
ONESHOT_ATTACKUNARMED35 (0x23)
ONESHOT_ATTACK1H36 (0x24)
ONESHOT_ATTACK2HTIGHT37 (0x25)
ONESHOT_ATTACK2HLOOSE38 (0x26)
ONESHOT_PARRYUNARMED39 (0x27)
ONESHOT_PARRYSHIELD43 (0x2B)
ONESHOT_READYUNARMED44 (0x2C)
ONESHOT_READY1H45 (0x2D)
ONESHOT_READYBOW48 (0x30)
ONESHOT_SPELLPRECAST50 (0x32)
ONESHOT_SPELLCAST51 (0x33)
ONESHOT_BATTLEROAR53 (0x35)
ONESHOT_SPECIALATTACK1H54 (0x36)
ONESHOT_KICK60 (0x3C)
ONESHOT_ATTACKTHROWN61 (0x3D)
STATE_STUN64 (0x40)
STATE_DEAD65 (0x41)
ONESHOT_SALUTE66 (0x42)
STATE_KNEEL68 (0x44)
STATE_USESTANDING69 (0x45)
ONESHOT_WAVE_NOSHEATHE70 (0x46)
ONESHOT_CHEER_NOSHEATHE71 (0x47)
ONESHOT_EAT_NOSHEATHE92 (0x5C)
STATE_STUN_NOSHEATHE93 (0x5D)
ONESHOT_DANCE94 (0x5E)
ONESHOT_SALUTE_NOSHEATH113 (0x71)
STATE_USESTANDING_NOSHEATHE133 (0x85)
ONESHOT_LAUGH_NOSHEATHE153 (0x99)
STATE_WORK173 (0xAD)
STATE_SPELLPRECAST193 (0xC1)
ONESHOT_READYRIFLE213 (0xD5)
STATE_READYRIFLE214 (0xD6)
STATE_WORK_MINING233 (0xE9)
STATE_WORK_CHOPWOOD234 (0xEA)
STATE_APPLAUD253 (0xFD)
ONESHOT_LIFTOFF254 (0xFE)
ONESHOT_YES273 (0x111)
ONESHOT_NO274 (0x112)
ONESHOT_TRAIN275 (0x113)
ONESHOT_LAND293 (0x125)
STATE_AT_EASE313 (0x139)
STATE_READY1H333 (0x14D)
STATE_SPELLKNEELSTART353 (0x161)
STATE_SUBMERGED373 (0x175)
ONESHOT_SUBMERGE374 (0x176)
STATE_READY2H375 (0x177)
STATE_READYBOW376 (0x178)
ONESHOT_MOUNTSPECIAL377 (0x179)
STATE_TALK378 (0x17A)
STATE_FISHING379 (0x17B)
ONESHOT_FISHING380 (0x17C)
ONESHOT_LOOT381 (0x17D)
STATE_WHIRLWIND382 (0x17E)
STATE_DROWNED383 (0x17F)
STATE_HOLD_BOW384 (0x180)
STATE_HOLD_RIFLE385 (0x181)
STATE_HOLD_THROWN386 (0x182)
ONESHOT_DROWN387 (0x183)
ONESHOT_STOMP388 (0x184)
ONESHOT_ATTACKOFF389 (0x185)
ONESHOT_ATTACKOFFPIERCE390 (0x186)
STATE_ROAR391 (0x187)
STATE_LAUGH392 (0x188)
ONESHOT_CREATURE_SPECIAL393 (0x189)
ONESHOT_JUMPLANDRUN394 (0x18A)
ONESHOT_JUMPEND395 (0x18B)
ONESHOT_TALK_NOSHEATHE396 (0x18C)
ONESHOT_POINT_NOSHEATHE397 (0x18D)
STATE_CANNIBALIZE398 (0x18E)
ONESHOT_JUMPSTART399 (0x18F)
STATE_DANCESPECIAL400 (0x190)
ONESHOT_DANCESPECIAL401 (0x191)
ONESHOT_CUSTOMSPELL01402 (0x192)
ONESHOT_CUSTOMSPELL02403 (0x193)
ONESHOT_CUSTOMSPELL03404 (0x194)
ONESHOT_CUSTOMSPELL04405 (0x195)
ONESHOT_CUSTOMSPELL05406 (0x196)
ONESHOT_CUSTOMSPELL06407 (0x197)
ONESHOT_CUSTOMSPELL07408 (0x198)
ONESHOT_CUSTOMSPELL08409 (0x199)
ONESHOT_CUSTOMSPELL09410 (0x19A)
ONESHOT_CUSTOMSPELL10411 (0x19B)
STATE_EXCLAIM412 (0x19C)
STATE_SIT_CHAIR_MED415 (0x19F)
STATE_SPELLEFFECT_HOLD422 (0x1A6)
STATE_EAT_NO_SHEATHE423 (0x1A7)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common_2_4_3.wowm:3.

enum Emote : u32 {
    ONESHOT_NONE = 0;
    ONESHOT_TALK = 1;
    ONESHOT_BOW = 2;
    ONESHOT_WAVE = 3;
    ONESHOT_CHEER = 4;
    ONESHOT_EXCLAMATION = 5;
    ONESHOT_QUESTION = 6;
    ONESHOT_EAT = 7;
    STATE_DANCE = 10;
    ONESHOT_LAUGH = 11;
    STATE_SLEEP = 12;
    STATE_SIT = 13;
    ONESHOT_RUDE = 14;
    ONESHOT_ROAR = 15;
    ONESHOT_KNEEL = 16;
    ONESHOT_KISS = 17;
    ONESHOT_CRY = 18;
    ONESHOT_CHICKEN = 19;
    ONESHOT_BEG = 20;
    ONESHOT_APPLAUD = 21;
    ONESHOT_SHOUT = 22;
    ONESHOT_FLEX = 23;
    ONESHOT_SHY = 24;
    ONESHOT_POINT = 25;
    STATE_STAND = 26;
    STATE_READYUNARMED = 27;
    STATE_WORK_SHEATHED = 28;
    STATE_POINT = 29;
    STATE_NONE = 30;
    ONESHOT_WOUND = 33;
    ONESHOT_WOUNDCRITICAL = 34;
    ONESHOT_ATTACKUNARMED = 35;
    ONESHOT_ATTACK1H = 36;
    ONESHOT_ATTACK2HTIGHT = 37;
    ONESHOT_ATTACK2HLOOSE = 38;
    ONESHOT_PARRYUNARMED = 39;
    ONESHOT_PARRYSHIELD = 43;
    ONESHOT_READYUNARMED = 44;
    ONESHOT_READY1H = 45;
    ONESHOT_READYBOW = 48;
    ONESHOT_SPELLPRECAST = 50;
    ONESHOT_SPELLCAST = 51;
    ONESHOT_BATTLEROAR = 53;
    ONESHOT_SPECIALATTACK1H = 54;
    ONESHOT_KICK = 60;
    ONESHOT_ATTACKTHROWN = 61;
    STATE_STUN = 64;
    STATE_DEAD = 65;
    ONESHOT_SALUTE = 66;
    STATE_KNEEL = 68;
    STATE_USESTANDING = 69;
    ONESHOT_WAVE_NOSHEATHE = 70;
    ONESHOT_CHEER_NOSHEATHE = 71;
    ONESHOT_EAT_NOSHEATHE = 92;
    STATE_STUN_NOSHEATHE = 93;
    ONESHOT_DANCE = 94;
    ONESHOT_SALUTE_NOSHEATH = 113;
    STATE_USESTANDING_NOSHEATHE = 133;
    ONESHOT_LAUGH_NOSHEATHE = 153;
    STATE_WORK = 173;
    STATE_SPELLPRECAST = 193;
    ONESHOT_READYRIFLE = 213;
    STATE_READYRIFLE = 214;
    STATE_WORK_MINING = 233;
    STATE_WORK_CHOPWOOD = 234;
    STATE_APPLAUD = 253;
    ONESHOT_LIFTOFF = 254;
    ONESHOT_YES = 273;
    ONESHOT_NO = 274;
    ONESHOT_TRAIN = 275;
    ONESHOT_LAND = 293;
    STATE_AT_EASE = 313;
    STATE_READY1H = 333;
    STATE_SPELLKNEELSTART = 353;
    STATE_SUBMERGED = 373;
    ONESHOT_SUBMERGE = 374;
    STATE_READY2H = 375;
    STATE_READYBOW = 376;
    ONESHOT_MOUNTSPECIAL = 377;
    STATE_TALK = 378;
    STATE_FISHING = 379;
    ONESHOT_FISHING = 380;
    ONESHOT_LOOT = 381;
    STATE_WHIRLWIND = 382;
    STATE_DROWNED = 383;
    STATE_HOLD_BOW = 384;
    STATE_HOLD_RIFLE = 385;
    STATE_HOLD_THROWN = 386;
    ONESHOT_DROWN = 387;
    ONESHOT_STOMP = 388;
    ONESHOT_ATTACKOFF = 389;
    ONESHOT_ATTACKOFFPIERCE = 390;
    STATE_ROAR = 391;
    STATE_LAUGH = 392;
    ONESHOT_CREATURE_SPECIAL = 393;
    ONESHOT_JUMPLANDRUN = 394;
    ONESHOT_JUMPEND = 395;
    ONESHOT_TALK_NOSHEATHE = 396;
    ONESHOT_POINT_NOSHEATHE = 397;
    STATE_CANNIBALIZE = 398;
    ONESHOT_JUMPSTART = 399;
    STATE_DANCESPECIAL = 400;
    ONESHOT_DANCESPECIAL = 401;
    ONESHOT_CUSTOMSPELL01 = 402;
    ONESHOT_CUSTOMSPELL02 = 403;
    ONESHOT_CUSTOMSPELL03 = 404;
    ONESHOT_CUSTOMSPELL04 = 405;
    ONESHOT_CUSTOMSPELL05 = 406;
    ONESHOT_CUSTOMSPELL06 = 407;
    ONESHOT_CUSTOMSPELL07 = 408;
    ONESHOT_CUSTOMSPELL08 = 409;
    ONESHOT_CUSTOMSPELL09 = 410;
    ONESHOT_CUSTOMSPELL10 = 411;
    STATE_EXCLAIM = 412;
    STATE_SIT_CHAIR_MED = 415;
    STATE_SPELLEFFECT_HOLD = 422;
    STATE_EAT_NO_SHEATHE = 423;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
ONESHOT_NONE0 (0x00)
ONESHOT_TALK1 (0x01)
ONESHOT_BOW2 (0x02)
ONESHOT_WAVE3 (0x03)
ONESHOT_CHEER4 (0x04)
ONESHOT_EXCLAMATION5 (0x05)
ONESHOT_QUESTION6 (0x06)
ONESHOT_EAT7 (0x07)
STATE_DANCE10 (0x0A)
ONESHOT_LAUGH11 (0x0B)
STATE_SLEEP12 (0x0C)
STATE_SIT13 (0x0D)
ONESHOT_RUDE14 (0x0E)
ONESHOT_ROAR15 (0x0F)
ONESHOT_KNEEL16 (0x10)
ONESHOT_KISS17 (0x11)
ONESHOT_CRY18 (0x12)
ONESHOT_CHICKEN19 (0x13)
ONESHOT_BEG20 (0x14)
ONESHOT_APPLAUD21 (0x15)
ONESHOT_SHOUT22 (0x16)
ONESHOT_FLEX23 (0x17)
ONESHOT_SHY24 (0x18)
ONESHOT_POINT25 (0x19)
STATE_STAND26 (0x1A)
STATE_READYUNARMED27 (0x1B)
STATE_WORK_SHEATHED28 (0x1C)
STATE_POINT29 (0x1D)
STATE_NONE30 (0x1E)
ONESHOT_WOUND33 (0x21)
ONESHOT_WOUNDCRITICAL34 (0x22)
ONESHOT_ATTACKUNARMED35 (0x23)
ONESHOT_ATTACK1H36 (0x24)
ONESHOT_ATTACK2HTIGHT37 (0x25)
ONESHOT_ATTACK2HLOOSE38 (0x26)
ONESHOT_PARRYUNARMED39 (0x27)
ONESHOT_PARRYSHIELD43 (0x2B)
ONESHOT_READYUNARMED44 (0x2C)
ONESHOT_READY1H45 (0x2D)
ONESHOT_READYBOW48 (0x30)
ONESHOT_SPELLPRECAST50 (0x32)
ONESHOT_SPELLCAST51 (0x33)
ONESHOT_BATTLEROAR53 (0x35)
ONESHOT_SPECIALATTACK1H54 (0x36)
ONESHOT_KICK60 (0x3C)
ONESHOT_ATTACKTHROWN61 (0x3D)
STATE_STUN64 (0x40)
STATE_DEAD65 (0x41)
ONESHOT_SALUTE66 (0x42)
STATE_KNEEL68 (0x44)
STATE_USESTANDING69 (0x45)
ONESHOT_WAVE_NOSHEATHE70 (0x46)
ONESHOT_CHEER_NOSHEATHE71 (0x47)
ONESHOT_EAT_NOSHEATHE92 (0x5C)
STATE_STUN_NOSHEATHE93 (0x5D)
ONESHOT_DANCE94 (0x5E)
ONESHOT_SALUTE_NOSHEATH113 (0x71)
STATE_USESTANDING_NOSHEATHE133 (0x85)
ONESHOT_LAUGH_NOSHEATHE153 (0x99)
STATE_WORK173 (0xAD)
STATE_SPELLPRECAST193 (0xC1)
ONESHOT_READYRIFLE213 (0xD5)
STATE_READYRIFLE214 (0xD6)
STATE_WORK_MINING233 (0xE9)
STATE_WORK_CHOPWOOD234 (0xEA)
STATE_APPLAUD253 (0xFD)
ONESHOT_LIFTOFF254 (0xFE)
ONESHOT_YES273 (0x111)
ONESHOT_NO274 (0x112)
ONESHOT_TRAIN275 (0x113)
ONESHOT_LAND293 (0x125)
STATE_AT_EASE313 (0x139)
STATE_READY1H333 (0x14D)
STATE_SPELLKNEELSTART353 (0x161)
STATE_SUBMERGED373 (0x175)
ONESHOT_SUBMERGE374 (0x176)
STATE_READY2H375 (0x177)
STATE_READYBOW376 (0x178)
ONESHOT_MOUNTSPECIAL377 (0x179)
STATE_TALK378 (0x17A)
STATE_FISHING379 (0x17B)
ONESHOT_FISHING380 (0x17C)
ONESHOT_LOOT381 (0x17D)
STATE_WHIRLWIND382 (0x17E)
STATE_DROWNED383 (0x17F)
STATE_HOLD_BOW384 (0x180)
STATE_HOLD_RIFLE385 (0x181)
STATE_HOLD_THROWN386 (0x182)
ONESHOT_DROWN387 (0x183)
ONESHOT_STOMP388 (0x184)
ONESHOT_ATTACKOFF389 (0x185)
ONESHOT_ATTACKOFFPIERCE390 (0x186)
STATE_ROAR391 (0x187)
STATE_LAUGH392 (0x188)
ONESHOT_CREATURE_SPECIAL393 (0x189)
ONESHOT_JUMPLANDRUN394 (0x18A)
ONESHOT_JUMPEND395 (0x18B)
ONESHOT_TALK_NOSHEATHE396 (0x18C)
ONESHOT_POINT_NOSHEATHE397 (0x18D)
STATE_CANNIBALIZE398 (0x18E)
ONESHOT_JUMPSTART399 (0x18F)
STATE_DANCESPECIAL400 (0x190)
ONESHOT_DANCESPECIAL401 (0x191)
ONESHOT_CUSTOMSPELL01402 (0x192)
ONESHOT_CUSTOMSPELL02403 (0x193)
ONESHOT_CUSTOMSPELL03404 (0x194)
ONESHOT_CUSTOMSPELL04405 (0x195)
ONESHOT_CUSTOMSPELL05406 (0x196)
ONESHOT_CUSTOMSPELL06407 (0x197)
ONESHOT_CUSTOMSPELL07408 (0x198)
ONESHOT_CUSTOMSPELL08409 (0x199)
ONESHOT_CUSTOMSPELL09410 (0x19A)
ONESHOT_CUSTOMSPELL10411 (0x19B)
STATE_EXCLAIM412 (0x19C)
STATE_SIT_CHAIR_MED415 (0x19F)
STATE_SPELLEFFECT_HOLD422 (0x1A6)
STATE_EAT_NO_SHEATHE423 (0x1A7)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common_3_3_5.wowm:3.

enum Emote : u32 {
    ONESHOT_NONE = 0;
    ONESHOT_TALK = 1;
    ONESHOT_BOW = 2;
    ONESHOT_WAVE = 3;
    ONESHOT_CHEER = 4;
    ONESHOT_EXCLAMATION = 5;
    ONESHOT_QUESTION = 6;
    ONESHOT_EAT = 7;
    STATE_DANCE = 10;
    ONESHOT_LAUGH = 11;
    STATE_SLEEP = 12;
    STATE_SIT = 13;
    ONESHOT_RUDE = 14;
    ONESHOT_ROAR = 15;
    ONESHOT_KNEEL = 16;
    ONESHOT_KISS = 17;
    ONESHOT_CRY = 18;
    ONESHOT_CHICKEN = 19;
    ONESHOT_BEG = 20;
    ONESHOT_APPLAUD = 21;
    ONESHOT_SHOUT = 22;
    ONESHOT_FLEX = 23;
    ONESHOT_SHY = 24;
    ONESHOT_POINT = 25;
    STATE_STAND = 26;
    STATE_READY_UNARMED = 27;
    STATE_WORK_SHEATHED = 28;
    STATE_POINT = 29;
    STATE_NONE = 30;
    ONESHOT_WOUND = 33;
    ONESHOT_WOUND_CRITICAL = 34;
    ONESHOT_ATTACK_UNARMED = 35;
    ONESHOT_ATTACK1H = 36;
    ONESHOT_ATTACK2HTIGHT = 37;
    ONESHOT_ATTACK2H_LOOSE = 38;
    ONESHOT_PARRY_UNARMED = 39;
    ONESHOT_PARRY_SHIELD = 43;
    ONESHOT_READY_UNARMED = 44;
    ONESHOT_READY1H = 45;
    ONESHOT_READY_BOW = 48;
    ONESHOT_SPELL_PRECAST = 50;
    ONESHOT_SPELL_CAST = 51;
    ONESHOT_BATTLE_ROAR = 53;
    ONESHOT_SPECIALATTACK1H = 54;
    ONESHOT_KICK = 60;
    ONESHOT_ATTACK_THROWN = 61;
    STATE_STUN = 64;
    STATE_DEAD = 65;
    ONESHOT_SALUTE = 66;
    STATE_KNEEL = 68;
    STATE_USE_STANDING = 69;
    ONESHOT_WAVE_NO_SHEATHE = 70;
    ONESHOT_CHEER_NO_SHEATHE = 71;
    ONESHOT_EAT_NO_SHEATHE = 92;
    STATE_STUN_NO_SHEATHE = 93;
    ONESHOT_DANCE = 94;
    ONESHOT_SALUTE_NO_SHEATH = 113;
    STATE_USE_STANDING_NO_SHEATHE = 133;
    ONESHOT_LAUGH_NO_SHEATHE = 153;
    STATE_WORK = 173;
    STATE_SPELL_PRECAST = 193;
    ONESHOT_READY_RIFLE = 213;
    STATE_READY_RIFLE = 214;
    STATE_WORK_MINING = 233;
    STATE_WORK_CHOPWOOD = 234;
    STATE_APPLAUD = 253;
    ONESHOT_LIFTOFF = 254;
    ONESHOT_YES = 273;
    ONESHOT_NO = 274;
    ONESHOT_TRAIN = 275;
    ONESHOT_LAND = 293;
    STATE_AT_EASE = 313;
    STATE_READY1H = 333;
    STATE_SPELL_KNEEL_START = 353;
    STATE_SUBMERGED = 373;
    ONESHOT_SUBMERGE = 374;
    STATE_READY2H = 375;
    STATE_READY_BOW = 376;
    ONESHOT_MOUNT_SPECIAL = 377;
    STATE_TALK = 378;
    STATE_FISHING = 379;
    ONESHOT_FISHING = 380;
    ONESHOT_LOOT = 381;
    STATE_WHIRLWIND = 382;
    STATE_DROWNED = 383;
    STATE_HOLD_BOW = 384;
    STATE_HOLD_RIFLE = 385;
    STATE_HOLD_THROWN = 386;
    ONESHOT_DROWN = 387;
    ONESHOT_STOMP = 388;
    ONESHOT_ATTACK_OFF = 389;
    ONESHOT_ATTACK_OFF_PIERCE = 390;
    STATE_ROAR = 391;
    STATE_LAUGH = 392;
    ONESHOT_CREATURE_SPECIAL = 393;
    ONESHOT_JUMPLANDRUN = 394;
    ONESHOT_JUMPEND = 395;
    ONESHOT_TALK_NO_SHEATHE = 396;
    ONESHOT_POINT_NO_SHEATHE = 397;
    STATE_CANNIBALIZE = 398;
    ONESHOT_JUMPSTART = 399;
    STATE_DANCESPECIAL = 400;
    ONESHOT_DANCESPECIAL = 401;
    ONESHOT_CUSTOM_SPELL_01 = 402;
    ONESHOT_CUSTOM_SPELL_02 = 403;
    ONESHOT_CUSTOM_SPELL_03 = 404;
    ONESHOT_CUSTOM_SPELL_04 = 405;
    ONESHOT_CUSTOM_SPELL_05 = 406;
    ONESHOT_CUSTOM_SPELL_06 = 407;
    ONESHOT_CUSTOM_SPELL_07 = 408;
    ONESHOT_CUSTOM_SPELL_08 = 409;
    ONESHOT_CUSTOM_SPELL_09 = 410;
    ONESHOT_CUSTOM_SPELL_10 = 411;
    STATE_EXCLAIM = 412;
    STATE_DANCE_CUSTOM = 413;
    STATE_SIT_CHAIR_MED = 415;
    STATE_CUSTOM_SPELL_01 = 416;
    STATE_CUSTOM_SPELL_02 = 417;
    STATE_EAT = 418;
    STATE_CUSTOM_SPELL_04 = 419;
    STATE_CUSTOM_SPELL_03 = 420;
    STATE_CUSTOM_SPELL_05 = 421;
    STATE_SPELLEFFECT_HOLD = 422;
    STATE_EAT_NO_SHEATHE = 423;
    STATE_MOUNT = 424;
    STATE_READY2HL = 425;
    STATE_SIT_CHAIR_HIGH = 426;
    STATE_FALL = 427;
    STATE_LOOT = 428;
    STATE_SUBMERGED_NEW = 429;
    ONESHOT_COWER = 430;
    STATE_COWER = 431;
    ONESHOT_USE_STANDING = 432;
    STATE_STEALTH_STAND = 433;
    ONESHOT_OMNICAST_GHOUL = 434;
    ONESHOT_ATTACK_BOW = 435;
    ONESHOT_ATTACK_RIFLE = 436;
    STATE_SWIM_IDLE = 437;
    STATE_ATTACK_UNARMED = 438;
    ONESHOT_SPELL_CAST_W_SOUND = 439;
    ONESHOT_DODGE = 440;
    ONESHOT_PARRY1H = 441;
    ONESHOT_PARRY2H = 442;
    ONESHOT_PARRY2HL = 443;
    STATE_FLYFALL = 444;
    ONESHOT_FLYDEATH = 445;
    STATE_FLY_FALL = 446;
    ONESHOT_FLY_SIT_GROUND_DOWN = 447;
    ONESHOT_FLY_SIT_GROUND_UP = 448;
    ONESHOT_EMERGE = 449;
    ONESHOT_DRAGON_SPIT = 450;
    STATE_SPECIAL_UNARMED = 451;
    ONESHOT_FLYGRAB = 452;
    STATE_FLYGRABCLOSED = 453;
    ONESHOT_FLYGRABTHROWN = 454;
    STATE_FLY_SIT_GROUND = 455;
    STATE_WALK_BACKWARDS = 456;
    ONESHOT_FLYTALK = 457;
    ONESHOT_FLYATTACK1H = 458;
    STATE_CUSTOM_SPELL_08 = 459;
    ONESHOT_FLY_DRAGON_SPIT = 460;
    STATE_SIT_CHAIR_LOW = 461;
    ONESHOT_STUN = 462;
    ONESHOT_SPELL_CAST_OMNI = 463;
    STATE_READY_THROWN = 465;
    ONESHOT_WORK_CHOPWOOD = 466;
    ONESHOT_WORK_MINING = 467;
    STATE_SPELL_CHANNEL_OMNI = 468;
    STATE_SPELL_CHANNEL_DIRECTED = 469;
    STAND_STATE_NONE = 470;
    STATE_READYJOUST = 471;
    STATE_STRANGULATE = 473;
    STATE_READY_SPELL_OMNI = 474;
    STATE_HOLD_JOUST = 475;
    ONESHOT_CRY_JAINA = 476;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
ONESHOT_NONE0 (0x00)
ONESHOT_TALK1 (0x01)
ONESHOT_BOW2 (0x02)
ONESHOT_WAVE3 (0x03)
ONESHOT_CHEER4 (0x04)
ONESHOT_EXCLAMATION5 (0x05)
ONESHOT_QUESTION6 (0x06)
ONESHOT_EAT7 (0x07)
STATE_DANCE10 (0x0A)
ONESHOT_LAUGH11 (0x0B)
STATE_SLEEP12 (0x0C)
STATE_SIT13 (0x0D)
ONESHOT_RUDE14 (0x0E)
ONESHOT_ROAR15 (0x0F)
ONESHOT_KNEEL16 (0x10)
ONESHOT_KISS17 (0x11)
ONESHOT_CRY18 (0x12)
ONESHOT_CHICKEN19 (0x13)
ONESHOT_BEG20 (0x14)
ONESHOT_APPLAUD21 (0x15)
ONESHOT_SHOUT22 (0x16)
ONESHOT_FLEX23 (0x17)
ONESHOT_SHY24 (0x18)
ONESHOT_POINT25 (0x19)
STATE_STAND26 (0x1A)
STATE_READY_UNARMED27 (0x1B)
STATE_WORK_SHEATHED28 (0x1C)
STATE_POINT29 (0x1D)
STATE_NONE30 (0x1E)
ONESHOT_WOUND33 (0x21)
ONESHOT_WOUND_CRITICAL34 (0x22)
ONESHOT_ATTACK_UNARMED35 (0x23)
ONESHOT_ATTACK1H36 (0x24)
ONESHOT_ATTACK2HTIGHT37 (0x25)
ONESHOT_ATTACK2H_LOOSE38 (0x26)
ONESHOT_PARRY_UNARMED39 (0x27)
ONESHOT_PARRY_SHIELD43 (0x2B)
ONESHOT_READY_UNARMED44 (0x2C)
ONESHOT_READY1H45 (0x2D)
ONESHOT_READY_BOW48 (0x30)
ONESHOT_SPELL_PRECAST50 (0x32)
ONESHOT_SPELL_CAST51 (0x33)
ONESHOT_BATTLE_ROAR53 (0x35)
ONESHOT_SPECIALATTACK1H54 (0x36)
ONESHOT_KICK60 (0x3C)
ONESHOT_ATTACK_THROWN61 (0x3D)
STATE_STUN64 (0x40)
STATE_DEAD65 (0x41)
ONESHOT_SALUTE66 (0x42)
STATE_KNEEL68 (0x44)
STATE_USE_STANDING69 (0x45)
ONESHOT_WAVE_NO_SHEATHE70 (0x46)
ONESHOT_CHEER_NO_SHEATHE71 (0x47)
ONESHOT_EAT_NO_SHEATHE92 (0x5C)
STATE_STUN_NO_SHEATHE93 (0x5D)
ONESHOT_DANCE94 (0x5E)
ONESHOT_SALUTE_NO_SHEATH113 (0x71)
STATE_USE_STANDING_NO_SHEATHE133 (0x85)
ONESHOT_LAUGH_NO_SHEATHE153 (0x99)
STATE_WORK173 (0xAD)
STATE_SPELL_PRECAST193 (0xC1)
ONESHOT_READY_RIFLE213 (0xD5)
STATE_READY_RIFLE214 (0xD6)
STATE_WORK_MINING233 (0xE9)
STATE_WORK_CHOPWOOD234 (0xEA)
STATE_APPLAUD253 (0xFD)
ONESHOT_LIFTOFF254 (0xFE)
ONESHOT_YES273 (0x111)
ONESHOT_NO274 (0x112)
ONESHOT_TRAIN275 (0x113)
ONESHOT_LAND293 (0x125)
STATE_AT_EASE313 (0x139)
STATE_READY1H333 (0x14D)
STATE_SPELL_KNEEL_START353 (0x161)
STATE_SUBMERGED373 (0x175)
ONESHOT_SUBMERGE374 (0x176)
STATE_READY2H375 (0x177)
STATE_READY_BOW376 (0x178)
ONESHOT_MOUNT_SPECIAL377 (0x179)
STATE_TALK378 (0x17A)
STATE_FISHING379 (0x17B)
ONESHOT_FISHING380 (0x17C)
ONESHOT_LOOT381 (0x17D)
STATE_WHIRLWIND382 (0x17E)
STATE_DROWNED383 (0x17F)
STATE_HOLD_BOW384 (0x180)
STATE_HOLD_RIFLE385 (0x181)
STATE_HOLD_THROWN386 (0x182)
ONESHOT_DROWN387 (0x183)
ONESHOT_STOMP388 (0x184)
ONESHOT_ATTACK_OFF389 (0x185)
ONESHOT_ATTACK_OFF_PIERCE390 (0x186)
STATE_ROAR391 (0x187)
STATE_LAUGH392 (0x188)
ONESHOT_CREATURE_SPECIAL393 (0x189)
ONESHOT_JUMPLANDRUN394 (0x18A)
ONESHOT_JUMPEND395 (0x18B)
ONESHOT_TALK_NO_SHEATHE396 (0x18C)
ONESHOT_POINT_NO_SHEATHE397 (0x18D)
STATE_CANNIBALIZE398 (0x18E)
ONESHOT_JUMPSTART399 (0x18F)
STATE_DANCESPECIAL400 (0x190)
ONESHOT_DANCESPECIAL401 (0x191)
ONESHOT_CUSTOM_SPELL_01402 (0x192)
ONESHOT_CUSTOM_SPELL_02403 (0x193)
ONESHOT_CUSTOM_SPELL_03404 (0x194)
ONESHOT_CUSTOM_SPELL_04405 (0x195)
ONESHOT_CUSTOM_SPELL_05406 (0x196)
ONESHOT_CUSTOM_SPELL_06407 (0x197)
ONESHOT_CUSTOM_SPELL_07408 (0x198)
ONESHOT_CUSTOM_SPELL_08409 (0x199)
ONESHOT_CUSTOM_SPELL_09410 (0x19A)
ONESHOT_CUSTOM_SPELL_10411 (0x19B)
STATE_EXCLAIM412 (0x19C)
STATE_DANCE_CUSTOM413 (0x19D)
STATE_SIT_CHAIR_MED415 (0x19F)
STATE_CUSTOM_SPELL_01416 (0x1A0)
STATE_CUSTOM_SPELL_02417 (0x1A1)
STATE_EAT418 (0x1A2)
STATE_CUSTOM_SPELL_04419 (0x1A3)
STATE_CUSTOM_SPELL_03420 (0x1A4)
STATE_CUSTOM_SPELL_05421 (0x1A5)
STATE_SPELLEFFECT_HOLD422 (0x1A6)
STATE_EAT_NO_SHEATHE423 (0x1A7)
STATE_MOUNT424 (0x1A8)
STATE_READY2HL425 (0x1A9)
STATE_SIT_CHAIR_HIGH426 (0x1AA)
STATE_FALL427 (0x1AB)
STATE_LOOT428 (0x1AC)
STATE_SUBMERGED_NEW429 (0x1AD)
ONESHOT_COWER430 (0x1AE)
STATE_COWER431 (0x1AF)
ONESHOT_USE_STANDING432 (0x1B0)
STATE_STEALTH_STAND433 (0x1B1)
ONESHOT_OMNICAST_GHOUL434 (0x1B2)
ONESHOT_ATTACK_BOW435 (0x1B3)
ONESHOT_ATTACK_RIFLE436 (0x1B4)
STATE_SWIM_IDLE437 (0x1B5)
STATE_ATTACK_UNARMED438 (0x1B6)
ONESHOT_SPELL_CAST_W_SOUND439 (0x1B7)
ONESHOT_DODGE440 (0x1B8)
ONESHOT_PARRY1H441 (0x1B9)
ONESHOT_PARRY2H442 (0x1BA)
ONESHOT_PARRY2HL443 (0x1BB)
STATE_FLYFALL444 (0x1BC)
ONESHOT_FLYDEATH445 (0x1BD)
STATE_FLY_FALL446 (0x1BE)
ONESHOT_FLY_SIT_GROUND_DOWN447 (0x1BF)
ONESHOT_FLY_SIT_GROUND_UP448 (0x1C0)
ONESHOT_EMERGE449 (0x1C1)
ONESHOT_DRAGON_SPIT450 (0x1C2)
STATE_SPECIAL_UNARMED451 (0x1C3)
ONESHOT_FLYGRAB452 (0x1C4)
STATE_FLYGRABCLOSED453 (0x1C5)
ONESHOT_FLYGRABTHROWN454 (0x1C6)
STATE_FLY_SIT_GROUND455 (0x1C7)
STATE_WALK_BACKWARDS456 (0x1C8)
ONESHOT_FLYTALK457 (0x1C9)
ONESHOT_FLYATTACK1H458 (0x1CA)
STATE_CUSTOM_SPELL_08459 (0x1CB)
ONESHOT_FLY_DRAGON_SPIT460 (0x1CC)
STATE_SIT_CHAIR_LOW461 (0x1CD)
ONESHOT_STUN462 (0x1CE)
ONESHOT_SPELL_CAST_OMNI463 (0x1CF)
STATE_READY_THROWN465 (0x1D1)
ONESHOT_WORK_CHOPWOOD466 (0x1D2)
ONESHOT_WORK_MINING467 (0x1D3)
STATE_SPELL_CHANNEL_OMNI468 (0x1D4)
STATE_SPELL_CHANNEL_DIRECTED469 (0x1D5)
STAND_STATE_NONE470 (0x1D6)
STATE_READYJOUST471 (0x1D7)
STATE_STRANGULATE473 (0x1D9)
STATE_READY_SPELL_OMNI474 (0x1DA)
STATE_HOLD_JOUST475 (0x1DB)
ONESHOT_CRY_JAINA476 (0x1DC)

Used in:

CMSG_ENABLETAXI

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_enabletaxi.wowm:1.

cmsg CMSG_ENABLETAXI = 0x0493 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_EQUIPMENT_SET_SAVE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_equipment_set_save.wowm:1.

cmsg CMSG_EQUIPMENT_SET_SAVE = 0x04BD {
    PackedGuid guid;
    u32 index;
    CString name;
    CString icon_name;
    Guid[19] equipment;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32index
-- / -CStringname
-- / -CStringicon_name
-152 / -Guid[19]equipment

CMSG_EQUIPMENT_SET_USE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_equipment_set_use.wowm:9.

cmsg CMSG_EQUIPMENT_SET_USE = 0x04D5 {
    EquipmentSet[19] sets;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06190 / -EquipmentSet[19]sets

CMSG_FAR_SIGHT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_far_sight.wowm:8.

cmsg CMSG_FAR_SIGHT = 0x027A {
    FarSightOperation operation;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -FarSightOperationoperation

FarSightOperation

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_far_sight.wowm:3.

enum FarSightOperation : u8 {
    REMOVE = 0;
    ADD = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
REMOVE0 (0x00)
ADD1 (0x01)

Used in:

CMSG_FORCE_FLIGHT_BACK_SPEED_CHANGE_ACK

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_flight_back_speed_change_ack.wowm:1.

cmsg CMSG_FORCE_FLIGHT_BACK_SPEED_CHANGE_ACK = 0x0384 {
    Guid player;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_flight_back_speed_change_ack.wowm:1.

cmsg CMSG_FORCE_FLIGHT_BACK_SPEED_CHANGE_ACK = 0x0384 {
    Guid player;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_FORCE_FLIGHT_SPEED_CHANGE_ACK

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_flight_speed_change_ack.wowm:1.

cmsg CMSG_FORCE_FLIGHT_SPEED_CHANGE_ACK = 0x0382 {
    Guid player;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_flight_speed_change_ack.wowm:1.

cmsg CMSG_FORCE_FLIGHT_SPEED_CHANGE_ACK = 0x0382 {
    Guid player;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_FORCE_MOVE_ROOT_ACK

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_move_root_ack.wowm:1.

cmsg CMSG_FORCE_MOVE_ROOT_ACK = 0x00E9 {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_move_root_ack.wowm:9.

cmsg CMSG_FORCE_MOVE_ROOT_ACK = 0x00E9 {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_move_root_ack.wowm:17.

cmsg CMSG_FORCE_MOVE_ROOT_ACK = 0x00E9 {
    PackedGuid guid;
    u32 movement_counter;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32movement_counter
-- / -MovementInfoinfo

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_FORCE_MOVE_UNROOT_ACK

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_move_unroot_ack.wowm:1.

cmsg CMSG_FORCE_MOVE_UNROOT_ACK = 0x00EB {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_move_unroot_ack.wowm:9.

cmsg CMSG_FORCE_MOVE_UNROOT_ACK = 0x00EB {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_move_unroot_ack.wowm:17.

cmsg CMSG_FORCE_MOVE_UNROOT_ACK = 0x00EB {
    PackedGuid guid;
    u32 movement_counter;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32movement_counter
-- / -MovementInfoinfo

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_run_back_speed_change_ack.wowm:1.

cmsg CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 0x00E5 {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_run_back_speed_change_ack.wowm:10.

cmsg CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 0x00E5 {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_run_back_speed_change_ack.wowm:19.

cmsg CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 0x00E5 {
    PackedGuid guid;
    u32 movement_counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32movement_counter
-- / -MovementInfoinfo
-4 / Littlef32new_speed

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_FORCE_RUN_SPEED_CHANGE_ACK

Client Version 1.12

Sent to acknowledge the new speed. Reply to SMSG_FORCE_RUN_SPEED_CHANGE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_run_speed_change_ack.wowm:2.

cmsg CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 0x00E3 {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Examples

Example 1

Comment

Client responds to having movement speed set to 7 in Northshire Abbey.

0, 48, // size
227, 0, 0, 0, // opcode (227)
6, 0, 0, 0, 0, 0, 0, 0, // guid: Guid
0, 0, 0, 0, // counter: u32
0, 0, 0, 0, // MovementInfo.flags: MovementFlags  NONE (0)
64, 23, 246, 1, // MovementInfo.timestamp: u32
203, 171, 11, 198, // Vector3d.x: f32
7, 134, 248, 194, // Vector3d.y: f32
142, 209, 165, 66, // Vector3d.z: f32
237, 153, 127, 64, // MovementInfo.orientation: f32
57, 3, 0, 0, // MovementInfo.fall_time: f32
0, 0, 224, 64, // new_speed: f32

Client Version 2.4.3

Sent to acknowledge the new speed. Reply to SMSG_FORCE_RUN_SPEED_CHANGE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_run_speed_change_ack.wowm:45.

cmsg CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 0x00E3 {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 3.3.5

Sent to acknowledge the new speed. Reply to SMSG_FORCE_RUN_SPEED_CHANGE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_run_speed_change_ack.wowm:55.

cmsg CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 0x00E3 {
    PackedGuid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32counter
-- / -MovementInfoinfo
-4 / Littlef32new_speed

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_swim_back_speed_change_ack.wowm:1.

cmsg CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 0x02DD {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_swim_back_speed_change_ack.wowm:10.

cmsg CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 0x02DD {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_swim_back_speed_change_ack.wowm:19.

cmsg CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 0x02DD {
    PackedGuid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32counter
-- / -MovementInfoinfo
-4 / Littlef32new_speed

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_FORCE_SWIM_SPEED_CHANGE_ACK

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_swim_speed_change_ack.wowm:1.

cmsg CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 0x00E7 {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_swim_speed_change_ack.wowm:10.

cmsg CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 0x00E7 {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_swim_speed_change_ack.wowm:19.

cmsg CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 0x00E7 {
    PackedGuid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32counter
-- / -MovementInfoinfo
-4 / Littlef32new_speed

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_FORCE_TURN_RATE_CHANGE_ACK

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_turn_rate_change_ack.wowm:1.

cmsg CMSG_FORCE_TURN_RATE_CHANGE_ACK = 0x02DF {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_turn_rate_change_ack.wowm:10.

cmsg CMSG_FORCE_TURN_RATE_CHANGE_ACK = 0x02DF {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_turn_rate_change_ack.wowm:19.

cmsg CMSG_FORCE_TURN_RATE_CHANGE_ACK = 0x02DF {
    PackedGuid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32counter
-- / -MovementInfoinfo
-4 / Littlef32new_speed

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_FORCE_WALK_SPEED_CHANGE_ACK

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_walk_speed_change_ack.wowm:1.

cmsg CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 0x02DB {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_walk_speed_change_ack.wowm:10.

cmsg CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 0x02DB {
    Guid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littlef32new_speed

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_force_walk_speed_change_ack.wowm:19.

cmsg CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 0x02DB {
    PackedGuid guid;
    u32 counter;
    MovementInfo info;
    f32 new_speed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32counter
-- / -MovementInfoinfo
-4 / Littlef32new_speed

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_FRIEND_LIST

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_friend_list.wowm:3.

cmsg CMSG_FRIEND_LIST = 0x0066 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GAMEOBJECT_QUERY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_gameobject_query.wowm:3.

cmsg CMSG_GAMEOBJECT_QUERY = 0x005E {
    u32 entry_id;
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32entry_id
0x0A8 / LittleGuidguid

CMSG_GAMEOBJ_REPORT_USE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gameobject/cmsg_gameobj_report_use.wowm:1.

cmsg CMSG_GAMEOBJ_REPORT_USE = 0x0481 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_GAMEOBJ_USE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gameobject/cmsg_gameobj_use.wowm:3.

cmsg CMSG_GAMEOBJ_USE = 0x00B1 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_GET_CHANNEL_MEMBER_COUNT

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_get_channel_member_count.wowm:1.

cmsg CMSG_GET_CHANNEL_MEMBER_COUNT = 0x03D3 {
    CString channel;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_get_channel_member_count.wowm:7.

cmsg CMSG_GET_CHANNEL_MEMBER_COUNT = 0x03D4 {
    CString channel;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel

CMSG_GET_MAIL_LIST

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_get_mail_list.wowm:3.

cmsg CMSG_GET_MAIL_LIST = 0x023A {
    Guid mailbox;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox

CMSG_GET_MIRRORIMAGE_DATA

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_get_mirrorimage_data.wowm:1.

cmsg CMSG_GET_MIRRORIMAGE_DATA = 0x0400 {
    Guid target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidtarget

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_get_mirrorimage_data.wowm:7.

cmsg CMSG_GET_MIRRORIMAGE_DATA = 0x0401 {
    Guid target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidtarget

CMSG_GMRESPONSE_RESOLVE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gmresponse_resolve.wowm:1.

cmsg CMSG_GMRESPONSE_RESOLVE = 0x04F0 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GMSURVEY_SUBMIT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gmsurvey_submit.wowm:14.

cmsg CMSG_GMSURVEY_SUBMIT = 0x032A {
    u32 survey_id;
    GmSurveyQuestion[10] questions;
    CString answer_comment;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32survey_idcmangos: Survey ID: found in GMSurveySurveys.dbc
0x0A? / -GmSurveyQuestion[10]questions
-- / -CStringanswer_commentcmangos: Answer comment: Unused in stock UI, can be only set by calling Lua function
cmangos: Answer comment max sizes in bytes: Vanilla - 8106:8110, TBC - 11459:11463, Wrath - 582:586

CMSG_GMTICKETSYSTEM_TOGGLE

Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gmticketsystem_toggle.wowm:1.

cmsg CMSG_GMTICKETSYSTEM_TOGGLE = 0x029A {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GMTICKET_CREATE

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gmticket_create.wowm:1.

cmsg CMSG_GMTICKET_CREATE = 0x0205 {
    GmTicketType category;
    Map map;
    Vector3d position;
    CString message;
    CString reserved_for_future_use;
    if (category == BEHAVIOR_HARASSMENT) {
        u32 chat_data_line_count;
        u8[-] compressed_chat_data;
    }
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -GmTicketTypecategory
0x074 / -Mapmap
0x0B12 / -Vector3dposition
0x17- / -CStringmessage
-- / -CStringreserved_for_future_usecmangos/vmangos/mangoszero: Pre-TBC: 'Reserved for future use'
cmangos/vmangos/mangoszero: Unused

If category is equal to BEHAVIOR_HARASSMENT:

OffsetSize / EndiannessTypeNameComment
-4 / Littleu32chat_data_line_count
-? / -u8[-]compressed_chat_data

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gmticket_create.wowm:1.

cmsg CMSG_GMTICKET_CREATE = 0x0205 {
    GmTicketType category;
    Map map;
    Vector3d position;
    CString message;
    CString reserved_for_future_use;
    if (category == BEHAVIOR_HARASSMENT) {
        u32 chat_data_line_count;
        u8[-] compressed_chat_data;
    }
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -GmTicketTypecategory
0x074 / -Mapmap
0x0B12 / -Vector3dposition
0x17- / -CStringmessage
-- / -CStringreserved_for_future_usecmangos/vmangos/mangoszero: Pre-TBC: 'Reserved for future use'
cmangos/vmangos/mangoszero: Unused

If category is equal to BEHAVIOR_HARASSMENT:

OffsetSize / EndiannessTypeNameComment
-4 / Littleu32chat_data_line_count
-? / -u8[-]compressed_chat_data

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gmticket_create.wowm:19.

cmsg CMSG_GMTICKET_CREATE = 0x0205 {
    Map map;
    Vector3d position;
    CString message;
    Bool needs_response;
    Bool needs_more_help;
    u32 num_of_times;
    u32[num_of_times] times;
    u8[-] compressed_data;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Mapmap
0x0A12 / -Vector3dposition
0x16- / -CStringmessage
-1 / -Boolneeds_response
-1 / -Boolneeds_more_help
-4 / Littleu32num_of_times
-? / -u32[num_of_times]times
-? / -u8[-]compressed_data

Map

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:1.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    AHN_QIRAJ_TEMPLE = 531;
    NAXXRAMAS = 533;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Also called 'Caverns of Time' in Vanilla. Named this way for consistency across versions.Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
NAXXRAMAS533 (0x215)Naxxramas

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:140.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    RUINS_OF_LORDAERON = 572;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    SUNWELL_FIX_UNUSED = 598;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:395.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    NORTHREND = 571;
    RUINS_OF_LORDAERON = 572;
    EXTERIORTEST = 573;
    UTGARDE_KEEP = 574;
    UTGARDE_PINNACLE = 575;
    THE_NEXUS = 576;
    THE_OCULUS = 578;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOREAN_TUNDRA_TEST = 592;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST = 594;
    THE_CULLING_OF_STRATHOLME = 595;
    TRANSPORT_NAGLFAR = 596;
    CRAIG_TEST = 597;
    SUNWELL_FIX_UNUSED = 598;
    HALLS_OF_STONE = 599;
    DRAK_THARON_KEEP = 600;
    AZJOL_NERUB = 601;
    HALLS_OF_LIGHTNING = 602;
    ULDUAR = 603;
    GUNDRAK = 604;
    DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES = 605;
    QA_AND_DVD = 606;
    STRAND_OF_THE_ANCIENTS = 607;
    VIOLET_HOLD = 608;
    EBON_HOLD = 609;
    TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING = 610;
    TRANSPORT_MENETHIL_TO_VALGARDE = 612;
    TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD = 613;
    TRANSPORT_STORMWIND_TO_VALIANCE_KEEP = 614;
    THE_OBSIDIAN_SANCTUM = 615;
    THE_EYE_OF_ETERNITY = 616;
    DALARAN_SEWERS = 617;
    THE_RING_OF_VALOR = 618;
    AHN_KAHET_THE_OLD_KINGDOM = 619;
    TRANSPORT_MOA_KI_TO_UNU_PE = 620;
    TRANSPORT_MOA_KI_TO_KAMAGUA = 621;
    TRANSPORT_ORGRIMS_HAMMER = 622;
    TRANSPORT_THE_SKYBREAKER = 623;
    VAULT_OF_ARCHAVON = 624;
    ISLE_OF_CONQUEST = 628;
    ICECROWN_CITADEL = 631;
    THE_FORGE_OF_SOULS = 632;
    TRANSPORT_ALLIANCE_AIRSHIP_BG = 641;
    TRANSPORT_HORDEAIRSHIPBG = 642;
    TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF = 647;
    TRIAL_OF_THE_CRUSADER = 649;
    TRIAL_OF_THE_CHAMPION = 650;
    PIT_OF_SARON = 658;
    HALLS_OF_REFLECTION = 668;
    TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID = 672;
    TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID = 673;
    TRANSPORT_THE_SKYBREAKER_IC_DUNGEON = 712;
    TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON = 713;
    TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID = 718;
    STORMWIND = 723;
    THE_RUBY_SANCTUM = 724;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Map files not present on 3.3.5 client, so loading the map will crash the client.Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
NORTHREND571 (0x23B)Northrend
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
EXTERIORTEST573 (0x23D)ExteriorTest
UTGARDE_KEEP574 (0x23E)Utgarde Keep
UTGARDE_PINNACLE575 (0x23F)Utgarde Pinnacle
THE_NEXUS576 (0x240)The Nexus
THE_OCULUS578 (0x242)The Oculus
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOREAN_TUNDRA_TEST592 (0x250)Transport: Borean Tundra Test
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST594 (0x252)Transport: Howling Fjord Sister Mercy (Quest)
THE_CULLING_OF_STRATHOLME595 (0x253)The Culling of Stratholme
TRANSPORT_NAGLFAR596 (0x254)Transport: Naglfar
CRAIG_TEST597 (0x255)Craig Test
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)
HALLS_OF_STONE599 (0x257)Halls of Stone
DRAK_THARON_KEEP600 (0x258)Drak'Tharon Keep
AZJOL_NERUB601 (0x259)Azjol-Nerub
HALLS_OF_LIGHTNING602 (0x25A)Halls of Lightning
ULDUAR603 (0x25B)Ulduar
GUNDRAK604 (0x25C)Gundrak
DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES605 (0x25D)Development Land (non-weighted textures)
QA_AND_DVD606 (0x25E)QA and DVD
STRAND_OF_THE_ANCIENTS607 (0x25F)Strand of the Ancients
VIOLET_HOLD608 (0x260)Violet Hold
EBON_HOLD609 (0x261)Ebon Hold
TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING610 (0x262)Transport: Tirisfal to Vengeance Landing
TRANSPORT_MENETHIL_TO_VALGARDE612 (0x264)Transport: Menethil to Valgarde
TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD613 (0x265)Transport: Orgrimmar to Warsong Hold
TRANSPORT_STORMWIND_TO_VALIANCE_KEEP614 (0x266)Transport: Stormwind to Valiance Keep
THE_OBSIDIAN_SANCTUM615 (0x267)The Obsidian Sanctum
THE_EYE_OF_ETERNITY616 (0x268)The Eye of Eternity
DALARAN_SEWERS617 (0x269)Dalaran Sewers
THE_RING_OF_VALOR618 (0x26A)The Ring of Valor
AHN_KAHET_THE_OLD_KINGDOM619 (0x26B)Ahn'kahet: The Old Kingdom
TRANSPORT_MOA_KI_TO_UNU_PE620 (0x26C)Transport: Moa'ki to Unu'pe
TRANSPORT_MOA_KI_TO_KAMAGUA621 (0x26D)Transport: Moa'ki to Kamagua
TRANSPORT_ORGRIMS_HAMMER622 (0x26E)Transport: Orgrim's Hammer
TRANSPORT_THE_SKYBREAKER623 (0x26F)Transport: The Skybreaker
VAULT_OF_ARCHAVON624 (0x270)Vault of Archavon
ISLE_OF_CONQUEST628 (0x274)Isle of Conquest
ICECROWN_CITADEL631 (0x277)Icecrown Citadel
THE_FORGE_OF_SOULS632 (0x278)The Forge of Souls
TRANSPORT_ALLIANCE_AIRSHIP_BG641 (0x281)Transport: Alliance Airship BG
TRANSPORT_HORDEAIRSHIPBG642 (0x282)Transport: HordeAirshipBG
TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF647 (0x287)Transport: Orgrimmar to Thunder Bluff
TRIAL_OF_THE_CRUSADER649 (0x289)Trial of the Crusader
TRIAL_OF_THE_CHAMPION650 (0x28A)Trial of the Champion
PIT_OF_SARON658 (0x292)Pit of Saron
HALLS_OF_REFLECTION668 (0x29C)Halls of Reflection
TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID672 (0x2A0)Transport: The Skybreaker (Icecrown Citadel Raid)
TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID673 (0x2A1)Transport: Orgrim's Hammer (Icecrown Citadel Raid)
TRANSPORT_THE_SKYBREAKER_IC_DUNGEON712 (0x2C8)Transport: The Skybreaker (IC Dungeon)
TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON713 (0x2C9)Transport: Orgrim's Hammer (IC Dungeon)
TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID718 (0x2CE)Transport: The Mighty Wind (Icecrown Citadel Raid)
STORMWIND723 (0x2D3)Stormwind
THE_RUBY_SANCTUM724 (0x2D4)The Ruby Sanctum

Used in:

CMSG_GMTICKET_DELETETICKET

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gmticket_deleteticket.wowm:3.

cmsg CMSG_GMTICKET_DELETETICKET = 0x0217 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GMTICKET_GETTICKET

Client Version 1, Client Version 2, Client Version 3

Sent when the client enters the world.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gmticket_getticket.wowm:2.

cmsg CMSG_GMTICKET_GETTICKET = 0x0211 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Examples

Example 1

0, 4, // size
17, 2, 0, 0, // opcode (529)

CMSG_GMTICKET_SYSTEMSTATUS

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gmticket_systemstatus.wowm:3.

cmsg CMSG_GMTICKET_SYSTEMSTATUS = 0x021A {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GMTICKET_UPDATETEXT

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gmticket_updatetext.wowm:1.

cmsg CMSG_GMTICKET_UPDATETEXT = 0x0207 {
    GmTicketType ticket_type;
    CString message;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -GmTicketTypeticket_typecmangos does not have this field, vmangos does.
0x07- / -CStringmessage

Client Version 2, Client Version 3

No TBC/Wrath emulator has a GmTicketType field before message, but vmangos does.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gmticket_updatetext.wowm:10.

cmsg CMSG_GMTICKET_UPDATETEXT = 0x0207 {
    CString message;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringmessage

CMSG_GM_REPORT_LAG

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_gm_report_lag.wowm:1.

cmsg CMSG_GM_REPORT_LAG = 0x0502 {
    u32 lag_type;
    Map map;
    Vector3d position;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32lag_type
0x0A4 / -Mapmap
0x0E12 / -Vector3dposition

Map

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:1.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    AHN_QIRAJ_TEMPLE = 531;
    NAXXRAMAS = 533;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Also called 'Caverns of Time' in Vanilla. Named this way for consistency across versions.Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
NAXXRAMAS533 (0x215)Naxxramas

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:140.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    RUINS_OF_LORDAERON = 572;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    SUNWELL_FIX_UNUSED = 598;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:395.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    NORTHREND = 571;
    RUINS_OF_LORDAERON = 572;
    EXTERIORTEST = 573;
    UTGARDE_KEEP = 574;
    UTGARDE_PINNACLE = 575;
    THE_NEXUS = 576;
    THE_OCULUS = 578;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOREAN_TUNDRA_TEST = 592;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST = 594;
    THE_CULLING_OF_STRATHOLME = 595;
    TRANSPORT_NAGLFAR = 596;
    CRAIG_TEST = 597;
    SUNWELL_FIX_UNUSED = 598;
    HALLS_OF_STONE = 599;
    DRAK_THARON_KEEP = 600;
    AZJOL_NERUB = 601;
    HALLS_OF_LIGHTNING = 602;
    ULDUAR = 603;
    GUNDRAK = 604;
    DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES = 605;
    QA_AND_DVD = 606;
    STRAND_OF_THE_ANCIENTS = 607;
    VIOLET_HOLD = 608;
    EBON_HOLD = 609;
    TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING = 610;
    TRANSPORT_MENETHIL_TO_VALGARDE = 612;
    TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD = 613;
    TRANSPORT_STORMWIND_TO_VALIANCE_KEEP = 614;
    THE_OBSIDIAN_SANCTUM = 615;
    THE_EYE_OF_ETERNITY = 616;
    DALARAN_SEWERS = 617;
    THE_RING_OF_VALOR = 618;
    AHN_KAHET_THE_OLD_KINGDOM = 619;
    TRANSPORT_MOA_KI_TO_UNU_PE = 620;
    TRANSPORT_MOA_KI_TO_KAMAGUA = 621;
    TRANSPORT_ORGRIMS_HAMMER = 622;
    TRANSPORT_THE_SKYBREAKER = 623;
    VAULT_OF_ARCHAVON = 624;
    ISLE_OF_CONQUEST = 628;
    ICECROWN_CITADEL = 631;
    THE_FORGE_OF_SOULS = 632;
    TRANSPORT_ALLIANCE_AIRSHIP_BG = 641;
    TRANSPORT_HORDEAIRSHIPBG = 642;
    TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF = 647;
    TRIAL_OF_THE_CRUSADER = 649;
    TRIAL_OF_THE_CHAMPION = 650;
    PIT_OF_SARON = 658;
    HALLS_OF_REFLECTION = 668;
    TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID = 672;
    TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID = 673;
    TRANSPORT_THE_SKYBREAKER_IC_DUNGEON = 712;
    TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON = 713;
    TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID = 718;
    STORMWIND = 723;
    THE_RUBY_SANCTUM = 724;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Map files not present on 3.3.5 client, so loading the map will crash the client.Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
NORTHREND571 (0x23B)Northrend
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
EXTERIORTEST573 (0x23D)ExteriorTest
UTGARDE_KEEP574 (0x23E)Utgarde Keep
UTGARDE_PINNACLE575 (0x23F)Utgarde Pinnacle
THE_NEXUS576 (0x240)The Nexus
THE_OCULUS578 (0x242)The Oculus
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOREAN_TUNDRA_TEST592 (0x250)Transport: Borean Tundra Test
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST594 (0x252)Transport: Howling Fjord Sister Mercy (Quest)
THE_CULLING_OF_STRATHOLME595 (0x253)The Culling of Stratholme
TRANSPORT_NAGLFAR596 (0x254)Transport: Naglfar
CRAIG_TEST597 (0x255)Craig Test
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)
HALLS_OF_STONE599 (0x257)Halls of Stone
DRAK_THARON_KEEP600 (0x258)Drak'Tharon Keep
AZJOL_NERUB601 (0x259)Azjol-Nerub
HALLS_OF_LIGHTNING602 (0x25A)Halls of Lightning
ULDUAR603 (0x25B)Ulduar
GUNDRAK604 (0x25C)Gundrak
DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES605 (0x25D)Development Land (non-weighted textures)
QA_AND_DVD606 (0x25E)QA and DVD
STRAND_OF_THE_ANCIENTS607 (0x25F)Strand of the Ancients
VIOLET_HOLD608 (0x260)Violet Hold
EBON_HOLD609 (0x261)Ebon Hold
TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING610 (0x262)Transport: Tirisfal to Vengeance Landing
TRANSPORT_MENETHIL_TO_VALGARDE612 (0x264)Transport: Menethil to Valgarde
TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD613 (0x265)Transport: Orgrimmar to Warsong Hold
TRANSPORT_STORMWIND_TO_VALIANCE_KEEP614 (0x266)Transport: Stormwind to Valiance Keep
THE_OBSIDIAN_SANCTUM615 (0x267)The Obsidian Sanctum
THE_EYE_OF_ETERNITY616 (0x268)The Eye of Eternity
DALARAN_SEWERS617 (0x269)Dalaran Sewers
THE_RING_OF_VALOR618 (0x26A)The Ring of Valor
AHN_KAHET_THE_OLD_KINGDOM619 (0x26B)Ahn'kahet: The Old Kingdom
TRANSPORT_MOA_KI_TO_UNU_PE620 (0x26C)Transport: Moa'ki to Unu'pe
TRANSPORT_MOA_KI_TO_KAMAGUA621 (0x26D)Transport: Moa'ki to Kamagua
TRANSPORT_ORGRIMS_HAMMER622 (0x26E)Transport: Orgrim's Hammer
TRANSPORT_THE_SKYBREAKER623 (0x26F)Transport: The Skybreaker
VAULT_OF_ARCHAVON624 (0x270)Vault of Archavon
ISLE_OF_CONQUEST628 (0x274)Isle of Conquest
ICECROWN_CITADEL631 (0x277)Icecrown Citadel
THE_FORGE_OF_SOULS632 (0x278)The Forge of Souls
TRANSPORT_ALLIANCE_AIRSHIP_BG641 (0x281)Transport: Alliance Airship BG
TRANSPORT_HORDEAIRSHIPBG642 (0x282)Transport: HordeAirshipBG
TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF647 (0x287)Transport: Orgrimmar to Thunder Bluff
TRIAL_OF_THE_CRUSADER649 (0x289)Trial of the Crusader
TRIAL_OF_THE_CHAMPION650 (0x28A)Trial of the Champion
PIT_OF_SARON658 (0x292)Pit of Saron
HALLS_OF_REFLECTION668 (0x29C)Halls of Reflection
TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID672 (0x2A0)Transport: The Skybreaker (Icecrown Citadel Raid)
TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID673 (0x2A1)Transport: Orgrim's Hammer (Icecrown Citadel Raid)
TRANSPORT_THE_SKYBREAKER_IC_DUNGEON712 (0x2C8)Transport: The Skybreaker (IC Dungeon)
TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON713 (0x2C9)Transport: Orgrim's Hammer (IC Dungeon)
TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID718 (0x2CE)Transport: The Mighty Wind (Icecrown Citadel Raid)
STORMWIND723 (0x2D3)Stormwind
THE_RUBY_SANCTUM724 (0x2D4)The Ruby Sanctum

Used in:

CMSG_GOSSIP_HELLO

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gossip/cmsg_gossip_hello.wowm:3.

cmsg CMSG_GOSSIP_HELLO = 0x017B {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_GOSSIP_SELECT_OPTION

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gossip/cmsg_gossip_select_option.wowm:1.

cmsg CMSG_GOSSIP_SELECT_OPTION = 0x017C {
    Guid guid;
    u32 gossip_list_id;
    optional unknown {
        CString code;
    }
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32gossip_list_id

Optionally the following fields can be present. This can only be detected by looking at the size of the message.

OffsetSize / EndiannessTypeNameComment
0x12- / -CStringcodevmangos: if (_player->PlayerTalkClass->GossipOptionCoded(gossipListId))

Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gossip/cmsg_gossip_select_option.wowm:12.

cmsg CMSG_GOSSIP_SELECT_OPTION = 0x017C {
    Guid guid;
    u32 menu_id;
    u32 gossip_list_id;
    optional unknown {
        CString code;
    }
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32menu_id
0x124 / Littleu32gossip_list_id

Optionally the following fields can be present. This can only be detected by looking at the size of the message.

OffsetSize / EndiannessTypeNameComment
0x16- / -CStringcodevmangos: if (_player->PlayerTalkClass->GossipOptionCoded(gossipListId))

CMSG_GRANT_LEVEL

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_grant_level.wowm:1.

cmsg CMSG_GRANT_LEVEL = 0x040C {
    PackedGuid player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidplayer

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/gamemaster/cmsg_grant_level.wowm:7.

cmsg CMSG_GRANT_LEVEL = 0x040D {
    PackedGuid player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidplayer

CMSG_GROUP_ACCEPT

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_accept.wowm:1.

cmsg CMSG_GROUP_ACCEPT = 0x0072 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_accept.wowm:5.

cmsg CMSG_GROUP_ACCEPT = 0x0072 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GROUP_ASSISTANT_LEADER

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_assistant_leader.wowm:3.

cmsg CMSG_GROUP_ASSISTANT_LEADER = 0x028F {
    Guid guid;
    Bool set_assistant;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E1 / -Boolset_assistant

CMSG_GROUP_CANCEL

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_cancel.wowm:1.

cmsg CMSG_GROUP_CANCEL = 0x0070 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GROUP_CHANGE_SUB_GROUP

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_change_sub_group.wowm:3.

cmsg CMSG_GROUP_CHANGE_SUB_GROUP = 0x027E {
    CString name;
    u8 group_number;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname
-1 / -u8group_number

CMSG_GROUP_DECLINE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_decline.wowm:3.

cmsg CMSG_GROUP_DECLINE = 0x0073 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GROUP_DISBAND

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_disband.wowm:3.

cmsg CMSG_GROUP_DISBAND = 0x007B {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GROUP_INVITE

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_invite.wowm:1.

cmsg CMSG_GROUP_INVITE = 0x006E {
    CString name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_invite.wowm:7.

cmsg CMSG_GROUP_INVITE = 0x006E {
    CString name;
    u32 unknown1;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname
-4 / Littleu32unknown1

CMSG_GROUP_RAID_CONVERT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_raid_convert.wowm:3.

cmsg CMSG_GROUP_RAID_CONVERT = 0x028E {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GROUP_SET_LEADER

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_set_leader.wowm:3.

cmsg CMSG_GROUP_SET_LEADER = 0x0078 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_GROUP_SWAP_SUB_GROUP

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_swap_sub_group.wowm:3.

cmsg CMSG_GROUP_SWAP_SUB_GROUP = 0x0280 {
    CString name;
    CString swap_with_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname
-- / -CStringswap_with_name

CMSG_GROUP_UNINVITE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_uninvite.wowm:3.

cmsg CMSG_GROUP_UNINVITE = 0x0075 {
    CString name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname

CMSG_GROUP_UNINVITE_GUID

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_uninvite_guid.wowm:1.

cmsg CMSG_GROUP_UNINVITE_GUID = 0x0076 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_group_uninvite_guid.wowm:7.

cmsg CMSG_GROUP_UNINVITE_GUID = 0x0076 {
    Guid guid;
    CString reason;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E- / -CStringreason

CMSG_GUILD_ACCEPT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_accept.wowm:3.

cmsg CMSG_GUILD_ACCEPT = 0x0084 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GUILD_ADD_RANK

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_add_rank.wowm:3.

cmsg CMSG_GUILD_ADD_RANK = 0x0232 {
    CString rank_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringrank_name

CMSG_GUILD_BANKER_ACTIVATE

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_banker_activate.wowm:1.

cmsg CMSG_GUILD_BANKER_ACTIVATE = 0x03E5 {
    Guid bank;
    Bool full_update;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbank
0x0E1 / -Boolfull_update

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_banker_activate.wowm:8.

cmsg CMSG_GUILD_BANKER_ACTIVATE = 0x03E6 {
    Guid bank;
    Bool full_update;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbank
0x0E1 / -Boolfull_update

CMSG_GUILD_BANK_BUY_TAB

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_buy_tab.wowm:1.

cmsg CMSG_GUILD_BANK_BUY_TAB = 0x03E9 {
    Guid banker;
    u8 tab;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbanker
0x0E1 / -u8tab

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_buy_tab.wowm:8.

cmsg CMSG_GUILD_BANK_BUY_TAB = 0x03EA {
    Guid banker;
    u8 tab;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbanker
0x0E1 / -u8tab

CMSG_GUILD_BANK_DEPOSIT_MONEY

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_deposit_money.wowm:1.

cmsg CMSG_GUILD_BANK_DEPOSIT_MONEY = 0x03EB {
    Guid bank;
    Gold money;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbank
0x0E4 / LittleGoldmoney

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_deposit_money.wowm:8.

cmsg CMSG_GUILD_BANK_DEPOSIT_MONEY = 0x03EC {
    Guid bank;
    Gold money;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbank
0x0E4 / LittleGoldmoney

CMSG_GUILD_BANK_QUERY_TAB

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_query_tab.wowm:1.

cmsg CMSG_GUILD_BANK_QUERY_TAB = 0x03E6 {
    Guid bank;
    u8 tab;
    Bool full_update;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbank
0x0E1 / -u8tab
0x0F1 / -Boolfull_update

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_query_tab.wowm:9.

cmsg CMSG_GUILD_BANK_QUERY_TAB = 0x03E7 {
    Guid bank;
    u8 tab;
    Bool full_update;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbank
0x0E1 / -u8tab
0x0F1 / -Boolfull_update

CMSG_GUILD_BANK_SWAP_ITEMS

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_swap_items.wowm:15.

cmsg CMSG_GUILD_BANK_SWAP_ITEMS = 0x03E8 {
    Guid bank;
    BankSwapSource source;
    if (source == BANK) {
        u8 bank_destination_tab;
        u8 bank_destination_slot;
        u32 unknown1;
        u8 bank_source_tab;
        u8 bank_source_slot;
        Item item1;
        u8 unknown2;
        u8 amount;
    }
    else {
        u8 bank_tab;
        u8 bank_slot;
        Item item2;
        BankSwapStoreMode mode;
        if (mode == AUTOMATIC) {
            u32 auto_count;
            u8 unknown3;
            u8 unknown4;
        }
        else {
            u8 player_bag;
            u8 player_bag_slot;
            Bool bank_to_character_transfer;
            u8 split_amount;
        }
    }
    u8[-] unknown5;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_swap_items.wowm:49.

cmsg CMSG_GUILD_BANK_SWAP_ITEMS = 0x03E9 {
    Guid bank;
    BankSwapSource source;
    if (source == BANK) {
        u8 bank_destination_tab;
        u8 bank_destination_slot;
        u32 unknown1;
        u8 bank_source_tab;
        u8 bank_source_slot;
        Item item1;
        u8 unknown2;
        u32 amount;
    }
    else {
        u8 bank_tab;
        u8 bank_slot;
        Item item2;
        BankSwapStoreMode mode;
        if (mode == AUTOMATIC) {
            u32 auto_count;
            u8 unknown3;
            u32 unknown4;
        }
        else {
            u8 player_bag;
            u8 player_bag_slot;
            Bool bank_to_character_transfer;
            u32 split_amount;
        }
    }
    u8[-] unknown5;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

BankSwapSource

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_swap_items.wowm:1.

enum BankSwapSource : u8 {
    INVENTORY = 0;
    BANK = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
INVENTORY0 (0x00)
BANK1 (0x01)

Used in:

BankSwapStoreMode

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_swap_items.wowm:8.

enum BankSwapStoreMode : u8 {
    MANUAL = 0;
    AUTOMATIC = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
MANUAL0 (0x00)
AUTOMATIC1 (0x01)

Used in:

CMSG_GUILD_BANK_UPDATE_TAB

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_update_tab.wowm:1.

cmsg CMSG_GUILD_BANK_UPDATE_TAB = 0x03EA {
    Guid bank;
    u8 tab;
    CString name;
    CString icon;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbank
0x0E1 / -u8tab
0x0F- / -CStringname
-- / -CStringicon

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_update_tab.wowm:10.

cmsg CMSG_GUILD_BANK_UPDATE_TAB = 0x03EB {
    Guid bank;
    u8 tab;
    CString name;
    CString icon;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbank
0x0E1 / -u8tab
0x0F- / -CStringname
-- / -CStringicon

CMSG_GUILD_BANK_WITHDRAW_MONEY

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_withdraw_money.wowm:1.

cmsg CMSG_GUILD_BANK_WITHDRAW_MONEY = 0x03EC {
    Guid bank;
    Gold money;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbank
0x0E4 / LittleGoldmoney

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_guild_bank_withdraw_money.wowm:8.

cmsg CMSG_GUILD_BANK_WITHDRAW_MONEY = 0x03ED {
    Guid bank;
    Gold money;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidbank
0x0E4 / LittleGoldmoney

CMSG_GUILD_CREATE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_create.wowm:3.

cmsg CMSG_GUILD_CREATE = 0x0081 {
    CString guild_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringguild_name

CMSG_GUILD_DECLINE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_decline.wowm:3.

cmsg CMSG_GUILD_DECLINE = 0x0085 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GUILD_DEL_RANK

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_del_rank.wowm:3.

cmsg CMSG_GUILD_DEL_RANK = 0x0233 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GUILD_DEMOTE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_demote.wowm:3.

cmsg CMSG_GUILD_DEMOTE = 0x008C {
    CString player_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringplayer_name

CMSG_GUILD_DISBAND

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_disband.wowm:3.

cmsg CMSG_GUILD_DISBAND = 0x008F {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GUILD_INFO

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_info.wowm:3.

cmsg CMSG_GUILD_INFO = 0x0087 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GUILD_INFO_TEXT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_info_text.wowm:3.

cmsg CMSG_GUILD_INFO_TEXT = 0x02FC {
    CString guild_info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringguild_info

CMSG_GUILD_INVITE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_invite.wowm:3.

cmsg CMSG_GUILD_INVITE = 0x0082 {
    CString invited_player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringinvited_player

CMSG_GUILD_LEADER

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_leader.wowm:3.

cmsg CMSG_GUILD_LEADER = 0x0090 {
    CString new_guild_leader_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringnew_guild_leader_name

CMSG_GUILD_LEAVE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_leave.wowm:3.

cmsg CMSG_GUILD_LEAVE = 0x008D {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GUILD_MOTD

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_motd.wowm:3.

cmsg CMSG_GUILD_MOTD = 0x0091 {
    CString message_of_the_day;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringmessage_of_the_day

CMSG_GUILD_PROMOTE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_promote.wowm:3.

cmsg CMSG_GUILD_PROMOTE = 0x008B {
    CString player_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringplayer_name

CMSG_GUILD_QUERY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_guild_query.wowm:3.

cmsg CMSG_GUILD_QUERY = 0x0054 {
    u32 guild_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32guild_id

CMSG_GUILD_RANK

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_rank.wowm:1.

cmsg CMSG_GUILD_RANK = 0x0231 {
    u32 rank_id;
    u32 rights;
    CString rank_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32rank_id
0x0A4 / Littleu32rights
0x0E- / -CStringrank_name

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_rank.wowm:16.

cmsg CMSG_GUILD_RANK = 0x0231 {
    u32 rank_id;
    u32 rights;
    CString rank_name;
    Gold money_per_day;
    GuildBankRights[6] bank_tab_rights;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32rank_id
0x0A4 / Littleu32rights
0x0E- / -CStringrank_name
-4 / LittleGoldmoney_per_day
-48 / -GuildBankRights[6]bank_tab_rights

CMSG_GUILD_REMOVE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_remove.wowm:3.

cmsg CMSG_GUILD_REMOVE = 0x008E {
    CString player_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringplayer_name

CMSG_GUILD_ROSTER

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_roster.wowm:3.

cmsg CMSG_GUILD_ROSTER = 0x0089 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_GUILD_SET_OFFICER_NOTE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_set_officer_note.wowm:3.

cmsg CMSG_GUILD_SET_OFFICER_NOTE = 0x0235 {
    CString player_name;
    CString note;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringplayer_name
-- / -CStringnotevmangos: Max length 31

CMSG_GUILD_SET_PUBLIC_NOTE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_guild_set_public_note.wowm:3.

cmsg CMSG_GUILD_SET_PUBLIC_NOTE = 0x0234 {
    CString player_name;
    CString note;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringplayer_name
-- / -CStringnote

CMSG_HEARTH_AND_RESURRECT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/resurrect/cmsg_hearth_and_resurrect.wowm:1.

cmsg CMSG_HEARTH_AND_RESURRECT = 0x049C {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_IGNORE_TRADE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/cmsg_ignore_trade.wowm:3.

cmsg CMSG_IGNORE_TRADE = 0x0119 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_INITIATE_TRADE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/cmsg_initiate_trade.wowm:1.

cmsg CMSG_INITIATE_TRADE = 0x0116 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

Examples

Example 1

0, 12, // size
22, 1, 0, 0, // opcode (278)
23, 0, 0, 0, 0, 0, 0, 0, // guid: Guid

CMSG_INSPECT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_inspect.wowm:3.

cmsg CMSG_INSPECT = 0x0114 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_INSTANCE_LOCK_RESPONSE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/raid/cmsg_instance_lock_response.wowm:1.

cmsg CMSG_INSTANCE_LOCK_RESPONSE = 0x013F {
    Bool accept;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -Boolaccept

CMSG_ITEM_NAME_QUERY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_item_name_query.wowm:3.

cmsg CMSG_ITEM_NAME_QUERY = 0x02C4 {
    Item item;
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleItemitem
0x0A8 / LittleGuidguid

CMSG_ITEM_QUERY_SINGLE

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_item_query_single.wowm:1.

cmsg CMSG_ITEM_QUERY_SINGLE = 0x0056 {
    Item item;
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleItemitem
0x0A8 / LittleGuidguid

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_item_query_single.wowm:8.

cmsg CMSG_ITEM_QUERY_SINGLE = 0x0056 {
    Item item;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleItemitem

CMSG_ITEM_REFUND

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_item_refund.wowm:1.

cmsg CMSG_ITEM_REFUND = 0x04B4 {
    Guid item;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuiditem

CMSG_ITEM_REFUND_INFO

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_item_refund_info.wowm:1.

cmsg CMSG_ITEM_REFUND_INFO = 0x04B3 {
    Guid item;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuiditem

CMSG_ITEM_TEXT_QUERY

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_item_text_query.wowm:1.

cmsg CMSG_ITEM_TEXT_QUERY = 0x0243 {
    u32 item_text_id;
    u32 mail_id;
    u32 unknown1;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32item_text_id
0x0A4 / Littleu32mail_idvmangos/cmangos/mangoszero: this value can be item id in bag, but it is also mail id
0x0E4 / Littleu32unknown1vmangos/cmangos/mangoszero: maybe something like state - 0x70000000

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_item_text_query.wowm:11.

cmsg CMSG_ITEM_TEXT_QUERY = 0x0243 {
    Guid item;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuiditem

CMSG_JOIN_CHANNEL

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_join_channel.wowm:1.

cmsg CMSG_JOIN_CHANNEL = 0x0097 {
    CString channel_name;
    CString channel_password;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name
-- / -CStringchannel_password

Examples

Example 1

0, 29, // size
151, 0, 0, 0, // opcode (151)
71, 101, 110, 101, 114, 97, 108, 32, 45, 32, 69, 108, 119, 121, 110, 110, 32, 70, 111, 114, 101, 115, 116, 0, // channel_name: CString
0, // channel_password: CString

Example 2

0, 34, // size
151, 0, 0, 0, // opcode (151)
76, 111, 99, 97, 108, 68, 101, 102, 101, 110, 115, 101, 32, 45, 32, 69, 108, 119, 121, 110, 110, 32, 70, 111, 114, 101, 115, 116, 0, // channel_name: CString
0, // channel_password: CString

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_join_channel.wowm:32.

cmsg CMSG_JOIN_CHANNEL = 0x0097 {
    u32 channel_id;
    u8 unknown1;
    u8 unknown2;
    CString channel_name;
    CString channel_password;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32channel_id
0x0A1 / -u8unknown1
0x0B1 / -u8unknown2
0x0C- / -CStringchannel_name
-- / -CStringchannel_password

CMSG_KEEP_ALIVE

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_keep_alive.wowm:1.

cmsg CMSG_KEEP_ALIVE = 0x0406 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_keep_alive.wowm:5.

cmsg CMSG_KEEP_ALIVE = 0x0407 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_LEARN_PREVIEW_TALENTS

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_preview_talents.wowm:8.

cmsg CMSG_LEARN_PREVIEW_TALENTS = 0x04C1 {
    u32 amount_of_talents;
    PreviewTalent[amount_of_talents] talents;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32amount_of_talents
0x0A? / -PreviewTalent[amount_of_talents]talents

Talent

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:8.

enum Talent : u32 {
    BURNING_SOUL = 23;
    IMPROVED_FIRE_WARD = 24;
    IMPROVED_SCORCH = 25;
    IMPROVED_FIREBALL = 26;
    IMPROVED_FIRE_BLAST = 27;
    FLAME_THROWING = 28;
    PYROBLAST = 29;
    IMPACT = 30;
    IMPROVED_FLAMESTRIKE = 31;
    BLAST_WAVE = 32;
    CRITICAL_MASS = 33;
    IGNITE = 34;
    FIRE_POWER = 35;
    COMBUSTION = 36;
    IMPROVED_FROSTBOLT = 37;
    FROSTBITE = 38;
    PIERCING_ICE = 61;
    IMPROVED_FROST_NOVA = 62;
    IMPROVED_BLIZZARD = 63;
    IMPROVED_CONE_OF_COLD = 64;
    PERMAFROST = 65;
    FROST_CHANNELING = 66;
    SHATTER = 67;
    WINTERS_CHILL = 68;
    COLD_SNAP = 69;
    FROST_WARDING = 70;
    ICE_BARRIER = 71;
    ICE_BLOCK = 72;
    ICE_SHARDS = 73;
    ARCANE_SUBTLETY = 74;
    ARCANE_CONCENTRATION = 75;
    ARCANE_FOCUS = 76;
    ARCANE_MIND = 77;
    MAGE_WAND_SPECIALIZATION = 78;
    IMPROVED_ARCANE_MISSILES = 80;
    IMPROVED_ARCANE_EXPLOSION = 81;
    MAGIC_ATTUNEMENT = 82;
    IMPROVED_MANA_SHIELD = 83;
    ARCANE_RESILIENCE = 85;
    PRESENCE_OF_MIND = 86;
    ARCANE_POWER = 87;
    IMPROVED_COUNTERSPELL = 88;
    DEEP_WOUNDS = 121;
    WARRIOR_SWORD_SPECIALIZATION = 123;
    IMPROVED_HEROIC_STRIKE = 124;
    WARRIOR_MACE_SPECIALIZATION = 125;
    IMPROVED_CHARGE = 126;
    IMPROVED_REND = 127;
    IMPROVED_THUNDER_CLAP = 128;
    IMPROVED_HAMSTRING = 129;
    WARRIOR_DEFLECTION = 130;
    IMPROVED_OVERPOWER = 131;
    AXE_SPECIALIZATION = 132;
    SWEEPING_STRIKES = 133;
    POLEARM_SPECIALIZATION = 134;
    MORTAL_STRIKE = 135;
    WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION = 136;
    ANGER_MANAGEMENT = 137;
    WARRIOR_ANTICIPATION = 138;
    WARRIOR_TOUGHNESS = 140;
    IRON_WILL = 141;
    IMPROVED_BLOODRAGE = 142;
    IMPROVED_TAUNT = 143;
    DEFIANCE = 144;
    IMPROVED_SHIELD_BLOCK = 145;
    IMPROVED_SUNDER_ARMOR = 146;
    IMPROVED_REVENGE = 147;
    SHIELD_SLAM = 148;
    IMPROVED_SHIELD_BASH = 149;
    IMPROVED_SHIELD_WALL = 150;
    IMPROVED_DISARM = 151;
    CONCUSSION_BLOW = 152;
    LAST_STAND = 153;
    IMPROVED_BATTLE_SHOUT = 154;
    ENRAGE = 155;
    WARRIOR_FLURRY = 156;
    CRUELTY = 157;
    BOOMING_VOICE = 158;
    UNBRIDLED_WRATH = 159;
    PIERCING_HOWL = 160;
    IMPROVED_DEMORALIZING_SHOUT = 161;
    DEATH_WISH = 165;
    IMPROVED_CLEAVE = 166;
    BLOODTHIRST = 167;
    IMPROVED_SLAM = 168;
    ROGUE_PRECISION = 181;
    DAGGER_SPECIALIZATION = 182;
    FIST_WEAPON_SPECIALIZATION = 183;
    ROGUE_MACE_SPECIALIZATION = 184;
    ROGUE_LIGHTNING_REFLEXES = 186;
    ROGUE_DEFLECTION = 187;
    IMPROVED_SINISTER_STRIKE = 201;
    IMPROVED_BACKSTAB = 202;
    IMPROVED_GOUGE = 203;
    ENDURANCE = 204;
    ADRENALINE_RUSH = 205;
    IMPROVED_KICK = 206;
    ROGUE_DUAL_WIELD_SPECIALIZATION = 221;
    IMPROVED_SPRINT = 222;
    BLADE_FLURRY = 223;
    MASTER_OF_DECEPTION = 241;
    ROGUE_SWORD_SPECIALIZATION = 242;
    CAMOUFLAGE = 244;
    INITIATIVE = 245;
    SETUP = 246;
    ELUSIVENESS = 247;
    OPPORTUNITY = 261;
    IMPROVED_SAP = 262;
    IMPROVED_AMBUSH = 263;
    DIRTY_DEEDS = 265;
    IMPROVED_POISONS = 268;
    LETHALITY = 269;
    MALICE = 270;
    REMORSELESS_ATTACKS = 272;
    RUTHLESSNESS = 273;
    MURDER = 274;
    IMPROVED_EVISCERATE = 276;
    IMPROVED_SLICE_AND_DICE = 277;
    IMPROVED_EXPOSE_ARMOR = 278;
    IMPROVED_KIDNEY_SHOT = 279;
    COLD_BLOOD = 280;
    RELENTLESS_STRIKES = 281;
    SEAL_FATE = 283;
    PREPARATION = 284;
    RIPOSTE = 301;
    GHOSTLY_STRIKE = 303;
    MARTYRDOM = 321;
    POWER_INFUSION = 322;
    MENTAL_AGILITY = 341;
    UNBREAKABLE_WILL = 342;
    IMPROVED_POWER_WORD_SHIELD = 343;
    IMPROVED_POWER_WORD_FORTITUDE = 344;
    PRIEST_WAND_SPECIALIZATION = 345;
    IMPROVED_INNER_FIRE = 346;
    MEDITATION = 347;
    INNER_FOCUS = 348;
    IMPROVED_MANA_BURN = 350;
    DIVINE_SPIRIT = 351;
    SILENT_RESOLVE = 352;
    INSPIRATION = 361;
    PREMEDITATION = 381;
    VIGOR = 382;
    HOLY_SPECIALIZATION = 401;
    SPIRITUAL_GUIDANCE = 402;
    SEARING_LIGHT = 403;
    SPIRITUAL_HEALING = 404;
    IMPROVED_RENEW = 406;
    IMPROVED_HEALING = 408;
    PRIEST_HEALING_FOCUS = 410;
    SPELL_WARDING = 411;
    IMPROVED_PRAYER_OF_HEALING = 413;
    ARCANE_INSTABILITY = 421;
    HOLY_NOVA = 442;
    SHADOW_WEAVING = 461;
    DARKNESS = 462;
    SHADOW_FOCUS = 463;
    BLACKOUT = 464;
    SPIRIT_TAP = 465;
    SHADOW_AFFINITY = 466;
    IMPROVED_MIND_BLAST = 481;
    IMPROVED_SHADOW_WORD_PAIN = 482;
    IMPROVED_FADE = 483;
    VAMPIRIC_EMBRACE = 484;
    MIND_FLAY = 501;
    SHADOWFORM = 521;
    SILENCE = 541;
    IMPROVED_PSYCHIC_SCREAM = 542;
    CALL_OF_FLAME = 561;
    CALL_OF_THUNDER = 562;
    CONCUSSION = 563;
    CONVECTION = 564;
    ELEMENTAL_FURY = 565;
    IMPROVED_FIRE_TOTEMS = 567;
    EARTHS_GRASP = 572;
    ELEMENTAL_MASTERY = 573;
    ELEMENTAL_FOCUS = 574;
    REVERBERATION = 575;
    ANCESTRAL_HEALING = 581;
    TOTEMIC_MASTERY = 582;
    NATURES_GUIDANCE = 583;
    IMPROVED_HEALING_WAVE = 586;
    SHAMAN_HEALING_FOCUS = 587;
    RESTORATIVE_TOTEMS = 588;
    IMPROVED_REINCARNATION = 589;
    MANA_TIDE_TOTEM = 590;
    SHAMAN_NATURES_SWIFTNESS = 591;
    PURIFICATION = 592;
    TIDAL_FOCUS = 593;
    TIDAL_MASTERY = 594;
    TOTEMIC_FOCUS = 595;
    SHAMAN_ANTICIPATION = 601;
    SHAMAN_FLURRY = 602;
    IMPROVED_GHOST_WOLF = 605;
    IMPROVED_LIGHTNING_SHIELD = 607;
    GUARDIAN_TOTEMS = 609;
    ENHANCING_TOTEMS = 610;
    ELEMENTAL_WEAPONS = 611;
    SHAMAN_SHIELD_SPECIALIZATION = 612;
    THUNDERING_STRIKES = 613;
    ANCESTRAL_KNOWLEDGE = 614;
    SHAMAN_TOUGHNESS = 615;
    PARRY = 616;
    TWO_HANDED_AXES_AND_MACES = 617;
    TACTICAL_MASTERY = 641;
    BLOOD_CRAZE = 661;
    IMPALE = 662;
    HEMORRHAGE = 681;
    VILE_POISONS = 682;
    WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION = 702;
    LIGHTNING_MASTERY = 721;
    ARCTIC_REACH = 741;
    NATURES_GRASP = 761;
    IMPROVED_WRATH = 762;
    IMPROVED_MOONFIRE = 763;
    NATURES_REACH = 764;
    NATURAL_SHAPESHIFTER = 781;
    IMPROVED_THORNS = 782;
    MOONGLOW = 783;
    IMPROVED_STARFIRE = 784;
    IMPROVED_ENTANGLING_ROOTS = 787;
    OMEN_OF_CLARITY = 788;
    NATURES_GRACE = 789;
    MOONFURY = 790;
    NATURAL_WEAPONS = 791;
    DRUID_VENGEANCE = 792;
    MOONKIN_FORM = 793;
    DRUID_THICK_HIDE = 794;
    FERAL_AGGRESSION = 795;
    DRUID_FEROCITY = 796;
    BRUTAL_IMPACT = 797;
    SHARPENED_CLAWS = 798;
    FERAL_INSTINCT = 799;
    BLOOD_FRENZY = 800;
    PRIMAL_FURY = 801;
    IMPROVED_SHRED = 802;
    PREDATORY_STRIKES = 803;
    FERAL_CHARGE = 804;
    SAVAGE_FURY = 805;
    FELINE_SWIFTNESS = 807;
    HEART_OF_THE_WILD = 808;
    LEADER_OF_THE_PACK = 809;
    IMPROVED_MARK_OF_THE_WILD = 821;
    FUROR = 822;
    NATURES_FOCUS = 823;
    IMPROVED_HEALING_TOUCH = 824;
    IMPROVED_REGROWTH = 825;
    IMPROVED_ENRAGE = 826;
    INSECT_SWARM = 827;
    GIFT_OF_NATURE = 828;
    REFLECTION = 829;
    IMPROVED_REJUVENATION = 830;
    DRUID_NATURES_SWIFTNESS = 831;
    SUBTLETY = 841;
    IMPROVED_TRANQUILITY = 842;
    TRANQUIL_SPIRIT = 843;
    SWIFTMEND = 844;
    SHADOW_REACH = 881;
    STORMSTRIKE = 901;
    IMPROVED_NATURES_GRASP = 921;
    CATACLYSM = 941;
    BANE = 943;
    IMPROVED_SHADOW_BOLT = 944;
    IMPROVED_IMMOLATE = 961;
    SHADOWBURN = 963;
    DESTRUCTIVE_REACH = 964;
    IMPROVED_SEARING_PAIN = 965;
    EMBERSTORM = 966;
    RUIN = 967;
    CONFLAGRATE = 968;
    DEVASTATION = 981;
    AFTERMATH = 982;
    IMPROVED_FIREBOLT = 983;
    IMPROVED_LASH_OF_PAIN = 984;
    INTENSITY = 985;
    PYROCLASM = 986;
    FEL_CONCENTRATION = 1001;
    NIGHTFALL = 1002;
    IMPROVED_CORRUPTION = 1003;
    IMPROVED_DRAIN_LIFE = 1004;
    SUPPRESSION = 1005;
    IMPROVED_CURSE_OF_WEAKNESS = 1006;
    IMPROVED_LIFE_TAP = 1007;
    GRIM_REACH = 1021;
    DARK_PACT = 1022;
    SIPHON_LIFE = 1041;
    SHADOW_MASTERY = 1042;
    AMPLIFY_CURSE = 1061;
    CURSE_OF_EXHAUSTION = 1081;
    IMPROVED_CURSE_OF_EXHAUSTION = 1082;
    IMPROVED_DRAIN_SOUL = 1101;
    IMPROVED_DRAIN_MANA = 1121;
    AGGRESSION = 1122;
    SERRATED_BLADES = 1123;
    INCINERATE = 1141;
    ARCANE_MEDITATION = 1142;
    FAERIE_FIRE_FERAL = 1162;
    DIVINE_FURY = 1181;
    MENTAL_STRENGTH = 1201;
    FORCE_OF_WILL = 1202;
    IMPROVED_HEALTHSTONE = 1221;
    IMPROVED_IMP = 1222;
    DEMONIC_EMBRACE = 1223;
    IMPROVED_HEALTH_FUNNEL = 1224;
    IMPROVED_VOIDWALKER = 1225;
    FEL_DOMINATION = 1226;
    MASTER_SUMMONER = 1227;
    FEL_STAMINA = 1241;
    FEL_INTELLECT = 1242;
    IMPROVED_SUCCUBUS = 1243;
    MASTER_DEMONOLOGIST = 1244;
    IMPROVED_FIRESTONE = 1261;
    UNHOLY_POWER = 1262;
    IMPROVED_SPELLSTONE = 1263;
    DEMONIC_SACRIFICE = 1281;
    SOUL_LINK = 1282;
    IMPROVED_ENSLAVE_DEMON = 1283;
    IMPROVED_CURSE_OF_AGONY = 1284;
    HUMANOID_SLAYING = 1301;
    HUNTER_LIGHTNING_REFLEXES = 1303;
    ENTRAPMENT = 1304;
    IMPROVED_WING_CLIP = 1305;
    CLEVER_TRAPS = 1306;
    DETERRENCE = 1308;
    IMPROVED_FEIGN_DEATH = 1309;
    SUREFOOTED = 1310;
    HUNTER_DEFLECTION = 1311;
    COUNTERATTACK = 1312;
    KILLER_INSTINCT = 1321;
    TRAP_MASTERY = 1322;
    WYVERN_STING = 1325;
    IMPROVED_CONCUSSIVE_SHOT = 1341;
    EFFICIENCY = 1342;
    IMPROVED_HUNTERS_MARK = 1343;
    LETHAL_SHOTS = 1344;
    AIMED_SHOT = 1345;
    IMPROVED_ARCANE_SHOT = 1346;
    BARRAGE = 1347;
    IMPROVED_SERPENT_STING = 1348;
    MORTAL_SHOTS = 1349;
    IMPROVED_SCORPID_STING = 1351;
    HAWK_EYE = 1352;
    SCATTER_SHOT = 1353;
    TRUESHOT_AURA = 1361;
    RANGED_WEAPON_SPECIALIZATION = 1362;
    IMPROVED_ASPECT_OF_THE_MONKEY = 1381;
    IMPROVED_ASPECT_OF_THE_HAWK = 1382;
    PATHFINDING = 1384;
    IMPROVED_MEND_PET = 1385;
    BESTIAL_WRATH = 1386;
    INTIMIDATION = 1387;
    SPIRIT_BOND = 1388;
    ENDURANCE_TRAINING = 1389;
    BESTIAL_DISCIPLINE = 1390;
    BESTIAL_SWIFTNESS = 1391;
    HUNTER_FEROCITY = 1393;
    HUNTER_THICK_HIDE = 1395;
    UNLEASHED_FURY = 1396;
    FRENZY = 1397;
    IMPROVED_BLESSING_OF_MIGHT = 1401;
    PALADIN_VENGEANCE = 1402;
    PALADIN_DEFLECTION = 1403;
    IMPROVED_RETRIBUTION_AURA = 1405;
    BENEDICTION = 1407;
    SANCTITY_AURA = 1409;
    PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION = 1410;
    CONVICTION = 1411;
    REDOUBT = 1421;
    IMPROVED_DEVOTION_AURA = 1422;
    PALADIN_TOUGHNESS = 1423;
    PALADIN_SHIELD_SPECIALIZATION = 1424;
    GUARDIANS_FAVOR = 1425;
    RECKONING = 1426;
    PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION = 1429;
    HOLY_SHIELD = 1430;
    BLESSING_OF_SANCTUARY = 1431;
    SPIRITUAL_FOCUS = 1432;
    DIVINE_FAVOR = 1433;
    CONSECRATION = 1435;
    REPENTANCE = 1441;
    BLESSING_OF_KINGS = 1442;
    IMPROVED_LAY_ON_HANDS = 1443;
    HEALING_LIGHT = 1444;
    IMPROVED_BLESSING_OF_WISDOM = 1446;
    DIVINE_INTELLECT = 1449;
    DIVINE_STRENGTH = 1450;
    ILLUMINATION = 1461;
    IMPROVED_SEAL_OF_RIGHTEOUSNESS = 1463;
    IMPROVED_SEAL_OF_THE_CRUSADER = 1464;
    LASTING_JUDGEMENT = 1465;
    SEAL_OF_COMMAND = 1481;
    IMPROVED_RIGHTEOUS_FURY = 1501;
    HOLY_SHOCK = 1502;
    IMPROVED_HAMMER_OF_JUSTICE = 1521;
    IMPROVED_BERSERKER_RAGE = 1541;
    IMPROVED_EXECUTE = 1542;
    IMPROVED_INTERCEPT = 1543;
    SPIRIT_OF_REDEMPTION = 1561;
    WARRIOR_DUAL_WIELD_SPECIALIZATION = 1581;
    WARRIOR_SHIELD_SPECIALIZATION = 1601;
    SAVAGE_STRIKES = 1621;
    SURVIVALIST = 1622;
    MONSTER_SLAYING = 1623;
    IMPROVED_EYES_OF_THE_BEAST = 1624;
    IMPROVED_REVIVE_PET = 1625;
    IMPROVED_CONCENTRATION_AURA = 1626;
    HOLY_POWER = 1627;
    UNYIELDING_FAITH = 1628;
    PALADIN_ANTICIPATION = 1629;
    PALADIN_PRECISION = 1630;
    IMPROVED_JUDGEMENT = 1631;
    EYE_FOR_AN_EYE = 1632;
    VINDICATION = 1633;
    PURSUIT_OF_JUSTICE = 1634;
    HOLY_REACH = 1635;
    BLESSED_RECOVERY = 1636;
    LIGHTWELL = 1637;
    IMPROVED_VAMPIRIC_EMBRACE = 1638;
    MASTER_OF_ELEMENTS = 1639;
    ELEMENTAL_WARDING = 1640;
    STORM_REACH = 1641;
    EYE_OF_THE_STORM = 1642;
    WEAPON_MASTERY = 1643;
    ELEMENTAL_DEVASTATION = 1645;
    HEALING_GRACE = 1646;
    IMPROVED_WEAPON_TOTEMS = 1647;
    HEALING_WAY = 1648;
    ELEMENTAL_PRECISION = 1649;
    MAGIC_ABSORPTION = 1650;
    SLEIGHT_OF_HAND = 1700;
    HEIGHTENED_SENSES = 1701;
    DEADLINESS = 1702;
    WEAPON_EXPERTISE = 1703;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
BURNING_SOUL23 (0x17)
IMPROVED_FIRE_WARD24 (0x18)
IMPROVED_SCORCH25 (0x19)
IMPROVED_FIREBALL26 (0x1A)
IMPROVED_FIRE_BLAST27 (0x1B)
FLAME_THROWING28 (0x1C)
PYROBLAST29 (0x1D)
IMPACT30 (0x1E)
IMPROVED_FLAMESTRIKE31 (0x1F)
BLAST_WAVE32 (0x20)
CRITICAL_MASS33 (0x21)
IGNITE34 (0x22)
FIRE_POWER35 (0x23)
COMBUSTION36 (0x24)
IMPROVED_FROSTBOLT37 (0x25)
FROSTBITE38 (0x26)
PIERCING_ICE61 (0x3D)
IMPROVED_FROST_NOVA62 (0x3E)
IMPROVED_BLIZZARD63 (0x3F)
IMPROVED_CONE_OF_COLD64 (0x40)
PERMAFROST65 (0x41)
FROST_CHANNELING66 (0x42)
SHATTER67 (0x43)
WINTERS_CHILL68 (0x44)Winter's Chill
COLD_SNAP69 (0x45)
FROST_WARDING70 (0x46)
ICE_BARRIER71 (0x47)
ICE_BLOCK72 (0x48)
ICE_SHARDS73 (0x49)
ARCANE_SUBTLETY74 (0x4A)
ARCANE_CONCENTRATION75 (0x4B)
ARCANE_FOCUS76 (0x4C)
ARCANE_MIND77 (0x4D)
MAGE_WAND_SPECIALIZATION78 (0x4E)
IMPROVED_ARCANE_MISSILES80 (0x50)
IMPROVED_ARCANE_EXPLOSION81 (0x51)
MAGIC_ATTUNEMENT82 (0x52)
IMPROVED_MANA_SHIELD83 (0x53)
ARCANE_RESILIENCE85 (0x55)
PRESENCE_OF_MIND86 (0x56)
ARCANE_POWER87 (0x57)
IMPROVED_COUNTERSPELL88 (0x58)
DEEP_WOUNDS121 (0x79)
WARRIOR_SWORD_SPECIALIZATION123 (0x7B)
IMPROVED_HEROIC_STRIKE124 (0x7C)
WARRIOR_MACE_SPECIALIZATION125 (0x7D)
IMPROVED_CHARGE126 (0x7E)
IMPROVED_REND127 (0x7F)
IMPROVED_THUNDER_CLAP128 (0x80)
IMPROVED_HAMSTRING129 (0x81)
WARRIOR_DEFLECTION130 (0x82)
IMPROVED_OVERPOWER131 (0x83)
AXE_SPECIALIZATION132 (0x84)
SWEEPING_STRIKES133 (0x85)
POLEARM_SPECIALIZATION134 (0x86)
MORTAL_STRIKE135 (0x87)
WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION136 (0x88)
ANGER_MANAGEMENT137 (0x89)
WARRIOR_ANTICIPATION138 (0x8A)
WARRIOR_TOUGHNESS140 (0x8C)
IRON_WILL141 (0x8D)
IMPROVED_BLOODRAGE142 (0x8E)
IMPROVED_TAUNT143 (0x8F)
DEFIANCE144 (0x90)
IMPROVED_SHIELD_BLOCK145 (0x91)
IMPROVED_SUNDER_ARMOR146 (0x92)
IMPROVED_REVENGE147 (0x93)
SHIELD_SLAM148 (0x94)
IMPROVED_SHIELD_BASH149 (0x95)
IMPROVED_SHIELD_WALL150 (0x96)
IMPROVED_DISARM151 (0x97)
CONCUSSION_BLOW152 (0x98)
LAST_STAND153 (0x99)
IMPROVED_BATTLE_SHOUT154 (0x9A)
ENRAGE155 (0x9B)
WARRIOR_FLURRY156 (0x9C)
CRUELTY157 (0x9D)
BOOMING_VOICE158 (0x9E)
UNBRIDLED_WRATH159 (0x9F)
PIERCING_HOWL160 (0xA0)
IMPROVED_DEMORALIZING_SHOUT161 (0xA1)
DEATH_WISH165 (0xA5)
IMPROVED_CLEAVE166 (0xA6)
BLOODTHIRST167 (0xA7)
IMPROVED_SLAM168 (0xA8)
ROGUE_PRECISION181 (0xB5)
DAGGER_SPECIALIZATION182 (0xB6)
FIST_WEAPON_SPECIALIZATION183 (0xB7)
ROGUE_MACE_SPECIALIZATION184 (0xB8)
ROGUE_LIGHTNING_REFLEXES186 (0xBA)
ROGUE_DEFLECTION187 (0xBB)
IMPROVED_SINISTER_STRIKE201 (0xC9)
IMPROVED_BACKSTAB202 (0xCA)
IMPROVED_GOUGE203 (0xCB)
ENDURANCE204 (0xCC)
ADRENALINE_RUSH205 (0xCD)
IMPROVED_KICK206 (0xCE)
ROGUE_DUAL_WIELD_SPECIALIZATION221 (0xDD)
IMPROVED_SPRINT222 (0xDE)
BLADE_FLURRY223 (0xDF)
MASTER_OF_DECEPTION241 (0xF1)
ROGUE_SWORD_SPECIALIZATION242 (0xF2)
CAMOUFLAGE244 (0xF4)
INITIATIVE245 (0xF5)
SETUP246 (0xF6)
ELUSIVENESS247 (0xF7)
OPPORTUNITY261 (0x105)
IMPROVED_SAP262 (0x106)
IMPROVED_AMBUSH263 (0x107)
DIRTY_DEEDS265 (0x109)
IMPROVED_POISONS268 (0x10C)
LETHALITY269 (0x10D)
MALICE270 (0x10E)
REMORSELESS_ATTACKS272 (0x110)
RUTHLESSNESS273 (0x111)
MURDER274 (0x112)
IMPROVED_EVISCERATE276 (0x114)
IMPROVED_SLICE_AND_DICE277 (0x115)
IMPROVED_EXPOSE_ARMOR278 (0x116)
IMPROVED_KIDNEY_SHOT279 (0x117)
COLD_BLOOD280 (0x118)
RELENTLESS_STRIKES281 (0x119)
SEAL_FATE283 (0x11B)
PREPARATION284 (0x11C)
RIPOSTE301 (0x12D)
GHOSTLY_STRIKE303 (0x12F)
MARTYRDOM321 (0x141)
POWER_INFUSION322 (0x142)
MENTAL_AGILITY341 (0x155)
UNBREAKABLE_WILL342 (0x156)
IMPROVED_POWER_WORD_SHIELD343 (0x157)
IMPROVED_POWER_WORD_FORTITUDE344 (0x158)
PRIEST_WAND_SPECIALIZATION345 (0x159)
IMPROVED_INNER_FIRE346 (0x15A)
MEDITATION347 (0x15B)
INNER_FOCUS348 (0x15C)
IMPROVED_MANA_BURN350 (0x15E)
DIVINE_SPIRIT351 (0x15F)
SILENT_RESOLVE352 (0x160)
INSPIRATION361 (0x169)
PREMEDITATION381 (0x17D)
VIGOR382 (0x17E)
HOLY_SPECIALIZATION401 (0x191)
SPIRITUAL_GUIDANCE402 (0x192)
SEARING_LIGHT403 (0x193)
SPIRITUAL_HEALING404 (0x194)
IMPROVED_RENEW406 (0x196)
IMPROVED_HEALING408 (0x198)
PRIEST_HEALING_FOCUS410 (0x19A)
SPELL_WARDING411 (0x19B)
IMPROVED_PRAYER_OF_HEALING413 (0x19D)
ARCANE_INSTABILITY421 (0x1A5)
HOLY_NOVA442 (0x1BA)
SHADOW_WEAVING461 (0x1CD)
DARKNESS462 (0x1CE)
SHADOW_FOCUS463 (0x1CF)
BLACKOUT464 (0x1D0)
SPIRIT_TAP465 (0x1D1)
SHADOW_AFFINITY466 (0x1D2)
IMPROVED_MIND_BLAST481 (0x1E1)
IMPROVED_SHADOW_WORD_PAIN482 (0x1E2)
IMPROVED_FADE483 (0x1E3)
VAMPIRIC_EMBRACE484 (0x1E4)
MIND_FLAY501 (0x1F5)
SHADOWFORM521 (0x209)
SILENCE541 (0x21D)
IMPROVED_PSYCHIC_SCREAM542 (0x21E)
CALL_OF_FLAME561 (0x231)
CALL_OF_THUNDER562 (0x232)
CONCUSSION563 (0x233)
CONVECTION564 (0x234)
ELEMENTAL_FURY565 (0x235)
IMPROVED_FIRE_TOTEMS567 (0x237)
EARTHS_GRASP572 (0x23C)Earth's Grasp
ELEMENTAL_MASTERY573 (0x23D)
ELEMENTAL_FOCUS574 (0x23E)
REVERBERATION575 (0x23F)
ANCESTRAL_HEALING581 (0x245)
TOTEMIC_MASTERY582 (0x246)
NATURES_GUIDANCE583 (0x247)Nature's Guidance
IMPROVED_HEALING_WAVE586 (0x24A)
SHAMAN_HEALING_FOCUS587 (0x24B)
RESTORATIVE_TOTEMS588 (0x24C)
IMPROVED_REINCARNATION589 (0x24D)
MANA_TIDE_TOTEM590 (0x24E)
SHAMAN_NATURES_SWIFTNESS591 (0x24F)Nature's Swiftness
PURIFICATION592 (0x250)
TIDAL_FOCUS593 (0x251)
TIDAL_MASTERY594 (0x252)
TOTEMIC_FOCUS595 (0x253)
SHAMAN_ANTICIPATION601 (0x259)
SHAMAN_FLURRY602 (0x25A)
IMPROVED_GHOST_WOLF605 (0x25D)
IMPROVED_LIGHTNING_SHIELD607 (0x25F)
GUARDIAN_TOTEMS609 (0x261)
ENHANCING_TOTEMS610 (0x262)
ELEMENTAL_WEAPONS611 (0x263)
SHAMAN_SHIELD_SPECIALIZATION612 (0x264)
THUNDERING_STRIKES613 (0x265)
ANCESTRAL_KNOWLEDGE614 (0x266)
SHAMAN_TOUGHNESS615 (0x267)
PARRY616 (0x268)
TWO_HANDED_AXES_AND_MACES617 (0x269)
TACTICAL_MASTERY641 (0x281)
BLOOD_CRAZE661 (0x295)
IMPALE662 (0x296)
HEMORRHAGE681 (0x2A9)
VILE_POISONS682 (0x2AA)
WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION702 (0x2BE)
LIGHTNING_MASTERY721 (0x2D1)
ARCTIC_REACH741 (0x2E5)
NATURES_GRASP761 (0x2F9)Nature's Grasp
IMPROVED_WRATH762 (0x2FA)
IMPROVED_MOONFIRE763 (0x2FB)
NATURES_REACH764 (0x2FC)Nature's Reach
NATURAL_SHAPESHIFTER781 (0x30D)
IMPROVED_THORNS782 (0x30E)
MOONGLOW783 (0x30F)
IMPROVED_STARFIRE784 (0x310)
IMPROVED_ENTANGLING_ROOTS787 (0x313)
OMEN_OF_CLARITY788 (0x314)
NATURES_GRACE789 (0x315)Nature's Grace
MOONFURY790 (0x316)
NATURAL_WEAPONS791 (0x317)
DRUID_VENGEANCE792 (0x318)
MOONKIN_FORM793 (0x319)
DRUID_THICK_HIDE794 (0x31A)
FERAL_AGGRESSION795 (0x31B)
DRUID_FEROCITY796 (0x31C)
BRUTAL_IMPACT797 (0x31D)
SHARPENED_CLAWS798 (0x31E)
FERAL_INSTINCT799 (0x31F)
BLOOD_FRENZY800 (0x320)
PRIMAL_FURY801 (0x321)
IMPROVED_SHRED802 (0x322)
PREDATORY_STRIKES803 (0x323)
FERAL_CHARGE804 (0x324)
SAVAGE_FURY805 (0x325)
FELINE_SWIFTNESS807 (0x327)
HEART_OF_THE_WILD808 (0x328)
LEADER_OF_THE_PACK809 (0x329)
IMPROVED_MARK_OF_THE_WILD821 (0x335)
FUROR822 (0x336)
NATURES_FOCUS823 (0x337)Nature's Focus
IMPROVED_HEALING_TOUCH824 (0x338)
IMPROVED_REGROWTH825 (0x339)
IMPROVED_ENRAGE826 (0x33A)
INSECT_SWARM827 (0x33B)
GIFT_OF_NATURE828 (0x33C)
REFLECTION829 (0x33D)
IMPROVED_REJUVENATION830 (0x33E)
DRUID_NATURES_SWIFTNESS831 (0x33F)Nature's Swiftness
SUBTLETY841 (0x349)
IMPROVED_TRANQUILITY842 (0x34A)
TRANQUIL_SPIRIT843 (0x34B)
SWIFTMEND844 (0x34C)
SHADOW_REACH881 (0x371)
STORMSTRIKE901 (0x385)
IMPROVED_NATURES_GRASP921 (0x399)Improved Nature's Grasp
CATACLYSM941 (0x3AD)
BANE943 (0x3AF)
IMPROVED_SHADOW_BOLT944 (0x3B0)
IMPROVED_IMMOLATE961 (0x3C1)
SHADOWBURN963 (0x3C3)
DESTRUCTIVE_REACH964 (0x3C4)
IMPROVED_SEARING_PAIN965 (0x3C5)
EMBERSTORM966 (0x3C6)
RUIN967 (0x3C7)
CONFLAGRATE968 (0x3C8)
DEVASTATION981 (0x3D5)
AFTERMATH982 (0x3D6)
IMPROVED_FIREBOLT983 (0x3D7)
IMPROVED_LASH_OF_PAIN984 (0x3D8)
INTENSITY985 (0x3D9)
PYROCLASM986 (0x3DA)
FEL_CONCENTRATION1001 (0x3E9)
NIGHTFALL1002 (0x3EA)
IMPROVED_CORRUPTION1003 (0x3EB)
IMPROVED_DRAIN_LIFE1004 (0x3EC)
SUPPRESSION1005 (0x3ED)
IMPROVED_CURSE_OF_WEAKNESS1006 (0x3EE)
IMPROVED_LIFE_TAP1007 (0x3EF)
GRIM_REACH1021 (0x3FD)
DARK_PACT1022 (0x3FE)
SIPHON_LIFE1041 (0x411)
SHADOW_MASTERY1042 (0x412)
AMPLIFY_CURSE1061 (0x425)
CURSE_OF_EXHAUSTION1081 (0x439)
IMPROVED_CURSE_OF_EXHAUSTION1082 (0x43A)
IMPROVED_DRAIN_SOUL1101 (0x44D)
IMPROVED_DRAIN_MANA1121 (0x461)
AGGRESSION1122 (0x462)
SERRATED_BLADES1123 (0x463)
INCINERATE1141 (0x475)
ARCANE_MEDITATION1142 (0x476)
FAERIE_FIRE_FERAL1162 (0x48A)
DIVINE_FURY1181 (0x49D)
MENTAL_STRENGTH1201 (0x4B1)
FORCE_OF_WILL1202 (0x4B2)
IMPROVED_HEALTHSTONE1221 (0x4C5)
IMPROVED_IMP1222 (0x4C6)
DEMONIC_EMBRACE1223 (0x4C7)
IMPROVED_HEALTH_FUNNEL1224 (0x4C8)
IMPROVED_VOIDWALKER1225 (0x4C9)
FEL_DOMINATION1226 (0x4CA)
MASTER_SUMMONER1227 (0x4CB)
FEL_STAMINA1241 (0x4D9)
FEL_INTELLECT1242 (0x4DA)
IMPROVED_SUCCUBUS1243 (0x4DB)
MASTER_DEMONOLOGIST1244 (0x4DC)
IMPROVED_FIRESTONE1261 (0x4ED)
UNHOLY_POWER1262 (0x4EE)
IMPROVED_SPELLSTONE1263 (0x4EF)
DEMONIC_SACRIFICE1281 (0x501)
SOUL_LINK1282 (0x502)
IMPROVED_ENSLAVE_DEMON1283 (0x503)
IMPROVED_CURSE_OF_AGONY1284 (0x504)
HUMANOID_SLAYING1301 (0x515)
HUNTER_LIGHTNING_REFLEXES1303 (0x517)
ENTRAPMENT1304 (0x518)
IMPROVED_WING_CLIP1305 (0x519)
CLEVER_TRAPS1306 (0x51A)
DETERRENCE1308 (0x51C)
IMPROVED_FEIGN_DEATH1309 (0x51D)
SUREFOOTED1310 (0x51E)
HUNTER_DEFLECTION1311 (0x51F)
COUNTERATTACK1312 (0x520)
KILLER_INSTINCT1321 (0x529)
TRAP_MASTERY1322 (0x52A)
WYVERN_STING1325 (0x52D)
IMPROVED_CONCUSSIVE_SHOT1341 (0x53D)
EFFICIENCY1342 (0x53E)
IMPROVED_HUNTERS_MARK1343 (0x53F)Improved Hunter's Mark
LETHAL_SHOTS1344 (0x540)
AIMED_SHOT1345 (0x541)
IMPROVED_ARCANE_SHOT1346 (0x542)
BARRAGE1347 (0x543)
IMPROVED_SERPENT_STING1348 (0x544)
MORTAL_SHOTS1349 (0x545)
IMPROVED_SCORPID_STING1351 (0x547)
HAWK_EYE1352 (0x548)
SCATTER_SHOT1353 (0x549)
TRUESHOT_AURA1361 (0x551)
RANGED_WEAPON_SPECIALIZATION1362 (0x552)
IMPROVED_ASPECT_OF_THE_MONKEY1381 (0x565)
IMPROVED_ASPECT_OF_THE_HAWK1382 (0x566)
PATHFINDING1384 (0x568)
IMPROVED_MEND_PET1385 (0x569)
BESTIAL_WRATH1386 (0x56A)
INTIMIDATION1387 (0x56B)
SPIRIT_BOND1388 (0x56C)
ENDURANCE_TRAINING1389 (0x56D)
BESTIAL_DISCIPLINE1390 (0x56E)
BESTIAL_SWIFTNESS1391 (0x56F)
HUNTER_FEROCITY1393 (0x571)
HUNTER_THICK_HIDE1395 (0x573)
UNLEASHED_FURY1396 (0x574)
FRENZY1397 (0x575)
IMPROVED_BLESSING_OF_MIGHT1401 (0x579)
PALADIN_VENGEANCE1402 (0x57A)
PALADIN_DEFLECTION1403 (0x57B)
IMPROVED_RETRIBUTION_AURA1405 (0x57D)
BENEDICTION1407 (0x57F)
SANCTITY_AURA1409 (0x581)
PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION1410 (0x582)
CONVICTION1411 (0x583)
REDOUBT1421 (0x58D)
IMPROVED_DEVOTION_AURA1422 (0x58E)
PALADIN_TOUGHNESS1423 (0x58F)
PALADIN_SHIELD_SPECIALIZATION1424 (0x590)
GUARDIANS_FAVOR1425 (0x591)Guardian's Favor
RECKONING1426 (0x592)
PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION1429 (0x595)
HOLY_SHIELD1430 (0x596)
BLESSING_OF_SANCTUARY1431 (0x597)
SPIRITUAL_FOCUS1432 (0x598)
DIVINE_FAVOR1433 (0x599)
CONSECRATION1435 (0x59B)
REPENTANCE1441 (0x5A1)
BLESSING_OF_KINGS1442 (0x5A2)
IMPROVED_LAY_ON_HANDS1443 (0x5A3)
HEALING_LIGHT1444 (0x5A4)
IMPROVED_BLESSING_OF_WISDOM1446 (0x5A6)
DIVINE_INTELLECT1449 (0x5A9)
DIVINE_STRENGTH1450 (0x5AA)
ILLUMINATION1461 (0x5B5)
IMPROVED_SEAL_OF_RIGHTEOUSNESS1463 (0x5B7)
IMPROVED_SEAL_OF_THE_CRUSADER1464 (0x5B8)
LASTING_JUDGEMENT1465 (0x5B9)
SEAL_OF_COMMAND1481 (0x5C9)
IMPROVED_RIGHTEOUS_FURY1501 (0x5DD)
HOLY_SHOCK1502 (0x5DE)
IMPROVED_HAMMER_OF_JUSTICE1521 (0x5F1)
IMPROVED_BERSERKER_RAGE1541 (0x605)
IMPROVED_EXECUTE1542 (0x606)
IMPROVED_INTERCEPT1543 (0x607)
SPIRIT_OF_REDEMPTION1561 (0x619)
WARRIOR_DUAL_WIELD_SPECIALIZATION1581 (0x62D)
WARRIOR_SHIELD_SPECIALIZATION1601 (0x641)
SAVAGE_STRIKES1621 (0x655)
SURVIVALIST1622 (0x656)
MONSTER_SLAYING1623 (0x657)
IMPROVED_EYES_OF_THE_BEAST1624 (0x658)
IMPROVED_REVIVE_PET1625 (0x659)
IMPROVED_CONCENTRATION_AURA1626 (0x65A)
HOLY_POWER1627 (0x65B)
UNYIELDING_FAITH1628 (0x65C)
PALADIN_ANTICIPATION1629 (0x65D)
PALADIN_PRECISION1630 (0x65E)
IMPROVED_JUDGEMENT1631 (0x65F)
EYE_FOR_AN_EYE1632 (0x660)
VINDICATION1633 (0x661)
PURSUIT_OF_JUSTICE1634 (0x662)
HOLY_REACH1635 (0x663)
BLESSED_RECOVERY1636 (0x664)
LIGHTWELL1637 (0x665)
IMPROVED_VAMPIRIC_EMBRACE1638 (0x666)
MASTER_OF_ELEMENTS1639 (0x667)
ELEMENTAL_WARDING1640 (0x668)
STORM_REACH1641 (0x669)
EYE_OF_THE_STORM1642 (0x66A)
WEAPON_MASTERY1643 (0x66B)
ELEMENTAL_DEVASTATION1645 (0x66D)
HEALING_GRACE1646 (0x66E)
IMPROVED_WEAPON_TOTEMS1647 (0x66F)
HEALING_WAY1648 (0x670)
ELEMENTAL_PRECISION1649 (0x671)
MAGIC_ABSORPTION1650 (0x672)
SLEIGHT_OF_HAND1700 (0x6A4)
HEIGHTENED_SENSES1701 (0x6A5)
DEADLINESS1702 (0x6A6)
WEAPON_EXPERTISE1703 (0x6A7)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:469.

enum Talent : u32 {
    BURNING_SOUL = 23;
    MOLTEN_SHIELDS = 24;
    IMPROVED_SCORCH = 25;
    IMPROVED_FIREBALL = 26;
    IMPROVED_FIRE_BLAST = 27;
    FLAME_THROWING = 28;
    PYROBLAST = 29;
    IMPACT = 30;
    IMPROVED_FLAMESTRIKE = 31;
    BLAST_WAVE = 32;
    CRITICAL_MASS = 33;
    IGNITE = 34;
    FIRE_POWER = 35;
    COMBUSTION = 36;
    IMPROVED_FROSTBOLT = 37;
    FROSTBITE = 38;
    PIERCING_ICE = 61;
    IMPROVED_FROST_NOVA = 62;
    IMPROVED_BLIZZARD = 63;
    IMPROVED_CONE_OF_COLD = 64;
    PERMAFROST = 65;
    FROST_CHANNELING = 66;
    SHATTER = 67;
    WINTERS_CHILL = 68;
    ICY_VEINS = 69;
    FROST_WARDING = 70;
    ICE_BARRIER = 71;
    COLD_SNAP = 72;
    ICE_SHARDS = 73;
    ARCANE_SUBTLETY = 74;
    ARCANE_CONCENTRATION = 75;
    ARCANE_FOCUS = 76;
    ARCANE_MIND = 77;
    MAGE_WAND_SPECIALIZATION = 78;
    IMPROVED_ARCANE_MISSILES = 80;
    ARCANE_IMPACT = 81;
    MAGIC_ATTUNEMENT = 82;
    IMPROVED_MANA_SHIELD = 83;
    ARCANE_FORTITUDE = 85;
    PRESENCE_OF_MIND = 86;
    ARCANE_POWER = 87;
    IMPROVED_COUNTERSPELL = 88;
    DEEP_WOUNDS = 121;
    WARRIOR_SWORD_SPECIALIZATION = 123;
    IMPROVED_HEROIC_STRIKE = 124;
    WARRIOR_MACE_SPECIALIZATION = 125;
    IMPROVED_CHARGE = 126;
    IMPROVED_REND = 127;
    IMPROVED_THUNDER_CLAP = 128;
    IMPROVED_HAMSTRING = 129;
    WARRIOR_DEFLECTION = 130;
    IMPROVED_OVERPOWER = 131;
    POLEAXE_SPECIALIZATION = 132;
    DEATH_WISH = 133;
    IMPROVED_INTERCEPT = 134;
    MORTAL_STRIKE = 135;
    WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION = 136;
    ANGER_MANAGEMENT = 137;
    WARRIOR_ANTICIPATION = 138;
    WARRIOR_TOUGHNESS = 140;
    TACTICAL_MASTERY = 141;
    IMPROVED_BLOODRAGE = 142;
    IMPROVED_TAUNT = 143;
    DEFIANCE = 144;
    IMPROVED_SHIELD_BLOCK = 145;
    IMPROVED_SUNDER_ARMOR = 146;
    IMPROVED_REVENGE = 147;
    SHIELD_SLAM = 148;
    IMPROVED_SHIELD_BASH = 149;
    IMPROVED_SHIELD_WALL = 150;
    IMPROVED_DISARM = 151;
    CONCUSSION_BLOW = 152;
    LAST_STAND = 153;
    COMMANDING_PRESENCE = 154;
    ENRAGE = 155;
    WARRIOR_FLURRY = 156;
    CRUELTY = 157;
    BOOMING_VOICE = 158;
    UNBRIDLED_WRATH = 159;
    PIERCING_HOWL = 160;
    IMPROVED_DEMORALIZING_SHOUT = 161;
    SWEEPING_STRIKES = 165;
    IMPROVED_CLEAVE = 166;
    BLOODTHIRST = 167;
    IMPROVED_SLAM = 168;
    ROGUE_PRECISION = 181;
    DAGGER_SPECIALIZATION = 182;
    FIST_WEAPON_SPECIALIZATION = 183;
    ROGUE_MACE_SPECIALIZATION = 184;
    ROGUE_LIGHTNING_REFLEXES = 186;
    ROGUE_DEFLECTION = 187;
    IMPROVED_SINISTER_STRIKE = 201;
    IMPROVED_GOUGE = 203;
    ENDURANCE = 204;
    ADRENALINE_RUSH = 205;
    IMPROVED_KICK = 206;
    ROGUE_DUAL_WIELD_SPECIALIZATION = 221;
    IMPROVED_SPRINT = 222;
    BLADE_FLURRY = 223;
    MASTER_OF_DECEPTION = 241;
    ROGUE_SWORD_SPECIALIZATION = 242;
    CAMOUFLAGE = 244;
    INITIATIVE = 245;
    SETUP = 246;
    ELUSIVENESS = 247;
    OPPORTUNITY = 261;
    DIRTY_TRICKS = 262;
    IMPROVED_AMBUSH = 263;
    DIRTY_DEEDS = 265;
    IMPROVED_POISONS = 268;
    LETHALITY = 269;
    MALICE = 270;
    REMORSELESS_ATTACKS = 272;
    RUTHLESSNESS = 273;
    MURDER = 274;
    IMPROVED_EVISCERATE = 276;
    PUNCTURING_WOUNDS = 277;
    IMPROVED_EXPOSE_ARMOR = 278;
    IMPROVED_KIDNEY_SHOT = 279;
    COLD_BLOOD = 280;
    RELENTLESS_STRIKES = 281;
    SEAL_FATE = 283;
    PREPARATION = 284;
    RIPOSTE = 301;
    GHOSTLY_STRIKE = 303;
    MARTYRDOM = 321;
    POWER_INFUSION = 322;
    MENTAL_AGILITY = 341;
    UNBREAKABLE_WILL = 342;
    IMPROVED_POWER_WORD_SHIELD = 343;
    IMPROVED_POWER_WORD_FORTITUDE = 344;
    PRIEST_WAND_SPECIALIZATION = 345;
    IMPROVED_INNER_FIRE = 346;
    MEDITATION = 347;
    INNER_FOCUS = 348;
    IMPROVED_MANA_BURN = 350;
    DIVINE_SPIRIT = 351;
    SILENT_RESOLVE = 352;
    INSPIRATION = 361;
    PREMEDITATION = 381;
    VIGOR = 382;
    HOLY_SPECIALIZATION = 401;
    SPIRITUAL_GUIDANCE = 402;
    SEARING_LIGHT = 403;
    SPIRITUAL_HEALING = 404;
    IMPROVED_RENEW = 406;
    IMPROVED_HEALING = 408;
    PRIEST_HEALING_FOCUS = 410;
    PRIEST_SPELL_WARDING = 411;
    HEALING_PRAYERS = 413;
    ARCANE_INSTABILITY = 421;
    HOLY_NOVA = 442;
    SHADOW_WEAVING = 461;
    DARKNESS = 462;
    SHADOW_FOCUS = 463;
    BLACKOUT = 464;
    SPIRIT_TAP = 465;
    SHADOW_AFFINITY = 466;
    IMPROVED_MIND_BLAST = 481;
    IMPROVED_SHADOW_WORD_PAIN = 482;
    IMPROVED_FADE = 483;
    VAMPIRIC_EMBRACE = 484;
    MIND_FLAY = 501;
    SHADOWFORM = 521;
    SILENCE = 541;
    IMPROVED_PSYCHIC_SCREAM = 542;
    CALL_OF_FLAME = 561;
    CALL_OF_THUNDER = 562;
    CONCUSSION = 563;
    CONVECTION = 564;
    ELEMENTAL_FURY = 565;
    IMPROVED_FIRE_TOTEMS = 567;
    EARTHS_GRASP = 572;
    ELEMENTAL_MASTERY = 573;
    ELEMENTAL_FOCUS = 574;
    REVERBERATION = 575;
    ANCESTRAL_HEALING = 581;
    TOTEMIC_MASTERY = 582;
    NATURES_GUIDANCE = 583;
    IMPROVED_HEALING_WAVE = 586;
    SHAMAN_HEALING_FOCUS = 587;
    RESTORATIVE_TOTEMS = 588;
    IMPROVED_REINCARNATION = 589;
    MANA_TIDE_TOTEM = 590;
    SHAMAN_NATURES_SWIFTNESS = 591;
    PURIFICATION = 592;
    TIDAL_FOCUS = 593;
    TIDAL_MASTERY = 594;
    TOTEMIC_FOCUS = 595;
    SHAMAN_ANTICIPATION = 601;
    SHAMAN_FLURRY = 602;
    IMPROVED_GHOST_WOLF = 605;
    IMPROVED_LIGHTNING_SHIELD = 607;
    GUARDIAN_TOTEMS = 609;
    ENHANCING_TOTEMS = 610;
    ELEMENTAL_WEAPONS = 611;
    SHAMAN_SHIELD_SPECIALIZATION = 612;
    THUNDERING_STRIKES = 613;
    ANCESTRAL_KNOWLEDGE = 614;
    SHAMAN_TOUGHNESS = 615;
    SPIRIT_WEAPONS = 616;
    SHAMANISTIC_FOCUS = 617;
    IRON_WILL = 641;
    BLOOD_CRAZE = 661;
    IMPALE = 662;
    HEMORRHAGE = 681;
    VILE_POISONS = 682;
    WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION = 702;
    LIGHTNING_MASTERY = 721;
    ARCTIC_REACH = 741;
    NATURES_GRASP = 761;
    STARLIGHT_WRATH = 762;
    IMPROVED_MOONFIRE = 763;
    NATURES_REACH = 764;
    BRAMBLES = 782;
    MOONGLOW = 783;
    CELESTIAL_FOCUS = 784;
    CONTROL_OF_NATURE = 787;
    INSECT_SWARM = 788;
    NATURES_GRACE = 789;
    MOONFURY = 790;
    DRUID_VENGEANCE = 792;
    MOONKIN_FORM = 793;
    DRUID_THICK_HIDE = 794;
    FERAL_AGGRESSION = 795;
    DRUID_FEROCITY = 796;
    BRUTAL_IMPACT = 797;
    SHARPENED_CLAWS = 798;
    FERAL_INSTINCT = 799;
    PRIMAL_FURY = 801;
    SHREDDING_ATTACKS = 802;
    PREDATORY_STRIKES = 803;
    FERAL_CHARGE = 804;
    SAVAGE_FURY = 805;
    FERAL_SWIFTNESS = 807;
    HEART_OF_THE_WILD = 808;
    LEADER_OF_THE_PACK = 809;
    IMPROVED_MARK_OF_THE_WILD = 821;
    FUROR = 822;
    NATURES_FOCUS = 823;
    NATURALIST = 824;
    IMPROVED_REGROWTH = 825;
    NATURAL_SHAPESHIFTER = 826;
    OMEN_OF_CLARITY = 827;
    GIFT_OF_NATURE = 828;
    DRUID_INTENSITY = 829;
    IMPROVED_REJUVENATION = 830;
    DRUID_NATURES_SWIFTNESS = 831;
    SUBTLETY = 841;
    IMPROVED_TRANQUILITY = 842;
    TRANQUIL_SPIRIT = 843;
    SWIFTMEND = 844;
    SHADOW_REACH = 881;
    STORMSTRIKE = 901;
    IMPROVED_NATURES_GRASP = 921;
    CATACLYSM = 941;
    BANE = 943;
    IMPROVED_SHADOW_BOLT = 944;
    IMPROVED_IMMOLATE = 961;
    SHADOWBURN = 963;
    DESTRUCTIVE_REACH = 964;
    IMPROVED_SEARING_PAIN = 965;
    EMBERSTORM = 966;
    RUIN = 967;
    CONFLAGRATE = 968;
    DEVASTATION = 981;
    AFTERMATH = 982;
    IMPROVED_FIREBOLT = 983;
    IMPROVED_LASH_OF_PAIN = 984;
    WARLOCK_INTENSITY = 985;
    PYROCLASM = 986;
    FEL_CONCENTRATION = 1001;
    NIGHTFALL = 1002;
    IMPROVED_CORRUPTION = 1003;
    SOUL_SIPHON = 1004;
    SUPPRESSION = 1005;
    IMPROVED_CURSE_OF_WEAKNESS = 1006;
    IMPROVED_LIFE_TAP = 1007;
    GRIM_REACH = 1021;
    DARK_PACT = 1022;
    SIPHON_LIFE = 1041;
    SHADOW_MASTERY = 1042;
    AMPLIFY_CURSE = 1061;
    CURSE_OF_EXHAUSTION = 1081;
    IMPROVED_DRAIN_SOUL = 1101;
    AGGRESSION = 1122;
    SERRATED_BLADES = 1123;
    INCINERATION = 1141;
    ARCANE_MEDITATION = 1142;
    FAERIE_FIRE_FERAL = 1162;
    DIVINE_FURY = 1181;
    MENTAL_STRENGTH = 1201;
    FORCE_OF_WILL = 1202;
    IMPROVED_HEALTHSTONE = 1221;
    IMPROVED_IMP = 1222;
    DEMONIC_EMBRACE = 1223;
    IMPROVED_HEALTH_FUNNEL = 1224;
    IMPROVED_VOIDWALKER = 1225;
    FEL_DOMINATION = 1226;
    MASTER_SUMMONER = 1227;
    FEL_STAMINA = 1241;
    FEL_INTELLECT = 1242;
    IMPROVED_SUCCUBUS = 1243;
    MASTER_DEMONOLOGIST = 1244;
    MASTER_CONJUROR = 1261;
    UNHOLY_POWER = 1262;
    DEMONIC_KNOWLEDGE = 1263;
    DEMONIC_SACRIFICE = 1281;
    SOUL_LINK = 1282;
    IMPROVED_ENSLAVE_DEMON = 1283;
    IMPROVED_CURSE_OF_AGONY = 1284;
    HUMANOID_SLAYING = 1301;
    HUNTER_LIGHTNING_REFLEXES = 1303;
    ENTRAPMENT = 1304;
    IMPROVED_WING_CLIP = 1305;
    CLEVER_TRAPS = 1306;
    DETERRENCE = 1308;
    IMPROVED_FEIGN_DEATH = 1309;
    SUREFOOTED = 1310;
    HUNTER_DEFLECTION = 1311;
    COUNTERATTACK = 1312;
    KILLER_INSTINCT = 1321;
    TRAP_MASTERY = 1322;
    WYVERN_STING = 1325;
    IMPROVED_CONCUSSIVE_SHOT = 1341;
    EFFICIENCY = 1342;
    IMPROVED_HUNTERS_MARK = 1343;
    LETHAL_SHOTS = 1344;
    AIMED_SHOT = 1345;
    IMPROVED_ARCANE_SHOT = 1346;
    BARRAGE = 1347;
    IMPROVED_STINGS = 1348;
    MORTAL_SHOTS = 1349;
    CONCUSSIVE_BARRAGE = 1351;
    SCATTER_SHOT = 1353;
    TRUESHOT_AURA = 1361;
    RANGED_WEAPON_SPECIALIZATION = 1362;
    IMPROVED_ASPECT_OF_THE_MONKEY = 1381;
    IMPROVED_ASPECT_OF_THE_HAWK = 1382;
    PATHFINDING = 1384;
    IMPROVED_MEND_PET = 1385;
    BESTIAL_WRATH = 1386;
    INTIMIDATION = 1387;
    SPIRIT_BOND = 1388;
    ENDURANCE_TRAINING = 1389;
    BESTIAL_DISCIPLINE = 1390;
    BESTIAL_SWIFTNESS = 1391;
    HUNTER_FEROCITY = 1393;
    HUNTER_THICK_HIDE = 1395;
    UNLEASHED_FURY = 1396;
    FRENZY = 1397;
    IMPROVED_BLESSING_OF_MIGHT = 1401;
    PALADIN_VENGEANCE = 1402;
    PALADIN_DEFLECTION = 1403;
    IMPROVED_RETRIBUTION_AURA = 1405;
    BENEDICTION = 1407;
    SANCTITY_AURA = 1409;
    PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION = 1410;
    CONVICTION = 1411;
    REDOUBT = 1421;
    IMPROVED_DEVOTION_AURA = 1422;
    PALADIN_TOUGHNESS = 1423;
    PALADIN_SHIELD_SPECIALIZATION = 1424;
    GUARDIANS_FAVOR = 1425;
    RECKONING = 1426;
    PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION = 1429;
    HOLY_SHIELD = 1430;
    BLESSING_OF_SANCTUARY = 1431;
    SPIRITUAL_FOCUS = 1432;
    DIVINE_FAVOR = 1433;
    AURA_MASTERY = 1435;
    REPENTANCE = 1441;
    BLESSING_OF_KINGS = 1442;
    IMPROVED_LAY_ON_HANDS = 1443;
    HEALING_LIGHT = 1444;
    IMPROVED_BLESSING_OF_WISDOM = 1446;
    DIVINE_INTELLECT = 1449;
    DIVINE_STRENGTH = 1450;
    ILLUMINATION = 1461;
    IMPROVED_SEAL_OF_RIGHTEOUSNESS = 1463;
    IMPROVED_SEAL_OF_THE_CRUSADER = 1464;
    SANCTIFIED_LIGHT = 1465;
    SEAL_OF_COMMAND = 1481;
    IMPROVED_RIGHTEOUS_FURY = 1501;
    HOLY_SHOCK = 1502;
    IMPROVED_HAMMER_OF_JUSTICE = 1521;
    IMPROVED_BERSERKER_RAGE = 1541;
    IMPROVED_EXECUTE = 1542;
    WARRIOR_WEAPON_MASTERY = 1543;
    SPIRIT_OF_REDEMPTION = 1561;
    WARRIOR_DUAL_WIELD_SPECIALIZATION = 1581;
    WARRIOR_SHIELD_SPECIALIZATION = 1601;
    SAVAGE_STRIKES = 1621;
    SURVIVALIST = 1622;
    MONSTER_SLAYING = 1623;
    FOCUSED_FIRE = 1624;
    IMPROVED_REVIVE_PET = 1625;
    IMPROVED_CONCENTRATION_AURA = 1626;
    HOLY_POWER = 1627;
    UNYIELDING_FAITH = 1628;
    PALADIN_ANTICIPATION = 1629;
    PALADIN_PRECISION = 1630;
    IMPROVED_JUDGEMENT = 1631;
    EYE_FOR_AN_EYE = 1632;
    VINDICATION = 1633;
    PURSUIT_OF_JUSTICE = 1634;
    HOLY_REACH = 1635;
    BLESSED_RECOVERY = 1636;
    LIGHTWELL = 1637;
    IMPROVED_VAMPIRIC_EMBRACE = 1638;
    MASTER_OF_ELEMENTS = 1639;
    ELEMENTAL_WARDING = 1640;
    STORM_REACH = 1641;
    EYE_OF_THE_STORM = 1642;
    SHAMAN_WEAPON_MASTERY = 1643;
    ELEMENTAL_DEVASTATION = 1645;
    HEALING_GRACE = 1646;
    IMPROVED_WEAPON_TOTEMS = 1647;
    HEALING_WAY = 1648;
    MAGE_ELEMENTAL_PRECISION = 1649;
    MAGIC_ABSORPTION = 1650;
    IMPROVED_DEFENSIVE_STANCE = 1652;
    WARRIOR_VITALITY = 1653;
    SHIELD_MASTERY = 1654;
    IMPROVED_WHIRLWIND = 1655;
    WARRIOR_PRECISION = 1657;
    IMPROVED_BERSERKER_STANCE = 1658;
    RAMPAGE = 1659;
    FOCUSED_RAGE = 1660;
    ENDLESS_RAGE = 1661;
    IMPROVED_DISCIPLINES = 1662;
    SECOND_WIND = 1663;
    BLOOD_FRENZY = 1664;
    DEVASTATE = 1666;
    MALEDICTION = 1667;
    IMPROVED_HOWL_OF_TERROR = 1668;
    CONTAGION = 1669;
    UNSTABLE_AFFLICTION = 1670;
    DEMONIC_AEGIS = 1671;
    SUMMON_FELGUARD = 1672;
    DEMONIC_TACTICS = 1673;
    SHADOWFURY = 1676;
    SHADOW_AND_FLAME = 1677;
    SOUL_LEECH = 1678;
    NETHER_PROTECTION = 1679;
    DEMONIC_RESILIENCE = 1680;
    MANA_FEED = 1681;
    UNRELENTING_STORM = 1682;
    ELEMENTAL_SHIELDS = 1683;
    SHAMAN_ELEMENTAL_PRECISION = 1685;
    LIGHTNING_OVERLOAD = 1686;
    TOTEM_OF_WRATH = 1687;
    UNLEASHED_RAGE = 1689;
    DUAL_WIELD = 1690;
    MENTAL_QUICKNESS = 1691;
    SHAMAN_DUAL_WIELD_SPECIALIZATION = 1692;
    SHAMANISTIC_RAGE = 1693;
    SHAMAN_FOCUSED_MIND = 1695;
    NATURES_BLESSING = 1696;
    IMPROVED_CHAIN_HEAL = 1697;
    EARTH_SHIELD = 1698;
    NATURES_GUARDIAN = 1699;
    SLEIGHT_OF_HAND = 1700;
    HEIGHTENED_SENSES = 1701;
    DEADLINESS = 1702;
    WEAPON_EXPERTISE = 1703;
    ROGUE_VITALITY = 1705;
    BLADE_TWISTING = 1706;
    NERVES_OF_STEEL = 1707;
    SURPRISE_ATTACKS = 1709;
    ENVELOPING_SHADOWS = 1711;
    SINISTER_CALLING = 1712;
    MASTER_OF_SUBTLETY = 1713;
    SHADOWSTEP = 1714;
    MASTER_POISONER = 1715;
    FIND_WEAKNESS = 1718;
    MUTILATE = 1719;
    FLEET_FOOTED = 1721;
    CHEAT_DEATH = 1722;
    DEADENED_NERVES = 1723;
    IMPROVED_BLINK = 1724;
    ARCANE_POTENCY = 1725;
    PRISMATIC_CLOAK = 1726;
    EMPOWERED_ARCANE_MISSILES = 1727;
    MIND_MASTERY = 1728;
    SLOW = 1729;
    PLAYING_WITH_FIRE = 1730;
    BLAZING_SPEED = 1731;
    MOLTEN_FURY = 1732;
    PYROMANIAC = 1733;
    EMPOWERED_FIREBALL = 1734;
    DRAGONS_BREATH = 1735;
    FROZEN_CORE = 1736;
    ICE_FLOES = 1737;
    ARCTIC_WINDS = 1738;
    EMPOWERED_FROSTBOLT = 1740;
    SUMMON_WATER_ELEMENTAL = 1741;
    PURE_OF_HEART = 1742;
    PURIFYING_POWER = 1743;
    BLESSED_LIFE = 1744;
    LIGHTS_GRACE = 1745;
    HOLY_GUIDANCE = 1746;
    DIVINE_ILLUMINATION = 1747;
    STOICISM = 1748;
    PALADIN_SPELL_WARDING = 1749;
    SACRED_DUTY = 1750;
    ARDENT_DEFENDER = 1751;
    COMBAT_EXPERTISE = 1753;
    AVENGERS_SHIELD = 1754;
    CRUSADE = 1755;
    IMPROVED_SANCTITY_AURA = 1756;
    DIVINE_PURPOSE = 1757;
    SANCTIFIED_JUDGEMENT = 1758;
    FANATICISM = 1759;
    SANCTIFIED_SEALS = 1761;
    QUICK_RECOVERY = 1762;
    SHADOW_EMBRACE = 1763;
    EMPOWERED_CORRUPTION = 1764;
    BLESSED_RESILIENCE = 1765;
    SURGE_OF_LIGHT = 1766;
    EMPOWERED_HEALING = 1767;
    HOLY_CONCENTRATION = 1768;
    ABSOLUTION = 1769;
    IMPROVED_DIVINE_SPIRIT = 1770;
    FOCUSED_POWER = 1771;
    ENLIGHTENMENT = 1772;
    REFLECTIVE_SHIELD = 1773;
    PAIN_SUPPRESSION = 1774;
    PRIEST_FOCUSED_MIND = 1777;
    SHADOW_POWER = 1778;
    VAMPIRIC_TOUCH = 1779;
    SHADOW_RESILIENCE = 1781;
    LUNAR_GUIDANCE = 1782;
    BALANCE_OF_POWER = 1783;
    DREAMSTATE = 1784;
    IMPROVED_FAERIE_FIRE = 1785;
    WRATH_OF_CENARIUS = 1786;
    FORCE_OF_NATURE = 1787;
    EMPOWERED_TOUCH = 1788;
    EMPOWERED_REJUVENATION = 1789;
    NATURAL_PERFECTION = 1790;
    TREE_OF_LIFE = 1791;
    NURTURING_INSTINCT = 1792;
    PRIMAL_TENACITY = 1793;
    SURVIVAL_OF_THE_FITTEST = 1794;
    PREDATORY_INSTINCTS = 1795;
    MANGLE = 1796;
    LIVING_SPIRIT = 1797;
    IMPROVED_LEADER_OF_THE_PACK = 1798;
    ANIMAL_HANDLER = 1799;
    FEROCIOUS_INSPIRATION = 1800;
    CATLIKE_REFLEXES = 1801;
    SERPENTS_SWIFTNESS = 1802;
    THE_BEAST_WITHIN = 1803;
    COMBAT_EXPERIENCE = 1804;
    CAREFUL_AIM = 1806;
    MASTER_MARKSMAN = 1807;
    SILENCING_SHOT = 1808;
    RESOURCEFULNESS = 1809;
    SURVIVAL_INSTINCTS = 1810;
    THRILL_OF_THE_HUNT = 1811;
    EXPOSE_WEAKNESS = 1812;
    MASTER_TACTICIAN = 1813;
    READINESS = 1814;
    CIRCLE_OF_HEALING = 1815;
    MISERY = 1816;
    BACKLASH = 1817;
    GO_FOR_THE_THROAT = 1818;
    RAPID_KILLING = 1819;
    HAWK_EYE = 1820;
    IMPROVED_BARRAGE = 1821;
    FOCUSED_STARLIGHT = 1822;
    CRUSADER_STRIKE = 1823;
    IMPROVED_MORTAL_STRIKE = 1824;
    COMBAT_POTENCY = 1825;
    SPELL_POWER = 1826;
    IMPROVED_SLICE_AND_DICE = 1827;
    IMPROVED_HOLY_SHIELD = 1829;
    FOCUSED_WILL = 1858;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
BURNING_SOUL23 (0x17)
MOLTEN_SHIELDS24 (0x18)
IMPROVED_SCORCH25 (0x19)
IMPROVED_FIREBALL26 (0x1A)
IMPROVED_FIRE_BLAST27 (0x1B)
FLAME_THROWING28 (0x1C)
PYROBLAST29 (0x1D)
IMPACT30 (0x1E)
IMPROVED_FLAMESTRIKE31 (0x1F)
BLAST_WAVE32 (0x20)
CRITICAL_MASS33 (0x21)
IGNITE34 (0x22)
FIRE_POWER35 (0x23)
COMBUSTION36 (0x24)
IMPROVED_FROSTBOLT37 (0x25)
FROSTBITE38 (0x26)
PIERCING_ICE61 (0x3D)
IMPROVED_FROST_NOVA62 (0x3E)
IMPROVED_BLIZZARD63 (0x3F)
IMPROVED_CONE_OF_COLD64 (0x40)
PERMAFROST65 (0x41)
FROST_CHANNELING66 (0x42)
SHATTER67 (0x43)
WINTERS_CHILL68 (0x44)Winter's Chill
ICY_VEINS69 (0x45)
FROST_WARDING70 (0x46)
ICE_BARRIER71 (0x47)
COLD_SNAP72 (0x48)
ICE_SHARDS73 (0x49)
ARCANE_SUBTLETY74 (0x4A)
ARCANE_CONCENTRATION75 (0x4B)
ARCANE_FOCUS76 (0x4C)
ARCANE_MIND77 (0x4D)
MAGE_WAND_SPECIALIZATION78 (0x4E)
IMPROVED_ARCANE_MISSILES80 (0x50)
ARCANE_IMPACT81 (0x51)
MAGIC_ATTUNEMENT82 (0x52)
IMPROVED_MANA_SHIELD83 (0x53)
ARCANE_FORTITUDE85 (0x55)
PRESENCE_OF_MIND86 (0x56)
ARCANE_POWER87 (0x57)
IMPROVED_COUNTERSPELL88 (0x58)
DEEP_WOUNDS121 (0x79)
WARRIOR_SWORD_SPECIALIZATION123 (0x7B)
IMPROVED_HEROIC_STRIKE124 (0x7C)
WARRIOR_MACE_SPECIALIZATION125 (0x7D)
IMPROVED_CHARGE126 (0x7E)
IMPROVED_REND127 (0x7F)
IMPROVED_THUNDER_CLAP128 (0x80)
IMPROVED_HAMSTRING129 (0x81)
WARRIOR_DEFLECTION130 (0x82)
IMPROVED_OVERPOWER131 (0x83)
POLEAXE_SPECIALIZATION132 (0x84)
DEATH_WISH133 (0x85)
IMPROVED_INTERCEPT134 (0x86)
MORTAL_STRIKE135 (0x87)
WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION136 (0x88)
ANGER_MANAGEMENT137 (0x89)
WARRIOR_ANTICIPATION138 (0x8A)
WARRIOR_TOUGHNESS140 (0x8C)
TACTICAL_MASTERY141 (0x8D)
IMPROVED_BLOODRAGE142 (0x8E)
IMPROVED_TAUNT143 (0x8F)
DEFIANCE144 (0x90)
IMPROVED_SHIELD_BLOCK145 (0x91)
IMPROVED_SUNDER_ARMOR146 (0x92)
IMPROVED_REVENGE147 (0x93)
SHIELD_SLAM148 (0x94)
IMPROVED_SHIELD_BASH149 (0x95)
IMPROVED_SHIELD_WALL150 (0x96)
IMPROVED_DISARM151 (0x97)
CONCUSSION_BLOW152 (0x98)
LAST_STAND153 (0x99)
COMMANDING_PRESENCE154 (0x9A)
ENRAGE155 (0x9B)
WARRIOR_FLURRY156 (0x9C)
CRUELTY157 (0x9D)
BOOMING_VOICE158 (0x9E)
UNBRIDLED_WRATH159 (0x9F)
PIERCING_HOWL160 (0xA0)
IMPROVED_DEMORALIZING_SHOUT161 (0xA1)
SWEEPING_STRIKES165 (0xA5)
IMPROVED_CLEAVE166 (0xA6)
BLOODTHIRST167 (0xA7)
IMPROVED_SLAM168 (0xA8)
ROGUE_PRECISION181 (0xB5)
DAGGER_SPECIALIZATION182 (0xB6)
FIST_WEAPON_SPECIALIZATION183 (0xB7)
ROGUE_MACE_SPECIALIZATION184 (0xB8)
ROGUE_LIGHTNING_REFLEXES186 (0xBA)
ROGUE_DEFLECTION187 (0xBB)
IMPROVED_SINISTER_STRIKE201 (0xC9)
IMPROVED_GOUGE203 (0xCB)
ENDURANCE204 (0xCC)
ADRENALINE_RUSH205 (0xCD)
IMPROVED_KICK206 (0xCE)
ROGUE_DUAL_WIELD_SPECIALIZATION221 (0xDD)
IMPROVED_SPRINT222 (0xDE)
BLADE_FLURRY223 (0xDF)
MASTER_OF_DECEPTION241 (0xF1)
ROGUE_SWORD_SPECIALIZATION242 (0xF2)
CAMOUFLAGE244 (0xF4)
INITIATIVE245 (0xF5)
SETUP246 (0xF6)
ELUSIVENESS247 (0xF7)
OPPORTUNITY261 (0x105)
DIRTY_TRICKS262 (0x106)
IMPROVED_AMBUSH263 (0x107)
DIRTY_DEEDS265 (0x109)
IMPROVED_POISONS268 (0x10C)
LETHALITY269 (0x10D)
MALICE270 (0x10E)
REMORSELESS_ATTACKS272 (0x110)
RUTHLESSNESS273 (0x111)
MURDER274 (0x112)
IMPROVED_EVISCERATE276 (0x114)
PUNCTURING_WOUNDS277 (0x115)
IMPROVED_EXPOSE_ARMOR278 (0x116)
IMPROVED_KIDNEY_SHOT279 (0x117)
COLD_BLOOD280 (0x118)
RELENTLESS_STRIKES281 (0x119)
SEAL_FATE283 (0x11B)
PREPARATION284 (0x11C)
RIPOSTE301 (0x12D)
GHOSTLY_STRIKE303 (0x12F)
MARTYRDOM321 (0x141)
POWER_INFUSION322 (0x142)
MENTAL_AGILITY341 (0x155)
UNBREAKABLE_WILL342 (0x156)
IMPROVED_POWER_WORD_SHIELD343 (0x157)
IMPROVED_POWER_WORD_FORTITUDE344 (0x158)
PRIEST_WAND_SPECIALIZATION345 (0x159)
IMPROVED_INNER_FIRE346 (0x15A)
MEDITATION347 (0x15B)
INNER_FOCUS348 (0x15C)
IMPROVED_MANA_BURN350 (0x15E)
DIVINE_SPIRIT351 (0x15F)
SILENT_RESOLVE352 (0x160)
INSPIRATION361 (0x169)
PREMEDITATION381 (0x17D)
VIGOR382 (0x17E)
HOLY_SPECIALIZATION401 (0x191)
SPIRITUAL_GUIDANCE402 (0x192)
SEARING_LIGHT403 (0x193)
SPIRITUAL_HEALING404 (0x194)
IMPROVED_RENEW406 (0x196)
IMPROVED_HEALING408 (0x198)
PRIEST_HEALING_FOCUS410 (0x19A)
PRIEST_SPELL_WARDING411 (0x19B)
HEALING_PRAYERS413 (0x19D)
ARCANE_INSTABILITY421 (0x1A5)
HOLY_NOVA442 (0x1BA)
SHADOW_WEAVING461 (0x1CD)
DARKNESS462 (0x1CE)
SHADOW_FOCUS463 (0x1CF)
BLACKOUT464 (0x1D0)
SPIRIT_TAP465 (0x1D1)
SHADOW_AFFINITY466 (0x1D2)
IMPROVED_MIND_BLAST481 (0x1E1)
IMPROVED_SHADOW_WORD_PAIN482 (0x1E2)
IMPROVED_FADE483 (0x1E3)
VAMPIRIC_EMBRACE484 (0x1E4)
MIND_FLAY501 (0x1F5)
SHADOWFORM521 (0x209)
SILENCE541 (0x21D)
IMPROVED_PSYCHIC_SCREAM542 (0x21E)
CALL_OF_FLAME561 (0x231)
CALL_OF_THUNDER562 (0x232)
CONCUSSION563 (0x233)
CONVECTION564 (0x234)
ELEMENTAL_FURY565 (0x235)
IMPROVED_FIRE_TOTEMS567 (0x237)
EARTHS_GRASP572 (0x23C)Earth's Grasp
ELEMENTAL_MASTERY573 (0x23D)
ELEMENTAL_FOCUS574 (0x23E)
REVERBERATION575 (0x23F)
ANCESTRAL_HEALING581 (0x245)
TOTEMIC_MASTERY582 (0x246)
NATURES_GUIDANCE583 (0x247)Nature's Guidance
IMPROVED_HEALING_WAVE586 (0x24A)
SHAMAN_HEALING_FOCUS587 (0x24B)
RESTORATIVE_TOTEMS588 (0x24C)
IMPROVED_REINCARNATION589 (0x24D)
MANA_TIDE_TOTEM590 (0x24E)
SHAMAN_NATURES_SWIFTNESS591 (0x24F)Nature's Swiftness
PURIFICATION592 (0x250)
TIDAL_FOCUS593 (0x251)
TIDAL_MASTERY594 (0x252)
TOTEMIC_FOCUS595 (0x253)
SHAMAN_ANTICIPATION601 (0x259)
SHAMAN_FLURRY602 (0x25A)
IMPROVED_GHOST_WOLF605 (0x25D)
IMPROVED_LIGHTNING_SHIELD607 (0x25F)
GUARDIAN_TOTEMS609 (0x261)
ENHANCING_TOTEMS610 (0x262)
ELEMENTAL_WEAPONS611 (0x263)
SHAMAN_SHIELD_SPECIALIZATION612 (0x264)
THUNDERING_STRIKES613 (0x265)
ANCESTRAL_KNOWLEDGE614 (0x266)
SHAMAN_TOUGHNESS615 (0x267)
SPIRIT_WEAPONS616 (0x268)
SHAMANISTIC_FOCUS617 (0x269)
IRON_WILL641 (0x281)
BLOOD_CRAZE661 (0x295)
IMPALE662 (0x296)
HEMORRHAGE681 (0x2A9)
VILE_POISONS682 (0x2AA)
WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION702 (0x2BE)
LIGHTNING_MASTERY721 (0x2D1)
ARCTIC_REACH741 (0x2E5)
NATURES_GRASP761 (0x2F9)Nature's Grasp
STARLIGHT_WRATH762 (0x2FA)
IMPROVED_MOONFIRE763 (0x2FB)
NATURES_REACH764 (0x2FC)Nature's Reach
BRAMBLES782 (0x30E)
MOONGLOW783 (0x30F)
CELESTIAL_FOCUS784 (0x310)
CONTROL_OF_NATURE787 (0x313)
INSECT_SWARM788 (0x314)
NATURES_GRACE789 (0x315)Nature's Grace
MOONFURY790 (0x316)
DRUID_VENGEANCE792 (0x318)
MOONKIN_FORM793 (0x319)
DRUID_THICK_HIDE794 (0x31A)
FERAL_AGGRESSION795 (0x31B)
DRUID_FEROCITY796 (0x31C)
BRUTAL_IMPACT797 (0x31D)
SHARPENED_CLAWS798 (0x31E)
FERAL_INSTINCT799 (0x31F)
PRIMAL_FURY801 (0x321)
SHREDDING_ATTACKS802 (0x322)
PREDATORY_STRIKES803 (0x323)
FERAL_CHARGE804 (0x324)
SAVAGE_FURY805 (0x325)
FERAL_SWIFTNESS807 (0x327)
HEART_OF_THE_WILD808 (0x328)
LEADER_OF_THE_PACK809 (0x329)
IMPROVED_MARK_OF_THE_WILD821 (0x335)
FUROR822 (0x336)
NATURES_FOCUS823 (0x337)Nature's Focus
NATURALIST824 (0x338)
IMPROVED_REGROWTH825 (0x339)
NATURAL_SHAPESHIFTER826 (0x33A)
OMEN_OF_CLARITY827 (0x33B)
GIFT_OF_NATURE828 (0x33C)
DRUID_INTENSITY829 (0x33D)
IMPROVED_REJUVENATION830 (0x33E)
DRUID_NATURES_SWIFTNESS831 (0x33F)Nature's Swiftness
SUBTLETY841 (0x349)
IMPROVED_TRANQUILITY842 (0x34A)
TRANQUIL_SPIRIT843 (0x34B)
SWIFTMEND844 (0x34C)
SHADOW_REACH881 (0x371)
STORMSTRIKE901 (0x385)
IMPROVED_NATURES_GRASP921 (0x399)Improved Nature's Grasp
CATACLYSM941 (0x3AD)
BANE943 (0x3AF)
IMPROVED_SHADOW_BOLT944 (0x3B0)
IMPROVED_IMMOLATE961 (0x3C1)
SHADOWBURN963 (0x3C3)
DESTRUCTIVE_REACH964 (0x3C4)
IMPROVED_SEARING_PAIN965 (0x3C5)
EMBERSTORM966 (0x3C6)
RUIN967 (0x3C7)
CONFLAGRATE968 (0x3C8)
DEVASTATION981 (0x3D5)
AFTERMATH982 (0x3D6)
IMPROVED_FIREBOLT983 (0x3D7)
IMPROVED_LASH_OF_PAIN984 (0x3D8)
WARLOCK_INTENSITY985 (0x3D9)
PYROCLASM986 (0x3DA)
FEL_CONCENTRATION1001 (0x3E9)
NIGHTFALL1002 (0x3EA)
IMPROVED_CORRUPTION1003 (0x3EB)
SOUL_SIPHON1004 (0x3EC)
SUPPRESSION1005 (0x3ED)
IMPROVED_CURSE_OF_WEAKNESS1006 (0x3EE)
IMPROVED_LIFE_TAP1007 (0x3EF)
GRIM_REACH1021 (0x3FD)
DARK_PACT1022 (0x3FE)
SIPHON_LIFE1041 (0x411)
SHADOW_MASTERY1042 (0x412)
AMPLIFY_CURSE1061 (0x425)
CURSE_OF_EXHAUSTION1081 (0x439)
IMPROVED_DRAIN_SOUL1101 (0x44D)
AGGRESSION1122 (0x462)
SERRATED_BLADES1123 (0x463)
INCINERATION1141 (0x475)
ARCANE_MEDITATION1142 (0x476)
FAERIE_FIRE_FERAL1162 (0x48A)
DIVINE_FURY1181 (0x49D)
MENTAL_STRENGTH1201 (0x4B1)
FORCE_OF_WILL1202 (0x4B2)
IMPROVED_HEALTHSTONE1221 (0x4C5)
IMPROVED_IMP1222 (0x4C6)
DEMONIC_EMBRACE1223 (0x4C7)
IMPROVED_HEALTH_FUNNEL1224 (0x4C8)
IMPROVED_VOIDWALKER1225 (0x4C9)
FEL_DOMINATION1226 (0x4CA)
MASTER_SUMMONER1227 (0x4CB)
FEL_STAMINA1241 (0x4D9)
FEL_INTELLECT1242 (0x4DA)
IMPROVED_SUCCUBUS1243 (0x4DB)
MASTER_DEMONOLOGIST1244 (0x4DC)
MASTER_CONJUROR1261 (0x4ED)
UNHOLY_POWER1262 (0x4EE)
DEMONIC_KNOWLEDGE1263 (0x4EF)
DEMONIC_SACRIFICE1281 (0x501)
SOUL_LINK1282 (0x502)
IMPROVED_ENSLAVE_DEMON1283 (0x503)
IMPROVED_CURSE_OF_AGONY1284 (0x504)
HUMANOID_SLAYING1301 (0x515)
HUNTER_LIGHTNING_REFLEXES1303 (0x517)
ENTRAPMENT1304 (0x518)
IMPROVED_WING_CLIP1305 (0x519)
CLEVER_TRAPS1306 (0x51A)
DETERRENCE1308 (0x51C)
IMPROVED_FEIGN_DEATH1309 (0x51D)
SUREFOOTED1310 (0x51E)
HUNTER_DEFLECTION1311 (0x51F)
COUNTERATTACK1312 (0x520)
KILLER_INSTINCT1321 (0x529)
TRAP_MASTERY1322 (0x52A)
WYVERN_STING1325 (0x52D)
IMPROVED_CONCUSSIVE_SHOT1341 (0x53D)
EFFICIENCY1342 (0x53E)
IMPROVED_HUNTERS_MARK1343 (0x53F)Improved Hunter's Mark
LETHAL_SHOTS1344 (0x540)
AIMED_SHOT1345 (0x541)
IMPROVED_ARCANE_SHOT1346 (0x542)
BARRAGE1347 (0x543)
IMPROVED_STINGS1348 (0x544)
MORTAL_SHOTS1349 (0x545)
CONCUSSIVE_BARRAGE1351 (0x547)
SCATTER_SHOT1353 (0x549)
TRUESHOT_AURA1361 (0x551)
RANGED_WEAPON_SPECIALIZATION1362 (0x552)
IMPROVED_ASPECT_OF_THE_MONKEY1381 (0x565)
IMPROVED_ASPECT_OF_THE_HAWK1382 (0x566)
PATHFINDING1384 (0x568)
IMPROVED_MEND_PET1385 (0x569)
BESTIAL_WRATH1386 (0x56A)
INTIMIDATION1387 (0x56B)
SPIRIT_BOND1388 (0x56C)
ENDURANCE_TRAINING1389 (0x56D)
BESTIAL_DISCIPLINE1390 (0x56E)
BESTIAL_SWIFTNESS1391 (0x56F)
HUNTER_FEROCITY1393 (0x571)
HUNTER_THICK_HIDE1395 (0x573)
UNLEASHED_FURY1396 (0x574)
FRENZY1397 (0x575)
IMPROVED_BLESSING_OF_MIGHT1401 (0x579)
PALADIN_VENGEANCE1402 (0x57A)
PALADIN_DEFLECTION1403 (0x57B)
IMPROVED_RETRIBUTION_AURA1405 (0x57D)
BENEDICTION1407 (0x57F)
SANCTITY_AURA1409 (0x581)
PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION1410 (0x582)
CONVICTION1411 (0x583)
REDOUBT1421 (0x58D)
IMPROVED_DEVOTION_AURA1422 (0x58E)
PALADIN_TOUGHNESS1423 (0x58F)
PALADIN_SHIELD_SPECIALIZATION1424 (0x590)
GUARDIANS_FAVOR1425 (0x591)Guardian's Favor
RECKONING1426 (0x592)
PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION1429 (0x595)
HOLY_SHIELD1430 (0x596)
BLESSING_OF_SANCTUARY1431 (0x597)
SPIRITUAL_FOCUS1432 (0x598)
DIVINE_FAVOR1433 (0x599)
AURA_MASTERY1435 (0x59B)
REPENTANCE1441 (0x5A1)
BLESSING_OF_KINGS1442 (0x5A2)
IMPROVED_LAY_ON_HANDS1443 (0x5A3)
HEALING_LIGHT1444 (0x5A4)
IMPROVED_BLESSING_OF_WISDOM1446 (0x5A6)
DIVINE_INTELLECT1449 (0x5A9)
DIVINE_STRENGTH1450 (0x5AA)
ILLUMINATION1461 (0x5B5)
IMPROVED_SEAL_OF_RIGHTEOUSNESS1463 (0x5B7)
IMPROVED_SEAL_OF_THE_CRUSADER1464 (0x5B8)
SANCTIFIED_LIGHT1465 (0x5B9)
SEAL_OF_COMMAND1481 (0x5C9)
IMPROVED_RIGHTEOUS_FURY1501 (0x5DD)
HOLY_SHOCK1502 (0x5DE)
IMPROVED_HAMMER_OF_JUSTICE1521 (0x5F1)
IMPROVED_BERSERKER_RAGE1541 (0x605)
IMPROVED_EXECUTE1542 (0x606)
WARRIOR_WEAPON_MASTERY1543 (0x607)
SPIRIT_OF_REDEMPTION1561 (0x619)
WARRIOR_DUAL_WIELD_SPECIALIZATION1581 (0x62D)
WARRIOR_SHIELD_SPECIALIZATION1601 (0x641)
SAVAGE_STRIKES1621 (0x655)
SURVIVALIST1622 (0x656)
MONSTER_SLAYING1623 (0x657)
FOCUSED_FIRE1624 (0x658)
IMPROVED_REVIVE_PET1625 (0x659)
IMPROVED_CONCENTRATION_AURA1626 (0x65A)
HOLY_POWER1627 (0x65B)
UNYIELDING_FAITH1628 (0x65C)
PALADIN_ANTICIPATION1629 (0x65D)
PALADIN_PRECISION1630 (0x65E)
IMPROVED_JUDGEMENT1631 (0x65F)
EYE_FOR_AN_EYE1632 (0x660)
VINDICATION1633 (0x661)
PURSUIT_OF_JUSTICE1634 (0x662)
HOLY_REACH1635 (0x663)
BLESSED_RECOVERY1636 (0x664)
LIGHTWELL1637 (0x665)
IMPROVED_VAMPIRIC_EMBRACE1638 (0x666)
MASTER_OF_ELEMENTS1639 (0x667)
ELEMENTAL_WARDING1640 (0x668)
STORM_REACH1641 (0x669)
EYE_OF_THE_STORM1642 (0x66A)
SHAMAN_WEAPON_MASTERY1643 (0x66B)
ELEMENTAL_DEVASTATION1645 (0x66D)
HEALING_GRACE1646 (0x66E)
IMPROVED_WEAPON_TOTEMS1647 (0x66F)
HEALING_WAY1648 (0x670)
MAGE_ELEMENTAL_PRECISION1649 (0x671)
MAGIC_ABSORPTION1650 (0x672)
IMPROVED_DEFENSIVE_STANCE1652 (0x674)
WARRIOR_VITALITY1653 (0x675)
SHIELD_MASTERY1654 (0x676)
IMPROVED_WHIRLWIND1655 (0x677)
WARRIOR_PRECISION1657 (0x679)
IMPROVED_BERSERKER_STANCE1658 (0x67A)
RAMPAGE1659 (0x67B)
FOCUSED_RAGE1660 (0x67C)
ENDLESS_RAGE1661 (0x67D)
IMPROVED_DISCIPLINES1662 (0x67E)
SECOND_WIND1663 (0x67F)
BLOOD_FRENZY1664 (0x680)
DEVASTATE1666 (0x682)
MALEDICTION1667 (0x683)
IMPROVED_HOWL_OF_TERROR1668 (0x684)
CONTAGION1669 (0x685)
UNSTABLE_AFFLICTION1670 (0x686)
DEMONIC_AEGIS1671 (0x687)
SUMMON_FELGUARD1672 (0x688)
DEMONIC_TACTICS1673 (0x689)
SHADOWFURY1676 (0x68C)
SHADOW_AND_FLAME1677 (0x68D)
SOUL_LEECH1678 (0x68E)
NETHER_PROTECTION1679 (0x68F)
DEMONIC_RESILIENCE1680 (0x690)
MANA_FEED1681 (0x691)
UNRELENTING_STORM1682 (0x692)
ELEMENTAL_SHIELDS1683 (0x693)
SHAMAN_ELEMENTAL_PRECISION1685 (0x695)
LIGHTNING_OVERLOAD1686 (0x696)
TOTEM_OF_WRATH1687 (0x697)
UNLEASHED_RAGE1689 (0x699)
DUAL_WIELD1690 (0x69A)
MENTAL_QUICKNESS1691 (0x69B)
SHAMAN_DUAL_WIELD_SPECIALIZATION1692 (0x69C)
SHAMANISTIC_RAGE1693 (0x69D)
SHAMAN_FOCUSED_MIND1695 (0x69F)
NATURES_BLESSING1696 (0x6A0)Nature's Blessing
IMPROVED_CHAIN_HEAL1697 (0x6A1)
EARTH_SHIELD1698 (0x6A2)
NATURES_GUARDIAN1699 (0x6A3)Nature's Guardian
SLEIGHT_OF_HAND1700 (0x6A4)
HEIGHTENED_SENSES1701 (0x6A5)
DEADLINESS1702 (0x6A6)
WEAPON_EXPERTISE1703 (0x6A7)
ROGUE_VITALITY1705 (0x6A9)
BLADE_TWISTING1706 (0x6AA)
NERVES_OF_STEEL1707 (0x6AB)
SURPRISE_ATTACKS1709 (0x6AD)
ENVELOPING_SHADOWS1711 (0x6AF)
SINISTER_CALLING1712 (0x6B0)
MASTER_OF_SUBTLETY1713 (0x6B1)
SHADOWSTEP1714 (0x6B2)
MASTER_POISONER1715 (0x6B3)
FIND_WEAKNESS1718 (0x6B6)
MUTILATE1719 (0x6B7)
FLEET_FOOTED1721 (0x6B9)
CHEAT_DEATH1722 (0x6BA)
DEADENED_NERVES1723 (0x6BB)
IMPROVED_BLINK1724 (0x6BC)
ARCANE_POTENCY1725 (0x6BD)
PRISMATIC_CLOAK1726 (0x6BE)
EMPOWERED_ARCANE_MISSILES1727 (0x6BF)
MIND_MASTERY1728 (0x6C0)
SLOW1729 (0x6C1)
PLAYING_WITH_FIRE1730 (0x6C2)
BLAZING_SPEED1731 (0x6C3)
MOLTEN_FURY1732 (0x6C4)
PYROMANIAC1733 (0x6C5)
EMPOWERED_FIREBALL1734 (0x6C6)
DRAGONS_BREATH1735 (0x6C7)Dragon's Breath
FROZEN_CORE1736 (0x6C8)
ICE_FLOES1737 (0x6C9)
ARCTIC_WINDS1738 (0x6CA)
EMPOWERED_FROSTBOLT1740 (0x6CC)
SUMMON_WATER_ELEMENTAL1741 (0x6CD)
PURE_OF_HEART1742 (0x6CE)
PURIFYING_POWER1743 (0x6CF)
BLESSED_LIFE1744 (0x6D0)
LIGHTS_GRACE1745 (0x6D1)Light's Grace
HOLY_GUIDANCE1746 (0x6D2)
DIVINE_ILLUMINATION1747 (0x6D3)
STOICISM1748 (0x6D4)
PALADIN_SPELL_WARDING1749 (0x6D5)
SACRED_DUTY1750 (0x6D6)
ARDENT_DEFENDER1751 (0x6D7)
COMBAT_EXPERTISE1753 (0x6D9)
AVENGERS_SHIELD1754 (0x6DA)Avenger's Shield
CRUSADE1755 (0x6DB)
IMPROVED_SANCTITY_AURA1756 (0x6DC)
DIVINE_PURPOSE1757 (0x6DD)
SANCTIFIED_JUDGEMENT1758 (0x6DE)
FANATICISM1759 (0x6DF)
SANCTIFIED_SEALS1761 (0x6E1)
QUICK_RECOVERY1762 (0x6E2)
SHADOW_EMBRACE1763 (0x6E3)
EMPOWERED_CORRUPTION1764 (0x6E4)
BLESSED_RESILIENCE1765 (0x6E5)
SURGE_OF_LIGHT1766 (0x6E6)
EMPOWERED_HEALING1767 (0x6E7)
HOLY_CONCENTRATION1768 (0x6E8)
ABSOLUTION1769 (0x6E9)
IMPROVED_DIVINE_SPIRIT1770 (0x6EA)
FOCUSED_POWER1771 (0x6EB)
ENLIGHTENMENT1772 (0x6EC)
REFLECTIVE_SHIELD1773 (0x6ED)
PAIN_SUPPRESSION1774 (0x6EE)
PRIEST_FOCUSED_MIND1777 (0x6F1)
SHADOW_POWER1778 (0x6F2)
VAMPIRIC_TOUCH1779 (0x6F3)
SHADOW_RESILIENCE1781 (0x6F5)
LUNAR_GUIDANCE1782 (0x6F6)
BALANCE_OF_POWER1783 (0x6F7)
DREAMSTATE1784 (0x6F8)
IMPROVED_FAERIE_FIRE1785 (0x6F9)
WRATH_OF_CENARIUS1786 (0x6FA)
FORCE_OF_NATURE1787 (0x6FB)
EMPOWERED_TOUCH1788 (0x6FC)
EMPOWERED_REJUVENATION1789 (0x6FD)
NATURAL_PERFECTION1790 (0x6FE)
TREE_OF_LIFE1791 (0x6FF)
NURTURING_INSTINCT1792 (0x700)
PRIMAL_TENACITY1793 (0x701)
SURVIVAL_OF_THE_FITTEST1794 (0x702)
PREDATORY_INSTINCTS1795 (0x703)
MANGLE1796 (0x704)
LIVING_SPIRIT1797 (0x705)
IMPROVED_LEADER_OF_THE_PACK1798 (0x706)
ANIMAL_HANDLER1799 (0x707)
FEROCIOUS_INSPIRATION1800 (0x708)
CATLIKE_REFLEXES1801 (0x709)
SERPENTS_SWIFTNESS1802 (0x70A)Serpent's Swiftness
THE_BEAST_WITHIN1803 (0x70B)
COMBAT_EXPERIENCE1804 (0x70C)
CAREFUL_AIM1806 (0x70E)
MASTER_MARKSMAN1807 (0x70F)
SILENCING_SHOT1808 (0x710)
RESOURCEFULNESS1809 (0x711)
SURVIVAL_INSTINCTS1810 (0x712)
THRILL_OF_THE_HUNT1811 (0x713)
EXPOSE_WEAKNESS1812 (0x714)
MASTER_TACTICIAN1813 (0x715)
READINESS1814 (0x716)
CIRCLE_OF_HEALING1815 (0x717)
MISERY1816 (0x718)
BACKLASH1817 (0x719)
GO_FOR_THE_THROAT1818 (0x71A)
RAPID_KILLING1819 (0x71B)
HAWK_EYE1820 (0x71C)
IMPROVED_BARRAGE1821 (0x71D)
FOCUSED_STARLIGHT1822 (0x71E)
CRUSADER_STRIKE1823 (0x71F)
IMPROVED_MORTAL_STRIKE1824 (0x720)
COMBAT_POTENCY1825 (0x721)
SPELL_POWER1826 (0x722)
IMPROVED_SLICE_AND_DICE1827 (0x723)
IMPROVED_HOLY_SHIELD1829 (0x725)
FOCUSED_WILL1858 (0x742)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:1089.

enum Talent : u32 {
    BURNING_SOUL = 23;
    MOLTEN_SHIELDS = 24;
    IMPROVED_SCORCH = 25;
    IMPROVED_FIREBALL = 26;
    IMPROVED_FIRE_BLAST = 27;
    FLAME_THROWING = 28;
    PYROBLAST = 29;
    IMPACT = 30;
    WORLD_IN_FLAMES = 31;
    BLAST_WAVE = 32;
    CRITICAL_MASS = 33;
    IGNITE = 34;
    FIRE_POWER = 35;
    COMBUSTION = 36;
    IMPROVED_FROSTBOLT = 37;
    FROSTBITE = 38;
    PIERCING_ICE = 61;
    ICE_FLOES = 62;
    IMPROVED_BLIZZARD = 63;
    IMPROVED_CONE_OF_COLD = 64;
    PERMAFROST = 65;
    FROST_CHANNELING = 66;
    SHATTER = 67;
    WINTERS_CHILL = 68;
    ICY_VEINS = 69;
    FROST_WARDING = 70;
    ICE_BARRIER = 71;
    COLD_SNAP = 72;
    ICE_SHARDS = 73;
    ARCANE_SUBTLETY = 74;
    ARCANE_CONCENTRATION = 75;
    ARCANE_FOCUS = 76;
    ARCANE_MIND = 77;
    ARCANE_STABILITY = 80;
    SPELL_IMPACT = 81;
    MAGIC_ATTUNEMENT = 82;
    ARCANE_SHIELDING = 83;
    ARCANE_FORTITUDE = 85;
    PRESENCE_OF_MIND = 86;
    ARCANE_POWER = 87;
    IMPROVED_COUNTERSPELL = 88;
    DEEP_WOUNDS = 121;
    SWORD_SPECIALIZATION = 123;
    IMPROVED_HEROIC_STRIKE = 124;
    WARRIOR_MACE_SPECIALIZATION = 125;
    IMPROVED_CHARGE = 126;
    IMPROVED_REND = 127;
    TACTICAL_MASTERY = 128;
    IMPROVED_HAMSTRING = 129;
    WARRIOR_DEFLECTION = 130;
    IMPROVED_OVERPOWER = 131;
    POLEAXE_SPECIALIZATION = 132;
    SWEEPING_STRIKES = 133;
    WARRIOR_WEAPON_MASTERY = 134;
    MORTAL_STRIKE = 135;
    WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION = 136;
    ANGER_MANAGEMENT = 137;
    WARRIOR_ANTICIPATION = 138;
    WARRIOR_TOUGHNESS = 140;
    IMPROVED_THUNDER_CLAP = 141;
    IMPROVED_BLOODRAGE = 142;
    INCITE = 144;
    PUNCTURE = 146;
    IMPROVED_REVENGE = 147;
    VIGILANCE = 148;
    GAG_ORDER = 149;
    IMPROVED_DISCIPLINES = 150;
    IMPROVED_DISARM = 151;
    CONCUSSION_BLOW = 152;
    WARRIOR_LAST_STAND = 153;
    COMMANDING_PRESENCE = 154;
    ENRAGE = 155;
    WARRIOR_FLURRY = 156;
    CRUELTY = 157;
    BOOMING_VOICE = 158;
    UNBRIDLED_WRATH = 159;
    PIERCING_HOWL = 160;
    IMPROVED_DEMORALIZING_SHOUT = 161;
    DEATH_WISH = 165;
    IMPROVED_CLEAVE = 166;
    BLOODTHIRST = 167;
    ROGUE_PRECISION = 181;
    CLOSE_QUARTERS_COMBAT = 182;
    ROGUE_MACE_SPECIALIZATION = 184;
    ROGUE_LIGHTNING_REFLEXES = 186;
    ROGUE_DEFLECTION = 187;
    IMPROVED_SINISTER_STRIKE = 201;
    IMPROVED_GOUGE = 203;
    ENDURANCE = 204;
    ADRENALINE_RUSH = 205;
    IMPROVED_KICK = 206;
    ROGUE_DUAL_WIELD_SPECIALIZATION = 221;
    IMPROVED_SPRINT = 222;
    BLADE_FLURRY = 223;
    MASTER_OF_DECEPTION = 241;
    HACK_AND_SLASH = 242;
    CAMOUFLAGE = 244;
    INITIATIVE = 245;
    SETUP = 246;
    ELUSIVENESS = 247;
    OPPORTUNITY = 261;
    DIRTY_TRICKS = 262;
    IMPROVED_AMBUSH = 263;
    DIRTY_DEEDS = 265;
    IMPROVED_POISONS = 268;
    LETHALITY = 269;
    MALICE = 270;
    REMORSELESS_ATTACKS = 272;
    RUTHLESSNESS = 273;
    MURDER = 274;
    IMPROVED_EVISCERATE = 276;
    PUNCTURING_WOUNDS = 277;
    IMPROVED_EXPOSE_ARMOR = 278;
    IMPROVED_KIDNEY_SHOT = 279;
    COLD_BLOOD = 280;
    OVERKILL = 281;
    SEAL_FATE = 283;
    PREPARATION = 284;
    RIPOSTE = 301;
    GHOSTLY_STRIKE = 303;
    MARTYRDOM = 321;
    POWER_INFUSION = 322;
    MENTAL_AGILITY = 341;
    UNBREAKABLE_WILL = 342;
    IMPROVED_POWER_WORD_SHIELD = 343;
    IMPROVED_POWER_WORD_FORTITUDE = 344;
    IMPROVED_INNER_FIRE = 346;
    MEDITATION = 347;
    INNER_FOCUS = 348;
    IMPROVED_MANA_BURN = 350;
    SOUL_WARDING = 351;
    SILENT_RESOLVE = 352;
    INSPIRATION = 361;
    PREMEDITATION = 381;
    VIGOR = 382;
    HOLY_SPECIALIZATION = 401;
    SPIRITUAL_GUIDANCE = 402;
    SEARING_LIGHT = 403;
    SPIRITUAL_HEALING = 404;
    IMPROVED_RENEW = 406;
    IMPROVED_HEALING = 408;
    PRIEST_HEALING_FOCUS = 410;
    SPELL_WARDING = 411;
    HEALING_PRAYERS = 413;
    ARCANE_INSTABILITY = 421;
    DESPERATE_PRAYER = 442;
    SHADOW_WEAVING = 461;
    DARKNESS = 462;
    SHADOW_FOCUS = 463;
    SPIRIT_TAP = 465;
    SHADOW_AFFINITY = 466;
    IMPROVED_MIND_BLAST = 481;
    IMPROVED_SHADOW_WORD_PAIN = 482;
    VEILED_SHADOWS = 483;
    VAMPIRIC_EMBRACE = 484;
    MIND_FLAY = 501;
    SHADOWFORM = 521;
    SILENCE = 541;
    IMPROVED_PSYCHIC_SCREAM = 542;
    CALL_OF_FLAME = 561;
    CALL_OF_THUNDER = 562;
    CONCUSSION = 563;
    CONVECTION = 564;
    ELEMENTAL_FURY = 565;
    IMPROVED_FIRE_NOVA = 567;
    ELEMENTAL_MASTERY = 573;
    ELEMENTAL_FOCUS = 574;
    REVERBERATION = 575;
    ANCESTRAL_HEALING = 581;
    TIDAL_FORCE = 582;
    IMPROVED_WATER_SHIELD = 583;
    IMPROVED_HEALING_WAVE = 586;
    SHAMAN_HEALING_FOCUS = 587;
    RESTORATIVE_TOTEMS = 588;
    IMPROVED_REINCARNATION = 589;
    MANA_TIDE_TOTEM = 590;
    SHAMAN_NATURES_SWIFTNESS = 591;
    PURIFICATION = 592;
    TIDAL_FOCUS = 593;
    TIDAL_MASTERY = 594;
    TOTEMIC_FOCUS = 595;
    SHAMAN_ANTICIPATION = 601;
    SHAMAN_FLURRY = 602;
    IMPROVED_GHOST_WOLF = 605;
    IMPROVED_SHIELDS = 607;
    GUARDIAN_TOTEMS = 609;
    ENHANCING_TOTEMS = 610;
    ELEMENTAL_WEAPONS = 611;
    THUNDERING_STRIKES = 613;
    ANCESTRAL_KNOWLEDGE = 614;
    SHAMAN_TOUGHNESS = 615;
    SPIRIT_WEAPONS = 616;
    SHAMANISTIC_FOCUS = 617;
    IRON_WILL = 641;
    BLOOD_CRAZE = 661;
    IMPALE = 662;
    HEMORRHAGE = 681;
    VILE_POISONS = 682;
    WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION = 702;
    LIGHTNING_MASTERY = 721;
    ARCTIC_REACH = 741;
    STARLIGHT_WRATH = 762;
    IMPROVED_MOONFIRE = 763;
    NATURES_REACH = 764;
    BRAMBLES = 782;
    MOONGLOW = 783;
    CELESTIAL_FOCUS = 784;
    INSECT_SWARM = 788;
    NATURES_GRACE = 789;
    MOONFURY = 790;
    DRUID_VENGEANCE = 792;
    MOONKIN_FORM = 793;
    DRUID_THICK_HIDE = 794;
    FERAL_AGGRESSION = 795;
    DRUID_FEROCITY = 796;
    BRUTAL_IMPACT = 797;
    SHARPENED_CLAWS = 798;
    FERAL_INSTINCT = 799;
    PRIMAL_FURY = 801;
    SHREDDING_ATTACKS = 802;
    PREDATORY_STRIKES = 803;
    FERAL_CHARGE = 804;
    SAVAGE_FURY = 805;
    FERAL_SWIFTNESS = 807;
    HEART_OF_THE_WILD = 808;
    LEADER_OF_THE_PACK = 809;
    IMPROVED_MARK_OF_THE_WILD = 821;
    FUROR = 822;
    NATURES_FOCUS = 823;
    NATURALIST = 824;
    NATURES_BOUNTY = 825;
    NATURAL_SHAPESHIFTER = 826;
    OMEN_OF_CLARITY = 827;
    GIFT_OF_NATURE = 828;
    DRUID_INTENSITY = 829;
    IMPROVED_REJUVENATION = 830;
    DRUID_NATURES_SWIFTNESS = 831;
    SUBTLETY = 841;
    IMPROVED_TRANQUILITY = 842;
    TRANQUIL_SPIRIT = 843;
    SWIFTMEND = 844;
    SHADOW_REACH = 881;
    STORMSTRIKE = 901;
    CATACLYSM = 941;
    BANE = 943;
    IMPROVED_SHADOW_BOLT = 944;
    IMPROVED_IMMOLATE = 961;
    SHADOWBURN = 963;
    DESTRUCTIVE_REACH = 964;
    IMPROVED_SEARING_PAIN = 965;
    EMBERSTORM = 966;
    RUIN = 967;
    CONFLAGRATE = 968;
    DEVASTATION = 981;
    AFTERMATH = 982;
    DEMONIC_POWER = 983;
    WARLOCK_INTENSITY = 985;
    PYROCLASM = 986;
    FEL_CONCENTRATION = 1001;
    NIGHTFALL = 1002;
    IMPROVED_CORRUPTION = 1003;
    SOUL_SIPHON = 1004;
    SUPPRESSION = 1005;
    IMPROVED_CURSE_OF_WEAKNESS = 1006;
    IMPROVED_LIFE_TAP = 1007;
    GRIM_REACH = 1021;
    DARK_PACT = 1022;
    SIPHON_LIFE = 1041;
    SHADOW_MASTERY = 1042;
    AMPLIFY_CURSE = 1061;
    CURSE_OF_EXHAUSTION = 1081;
    IMPROVED_DRAIN_SOUL = 1101;
    AGGRESSION = 1122;
    SERRATED_BLADES = 1123;
    INCINERATION = 1141;
    ARCANE_MEDITATION = 1142;
    DRUID_SURVIVAL_INSTINCTS = 1162;
    DIVINE_FURY = 1181;
    MENTAL_STRENGTH = 1201;
    BORROWED_TIME = 1202;
    IMPROVED_HEALTHSTONE = 1221;
    IMPROVED_IMP = 1222;
    DEMONIC_EMBRACE = 1223;
    IMPROVED_HEALTH_FUNNEL = 1224;
    DEMONIC_BRUTALITY = 1225;
    FEL_DOMINATION = 1226;
    MASTER_SUMMONER = 1227;
    FEL_VITALITY = 1242;
    IMPROVED_SUCCUBUS = 1243;
    MASTER_DEMONOLOGIST = 1244;
    MASTER_CONJUROR = 1261;
    UNHOLY_POWER = 1262;
    DEMONIC_KNOWLEDGE = 1263;
    MANA_FEED = 1281;
    SOUL_LINK = 1282;
    MOLTEN_CORE = 1283;
    IMPROVED_CURSE_OF_AGONY = 1284;
    HUNTER_LIGHTNING_REFLEXES = 1303;
    ENTRAPMENT = 1304;
    TRAP_MASTERY = 1305;
    LOCK_AND_LOAD = 1306;
    SURVIVAL_TACTICS = 1309;
    SUREFOOTED = 1310;
    HUNTER_DEFLECTION = 1311;
    COUNTERATTACK = 1312;
    KILLER_INSTINCT = 1321;
    BLACK_ARROW = 1322;
    WYVERN_STING = 1325;
    IMPROVED_CONCUSSIVE_SHOT = 1341;
    EFFICIENCY = 1342;
    IMPROVED_HUNTERS_MARK = 1343;
    LETHAL_SHOTS = 1344;
    AIMED_SHOT = 1345;
    IMPROVED_ARCANE_SHOT = 1346;
    BARRAGE = 1347;
    IMPROVED_STINGS = 1348;
    MORTAL_SHOTS = 1349;
    CONCUSSIVE_BARRAGE = 1351;
    READINESS = 1353;
    TRUESHOT_AURA = 1361;
    RANGED_WEAPON_SPECIALIZATION = 1362;
    IMPROVED_ASPECT_OF_THE_MONKEY = 1381;
    IMPROVED_ASPECT_OF_THE_HAWK = 1382;
    PATHFINDING = 1384;
    IMPROVED_MEND_PET = 1385;
    BESTIAL_WRATH = 1386;
    INTIMIDATION = 1387;
    SPIRIT_BOND = 1388;
    ENDURANCE_TRAINING = 1389;
    BESTIAL_DISCIPLINE = 1390;
    HUNTER_FEROCITY = 1393;
    HUNTER_THICK_HIDE = 1395;
    UNLEASHED_FURY = 1396;
    FRENZY = 1397;
    IMPROVED_BLESSING_OF_MIGHT = 1401;
    PALADIN_VENGEANCE = 1402;
    PALADIN_DEFLECTION = 1403;
    BENEDICTION = 1407;
    PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION = 1410;
    CONVICTION = 1411;
    REDOUBT = 1421;
    IMPROVED_DEVOTION_AURA = 1422;
    PALADIN_TOUGHNESS = 1423;
    GUARDIANS_FAVOR = 1425;
    RECKONING = 1426;
    PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION = 1429;
    HOLY_SHIELD = 1430;
    BLESSING_OF_SANCTUARY = 1431;
    SPIRITUAL_FOCUS = 1432;
    DIVINE_FAVOR = 1433;
    AURA_MASTERY = 1435;
    REPENTANCE = 1441;
    DIVINITY = 1442;
    IMPROVED_LAY_ON_HANDS = 1443;
    HEALING_LIGHT = 1444;
    IMPROVED_BLESSING_OF_WISDOM = 1446;
    DIVINE_INTELLECT = 1449;
    IMPROVED_CONCENTRATION_AURA = 1450;
    ILLUMINATION = 1461;
    SEALS_OF_THE_PURE = 1463;
    HEART_OF_THE_CRUSADER = 1464;
    SANCTIFIED_LIGHT = 1465;
    SEAL_OF_COMMAND = 1481;
    IMPROVED_RIGHTEOUS_FURY = 1501;
    HOLY_SHOCK = 1502;
    IMPROVED_HAMMER_OF_JUSTICE = 1521;
    IMPROVED_BERSERKER_RAGE = 1541;
    IMPROVED_EXECUTE = 1542;
    IMPROVED_INTERCEPT = 1543;
    SPIRIT_OF_REDEMPTION = 1561;
    WARRIOR_DUAL_WIELD_SPECIALIZATION = 1581;
    SHIELD_SPECIALIZATION = 1601;
    SAVAGE_STRIKES = 1621;
    SURVIVALIST = 1622;
    IMPROVED_TRACKING = 1623;
    FOCUSED_FIRE = 1624;
    IMPROVED_REVIVE_PET = 1625;
    HOLY_POWER = 1627;
    UNYIELDING_FAITH = 1628;
    PALADIN_ANTICIPATION = 1629;
    IMPROVED_JUDGEMENTS = 1631;
    EYE_FOR_AN_EYE = 1632;
    VINDICATION = 1633;
    PURSUIT_OF_JUSTICE = 1634;
    HOLY_REACH = 1635;
    BLESSED_RECOVERY = 1636;
    LIGHTWELL = 1637;
    IMPROVED_VAMPIRIC_EMBRACE = 1638;
    MASTER_OF_ELEMENTS = 1639;
    ELEMENTAL_WARDING = 1640;
    ELEMENTAL_REACH = 1641;
    EYE_OF_THE_STORM = 1642;
    SHAMAN_WEAPON_MASTERY = 1643;
    ELEMENTAL_DEVASTATION = 1645;
    HEALING_GRACE = 1646;
    IMPROVED_WINDFURY_TOTEM = 1647;
    HEALING_WAY = 1648;
    MAGE_PRECISION = 1649;
    MAGIC_ABSORPTION = 1650;
    IMPROVED_DEFENSIVE_STANCE = 1652;
    WARRIOR_VITALITY = 1653;
    SHIELD_MASTERY = 1654;
    IMPROVED_WHIRLWIND = 1655;
    WARRIOR_PRECISION = 1657;
    IMPROVED_BERSERKER_STANCE = 1658;
    RAMPAGE = 1659;
    FOCUSED_RAGE = 1660;
    ENDLESS_RAGE = 1661;
    SUDDEN_DEATH = 1662;
    SECOND_WIND = 1663;
    BLOOD_FRENZY = 1664;
    DEVASTATE = 1666;
    MALEDICTION = 1667;
    IMPROVED_HOWL_OF_TERROR = 1668;
    CONTAGION = 1669;
    UNSTABLE_AFFLICTION = 1670;
    DEMONIC_AEGIS = 1671;
    SUMMON_FELGUARD = 1672;
    DEMONIC_TACTICS = 1673;
    SHADOWFURY = 1676;
    SHADOW_AND_FLAME = 1677;
    SOUL_LEECH = 1678;
    NETHER_PROTECTION = 1679;
    DEMONIC_RESILIENCE = 1680;
    UNRELENTING_STORM = 1682;
    ELEMENTAL_PRECISION = 1685;
    LIGHTNING_OVERLOAD = 1686;
    TOTEM_OF_WRATH = 1687;
    UNLEASHED_RAGE = 1689;
    DUAL_WIELD = 1690;
    MENTAL_QUICKNESS = 1691;
    SHAMAN_DUAL_WIELD_SPECIALIZATION = 1692;
    SHAMANISTIC_RAGE = 1693;
    SHAMAN_FOCUSED_MIND = 1695;
    NATURES_BLESSING = 1696;
    IMPROVED_CHAIN_HEAL = 1697;
    EARTH_SHIELD = 1698;
    NATURES_GUARDIAN = 1699;
    SLEIGHT_OF_HAND = 1700;
    HEIGHTENED_SENSES = 1701;
    DEADLINESS = 1702;
    WEAPON_EXPERTISE = 1703;
    ROGUE_VITALITY = 1705;
    BLADE_TWISTING = 1706;
    NERVES_OF_STEEL = 1707;
    SURPRISE_ATTACKS = 1709;
    ENVELOPING_SHADOWS = 1711;
    SINISTER_CALLING = 1712;
    MASTER_OF_SUBTLETY = 1713;
    SHADOWSTEP = 1714;
    MASTER_POISONER = 1715;
    FIND_WEAKNESS = 1718;
    MUTILATE = 1719;
    FLEET_FOOTED = 1721;
    CHEAT_DEATH = 1722;
    DEADENED_NERVES = 1723;
    IMPROVED_BLINK = 1724;
    ARCANE_POTENCY = 1725;
    PRISMATIC_CLOAK = 1726;
    ARCANE_EMPOWERMENT = 1727;
    MIND_MASTERY = 1728;
    SLOW = 1729;
    PLAYING_WITH_FIRE = 1730;
    BLAZING_SPEED = 1731;
    MOLTEN_FURY = 1732;
    PYROMANIAC = 1733;
    EMPOWERED_FIRE = 1734;
    DRAGONS_BREATH = 1735;
    FROZEN_CORE = 1736;
    COLD_AS_ICE = 1737;
    ARCTIC_WINDS = 1738;
    EMPOWERED_FROSTBOLT = 1740;
    SUMMON_WATER_ELEMENTAL = 1741;
    PURE_OF_HEART = 1742;
    PURIFYING_POWER = 1743;
    BLESSED_LIFE = 1744;
    LIGHTS_GRACE = 1745;
    HOLY_GUIDANCE = 1746;
    DIVINE_ILLUMINATION = 1747;
    STOICISM = 1748;
    SACRED_DUTY = 1750;
    ARDENT_DEFENDER = 1751;
    COMBAT_EXPERTISE = 1753;
    AVENGERS_SHIELD = 1754;
    CRUSADE = 1755;
    SANCTIFIED_RETRIBUTION = 1756;
    DIVINE_PURPOSE = 1757;
    JUDGEMENTS_OF_THE_WISE = 1758;
    FANATICISM = 1759;
    SANCTITY_OF_BATTLE = 1761;
    QUICK_RECOVERY = 1762;
    SHADOW_EMBRACE = 1763;
    EMPOWERED_CORRUPTION = 1764;
    BLESSED_RESILIENCE = 1765;
    SURGE_OF_LIGHT = 1766;
    EMPOWERED_HEALING = 1767;
    HOLY_CONCENTRATION = 1768;
    ABSOLUTION = 1769;
    FOCUSED_POWER = 1771;
    ENLIGHTENMENT = 1772;
    IMPROVED_FLASH_HEAL = 1773;
    PAIN_SUPPRESSION = 1774;
    PRIEST_FOCUSED_MIND = 1777;
    SHADOW_POWER = 1778;
    VAMPIRIC_TOUCH = 1779;
    MIND_MELT = 1781;
    LUNAR_GUIDANCE = 1782;
    BALANCE_OF_POWER = 1783;
    DREAMSTATE = 1784;
    IMPROVED_FAERIE_FIRE = 1785;
    WRATH_OF_CENARIUS = 1786;
    FORCE_OF_NATURE = 1787;
    EMPOWERED_TOUCH = 1788;
    EMPOWERED_REJUVENATION = 1789;
    NATURAL_PERFECTION = 1790;
    TREE_OF_LIFE = 1791;
    NURTURING_INSTINCT = 1792;
    PRIMAL_TENACITY = 1793;
    SURVIVAL_OF_THE_FITTEST = 1794;
    PREDATORY_INSTINCTS = 1795;
    MANGLE = 1796;
    LIVING_SPIRIT = 1797;
    IMPROVED_LEADER_OF_THE_PACK = 1798;
    ANIMAL_HANDLER = 1799;
    FEROCIOUS_INSPIRATION = 1800;
    CATLIKE_REFLEXES = 1801;
    SERPENTS_SWIFTNESS = 1802;
    THE_BEAST_WITHIN = 1803;
    COMBAT_EXPERIENCE = 1804;
    CAREFUL_AIM = 1806;
    MASTER_MARKSMAN = 1807;
    SILENCING_SHOT = 1808;
    RESOURCEFULNESS = 1809;
    HUNTER_SURVIVAL_INSTINCTS = 1810;
    THRILL_OF_THE_HUNT = 1811;
    EXPOSE_WEAKNESS = 1812;
    MASTER_TACTICIAN = 1813;
    SCATTER_SHOT = 1814;
    CIRCLE_OF_HEALING = 1815;
    MISERY = 1816;
    BACKLASH = 1817;
    GO_FOR_THE_THROAT = 1818;
    RAPID_KILLING = 1819;
    HAWK_EYE = 1820;
    IMPROVED_BARRAGE = 1821;
    NATURES_MAJESTY = 1822;
    CRUSADER_STRIKE = 1823;
    IMPROVED_MORTAL_STRIKE = 1824;
    COMBAT_POTENCY = 1825;
    SPELL_POWER = 1826;
    IMPROVED_SLICE_AND_DICE = 1827;
    ARCANE_FLOWS = 1843;
    INCANTERS_ABSORPTION = 1844;
    STUDENT_OF_THE_MIND = 1845;
    NETHERWIND_PRESENCE = 1846;
    ARCANE_BARRAGE = 1847;
    FIERY_PAYBACK = 1848;
    FIRESTARTER = 1849;
    HOT_STREAK = 1850;
    BURNOUT = 1851;
    LIVING_BOMB = 1852;
    FINGERS_OF_FROST = 1853;
    BRAIN_FREEZE = 1854;
    ENDURING_WINTER = 1855;
    CHILLED_TO_THE_BONE = 1856;
    DEEP_FREEZE = 1857;
    FOCUSED_WILL = 1858;
    TRAUMA = 1859;
    UNRELENTING_ASSAULT = 1860;
    STRENGTH_OF_ARMS = 1862;
    BLADESTORM = 1863;
    INTENSIFY_RAGE = 1864;
    FURIOUS_ATTACKS = 1865;
    BLOODSURGE = 1866;
    TITANS_GRIP = 1867;
    HEROIC_FURY = 1868;
    SAFEGUARD = 1870;
    SWORD_AND_BOARD = 1871;
    SHOCKWAVE = 1872;
    IMPROVED_FELHUNTER = 1873;
    DEATHS_EMBRACE = 1875;
    EVERLASTING_AFFLICTION = 1876;
    ERADICATION = 1878;
    DEMONIC_EMPOWERMENT = 1880;
    IMPROVED_DEMONIC_TACTICS = 1882;
    FEL_SYNERGY = 1883;
    NEMESIS = 1884;
    DEMONIC_PACT = 1885;
    METAMORPHOSIS = 1886;
    MOLTEN_SKIN = 1887;
    BACKDRAFT = 1888;
    IMPROVED_SOUL_LEECH = 1889;
    FIRE_AND_BRIMSTONE = 1890;
    CHAOS_BOLT = 1891;
    CRITICAL_BLOCK = 1893;
    ASPIRATION = 1894;
    DIVINE_AEGIS = 1895;
    RAPTURE = 1896;
    PENANCE = 1897;
    TWIN_DISCIPLINES = 1898;
    GRACE = 1901;
    EMPOWERED_RENEW = 1902;
    TEST_OF_FAITH = 1903;
    SERENDIPITY = 1904;
    DIVINE_PROVIDENCE = 1905;
    IMPROVED_SHADOWFORM = 1906;
    TWISTED_FAITH = 1907;
    PSYCHIC_HORROR = 1908;
    PAIN_AND_SUFFERING = 1909;
    DISPERSION = 1910;
    GUARDIAN_SPIRIT = 1911;
    IMPROVED_MOONKIN_FORM = 1912;
    OWLKIN_FRENZY = 1913;
    PRIMAL_PRECISION = 1914;
    MASTER_SHAPESHIFTER = 1915;
    GIFT_OF_THE_EARTHMOTHER = 1916;
    WILD_GROWTH = 1917;
    REND_AND_TEAR = 1918;
    INFECTED_WOUNDS = 1919;
    IMPROVED_MANGLE = 1920;
    KING_OF_THE_JUNGLE = 1921;
    LIVING_SEED = 1922;
    TYPHOON = 1923;
    ECLIPSE = 1924;
    GALE_WINDS = 1925;
    STARFALL = 1926;
    BERSERK = 1927;
    EARTH_AND_MOON = 1928;
    REVITALIZE = 1929;
    IMPROVED_TREE_OF_LIFE = 1930;
    VIRULENCE = 1932;
    MORBIDITY = 1933;
    RAVENOUS_DEAD = 1934;
    IMPROVED_BLOOD_PRESENCE = 1936;
    BLADED_ARMOR = 1938;
    BUTCHERY = 1939;
    RUNE_TAP = 1941;
    IMPROVED_RUNE_TAP = 1942;
    DARK_CONVICTION = 1943;
    BLOODY_VENGEANCE = 1944;
    SUBVERSION = 1945;
    SCENT_OF_BLOOD = 1948;
    MARK_OF_BLOOD = 1949;
    VETERAN_OF_THE_THIRD_WAR = 1950;
    VENDETTA = 1953;
    HYSTERIA = 1954;
    SUDDEN_DOOM = 1955;
    HEART_STRIKE = 1957;
    MIGHT_OF_MOGRAINE = 1958;
    WILL_OF_THE_NECROPOLIS = 1959;
    BLOODWORMS = 1960;
    DANCING_RUNE_WEAPON = 1961;
    CRYPT_FEVER = 1962;
    EPIDEMIC = 1963;
    DEATH_KNIGHT_TOUGHNESS = 1968;
    ENDLESS_WINTER = 1971;
    BLACK_ICE = 1973;
    FROST_STRIKE = 1975;
    UNBREAKABLE_ARMOR = 1979;
    DEATHCHILL = 1980;
    CHILL_OF_THE_GRAVE = 1981;
    MASTER_OF_GHOULS = 1984;
    CORPSE_EXPLOSION = 1985;
    HOWLING_BLAST = 1989;
    FRIGID_DREADPLATE = 1990;
    RIME = 1992;
    MERCILESS_COMBAT = 1993;
    UNHOLY_BLIGHT = 1996;
    ACCLIMATION = 1997;
    TUNDRA_STALKER = 1998;
    HUNGERING_COLD = 1999;
    SUMMON_GARGOYLE = 2000;
    REAPING = 2001;
    WANDERING_PLAGUE = 2003;
    BLOOD_CAKED_BLADE = 2004;
    IMPURITY = 2005;
    BONE_SHIELD = 2007;
    OUTBREAK = 2008;
    MAGIC_SUPPRESSION = 2009;
    DIRGE = 2011;
    IMPROVED_UNHOLY_PRESENCE = 2013;
    BLOODY_STRIKES = 2015;
    BLADE_BARRIER = 2017;
    SPELL_DEFLECTION = 2018;
    VAMPIRIC_BLOOD = 2019;
    RUNIC_POWER_MASTERY = 2020;
    NERVES_OF_COLD_STEEL = 2022;
    UNHOLY_COMMAND = 2025;
    IMPROVED_SPIRIT_TAP = 2027;
    IMPROVED_FROST_PRESENCE = 2029;
    GLACIER_ROT = 2030;
    IMPROVED_ICY_TOUCH = 2031;
    BLOOD_GORGED = 2034;
    ICY_REACH = 2035;
    RAGE_OF_RIVENDARE = 2036;
    ON_A_PALE_HORSE = 2039;
    GUILE_OF_GOREFIEND = 2040;
    HAUNT = 2041;
    ICY_TALONS = 2042;
    EBON_PLAGUEBRINGER = 2043;
    KILLING_MACHINE = 2044;
    EMPOWERED_IMP = 2045;
    NECROSIS = 2047;
    ANNIHILATION = 2048;
    ELEMENTAL_OATH = 2049;
    ASTRAL_SHIFT = 2050;
    LAVA_FLOWS = 2051;
    STORM_EARTH_AND_FIRE = 2052;
    THUNDERSTORM = 2053;
    IMPROVED_STORMSTRIKE = 2054;
    STATIC_SHOCK = 2055;
    EARTHEN_POWER = 2056;
    MAELSTROM_WEAPON = 2057;
    FERAL_SPIRIT = 2058;
    IMPROVED_EARTH_SHIELD = 2059;
    BLESSING_OF_THE_ETERNALS = 2060;
    ANCESTRAL_AWAKENING = 2061;
    TIDAL_WAVES = 2063;
    RIPTIDE = 2064;
    DEADLY_BREW = 2065;
    TURN_THE_TABLES = 2066;
    BLOOD_SPATTER = 2068;
    FOCUSED_ATTACKS = 2069;
    CUT_TO_THE_CHASE = 2070;
    HUNGER_FOR_BLOOD = 2071;
    THROWING_SPECIALIZATION = 2072;
    UNFAIR_ADVANTAGE = 2073;
    SAVAGE_COMBAT = 2074;
    PREY_ON_THE_WEAK = 2075;
    KILLING_SPREE = 2076;
    WAYLAY = 2077;
    HONOR_AMONG_THIEVES = 2078;
    FILTHY_TRICKS = 2079;
    SLAUGHTER_FROM_THE_SHADOWS = 2080;
    SHADOW_DANCE = 2081;
    VICIOUS_STRIKES = 2082;
    MENTAL_DEXTERITY = 2083;
    CLEANSE_SPIRIT = 2084;
    GHOUL_FRENZY = 2085;
    DEATH_RUNE_MASTERY = 2086;
    EARTHS_GRASP = 2101;
    ABOMINATIONS_MIGHT = 2105;
    HUNTER_CULLING_THE_HERD = 2106;
    HUNTER_COBRA_REFLEXES = 2107;
    HUNTER_DASH = 2109;
    HUNTER_CULLING_THE_HERD2 = 2110;
    HUNTER_CHARGE = 2111;
    HUNTER_GREAT_STAMINA = 2112;
    HUNTER_NATURAL_ARMOR = 2113;
    HUNTER_COBRA_REFLEXES2 = 2114;
    HUNTER_GREAT_STAMINA2 = 2116;
    HUNTER_NATURAL_ARMOR2 = 2117;
    HUNTER_COBRA_REFLEXES3 = 2118;
    HUNTER_DASH2 = 2119;
    HUNTER_GREAT_STAMINA3 = 2120;
    HUNTER_NATURAL_ARMOR3 = 2121;
    PET_BARDING = 2122;
    GUARD_DOG = 2123;
    IMPROVED_COWER = 2124;
    HUNTER_SPIKED_COLLAR = 2125;
    HUNTER_SPIKED_COLLAR2 = 2126;
    HUNTER_SPIKED_COLLAR3 = 2127;
    BLOODTHIRSTY = 2128;
    SPIDERS_BITE = 2129;
    PIERCING_SHOTS = 2130;
    RAPID_RECUPERATION = 2131;
    WILD_QUIVER = 2132;
    IMPROVED_STEADY_SHOT = 2133;
    MARKED_FOR_DEATH = 2134;
    CHIMERA_SHOT = 2135;
    INVIGORATION = 2136;
    COBRA_STRIKES = 2137;
    ASPECT_MASTERY = 2138;
    BEAST_MASTERY = 2139;
    LONGEVITY = 2140;
    NOXIOUS_STINGS = 2141;
    POINT_OF_NO_ESCAPE = 2142;
    SNIPER_TRAINING = 2143;
    HUNTING_PARTY = 2144;
    EXPLOSIVE_SHOT = 2145;
    SANCTIFIED_WRATH = 2147;
    SWIFT_RETRIBUTION = 2148;
    RIGHTEOUS_VENGEANCE = 2149;
    DIVINE_STORM = 2150;
    HUNTER_BOARS_SPEED = 2151;
    HUNTER_LIONHEARTED = 2152;
    LICK_YOUR_WOUNDS = 2153;
    HUNTER_GREAT_RESISTANCE = 2154;
    RABID = 2155;
    HEART_OF_THE_PHOENIX = 2156;
    CALL_OF_THE_WILD = 2157;
    HUNTER_BOARS_SPEED2 = 2160;
    HUNTER_GREAT_RESISTANCE2 = 2161;
    HUNTER_LIONHEARTED2 = 2162;
    HUNTER_GRACE_OF_THE_MANTIS = 2163;
    HUNTER_BOARS_SPEED3 = 2165;
    HUNTER_CULLING_THE_HERD3 = 2166;
    HUNTER_LIONHEARTED3 = 2167;
    HUNTER_GREAT_RESISTANCE3 = 2168;
    INTERVENE = 2169;
    TAUNT = 2170;
    HUNTER_LAST_STAND = 2171;
    HUNTER_ROAR_OF_SACRIFICE = 2172;
    BLOOD_OF_THE_RHINO = 2173;
    BULLHEADED = 2175;
    THE_ART_OF_WAR = 2176;
    CORNERED = 2177;
    SHEATH_OF_LIGHT = 2179;
    WOLVERINE_BITE = 2181;
    OWLS_FOCUS = 2182;
    FEEDING_FRENZY = 2183;
    ROAR_OF_RECOVERY = 2184;
    DIVINE_STRENGTH = 2185;
    SACRED_CLEANSING = 2190;
    ENLIGHTENED_JUDGEMENTS = 2191;
    BEACON_OF_LIGHT = 2192;
    INFUSION_OF_LIGHT = 2193;
    GUARDED_BY_THE_LIGHT = 2194;
    TOUCHED_BY_THE_LIGHT = 2195;
    HAMMER_OF_THE_RIGHTEOUS = 2196;
    FOCUSED_AIM = 2197;
    BLESSED_HANDS = 2198;
    JUDGEMENTS_OF_THE_PURE = 2199;
    JUDGEMENTS_OF_THE_JUST = 2200;
    HUNTER_DIVE = 2201;
    HUNTER_DIVE2 = 2203;
    SHIELD_OF_THE_TEMPLAR = 2204;
    IMPROVED_FEAR = 2205;
    CARRION_FEEDER = 2206;
    HUNTER_MOBILITY = 2207;
    HUNTER_MOBILITY2 = 2208;
    MISSILE_BARRAGE = 2209;
    BLOOD_OF_THE_NORTH = 2210;
    FOCUS_MAGIC = 2211;
    BURNING_DETERMINATION = 2212;
    SHATTERED_BARRIER = 2214;
    LICHBORNE = 2215;
    SCOURGE_STRIKE = 2216;
    DEATH_KNIGHT_TWO_HANDED_WEAPON_SPECIALIZATION = 2217;
    DEATH_KNIGHT_ANTICIPATION = 2218;
    SWOOP = 2219;
    ANTI_MAGIC_ZONE = 2221;
    TORMENT_THE_WEAK = 2222;
    IMPROVED_ICY_TALONS = 2223;
    NIGHT_OF_THE_DEAD = 2225;
    DESECRATION = 2226;
    KINDRED_SPIRITS = 2227;
    HUNTER_VS_WILD = 2228;
    T_N_T = 2229;
    WRECKING_CREW = 2231;
    TASTE_FOR_BLOOD = 2232;
    IMPROVED_SLAM = 2233;
    UNENDING_FURY = 2234;
    RENEWED_HOPE = 2235;
    WARBRINGER = 2236;
    HUNTER_CHARGE2 = 2237;
    GENESIS = 2238;
    IMPROVED_INSECT_SWARM = 2239;
    NATURES_SPLENDOR = 2240;
    PROTECTOR_OF_THE_PACK = 2241;
    NATURAL_REACTION = 2242;
    RELENTLESS_STRIKES = 2244;
    PANDEMIC = 2245;
    DAMAGE_SHIELD = 2246;
    IMPROVED_SPELL_REFLECTION = 2247;
    LAVA_LASH = 2249;
    ARMORED_TO_THE_TEETH = 2250;
    SHAMANISM = 2252;
    HUNTER_WILD_HUNT = 2253;
    SHARK_ATTACK = 2254;
    HUNTER_WILD_HUNT2 = 2255;
    HUNTER_WILD_HUNT3 = 2256;
    HUNTER_GRACE_OF_THE_MANTIS2 = 2257;
    SILVERBACK = 2258;
    IMPROVED_DEATH_STRIKE = 2259;
    CHILBLAINS = 2260;
    DECIMATION = 2261;
    BOOMING_ECHOES = 2262;
    FROZEN_POWER = 2263;
    IMPROVED_BARKSKIN = 2264;
    PRIMAL_GORE = 2266;
    IMPROVED_DEVOURING_PLAGUE = 2267;
    REFLECTIVE_SHIELD = 2268;
    THUNDERSTOMP = 2277;
    HUNTER_ROAR_OF_SACRIFICE2 = 2278;
    BODY_AND_SOUL = 2279;
    DIVINE_SACRIFICE = 2280;
    DIVINE_GUARDIAN = 2281;
    SPIRITUAL_ATTUNEMENT = 2282;
    JUGGERNAUT = 2283;
    THREAT_OF_THASSARIAN = 2284;
    DESOLATION = 2285;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
BURNING_SOUL23 (0x17)
MOLTEN_SHIELDS24 (0x18)
IMPROVED_SCORCH25 (0x19)
IMPROVED_FIREBALL26 (0x1A)
IMPROVED_FIRE_BLAST27 (0x1B)
FLAME_THROWING28 (0x1C)
PYROBLAST29 (0x1D)
IMPACT30 (0x1E)
WORLD_IN_FLAMES31 (0x1F)
BLAST_WAVE32 (0x20)
CRITICAL_MASS33 (0x21)
IGNITE34 (0x22)
FIRE_POWER35 (0x23)
COMBUSTION36 (0x24)
IMPROVED_FROSTBOLT37 (0x25)
FROSTBITE38 (0x26)
PIERCING_ICE61 (0x3D)
ICE_FLOES62 (0x3E)
IMPROVED_BLIZZARD63 (0x3F)
IMPROVED_CONE_OF_COLD64 (0x40)
PERMAFROST65 (0x41)
FROST_CHANNELING66 (0x42)
SHATTER67 (0x43)
WINTERS_CHILL68 (0x44)Winter's Chill
ICY_VEINS69 (0x45)
FROST_WARDING70 (0x46)
ICE_BARRIER71 (0x47)
COLD_SNAP72 (0x48)
ICE_SHARDS73 (0x49)
ARCANE_SUBTLETY74 (0x4A)
ARCANE_CONCENTRATION75 (0x4B)
ARCANE_FOCUS76 (0x4C)
ARCANE_MIND77 (0x4D)
ARCANE_STABILITY80 (0x50)
SPELL_IMPACT81 (0x51)
MAGIC_ATTUNEMENT82 (0x52)
ARCANE_SHIELDING83 (0x53)
ARCANE_FORTITUDE85 (0x55)
PRESENCE_OF_MIND86 (0x56)
ARCANE_POWER87 (0x57)
IMPROVED_COUNTERSPELL88 (0x58)
DEEP_WOUNDS121 (0x79)
SWORD_SPECIALIZATION123 (0x7B)
IMPROVED_HEROIC_STRIKE124 (0x7C)
WARRIOR_MACE_SPECIALIZATION125 (0x7D)
IMPROVED_CHARGE126 (0x7E)
IMPROVED_REND127 (0x7F)
TACTICAL_MASTERY128 (0x80)
IMPROVED_HAMSTRING129 (0x81)
WARRIOR_DEFLECTION130 (0x82)
IMPROVED_OVERPOWER131 (0x83)
POLEAXE_SPECIALIZATION132 (0x84)
SWEEPING_STRIKES133 (0x85)
WARRIOR_WEAPON_MASTERY134 (0x86)
MORTAL_STRIKE135 (0x87)
WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION136 (0x88)
ANGER_MANAGEMENT137 (0x89)
WARRIOR_ANTICIPATION138 (0x8A)
WARRIOR_TOUGHNESS140 (0x8C)
IMPROVED_THUNDER_CLAP141 (0x8D)
IMPROVED_BLOODRAGE142 (0x8E)
INCITE144 (0x90)
PUNCTURE146 (0x92)
IMPROVED_REVENGE147 (0x93)
VIGILANCE148 (0x94)
GAG_ORDER149 (0x95)
IMPROVED_DISCIPLINES150 (0x96)
IMPROVED_DISARM151 (0x97)
CONCUSSION_BLOW152 (0x98)
WARRIOR_LAST_STAND153 (0x99)
COMMANDING_PRESENCE154 (0x9A)
ENRAGE155 (0x9B)
WARRIOR_FLURRY156 (0x9C)
CRUELTY157 (0x9D)
BOOMING_VOICE158 (0x9E)
UNBRIDLED_WRATH159 (0x9F)
PIERCING_HOWL160 (0xA0)
IMPROVED_DEMORALIZING_SHOUT161 (0xA1)
DEATH_WISH165 (0xA5)
IMPROVED_CLEAVE166 (0xA6)
BLOODTHIRST167 (0xA7)
ROGUE_PRECISION181 (0xB5)
CLOSE_QUARTERS_COMBAT182 (0xB6)
ROGUE_MACE_SPECIALIZATION184 (0xB8)
ROGUE_LIGHTNING_REFLEXES186 (0xBA)
ROGUE_DEFLECTION187 (0xBB)
IMPROVED_SINISTER_STRIKE201 (0xC9)
IMPROVED_GOUGE203 (0xCB)
ENDURANCE204 (0xCC)
ADRENALINE_RUSH205 (0xCD)
IMPROVED_KICK206 (0xCE)
ROGUE_DUAL_WIELD_SPECIALIZATION221 (0xDD)
IMPROVED_SPRINT222 (0xDE)
BLADE_FLURRY223 (0xDF)
MASTER_OF_DECEPTION241 (0xF1)
HACK_AND_SLASH242 (0xF2)
CAMOUFLAGE244 (0xF4)
INITIATIVE245 (0xF5)
SETUP246 (0xF6)
ELUSIVENESS247 (0xF7)
OPPORTUNITY261 (0x105)
DIRTY_TRICKS262 (0x106)
IMPROVED_AMBUSH263 (0x107)
DIRTY_DEEDS265 (0x109)
IMPROVED_POISONS268 (0x10C)
LETHALITY269 (0x10D)
MALICE270 (0x10E)
REMORSELESS_ATTACKS272 (0x110)
RUTHLESSNESS273 (0x111)
MURDER274 (0x112)
IMPROVED_EVISCERATE276 (0x114)
PUNCTURING_WOUNDS277 (0x115)
IMPROVED_EXPOSE_ARMOR278 (0x116)
IMPROVED_KIDNEY_SHOT279 (0x117)
COLD_BLOOD280 (0x118)
OVERKILL281 (0x119)
SEAL_FATE283 (0x11B)
PREPARATION284 (0x11C)
RIPOSTE301 (0x12D)
GHOSTLY_STRIKE303 (0x12F)
MARTYRDOM321 (0x141)
POWER_INFUSION322 (0x142)
MENTAL_AGILITY341 (0x155)
UNBREAKABLE_WILL342 (0x156)
IMPROVED_POWER_WORD_SHIELD343 (0x157)
IMPROVED_POWER_WORD_FORTITUDE344 (0x158)
IMPROVED_INNER_FIRE346 (0x15A)
MEDITATION347 (0x15B)
INNER_FOCUS348 (0x15C)
IMPROVED_MANA_BURN350 (0x15E)
SOUL_WARDING351 (0x15F)
SILENT_RESOLVE352 (0x160)
INSPIRATION361 (0x169)
PREMEDITATION381 (0x17D)
VIGOR382 (0x17E)
HOLY_SPECIALIZATION401 (0x191)
SPIRITUAL_GUIDANCE402 (0x192)
SEARING_LIGHT403 (0x193)
SPIRITUAL_HEALING404 (0x194)
IMPROVED_RENEW406 (0x196)
IMPROVED_HEALING408 (0x198)
PRIEST_HEALING_FOCUS410 (0x19A)
SPELL_WARDING411 (0x19B)
HEALING_PRAYERS413 (0x19D)
ARCANE_INSTABILITY421 (0x1A5)
DESPERATE_PRAYER442 (0x1BA)
SHADOW_WEAVING461 (0x1CD)
DARKNESS462 (0x1CE)
SHADOW_FOCUS463 (0x1CF)
SPIRIT_TAP465 (0x1D1)
SHADOW_AFFINITY466 (0x1D2)
IMPROVED_MIND_BLAST481 (0x1E1)
IMPROVED_SHADOW_WORD_PAIN482 (0x1E2)
VEILED_SHADOWS483 (0x1E3)
VAMPIRIC_EMBRACE484 (0x1E4)
MIND_FLAY501 (0x1F5)
SHADOWFORM521 (0x209)
SILENCE541 (0x21D)
IMPROVED_PSYCHIC_SCREAM542 (0x21E)
CALL_OF_FLAME561 (0x231)
CALL_OF_THUNDER562 (0x232)
CONCUSSION563 (0x233)
CONVECTION564 (0x234)
ELEMENTAL_FURY565 (0x235)
IMPROVED_FIRE_NOVA567 (0x237)
ELEMENTAL_MASTERY573 (0x23D)
ELEMENTAL_FOCUS574 (0x23E)
REVERBERATION575 (0x23F)
ANCESTRAL_HEALING581 (0x245)
TIDAL_FORCE582 (0x246)
IMPROVED_WATER_SHIELD583 (0x247)
IMPROVED_HEALING_WAVE586 (0x24A)
SHAMAN_HEALING_FOCUS587 (0x24B)
RESTORATIVE_TOTEMS588 (0x24C)
IMPROVED_REINCARNATION589 (0x24D)
MANA_TIDE_TOTEM590 (0x24E)
SHAMAN_NATURES_SWIFTNESS591 (0x24F)Nature's Swiftness
PURIFICATION592 (0x250)
TIDAL_FOCUS593 (0x251)
TIDAL_MASTERY594 (0x252)
TOTEMIC_FOCUS595 (0x253)
SHAMAN_ANTICIPATION601 (0x259)
SHAMAN_FLURRY602 (0x25A)
IMPROVED_GHOST_WOLF605 (0x25D)
IMPROVED_SHIELDS607 (0x25F)
GUARDIAN_TOTEMS609 (0x261)
ENHANCING_TOTEMS610 (0x262)
ELEMENTAL_WEAPONS611 (0x263)
THUNDERING_STRIKES613 (0x265)
ANCESTRAL_KNOWLEDGE614 (0x266)
SHAMAN_TOUGHNESS615 (0x267)
SPIRIT_WEAPONS616 (0x268)
SHAMANISTIC_FOCUS617 (0x269)
IRON_WILL641 (0x281)
BLOOD_CRAZE661 (0x295)
IMPALE662 (0x296)
HEMORRHAGE681 (0x2A9)
VILE_POISONS682 (0x2AA)
WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION702 (0x2BE)
LIGHTNING_MASTERY721 (0x2D1)
ARCTIC_REACH741 (0x2E5)
STARLIGHT_WRATH762 (0x2FA)
IMPROVED_MOONFIRE763 (0x2FB)
NATURES_REACH764 (0x2FC)Nature's Reach
BRAMBLES782 (0x30E)
MOONGLOW783 (0x30F)
CELESTIAL_FOCUS784 (0x310)
INSECT_SWARM788 (0x314)
NATURES_GRACE789 (0x315)Nature's Grace
MOONFURY790 (0x316)
DRUID_VENGEANCE792 (0x318)
MOONKIN_FORM793 (0x319)
DRUID_THICK_HIDE794 (0x31A)
FERAL_AGGRESSION795 (0x31B)
DRUID_FEROCITY796 (0x31C)
BRUTAL_IMPACT797 (0x31D)
SHARPENED_CLAWS798 (0x31E)
FERAL_INSTINCT799 (0x31F)
PRIMAL_FURY801 (0x321)
SHREDDING_ATTACKS802 (0x322)
PREDATORY_STRIKES803 (0x323)
FERAL_CHARGE804 (0x324)
SAVAGE_FURY805 (0x325)
FERAL_SWIFTNESS807 (0x327)
HEART_OF_THE_WILD808 (0x328)
LEADER_OF_THE_PACK809 (0x329)
IMPROVED_MARK_OF_THE_WILD821 (0x335)
FUROR822 (0x336)
NATURES_FOCUS823 (0x337)Nature's Focus
NATURALIST824 (0x338)
NATURES_BOUNTY825 (0x339)Nature's Bounty
NATURAL_SHAPESHIFTER826 (0x33A)
OMEN_OF_CLARITY827 (0x33B)
GIFT_OF_NATURE828 (0x33C)
DRUID_INTENSITY829 (0x33D)
IMPROVED_REJUVENATION830 (0x33E)
DRUID_NATURES_SWIFTNESS831 (0x33F)Nature's Swiftness
SUBTLETY841 (0x349)
IMPROVED_TRANQUILITY842 (0x34A)
TRANQUIL_SPIRIT843 (0x34B)
SWIFTMEND844 (0x34C)
SHADOW_REACH881 (0x371)
STORMSTRIKE901 (0x385)
CATACLYSM941 (0x3AD)
BANE943 (0x3AF)
IMPROVED_SHADOW_BOLT944 (0x3B0)
IMPROVED_IMMOLATE961 (0x3C1)
SHADOWBURN963 (0x3C3)
DESTRUCTIVE_REACH964 (0x3C4)
IMPROVED_SEARING_PAIN965 (0x3C5)
EMBERSTORM966 (0x3C6)
RUIN967 (0x3C7)
CONFLAGRATE968 (0x3C8)
DEVASTATION981 (0x3D5)
AFTERMATH982 (0x3D6)
DEMONIC_POWER983 (0x3D7)
WARLOCK_INTENSITY985 (0x3D9)
PYROCLASM986 (0x3DA)
FEL_CONCENTRATION1001 (0x3E9)
NIGHTFALL1002 (0x3EA)
IMPROVED_CORRUPTION1003 (0x3EB)
SOUL_SIPHON1004 (0x3EC)
SUPPRESSION1005 (0x3ED)
IMPROVED_CURSE_OF_WEAKNESS1006 (0x3EE)
IMPROVED_LIFE_TAP1007 (0x3EF)
GRIM_REACH1021 (0x3FD)
DARK_PACT1022 (0x3FE)
SIPHON_LIFE1041 (0x411)
SHADOW_MASTERY1042 (0x412)
AMPLIFY_CURSE1061 (0x425)
CURSE_OF_EXHAUSTION1081 (0x439)
IMPROVED_DRAIN_SOUL1101 (0x44D)
AGGRESSION1122 (0x462)
SERRATED_BLADES1123 (0x463)
INCINERATION1141 (0x475)
ARCANE_MEDITATION1142 (0x476)
DRUID_SURVIVAL_INSTINCTS1162 (0x48A)
DIVINE_FURY1181 (0x49D)
MENTAL_STRENGTH1201 (0x4B1)
BORROWED_TIME1202 (0x4B2)
IMPROVED_HEALTHSTONE1221 (0x4C5)
IMPROVED_IMP1222 (0x4C6)
DEMONIC_EMBRACE1223 (0x4C7)
IMPROVED_HEALTH_FUNNEL1224 (0x4C8)
DEMONIC_BRUTALITY1225 (0x4C9)
FEL_DOMINATION1226 (0x4CA)
MASTER_SUMMONER1227 (0x4CB)
FEL_VITALITY1242 (0x4DA)
IMPROVED_SUCCUBUS1243 (0x4DB)
MASTER_DEMONOLOGIST1244 (0x4DC)
MASTER_CONJUROR1261 (0x4ED)
UNHOLY_POWER1262 (0x4EE)
DEMONIC_KNOWLEDGE1263 (0x4EF)
MANA_FEED1281 (0x501)
SOUL_LINK1282 (0x502)
MOLTEN_CORE1283 (0x503)
IMPROVED_CURSE_OF_AGONY1284 (0x504)
HUNTER_LIGHTNING_REFLEXES1303 (0x517)
ENTRAPMENT1304 (0x518)
TRAP_MASTERY1305 (0x519)
LOCK_AND_LOAD1306 (0x51A)
SURVIVAL_TACTICS1309 (0x51D)
SUREFOOTED1310 (0x51E)
HUNTER_DEFLECTION1311 (0x51F)
COUNTERATTACK1312 (0x520)
KILLER_INSTINCT1321 (0x529)
BLACK_ARROW1322 (0x52A)
WYVERN_STING1325 (0x52D)
IMPROVED_CONCUSSIVE_SHOT1341 (0x53D)
EFFICIENCY1342 (0x53E)
IMPROVED_HUNTERS_MARK1343 (0x53F)Improved Hunter's Mark
LETHAL_SHOTS1344 (0x540)
AIMED_SHOT1345 (0x541)
IMPROVED_ARCANE_SHOT1346 (0x542)
BARRAGE1347 (0x543)
IMPROVED_STINGS1348 (0x544)
MORTAL_SHOTS1349 (0x545)
CONCUSSIVE_BARRAGE1351 (0x547)
READINESS1353 (0x549)
TRUESHOT_AURA1361 (0x551)
RANGED_WEAPON_SPECIALIZATION1362 (0x552)
IMPROVED_ASPECT_OF_THE_MONKEY1381 (0x565)
IMPROVED_ASPECT_OF_THE_HAWK1382 (0x566)
PATHFINDING1384 (0x568)
IMPROVED_MEND_PET1385 (0x569)
BESTIAL_WRATH1386 (0x56A)
INTIMIDATION1387 (0x56B)
SPIRIT_BOND1388 (0x56C)
ENDURANCE_TRAINING1389 (0x56D)
BESTIAL_DISCIPLINE1390 (0x56E)
HUNTER_FEROCITY1393 (0x571)
HUNTER_THICK_HIDE1395 (0x573)
UNLEASHED_FURY1396 (0x574)
FRENZY1397 (0x575)
IMPROVED_BLESSING_OF_MIGHT1401 (0x579)
PALADIN_VENGEANCE1402 (0x57A)
PALADIN_DEFLECTION1403 (0x57B)
BENEDICTION1407 (0x57F)
PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION1410 (0x582)
CONVICTION1411 (0x583)
REDOUBT1421 (0x58D)
IMPROVED_DEVOTION_AURA1422 (0x58E)
PALADIN_TOUGHNESS1423 (0x58F)
GUARDIANS_FAVOR1425 (0x591)Guardian's Favor
RECKONING1426 (0x592)
PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION1429 (0x595)
HOLY_SHIELD1430 (0x596)
BLESSING_OF_SANCTUARY1431 (0x597)
SPIRITUAL_FOCUS1432 (0x598)
DIVINE_FAVOR1433 (0x599)
AURA_MASTERY1435 (0x59B)
REPENTANCE1441 (0x5A1)
DIVINITY1442 (0x5A2)
IMPROVED_LAY_ON_HANDS1443 (0x5A3)
HEALING_LIGHT1444 (0x5A4)
IMPROVED_BLESSING_OF_WISDOM1446 (0x5A6)
DIVINE_INTELLECT1449 (0x5A9)
IMPROVED_CONCENTRATION_AURA1450 (0x5AA)
ILLUMINATION1461 (0x5B5)
SEALS_OF_THE_PURE1463 (0x5B7)
HEART_OF_THE_CRUSADER1464 (0x5B8)
SANCTIFIED_LIGHT1465 (0x5B9)
SEAL_OF_COMMAND1481 (0x5C9)
IMPROVED_RIGHTEOUS_FURY1501 (0x5DD)
HOLY_SHOCK1502 (0x5DE)
IMPROVED_HAMMER_OF_JUSTICE1521 (0x5F1)
IMPROVED_BERSERKER_RAGE1541 (0x605)
IMPROVED_EXECUTE1542 (0x606)
IMPROVED_INTERCEPT1543 (0x607)
SPIRIT_OF_REDEMPTION1561 (0x619)
WARRIOR_DUAL_WIELD_SPECIALIZATION1581 (0x62D)
SHIELD_SPECIALIZATION1601 (0x641)
SAVAGE_STRIKES1621 (0x655)
SURVIVALIST1622 (0x656)
IMPROVED_TRACKING1623 (0x657)
FOCUSED_FIRE1624 (0x658)
IMPROVED_REVIVE_PET1625 (0x659)
HOLY_POWER1627 (0x65B)
UNYIELDING_FAITH1628 (0x65C)
PALADIN_ANTICIPATION1629 (0x65D)
IMPROVED_JUDGEMENTS1631 (0x65F)
EYE_FOR_AN_EYE1632 (0x660)
VINDICATION1633 (0x661)
PURSUIT_OF_JUSTICE1634 (0x662)
HOLY_REACH1635 (0x663)
BLESSED_RECOVERY1636 (0x664)
LIGHTWELL1637 (0x665)
IMPROVED_VAMPIRIC_EMBRACE1638 (0x666)
MASTER_OF_ELEMENTS1639 (0x667)
ELEMENTAL_WARDING1640 (0x668)
ELEMENTAL_REACH1641 (0x669)
EYE_OF_THE_STORM1642 (0x66A)
SHAMAN_WEAPON_MASTERY1643 (0x66B)
ELEMENTAL_DEVASTATION1645 (0x66D)
HEALING_GRACE1646 (0x66E)
IMPROVED_WINDFURY_TOTEM1647 (0x66F)
HEALING_WAY1648 (0x670)
MAGE_PRECISION1649 (0x671)
MAGIC_ABSORPTION1650 (0x672)
IMPROVED_DEFENSIVE_STANCE1652 (0x674)
WARRIOR_VITALITY1653 (0x675)
SHIELD_MASTERY1654 (0x676)
IMPROVED_WHIRLWIND1655 (0x677)
WARRIOR_PRECISION1657 (0x679)
IMPROVED_BERSERKER_STANCE1658 (0x67A)
RAMPAGE1659 (0x67B)
FOCUSED_RAGE1660 (0x67C)
ENDLESS_RAGE1661 (0x67D)
SUDDEN_DEATH1662 (0x67E)
SECOND_WIND1663 (0x67F)
BLOOD_FRENZY1664 (0x680)
DEVASTATE1666 (0x682)
MALEDICTION1667 (0x683)
IMPROVED_HOWL_OF_TERROR1668 (0x684)
CONTAGION1669 (0x685)
UNSTABLE_AFFLICTION1670 (0x686)
DEMONIC_AEGIS1671 (0x687)
SUMMON_FELGUARD1672 (0x688)
DEMONIC_TACTICS1673 (0x689)
SHADOWFURY1676 (0x68C)
SHADOW_AND_FLAME1677 (0x68D)
SOUL_LEECH1678 (0x68E)
NETHER_PROTECTION1679 (0x68F)
DEMONIC_RESILIENCE1680 (0x690)
UNRELENTING_STORM1682 (0x692)
ELEMENTAL_PRECISION1685 (0x695)
LIGHTNING_OVERLOAD1686 (0x696)
TOTEM_OF_WRATH1687 (0x697)
UNLEASHED_RAGE1689 (0x699)
DUAL_WIELD1690 (0x69A)
MENTAL_QUICKNESS1691 (0x69B)
SHAMAN_DUAL_WIELD_SPECIALIZATION1692 (0x69C)
SHAMANISTIC_RAGE1693 (0x69D)
SHAMAN_FOCUSED_MIND1695 (0x69F)
NATURES_BLESSING1696 (0x6A0)Nature's Blessing
IMPROVED_CHAIN_HEAL1697 (0x6A1)
EARTH_SHIELD1698 (0x6A2)
NATURES_GUARDIAN1699 (0x6A3)Nature's Guardian
SLEIGHT_OF_HAND1700 (0x6A4)
HEIGHTENED_SENSES1701 (0x6A5)
DEADLINESS1702 (0x6A6)
WEAPON_EXPERTISE1703 (0x6A7)
ROGUE_VITALITY1705 (0x6A9)
BLADE_TWISTING1706 (0x6AA)
NERVES_OF_STEEL1707 (0x6AB)
SURPRISE_ATTACKS1709 (0x6AD)
ENVELOPING_SHADOWS1711 (0x6AF)
SINISTER_CALLING1712 (0x6B0)
MASTER_OF_SUBTLETY1713 (0x6B1)
SHADOWSTEP1714 (0x6B2)
MASTER_POISONER1715 (0x6B3)
FIND_WEAKNESS1718 (0x6B6)
MUTILATE1719 (0x6B7)
FLEET_FOOTED1721 (0x6B9)
CHEAT_DEATH1722 (0x6BA)
DEADENED_NERVES1723 (0x6BB)
IMPROVED_BLINK1724 (0x6BC)
ARCANE_POTENCY1725 (0x6BD)
PRISMATIC_CLOAK1726 (0x6BE)
ARCANE_EMPOWERMENT1727 (0x6BF)
MIND_MASTERY1728 (0x6C0)
SLOW1729 (0x6C1)
PLAYING_WITH_FIRE1730 (0x6C2)
BLAZING_SPEED1731 (0x6C3)
MOLTEN_FURY1732 (0x6C4)
PYROMANIAC1733 (0x6C5)
EMPOWERED_FIRE1734 (0x6C6)
DRAGONS_BREATH1735 (0x6C7)Dragon's Breath
FROZEN_CORE1736 (0x6C8)
COLD_AS_ICE1737 (0x6C9)
ARCTIC_WINDS1738 (0x6CA)
EMPOWERED_FROSTBOLT1740 (0x6CC)
SUMMON_WATER_ELEMENTAL1741 (0x6CD)
PURE_OF_HEART1742 (0x6CE)
PURIFYING_POWER1743 (0x6CF)
BLESSED_LIFE1744 (0x6D0)
LIGHTS_GRACE1745 (0x6D1)Light's Grace
HOLY_GUIDANCE1746 (0x6D2)
DIVINE_ILLUMINATION1747 (0x6D3)
STOICISM1748 (0x6D4)
SACRED_DUTY1750 (0x6D6)
ARDENT_DEFENDER1751 (0x6D7)
COMBAT_EXPERTISE1753 (0x6D9)
AVENGERS_SHIELD1754 (0x6DA)Avenger's Shield
CRUSADE1755 (0x6DB)
SANCTIFIED_RETRIBUTION1756 (0x6DC)
DIVINE_PURPOSE1757 (0x6DD)
JUDGEMENTS_OF_THE_WISE1758 (0x6DE)
FANATICISM1759 (0x6DF)
SANCTITY_OF_BATTLE1761 (0x6E1)
QUICK_RECOVERY1762 (0x6E2)
SHADOW_EMBRACE1763 (0x6E3)
EMPOWERED_CORRUPTION1764 (0x6E4)
BLESSED_RESILIENCE1765 (0x6E5)
SURGE_OF_LIGHT1766 (0x6E6)
EMPOWERED_HEALING1767 (0x6E7)
HOLY_CONCENTRATION1768 (0x6E8)
ABSOLUTION1769 (0x6E9)
FOCUSED_POWER1771 (0x6EB)
ENLIGHTENMENT1772 (0x6EC)
IMPROVED_FLASH_HEAL1773 (0x6ED)
PAIN_SUPPRESSION1774 (0x6EE)
PRIEST_FOCUSED_MIND1777 (0x6F1)
SHADOW_POWER1778 (0x6F2)
VAMPIRIC_TOUCH1779 (0x6F3)
MIND_MELT1781 (0x6F5)
LUNAR_GUIDANCE1782 (0x6F6)
BALANCE_OF_POWER1783 (0x6F7)
DREAMSTATE1784 (0x6F8)
IMPROVED_FAERIE_FIRE1785 (0x6F9)
WRATH_OF_CENARIUS1786 (0x6FA)
FORCE_OF_NATURE1787 (0x6FB)
EMPOWERED_TOUCH1788 (0x6FC)
EMPOWERED_REJUVENATION1789 (0x6FD)
NATURAL_PERFECTION1790 (0x6FE)
TREE_OF_LIFE1791 (0x6FF)
NURTURING_INSTINCT1792 (0x700)
PRIMAL_TENACITY1793 (0x701)
SURVIVAL_OF_THE_FITTEST1794 (0x702)
PREDATORY_INSTINCTS1795 (0x703)
MANGLE1796 (0x704)
LIVING_SPIRIT1797 (0x705)
IMPROVED_LEADER_OF_THE_PACK1798 (0x706)
ANIMAL_HANDLER1799 (0x707)
FEROCIOUS_INSPIRATION1800 (0x708)
CATLIKE_REFLEXES1801 (0x709)
SERPENTS_SWIFTNESS1802 (0x70A)Serpent's Swiftness
THE_BEAST_WITHIN1803 (0x70B)
COMBAT_EXPERIENCE1804 (0x70C)
CAREFUL_AIM1806 (0x70E)
MASTER_MARKSMAN1807 (0x70F)
SILENCING_SHOT1808 (0x710)
RESOURCEFULNESS1809 (0x711)
HUNTER_SURVIVAL_INSTINCTS1810 (0x712)
THRILL_OF_THE_HUNT1811 (0x713)
EXPOSE_WEAKNESS1812 (0x714)
MASTER_TACTICIAN1813 (0x715)
SCATTER_SHOT1814 (0x716)
CIRCLE_OF_HEALING1815 (0x717)
MISERY1816 (0x718)
BACKLASH1817 (0x719)
GO_FOR_THE_THROAT1818 (0x71A)
RAPID_KILLING1819 (0x71B)
HAWK_EYE1820 (0x71C)
IMPROVED_BARRAGE1821 (0x71D)
NATURES_MAJESTY1822 (0x71E)Nature's Majesty
CRUSADER_STRIKE1823 (0x71F)
IMPROVED_MORTAL_STRIKE1824 (0x720)
COMBAT_POTENCY1825 (0x721)
SPELL_POWER1826 (0x722)
IMPROVED_SLICE_AND_DICE1827 (0x723)
ARCANE_FLOWS1843 (0x733)
INCANTERS_ABSORPTION1844 (0x734)Incanter's Absorption
STUDENT_OF_THE_MIND1845 (0x735)
NETHERWIND_PRESENCE1846 (0x736)
ARCANE_BARRAGE1847 (0x737)
FIERY_PAYBACK1848 (0x738)
FIRESTARTER1849 (0x739)
HOT_STREAK1850 (0x73A)
BURNOUT1851 (0x73B)
LIVING_BOMB1852 (0x73C)
FINGERS_OF_FROST1853 (0x73D)
BRAIN_FREEZE1854 (0x73E)
ENDURING_WINTER1855 (0x73F)
CHILLED_TO_THE_BONE1856 (0x740)
DEEP_FREEZE1857 (0x741)
FOCUSED_WILL1858 (0x742)
TRAUMA1859 (0x743)
UNRELENTING_ASSAULT1860 (0x744)
STRENGTH_OF_ARMS1862 (0x746)
BLADESTORM1863 (0x747)
INTENSIFY_RAGE1864 (0x748)
FURIOUS_ATTACKS1865 (0x749)
BLOODSURGE1866 (0x74A)
TITANS_GRIP1867 (0x74B)Titan's Grip
HEROIC_FURY1868 (0x74C)
SAFEGUARD1870 (0x74E)
SWORD_AND_BOARD1871 (0x74F)
SHOCKWAVE1872 (0x750)
IMPROVED_FELHUNTER1873 (0x751)
DEATHS_EMBRACE1875 (0x753)Death's Embrace
EVERLASTING_AFFLICTION1876 (0x754)
ERADICATION1878 (0x756)
DEMONIC_EMPOWERMENT1880 (0x758)
IMPROVED_DEMONIC_TACTICS1882 (0x75A)
FEL_SYNERGY1883 (0x75B)
NEMESIS1884 (0x75C)
DEMONIC_PACT1885 (0x75D)
METAMORPHOSIS1886 (0x75E)
MOLTEN_SKIN1887 (0x75F)
BACKDRAFT1888 (0x760)
IMPROVED_SOUL_LEECH1889 (0x761)
FIRE_AND_BRIMSTONE1890 (0x762)
CHAOS_BOLT1891 (0x763)
CRITICAL_BLOCK1893 (0x765)
ASPIRATION1894 (0x766)
DIVINE_AEGIS1895 (0x767)
RAPTURE1896 (0x768)
PENANCE1897 (0x769)
TWIN_DISCIPLINES1898 (0x76A)
GRACE1901 (0x76D)
EMPOWERED_RENEW1902 (0x76E)
TEST_OF_FAITH1903 (0x76F)
SERENDIPITY1904 (0x770)
DIVINE_PROVIDENCE1905 (0x771)
IMPROVED_SHADOWFORM1906 (0x772)
TWISTED_FAITH1907 (0x773)
PSYCHIC_HORROR1908 (0x774)
PAIN_AND_SUFFERING1909 (0x775)
DISPERSION1910 (0x776)
GUARDIAN_SPIRIT1911 (0x777)
IMPROVED_MOONKIN_FORM1912 (0x778)
OWLKIN_FRENZY1913 (0x779)
PRIMAL_PRECISION1914 (0x77A)
MASTER_SHAPESHIFTER1915 (0x77B)
GIFT_OF_THE_EARTHMOTHER1916 (0x77C)
WILD_GROWTH1917 (0x77D)
REND_AND_TEAR1918 (0x77E)
INFECTED_WOUNDS1919 (0x77F)
IMPROVED_MANGLE1920 (0x780)
KING_OF_THE_JUNGLE1921 (0x781)
LIVING_SEED1922 (0x782)
TYPHOON1923 (0x783)
ECLIPSE1924 (0x784)
GALE_WINDS1925 (0x785)
STARFALL1926 (0x786)
BERSERK1927 (0x787)
EARTH_AND_MOON1928 (0x788)
REVITALIZE1929 (0x789)
IMPROVED_TREE_OF_LIFE1930 (0x78A)
VIRULENCE1932 (0x78C)
MORBIDITY1933 (0x78D)
RAVENOUS_DEAD1934 (0x78E)
IMPROVED_BLOOD_PRESENCE1936 (0x790)
BLADED_ARMOR1938 (0x792)
BUTCHERY1939 (0x793)
RUNE_TAP1941 (0x795)
IMPROVED_RUNE_TAP1942 (0x796)
DARK_CONVICTION1943 (0x797)
BLOODY_VENGEANCE1944 (0x798)
SUBVERSION1945 (0x799)
SCENT_OF_BLOOD1948 (0x79C)
MARK_OF_BLOOD1949 (0x79D)
VETERAN_OF_THE_THIRD_WAR1950 (0x79E)
VENDETTA1953 (0x7A1)
HYSTERIA1954 (0x7A2)
SUDDEN_DOOM1955 (0x7A3)
HEART_STRIKE1957 (0x7A5)
MIGHT_OF_MOGRAINE1958 (0x7A6)
WILL_OF_THE_NECROPOLIS1959 (0x7A7)
BLOODWORMS1960 (0x7A8)
DANCING_RUNE_WEAPON1961 (0x7A9)
CRYPT_FEVER1962 (0x7AA)
EPIDEMIC1963 (0x7AB)
DEATH_KNIGHT_TOUGHNESS1968 (0x7B0)
ENDLESS_WINTER1971 (0x7B3)
BLACK_ICE1973 (0x7B5)
FROST_STRIKE1975 (0x7B7)
UNBREAKABLE_ARMOR1979 (0x7BB)
DEATHCHILL1980 (0x7BC)
CHILL_OF_THE_GRAVE1981 (0x7BD)
MASTER_OF_GHOULS1984 (0x7C0)
CORPSE_EXPLOSION1985 (0x7C1)
HOWLING_BLAST1989 (0x7C5)
FRIGID_DREADPLATE1990 (0x7C6)
RIME1992 (0x7C8)
MERCILESS_COMBAT1993 (0x7C9)
UNHOLY_BLIGHT1996 (0x7CC)
ACCLIMATION1997 (0x7CD)
TUNDRA_STALKER1998 (0x7CE)
HUNGERING_COLD1999 (0x7CF)
SUMMON_GARGOYLE2000 (0x7D0)
REAPING2001 (0x7D1)
WANDERING_PLAGUE2003 (0x7D3)
BLOOD_CAKED_BLADE2004 (0x7D4)
IMPURITY2005 (0x7D5)
BONE_SHIELD2007 (0x7D7)
OUTBREAK2008 (0x7D8)
MAGIC_SUPPRESSION2009 (0x7D9)
DIRGE2011 (0x7DB)
IMPROVED_UNHOLY_PRESENCE2013 (0x7DD)
BLOODY_STRIKES2015 (0x7DF)
BLADE_BARRIER2017 (0x7E1)
SPELL_DEFLECTION2018 (0x7E2)
VAMPIRIC_BLOOD2019 (0x7E3)
RUNIC_POWER_MASTERY2020 (0x7E4)
NERVES_OF_COLD_STEEL2022 (0x7E6)
UNHOLY_COMMAND2025 (0x7E9)
IMPROVED_SPIRIT_TAP2027 (0x7EB)
IMPROVED_FROST_PRESENCE2029 (0x7ED)
GLACIER_ROT2030 (0x7EE)
IMPROVED_ICY_TOUCH2031 (0x7EF)
BLOOD_GORGED2034 (0x7F2)
ICY_REACH2035 (0x7F3)
RAGE_OF_RIVENDARE2036 (0x7F4)
ON_A_PALE_HORSE2039 (0x7F7)
GUILE_OF_GOREFIEND2040 (0x7F8)
HAUNT2041 (0x7F9)
ICY_TALONS2042 (0x7FA)
EBON_PLAGUEBRINGER2043 (0x7FB)
KILLING_MACHINE2044 (0x7FC)
EMPOWERED_IMP2045 (0x7FD)
NECROSIS2047 (0x7FF)
ANNIHILATION2048 (0x800)
ELEMENTAL_OATH2049 (0x801)
ASTRAL_SHIFT2050 (0x802)
LAVA_FLOWS2051 (0x803)
STORM_EARTH_AND_FIRE2052 (0x804)
THUNDERSTORM2053 (0x805)
IMPROVED_STORMSTRIKE2054 (0x806)
STATIC_SHOCK2055 (0x807)
EARTHEN_POWER2056 (0x808)
MAELSTROM_WEAPON2057 (0x809)
FERAL_SPIRIT2058 (0x80A)
IMPROVED_EARTH_SHIELD2059 (0x80B)
BLESSING_OF_THE_ETERNALS2060 (0x80C)
ANCESTRAL_AWAKENING2061 (0x80D)
TIDAL_WAVES2063 (0x80F)
RIPTIDE2064 (0x810)
DEADLY_BREW2065 (0x811)
TURN_THE_TABLES2066 (0x812)
BLOOD_SPATTER2068 (0x814)
FOCUSED_ATTACKS2069 (0x815)
CUT_TO_THE_CHASE2070 (0x816)
HUNGER_FOR_BLOOD2071 (0x817)
THROWING_SPECIALIZATION2072 (0x818)
UNFAIR_ADVANTAGE2073 (0x819)
SAVAGE_COMBAT2074 (0x81A)
PREY_ON_THE_WEAK2075 (0x81B)
KILLING_SPREE2076 (0x81C)
WAYLAY2077 (0x81D)
HONOR_AMONG_THIEVES2078 (0x81E)
FILTHY_TRICKS2079 (0x81F)
SLAUGHTER_FROM_THE_SHADOWS2080 (0x820)
SHADOW_DANCE2081 (0x821)
VICIOUS_STRIKES2082 (0x822)
MENTAL_DEXTERITY2083 (0x823)
CLEANSE_SPIRIT2084 (0x824)
GHOUL_FRENZY2085 (0x825)
DEATH_RUNE_MASTERY2086 (0x826)
EARTHS_GRASP2101 (0x835)Earth's Grasp
ABOMINATIONS_MIGHT2105 (0x839)Abomination's Might
HUNTER_CULLING_THE_HERD2106 (0x83A)
HUNTER_COBRA_REFLEXES2107 (0x83B)
HUNTER_DASH2109 (0x83D)
HUNTER_CULLING_THE_HERD22110 (0x83E)
HUNTER_CHARGE2111 (0x83F)
HUNTER_GREAT_STAMINA2112 (0x840)
HUNTER_NATURAL_ARMOR2113 (0x841)
HUNTER_COBRA_REFLEXES22114 (0x842)
HUNTER_GREAT_STAMINA22116 (0x844)
HUNTER_NATURAL_ARMOR22117 (0x845)
HUNTER_COBRA_REFLEXES32118 (0x846)
HUNTER_DASH22119 (0x847)
HUNTER_GREAT_STAMINA32120 (0x848)
HUNTER_NATURAL_ARMOR32121 (0x849)
PET_BARDING2122 (0x84A)
GUARD_DOG2123 (0x84B)
IMPROVED_COWER2124 (0x84C)
HUNTER_SPIKED_COLLAR2125 (0x84D)
HUNTER_SPIKED_COLLAR22126 (0x84E)
HUNTER_SPIKED_COLLAR32127 (0x84F)
BLOODTHIRSTY2128 (0x850)
SPIDERS_BITE2129 (0x851)Spider's Bite
PIERCING_SHOTS2130 (0x852)
RAPID_RECUPERATION2131 (0x853)
WILD_QUIVER2132 (0x854)
IMPROVED_STEADY_SHOT2133 (0x855)
MARKED_FOR_DEATH2134 (0x856)
CHIMERA_SHOT2135 (0x857)
INVIGORATION2136 (0x858)
COBRA_STRIKES2137 (0x859)
ASPECT_MASTERY2138 (0x85A)
BEAST_MASTERY2139 (0x85B)
LONGEVITY2140 (0x85C)
NOXIOUS_STINGS2141 (0x85D)
POINT_OF_NO_ESCAPE2142 (0x85E)
SNIPER_TRAINING2143 (0x85F)
HUNTING_PARTY2144 (0x860)
EXPLOSIVE_SHOT2145 (0x861)
SANCTIFIED_WRATH2147 (0x863)
SWIFT_RETRIBUTION2148 (0x864)
RIGHTEOUS_VENGEANCE2149 (0x865)
DIVINE_STORM2150 (0x866)
HUNTER_BOARS_SPEED2151 (0x867)Boar's Speed
HUNTER_LIONHEARTED2152 (0x868)
LICK_YOUR_WOUNDS2153 (0x869)
HUNTER_GREAT_RESISTANCE2154 (0x86A)
RABID2155 (0x86B)
HEART_OF_THE_PHOENIX2156 (0x86C)
CALL_OF_THE_WILD2157 (0x86D)
HUNTER_BOARS_SPEED22160 (0x870)Boar's Speed
HUNTER_GREAT_RESISTANCE22161 (0x871)
HUNTER_LIONHEARTED22162 (0x872)
HUNTER_GRACE_OF_THE_MANTIS2163 (0x873)
HUNTER_BOARS_SPEED32165 (0x875)Boar's Speed
HUNTER_CULLING_THE_HERD32166 (0x876)
HUNTER_LIONHEARTED32167 (0x877)
HUNTER_GREAT_RESISTANCE32168 (0x878)
INTERVENE2169 (0x879)
TAUNT2170 (0x87A)
HUNTER_LAST_STAND2171 (0x87B)
HUNTER_ROAR_OF_SACRIFICE2172 (0x87C)
BLOOD_OF_THE_RHINO2173 (0x87D)
BULLHEADED2175 (0x87F)
THE_ART_OF_WAR2176 (0x880)
CORNERED2177 (0x881)
SHEATH_OF_LIGHT2179 (0x883)
WOLVERINE_BITE2181 (0x885)
OWLS_FOCUS2182 (0x886)Owl's Focus
FEEDING_FRENZY2183 (0x887)
ROAR_OF_RECOVERY2184 (0x888)
DIVINE_STRENGTH2185 (0x889)
SACRED_CLEANSING2190 (0x88E)
ENLIGHTENED_JUDGEMENTS2191 (0x88F)
BEACON_OF_LIGHT2192 (0x890)
INFUSION_OF_LIGHT2193 (0x891)
GUARDED_BY_THE_LIGHT2194 (0x892)
TOUCHED_BY_THE_LIGHT2195 (0x893)
HAMMER_OF_THE_RIGHTEOUS2196 (0x894)
FOCUSED_AIM2197 (0x895)
BLESSED_HANDS2198 (0x896)
JUDGEMENTS_OF_THE_PURE2199 (0x897)
JUDGEMENTS_OF_THE_JUST2200 (0x898)
HUNTER_DIVE2201 (0x899)
HUNTER_DIVE22203 (0x89B)
SHIELD_OF_THE_TEMPLAR2204 (0x89C)
IMPROVED_FEAR2205 (0x89D)
CARRION_FEEDER2206 (0x89E)
HUNTER_MOBILITY2207 (0x89F)
HUNTER_MOBILITY22208 (0x8A0)
MISSILE_BARRAGE2209 (0x8A1)
BLOOD_OF_THE_NORTH2210 (0x8A2)
FOCUS_MAGIC2211 (0x8A3)
BURNING_DETERMINATION2212 (0x8A4)
SHATTERED_BARRIER2214 (0x8A6)
LICHBORNE2215 (0x8A7)
SCOURGE_STRIKE2216 (0x8A8)
DEATH_KNIGHT_TWO_HANDED_WEAPON_SPECIALIZATION2217 (0x8A9)
DEATH_KNIGHT_ANTICIPATION2218 (0x8AA)
SWOOP2219 (0x8AB)
ANTI_MAGIC_ZONE2221 (0x8AD)
TORMENT_THE_WEAK2222 (0x8AE)
IMPROVED_ICY_TALONS2223 (0x8AF)
NIGHT_OF_THE_DEAD2225 (0x8B1)
DESECRATION2226 (0x8B2)
KINDRED_SPIRITS2227 (0x8B3)
HUNTER_VS_WILD2228 (0x8B4)
T_N_T2229 (0x8B5)
WRECKING_CREW2231 (0x8B7)
TASTE_FOR_BLOOD2232 (0x8B8)
IMPROVED_SLAM2233 (0x8B9)
UNENDING_FURY2234 (0x8BA)
RENEWED_HOPE2235 (0x8BB)
WARBRINGER2236 (0x8BC)
HUNTER_CHARGE22237 (0x8BD)
GENESIS2238 (0x8BE)
IMPROVED_INSECT_SWARM2239 (0x8BF)
NATURES_SPLENDOR2240 (0x8C0)Nature's Splendor
PROTECTOR_OF_THE_PACK2241 (0x8C1)
NATURAL_REACTION2242 (0x8C2)
RELENTLESS_STRIKES2244 (0x8C4)
PANDEMIC2245 (0x8C5)
DAMAGE_SHIELD2246 (0x8C6)
IMPROVED_SPELL_REFLECTION2247 (0x8C7)
LAVA_LASH2249 (0x8C9)
ARMORED_TO_THE_TEETH2250 (0x8CA)
SHAMANISM2252 (0x8CC)
HUNTER_WILD_HUNT2253 (0x8CD)
SHARK_ATTACK2254 (0x8CE)
HUNTER_WILD_HUNT22255 (0x8CF)
HUNTER_WILD_HUNT32256 (0x8D0)
HUNTER_GRACE_OF_THE_MANTIS22257 (0x8D1)
SILVERBACK2258 (0x8D2)
IMPROVED_DEATH_STRIKE2259 (0x8D3)
CHILBLAINS2260 (0x8D4)
DECIMATION2261 (0x8D5)
BOOMING_ECHOES2262 (0x8D6)
FROZEN_POWER2263 (0x8D7)
IMPROVED_BARKSKIN2264 (0x8D8)
PRIMAL_GORE2266 (0x8DA)
IMPROVED_DEVOURING_PLAGUE2267 (0x8DB)
REFLECTIVE_SHIELD2268 (0x8DC)
THUNDERSTOMP2277 (0x8E5)
HUNTER_ROAR_OF_SACRIFICE22278 (0x8E6)
BODY_AND_SOUL2279 (0x8E7)
DIVINE_SACRIFICE2280 (0x8E8)
DIVINE_GUARDIAN2281 (0x8E9)
SPIRITUAL_ATTUNEMENT2282 (0x8EA)
JUGGERNAUT2283 (0x8EB)
THREAT_OF_THASSARIAN2284 (0x8EC)
DESOLATION2285 (0x8ED)

Used in:

CMSG_LEARN_PREVIEW_TALENTS_PET

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_preview_talents_pet.wowm:1.

cmsg CMSG_LEARN_PREVIEW_TALENTS_PET = 0x04C2 {
    Guid pet;
    u32 amount_of_talents;
    PreviewTalent[amount_of_talents] talents;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidpet
0x0E4 / Littleu32amount_of_talents
0x12? / -PreviewTalent[amount_of_talents]talents

Talent

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:8.

enum Talent : u32 {
    BURNING_SOUL = 23;
    IMPROVED_FIRE_WARD = 24;
    IMPROVED_SCORCH = 25;
    IMPROVED_FIREBALL = 26;
    IMPROVED_FIRE_BLAST = 27;
    FLAME_THROWING = 28;
    PYROBLAST = 29;
    IMPACT = 30;
    IMPROVED_FLAMESTRIKE = 31;
    BLAST_WAVE = 32;
    CRITICAL_MASS = 33;
    IGNITE = 34;
    FIRE_POWER = 35;
    COMBUSTION = 36;
    IMPROVED_FROSTBOLT = 37;
    FROSTBITE = 38;
    PIERCING_ICE = 61;
    IMPROVED_FROST_NOVA = 62;
    IMPROVED_BLIZZARD = 63;
    IMPROVED_CONE_OF_COLD = 64;
    PERMAFROST = 65;
    FROST_CHANNELING = 66;
    SHATTER = 67;
    WINTERS_CHILL = 68;
    COLD_SNAP = 69;
    FROST_WARDING = 70;
    ICE_BARRIER = 71;
    ICE_BLOCK = 72;
    ICE_SHARDS = 73;
    ARCANE_SUBTLETY = 74;
    ARCANE_CONCENTRATION = 75;
    ARCANE_FOCUS = 76;
    ARCANE_MIND = 77;
    MAGE_WAND_SPECIALIZATION = 78;
    IMPROVED_ARCANE_MISSILES = 80;
    IMPROVED_ARCANE_EXPLOSION = 81;
    MAGIC_ATTUNEMENT = 82;
    IMPROVED_MANA_SHIELD = 83;
    ARCANE_RESILIENCE = 85;
    PRESENCE_OF_MIND = 86;
    ARCANE_POWER = 87;
    IMPROVED_COUNTERSPELL = 88;
    DEEP_WOUNDS = 121;
    WARRIOR_SWORD_SPECIALIZATION = 123;
    IMPROVED_HEROIC_STRIKE = 124;
    WARRIOR_MACE_SPECIALIZATION = 125;
    IMPROVED_CHARGE = 126;
    IMPROVED_REND = 127;
    IMPROVED_THUNDER_CLAP = 128;
    IMPROVED_HAMSTRING = 129;
    WARRIOR_DEFLECTION = 130;
    IMPROVED_OVERPOWER = 131;
    AXE_SPECIALIZATION = 132;
    SWEEPING_STRIKES = 133;
    POLEARM_SPECIALIZATION = 134;
    MORTAL_STRIKE = 135;
    WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION = 136;
    ANGER_MANAGEMENT = 137;
    WARRIOR_ANTICIPATION = 138;
    WARRIOR_TOUGHNESS = 140;
    IRON_WILL = 141;
    IMPROVED_BLOODRAGE = 142;
    IMPROVED_TAUNT = 143;
    DEFIANCE = 144;
    IMPROVED_SHIELD_BLOCK = 145;
    IMPROVED_SUNDER_ARMOR = 146;
    IMPROVED_REVENGE = 147;
    SHIELD_SLAM = 148;
    IMPROVED_SHIELD_BASH = 149;
    IMPROVED_SHIELD_WALL = 150;
    IMPROVED_DISARM = 151;
    CONCUSSION_BLOW = 152;
    LAST_STAND = 153;
    IMPROVED_BATTLE_SHOUT = 154;
    ENRAGE = 155;
    WARRIOR_FLURRY = 156;
    CRUELTY = 157;
    BOOMING_VOICE = 158;
    UNBRIDLED_WRATH = 159;
    PIERCING_HOWL = 160;
    IMPROVED_DEMORALIZING_SHOUT = 161;
    DEATH_WISH = 165;
    IMPROVED_CLEAVE = 166;
    BLOODTHIRST = 167;
    IMPROVED_SLAM = 168;
    ROGUE_PRECISION = 181;
    DAGGER_SPECIALIZATION = 182;
    FIST_WEAPON_SPECIALIZATION = 183;
    ROGUE_MACE_SPECIALIZATION = 184;
    ROGUE_LIGHTNING_REFLEXES = 186;
    ROGUE_DEFLECTION = 187;
    IMPROVED_SINISTER_STRIKE = 201;
    IMPROVED_BACKSTAB = 202;
    IMPROVED_GOUGE = 203;
    ENDURANCE = 204;
    ADRENALINE_RUSH = 205;
    IMPROVED_KICK = 206;
    ROGUE_DUAL_WIELD_SPECIALIZATION = 221;
    IMPROVED_SPRINT = 222;
    BLADE_FLURRY = 223;
    MASTER_OF_DECEPTION = 241;
    ROGUE_SWORD_SPECIALIZATION = 242;
    CAMOUFLAGE = 244;
    INITIATIVE = 245;
    SETUP = 246;
    ELUSIVENESS = 247;
    OPPORTUNITY = 261;
    IMPROVED_SAP = 262;
    IMPROVED_AMBUSH = 263;
    DIRTY_DEEDS = 265;
    IMPROVED_POISONS = 268;
    LETHALITY = 269;
    MALICE = 270;
    REMORSELESS_ATTACKS = 272;
    RUTHLESSNESS = 273;
    MURDER = 274;
    IMPROVED_EVISCERATE = 276;
    IMPROVED_SLICE_AND_DICE = 277;
    IMPROVED_EXPOSE_ARMOR = 278;
    IMPROVED_KIDNEY_SHOT = 279;
    COLD_BLOOD = 280;
    RELENTLESS_STRIKES = 281;
    SEAL_FATE = 283;
    PREPARATION = 284;
    RIPOSTE = 301;
    GHOSTLY_STRIKE = 303;
    MARTYRDOM = 321;
    POWER_INFUSION = 322;
    MENTAL_AGILITY = 341;
    UNBREAKABLE_WILL = 342;
    IMPROVED_POWER_WORD_SHIELD = 343;
    IMPROVED_POWER_WORD_FORTITUDE = 344;
    PRIEST_WAND_SPECIALIZATION = 345;
    IMPROVED_INNER_FIRE = 346;
    MEDITATION = 347;
    INNER_FOCUS = 348;
    IMPROVED_MANA_BURN = 350;
    DIVINE_SPIRIT = 351;
    SILENT_RESOLVE = 352;
    INSPIRATION = 361;
    PREMEDITATION = 381;
    VIGOR = 382;
    HOLY_SPECIALIZATION = 401;
    SPIRITUAL_GUIDANCE = 402;
    SEARING_LIGHT = 403;
    SPIRITUAL_HEALING = 404;
    IMPROVED_RENEW = 406;
    IMPROVED_HEALING = 408;
    PRIEST_HEALING_FOCUS = 410;
    SPELL_WARDING = 411;
    IMPROVED_PRAYER_OF_HEALING = 413;
    ARCANE_INSTABILITY = 421;
    HOLY_NOVA = 442;
    SHADOW_WEAVING = 461;
    DARKNESS = 462;
    SHADOW_FOCUS = 463;
    BLACKOUT = 464;
    SPIRIT_TAP = 465;
    SHADOW_AFFINITY = 466;
    IMPROVED_MIND_BLAST = 481;
    IMPROVED_SHADOW_WORD_PAIN = 482;
    IMPROVED_FADE = 483;
    VAMPIRIC_EMBRACE = 484;
    MIND_FLAY = 501;
    SHADOWFORM = 521;
    SILENCE = 541;
    IMPROVED_PSYCHIC_SCREAM = 542;
    CALL_OF_FLAME = 561;
    CALL_OF_THUNDER = 562;
    CONCUSSION = 563;
    CONVECTION = 564;
    ELEMENTAL_FURY = 565;
    IMPROVED_FIRE_TOTEMS = 567;
    EARTHS_GRASP = 572;
    ELEMENTAL_MASTERY = 573;
    ELEMENTAL_FOCUS = 574;
    REVERBERATION = 575;
    ANCESTRAL_HEALING = 581;
    TOTEMIC_MASTERY = 582;
    NATURES_GUIDANCE = 583;
    IMPROVED_HEALING_WAVE = 586;
    SHAMAN_HEALING_FOCUS = 587;
    RESTORATIVE_TOTEMS = 588;
    IMPROVED_REINCARNATION = 589;
    MANA_TIDE_TOTEM = 590;
    SHAMAN_NATURES_SWIFTNESS = 591;
    PURIFICATION = 592;
    TIDAL_FOCUS = 593;
    TIDAL_MASTERY = 594;
    TOTEMIC_FOCUS = 595;
    SHAMAN_ANTICIPATION = 601;
    SHAMAN_FLURRY = 602;
    IMPROVED_GHOST_WOLF = 605;
    IMPROVED_LIGHTNING_SHIELD = 607;
    GUARDIAN_TOTEMS = 609;
    ENHANCING_TOTEMS = 610;
    ELEMENTAL_WEAPONS = 611;
    SHAMAN_SHIELD_SPECIALIZATION = 612;
    THUNDERING_STRIKES = 613;
    ANCESTRAL_KNOWLEDGE = 614;
    SHAMAN_TOUGHNESS = 615;
    PARRY = 616;
    TWO_HANDED_AXES_AND_MACES = 617;
    TACTICAL_MASTERY = 641;
    BLOOD_CRAZE = 661;
    IMPALE = 662;
    HEMORRHAGE = 681;
    VILE_POISONS = 682;
    WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION = 702;
    LIGHTNING_MASTERY = 721;
    ARCTIC_REACH = 741;
    NATURES_GRASP = 761;
    IMPROVED_WRATH = 762;
    IMPROVED_MOONFIRE = 763;
    NATURES_REACH = 764;
    NATURAL_SHAPESHIFTER = 781;
    IMPROVED_THORNS = 782;
    MOONGLOW = 783;
    IMPROVED_STARFIRE = 784;
    IMPROVED_ENTANGLING_ROOTS = 787;
    OMEN_OF_CLARITY = 788;
    NATURES_GRACE = 789;
    MOONFURY = 790;
    NATURAL_WEAPONS = 791;
    DRUID_VENGEANCE = 792;
    MOONKIN_FORM = 793;
    DRUID_THICK_HIDE = 794;
    FERAL_AGGRESSION = 795;
    DRUID_FEROCITY = 796;
    BRUTAL_IMPACT = 797;
    SHARPENED_CLAWS = 798;
    FERAL_INSTINCT = 799;
    BLOOD_FRENZY = 800;
    PRIMAL_FURY = 801;
    IMPROVED_SHRED = 802;
    PREDATORY_STRIKES = 803;
    FERAL_CHARGE = 804;
    SAVAGE_FURY = 805;
    FELINE_SWIFTNESS = 807;
    HEART_OF_THE_WILD = 808;
    LEADER_OF_THE_PACK = 809;
    IMPROVED_MARK_OF_THE_WILD = 821;
    FUROR = 822;
    NATURES_FOCUS = 823;
    IMPROVED_HEALING_TOUCH = 824;
    IMPROVED_REGROWTH = 825;
    IMPROVED_ENRAGE = 826;
    INSECT_SWARM = 827;
    GIFT_OF_NATURE = 828;
    REFLECTION = 829;
    IMPROVED_REJUVENATION = 830;
    DRUID_NATURES_SWIFTNESS = 831;
    SUBTLETY = 841;
    IMPROVED_TRANQUILITY = 842;
    TRANQUIL_SPIRIT = 843;
    SWIFTMEND = 844;
    SHADOW_REACH = 881;
    STORMSTRIKE = 901;
    IMPROVED_NATURES_GRASP = 921;
    CATACLYSM = 941;
    BANE = 943;
    IMPROVED_SHADOW_BOLT = 944;
    IMPROVED_IMMOLATE = 961;
    SHADOWBURN = 963;
    DESTRUCTIVE_REACH = 964;
    IMPROVED_SEARING_PAIN = 965;
    EMBERSTORM = 966;
    RUIN = 967;
    CONFLAGRATE = 968;
    DEVASTATION = 981;
    AFTERMATH = 982;
    IMPROVED_FIREBOLT = 983;
    IMPROVED_LASH_OF_PAIN = 984;
    INTENSITY = 985;
    PYROCLASM = 986;
    FEL_CONCENTRATION = 1001;
    NIGHTFALL = 1002;
    IMPROVED_CORRUPTION = 1003;
    IMPROVED_DRAIN_LIFE = 1004;
    SUPPRESSION = 1005;
    IMPROVED_CURSE_OF_WEAKNESS = 1006;
    IMPROVED_LIFE_TAP = 1007;
    GRIM_REACH = 1021;
    DARK_PACT = 1022;
    SIPHON_LIFE = 1041;
    SHADOW_MASTERY = 1042;
    AMPLIFY_CURSE = 1061;
    CURSE_OF_EXHAUSTION = 1081;
    IMPROVED_CURSE_OF_EXHAUSTION = 1082;
    IMPROVED_DRAIN_SOUL = 1101;
    IMPROVED_DRAIN_MANA = 1121;
    AGGRESSION = 1122;
    SERRATED_BLADES = 1123;
    INCINERATE = 1141;
    ARCANE_MEDITATION = 1142;
    FAERIE_FIRE_FERAL = 1162;
    DIVINE_FURY = 1181;
    MENTAL_STRENGTH = 1201;
    FORCE_OF_WILL = 1202;
    IMPROVED_HEALTHSTONE = 1221;
    IMPROVED_IMP = 1222;
    DEMONIC_EMBRACE = 1223;
    IMPROVED_HEALTH_FUNNEL = 1224;
    IMPROVED_VOIDWALKER = 1225;
    FEL_DOMINATION = 1226;
    MASTER_SUMMONER = 1227;
    FEL_STAMINA = 1241;
    FEL_INTELLECT = 1242;
    IMPROVED_SUCCUBUS = 1243;
    MASTER_DEMONOLOGIST = 1244;
    IMPROVED_FIRESTONE = 1261;
    UNHOLY_POWER = 1262;
    IMPROVED_SPELLSTONE = 1263;
    DEMONIC_SACRIFICE = 1281;
    SOUL_LINK = 1282;
    IMPROVED_ENSLAVE_DEMON = 1283;
    IMPROVED_CURSE_OF_AGONY = 1284;
    HUMANOID_SLAYING = 1301;
    HUNTER_LIGHTNING_REFLEXES = 1303;
    ENTRAPMENT = 1304;
    IMPROVED_WING_CLIP = 1305;
    CLEVER_TRAPS = 1306;
    DETERRENCE = 1308;
    IMPROVED_FEIGN_DEATH = 1309;
    SUREFOOTED = 1310;
    HUNTER_DEFLECTION = 1311;
    COUNTERATTACK = 1312;
    KILLER_INSTINCT = 1321;
    TRAP_MASTERY = 1322;
    WYVERN_STING = 1325;
    IMPROVED_CONCUSSIVE_SHOT = 1341;
    EFFICIENCY = 1342;
    IMPROVED_HUNTERS_MARK = 1343;
    LETHAL_SHOTS = 1344;
    AIMED_SHOT = 1345;
    IMPROVED_ARCANE_SHOT = 1346;
    BARRAGE = 1347;
    IMPROVED_SERPENT_STING = 1348;
    MORTAL_SHOTS = 1349;
    IMPROVED_SCORPID_STING = 1351;
    HAWK_EYE = 1352;
    SCATTER_SHOT = 1353;
    TRUESHOT_AURA = 1361;
    RANGED_WEAPON_SPECIALIZATION = 1362;
    IMPROVED_ASPECT_OF_THE_MONKEY = 1381;
    IMPROVED_ASPECT_OF_THE_HAWK = 1382;
    PATHFINDING = 1384;
    IMPROVED_MEND_PET = 1385;
    BESTIAL_WRATH = 1386;
    INTIMIDATION = 1387;
    SPIRIT_BOND = 1388;
    ENDURANCE_TRAINING = 1389;
    BESTIAL_DISCIPLINE = 1390;
    BESTIAL_SWIFTNESS = 1391;
    HUNTER_FEROCITY = 1393;
    HUNTER_THICK_HIDE = 1395;
    UNLEASHED_FURY = 1396;
    FRENZY = 1397;
    IMPROVED_BLESSING_OF_MIGHT = 1401;
    PALADIN_VENGEANCE = 1402;
    PALADIN_DEFLECTION = 1403;
    IMPROVED_RETRIBUTION_AURA = 1405;
    BENEDICTION = 1407;
    SANCTITY_AURA = 1409;
    PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION = 1410;
    CONVICTION = 1411;
    REDOUBT = 1421;
    IMPROVED_DEVOTION_AURA = 1422;
    PALADIN_TOUGHNESS = 1423;
    PALADIN_SHIELD_SPECIALIZATION = 1424;
    GUARDIANS_FAVOR = 1425;
    RECKONING = 1426;
    PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION = 1429;
    HOLY_SHIELD = 1430;
    BLESSING_OF_SANCTUARY = 1431;
    SPIRITUAL_FOCUS = 1432;
    DIVINE_FAVOR = 1433;
    CONSECRATION = 1435;
    REPENTANCE = 1441;
    BLESSING_OF_KINGS = 1442;
    IMPROVED_LAY_ON_HANDS = 1443;
    HEALING_LIGHT = 1444;
    IMPROVED_BLESSING_OF_WISDOM = 1446;
    DIVINE_INTELLECT = 1449;
    DIVINE_STRENGTH = 1450;
    ILLUMINATION = 1461;
    IMPROVED_SEAL_OF_RIGHTEOUSNESS = 1463;
    IMPROVED_SEAL_OF_THE_CRUSADER = 1464;
    LASTING_JUDGEMENT = 1465;
    SEAL_OF_COMMAND = 1481;
    IMPROVED_RIGHTEOUS_FURY = 1501;
    HOLY_SHOCK = 1502;
    IMPROVED_HAMMER_OF_JUSTICE = 1521;
    IMPROVED_BERSERKER_RAGE = 1541;
    IMPROVED_EXECUTE = 1542;
    IMPROVED_INTERCEPT = 1543;
    SPIRIT_OF_REDEMPTION = 1561;
    WARRIOR_DUAL_WIELD_SPECIALIZATION = 1581;
    WARRIOR_SHIELD_SPECIALIZATION = 1601;
    SAVAGE_STRIKES = 1621;
    SURVIVALIST = 1622;
    MONSTER_SLAYING = 1623;
    IMPROVED_EYES_OF_THE_BEAST = 1624;
    IMPROVED_REVIVE_PET = 1625;
    IMPROVED_CONCENTRATION_AURA = 1626;
    HOLY_POWER = 1627;
    UNYIELDING_FAITH = 1628;
    PALADIN_ANTICIPATION = 1629;
    PALADIN_PRECISION = 1630;
    IMPROVED_JUDGEMENT = 1631;
    EYE_FOR_AN_EYE = 1632;
    VINDICATION = 1633;
    PURSUIT_OF_JUSTICE = 1634;
    HOLY_REACH = 1635;
    BLESSED_RECOVERY = 1636;
    LIGHTWELL = 1637;
    IMPROVED_VAMPIRIC_EMBRACE = 1638;
    MASTER_OF_ELEMENTS = 1639;
    ELEMENTAL_WARDING = 1640;
    STORM_REACH = 1641;
    EYE_OF_THE_STORM = 1642;
    WEAPON_MASTERY = 1643;
    ELEMENTAL_DEVASTATION = 1645;
    HEALING_GRACE = 1646;
    IMPROVED_WEAPON_TOTEMS = 1647;
    HEALING_WAY = 1648;
    ELEMENTAL_PRECISION = 1649;
    MAGIC_ABSORPTION = 1650;
    SLEIGHT_OF_HAND = 1700;
    HEIGHTENED_SENSES = 1701;
    DEADLINESS = 1702;
    WEAPON_EXPERTISE = 1703;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
BURNING_SOUL23 (0x17)
IMPROVED_FIRE_WARD24 (0x18)
IMPROVED_SCORCH25 (0x19)
IMPROVED_FIREBALL26 (0x1A)
IMPROVED_FIRE_BLAST27 (0x1B)
FLAME_THROWING28 (0x1C)
PYROBLAST29 (0x1D)
IMPACT30 (0x1E)
IMPROVED_FLAMESTRIKE31 (0x1F)
BLAST_WAVE32 (0x20)
CRITICAL_MASS33 (0x21)
IGNITE34 (0x22)
FIRE_POWER35 (0x23)
COMBUSTION36 (0x24)
IMPROVED_FROSTBOLT37 (0x25)
FROSTBITE38 (0x26)
PIERCING_ICE61 (0x3D)
IMPROVED_FROST_NOVA62 (0x3E)
IMPROVED_BLIZZARD63 (0x3F)
IMPROVED_CONE_OF_COLD64 (0x40)
PERMAFROST65 (0x41)
FROST_CHANNELING66 (0x42)
SHATTER67 (0x43)
WINTERS_CHILL68 (0x44)Winter's Chill
COLD_SNAP69 (0x45)
FROST_WARDING70 (0x46)
ICE_BARRIER71 (0x47)
ICE_BLOCK72 (0x48)
ICE_SHARDS73 (0x49)
ARCANE_SUBTLETY74 (0x4A)
ARCANE_CONCENTRATION75 (0x4B)
ARCANE_FOCUS76 (0x4C)
ARCANE_MIND77 (0x4D)
MAGE_WAND_SPECIALIZATION78 (0x4E)
IMPROVED_ARCANE_MISSILES80 (0x50)
IMPROVED_ARCANE_EXPLOSION81 (0x51)
MAGIC_ATTUNEMENT82 (0x52)
IMPROVED_MANA_SHIELD83 (0x53)
ARCANE_RESILIENCE85 (0x55)
PRESENCE_OF_MIND86 (0x56)
ARCANE_POWER87 (0x57)
IMPROVED_COUNTERSPELL88 (0x58)
DEEP_WOUNDS121 (0x79)
WARRIOR_SWORD_SPECIALIZATION123 (0x7B)
IMPROVED_HEROIC_STRIKE124 (0x7C)
WARRIOR_MACE_SPECIALIZATION125 (0x7D)
IMPROVED_CHARGE126 (0x7E)
IMPROVED_REND127 (0x7F)
IMPROVED_THUNDER_CLAP128 (0x80)
IMPROVED_HAMSTRING129 (0x81)
WARRIOR_DEFLECTION130 (0x82)
IMPROVED_OVERPOWER131 (0x83)
AXE_SPECIALIZATION132 (0x84)
SWEEPING_STRIKES133 (0x85)
POLEARM_SPECIALIZATION134 (0x86)
MORTAL_STRIKE135 (0x87)
WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION136 (0x88)
ANGER_MANAGEMENT137 (0x89)
WARRIOR_ANTICIPATION138 (0x8A)
WARRIOR_TOUGHNESS140 (0x8C)
IRON_WILL141 (0x8D)
IMPROVED_BLOODRAGE142 (0x8E)
IMPROVED_TAUNT143 (0x8F)
DEFIANCE144 (0x90)
IMPROVED_SHIELD_BLOCK145 (0x91)
IMPROVED_SUNDER_ARMOR146 (0x92)
IMPROVED_REVENGE147 (0x93)
SHIELD_SLAM148 (0x94)
IMPROVED_SHIELD_BASH149 (0x95)
IMPROVED_SHIELD_WALL150 (0x96)
IMPROVED_DISARM151 (0x97)
CONCUSSION_BLOW152 (0x98)
LAST_STAND153 (0x99)
IMPROVED_BATTLE_SHOUT154 (0x9A)
ENRAGE155 (0x9B)
WARRIOR_FLURRY156 (0x9C)
CRUELTY157 (0x9D)
BOOMING_VOICE158 (0x9E)
UNBRIDLED_WRATH159 (0x9F)
PIERCING_HOWL160 (0xA0)
IMPROVED_DEMORALIZING_SHOUT161 (0xA1)
DEATH_WISH165 (0xA5)
IMPROVED_CLEAVE166 (0xA6)
BLOODTHIRST167 (0xA7)
IMPROVED_SLAM168 (0xA8)
ROGUE_PRECISION181 (0xB5)
DAGGER_SPECIALIZATION182 (0xB6)
FIST_WEAPON_SPECIALIZATION183 (0xB7)
ROGUE_MACE_SPECIALIZATION184 (0xB8)
ROGUE_LIGHTNING_REFLEXES186 (0xBA)
ROGUE_DEFLECTION187 (0xBB)
IMPROVED_SINISTER_STRIKE201 (0xC9)
IMPROVED_BACKSTAB202 (0xCA)
IMPROVED_GOUGE203 (0xCB)
ENDURANCE204 (0xCC)
ADRENALINE_RUSH205 (0xCD)
IMPROVED_KICK206 (0xCE)
ROGUE_DUAL_WIELD_SPECIALIZATION221 (0xDD)
IMPROVED_SPRINT222 (0xDE)
BLADE_FLURRY223 (0xDF)
MASTER_OF_DECEPTION241 (0xF1)
ROGUE_SWORD_SPECIALIZATION242 (0xF2)
CAMOUFLAGE244 (0xF4)
INITIATIVE245 (0xF5)
SETUP246 (0xF6)
ELUSIVENESS247 (0xF7)
OPPORTUNITY261 (0x105)
IMPROVED_SAP262 (0x106)
IMPROVED_AMBUSH263 (0x107)
DIRTY_DEEDS265 (0x109)
IMPROVED_POISONS268 (0x10C)
LETHALITY269 (0x10D)
MALICE270 (0x10E)
REMORSELESS_ATTACKS272 (0x110)
RUTHLESSNESS273 (0x111)
MURDER274 (0x112)
IMPROVED_EVISCERATE276 (0x114)
IMPROVED_SLICE_AND_DICE277 (0x115)
IMPROVED_EXPOSE_ARMOR278 (0x116)
IMPROVED_KIDNEY_SHOT279 (0x117)
COLD_BLOOD280 (0x118)
RELENTLESS_STRIKES281 (0x119)
SEAL_FATE283 (0x11B)
PREPARATION284 (0x11C)
RIPOSTE301 (0x12D)
GHOSTLY_STRIKE303 (0x12F)
MARTYRDOM321 (0x141)
POWER_INFUSION322 (0x142)
MENTAL_AGILITY341 (0x155)
UNBREAKABLE_WILL342 (0x156)
IMPROVED_POWER_WORD_SHIELD343 (0x157)
IMPROVED_POWER_WORD_FORTITUDE344 (0x158)
PRIEST_WAND_SPECIALIZATION345 (0x159)
IMPROVED_INNER_FIRE346 (0x15A)
MEDITATION347 (0x15B)
INNER_FOCUS348 (0x15C)
IMPROVED_MANA_BURN350 (0x15E)
DIVINE_SPIRIT351 (0x15F)
SILENT_RESOLVE352 (0x160)
INSPIRATION361 (0x169)
PREMEDITATION381 (0x17D)
VIGOR382 (0x17E)
HOLY_SPECIALIZATION401 (0x191)
SPIRITUAL_GUIDANCE402 (0x192)
SEARING_LIGHT403 (0x193)
SPIRITUAL_HEALING404 (0x194)
IMPROVED_RENEW406 (0x196)
IMPROVED_HEALING408 (0x198)
PRIEST_HEALING_FOCUS410 (0x19A)
SPELL_WARDING411 (0x19B)
IMPROVED_PRAYER_OF_HEALING413 (0x19D)
ARCANE_INSTABILITY421 (0x1A5)
HOLY_NOVA442 (0x1BA)
SHADOW_WEAVING461 (0x1CD)
DARKNESS462 (0x1CE)
SHADOW_FOCUS463 (0x1CF)
BLACKOUT464 (0x1D0)
SPIRIT_TAP465 (0x1D1)
SHADOW_AFFINITY466 (0x1D2)
IMPROVED_MIND_BLAST481 (0x1E1)
IMPROVED_SHADOW_WORD_PAIN482 (0x1E2)
IMPROVED_FADE483 (0x1E3)
VAMPIRIC_EMBRACE484 (0x1E4)
MIND_FLAY501 (0x1F5)
SHADOWFORM521 (0x209)
SILENCE541 (0x21D)
IMPROVED_PSYCHIC_SCREAM542 (0x21E)
CALL_OF_FLAME561 (0x231)
CALL_OF_THUNDER562 (0x232)
CONCUSSION563 (0x233)
CONVECTION564 (0x234)
ELEMENTAL_FURY565 (0x235)
IMPROVED_FIRE_TOTEMS567 (0x237)
EARTHS_GRASP572 (0x23C)Earth's Grasp
ELEMENTAL_MASTERY573 (0x23D)
ELEMENTAL_FOCUS574 (0x23E)
REVERBERATION575 (0x23F)
ANCESTRAL_HEALING581 (0x245)
TOTEMIC_MASTERY582 (0x246)
NATURES_GUIDANCE583 (0x247)Nature's Guidance
IMPROVED_HEALING_WAVE586 (0x24A)
SHAMAN_HEALING_FOCUS587 (0x24B)
RESTORATIVE_TOTEMS588 (0x24C)
IMPROVED_REINCARNATION589 (0x24D)
MANA_TIDE_TOTEM590 (0x24E)
SHAMAN_NATURES_SWIFTNESS591 (0x24F)Nature's Swiftness
PURIFICATION592 (0x250)
TIDAL_FOCUS593 (0x251)
TIDAL_MASTERY594 (0x252)
TOTEMIC_FOCUS595 (0x253)
SHAMAN_ANTICIPATION601 (0x259)
SHAMAN_FLURRY602 (0x25A)
IMPROVED_GHOST_WOLF605 (0x25D)
IMPROVED_LIGHTNING_SHIELD607 (0x25F)
GUARDIAN_TOTEMS609 (0x261)
ENHANCING_TOTEMS610 (0x262)
ELEMENTAL_WEAPONS611 (0x263)
SHAMAN_SHIELD_SPECIALIZATION612 (0x264)
THUNDERING_STRIKES613 (0x265)
ANCESTRAL_KNOWLEDGE614 (0x266)
SHAMAN_TOUGHNESS615 (0x267)
PARRY616 (0x268)
TWO_HANDED_AXES_AND_MACES617 (0x269)
TACTICAL_MASTERY641 (0x281)
BLOOD_CRAZE661 (0x295)
IMPALE662 (0x296)
HEMORRHAGE681 (0x2A9)
VILE_POISONS682 (0x2AA)
WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION702 (0x2BE)
LIGHTNING_MASTERY721 (0x2D1)
ARCTIC_REACH741 (0x2E5)
NATURES_GRASP761 (0x2F9)Nature's Grasp
IMPROVED_WRATH762 (0x2FA)
IMPROVED_MOONFIRE763 (0x2FB)
NATURES_REACH764 (0x2FC)Nature's Reach
NATURAL_SHAPESHIFTER781 (0x30D)
IMPROVED_THORNS782 (0x30E)
MOONGLOW783 (0x30F)
IMPROVED_STARFIRE784 (0x310)
IMPROVED_ENTANGLING_ROOTS787 (0x313)
OMEN_OF_CLARITY788 (0x314)
NATURES_GRACE789 (0x315)Nature's Grace
MOONFURY790 (0x316)
NATURAL_WEAPONS791 (0x317)
DRUID_VENGEANCE792 (0x318)
MOONKIN_FORM793 (0x319)
DRUID_THICK_HIDE794 (0x31A)
FERAL_AGGRESSION795 (0x31B)
DRUID_FEROCITY796 (0x31C)
BRUTAL_IMPACT797 (0x31D)
SHARPENED_CLAWS798 (0x31E)
FERAL_INSTINCT799 (0x31F)
BLOOD_FRENZY800 (0x320)
PRIMAL_FURY801 (0x321)
IMPROVED_SHRED802 (0x322)
PREDATORY_STRIKES803 (0x323)
FERAL_CHARGE804 (0x324)
SAVAGE_FURY805 (0x325)
FELINE_SWIFTNESS807 (0x327)
HEART_OF_THE_WILD808 (0x328)
LEADER_OF_THE_PACK809 (0x329)
IMPROVED_MARK_OF_THE_WILD821 (0x335)
FUROR822 (0x336)
NATURES_FOCUS823 (0x337)Nature's Focus
IMPROVED_HEALING_TOUCH824 (0x338)
IMPROVED_REGROWTH825 (0x339)
IMPROVED_ENRAGE826 (0x33A)
INSECT_SWARM827 (0x33B)
GIFT_OF_NATURE828 (0x33C)
REFLECTION829 (0x33D)
IMPROVED_REJUVENATION830 (0x33E)
DRUID_NATURES_SWIFTNESS831 (0x33F)Nature's Swiftness
SUBTLETY841 (0x349)
IMPROVED_TRANQUILITY842 (0x34A)
TRANQUIL_SPIRIT843 (0x34B)
SWIFTMEND844 (0x34C)
SHADOW_REACH881 (0x371)
STORMSTRIKE901 (0x385)
IMPROVED_NATURES_GRASP921 (0x399)Improved Nature's Grasp
CATACLYSM941 (0x3AD)
BANE943 (0x3AF)
IMPROVED_SHADOW_BOLT944 (0x3B0)
IMPROVED_IMMOLATE961 (0x3C1)
SHADOWBURN963 (0x3C3)
DESTRUCTIVE_REACH964 (0x3C4)
IMPROVED_SEARING_PAIN965 (0x3C5)
EMBERSTORM966 (0x3C6)
RUIN967 (0x3C7)
CONFLAGRATE968 (0x3C8)
DEVASTATION981 (0x3D5)
AFTERMATH982 (0x3D6)
IMPROVED_FIREBOLT983 (0x3D7)
IMPROVED_LASH_OF_PAIN984 (0x3D8)
INTENSITY985 (0x3D9)
PYROCLASM986 (0x3DA)
FEL_CONCENTRATION1001 (0x3E9)
NIGHTFALL1002 (0x3EA)
IMPROVED_CORRUPTION1003 (0x3EB)
IMPROVED_DRAIN_LIFE1004 (0x3EC)
SUPPRESSION1005 (0x3ED)
IMPROVED_CURSE_OF_WEAKNESS1006 (0x3EE)
IMPROVED_LIFE_TAP1007 (0x3EF)
GRIM_REACH1021 (0x3FD)
DARK_PACT1022 (0x3FE)
SIPHON_LIFE1041 (0x411)
SHADOW_MASTERY1042 (0x412)
AMPLIFY_CURSE1061 (0x425)
CURSE_OF_EXHAUSTION1081 (0x439)
IMPROVED_CURSE_OF_EXHAUSTION1082 (0x43A)
IMPROVED_DRAIN_SOUL1101 (0x44D)
IMPROVED_DRAIN_MANA1121 (0x461)
AGGRESSION1122 (0x462)
SERRATED_BLADES1123 (0x463)
INCINERATE1141 (0x475)
ARCANE_MEDITATION1142 (0x476)
FAERIE_FIRE_FERAL1162 (0x48A)
DIVINE_FURY1181 (0x49D)
MENTAL_STRENGTH1201 (0x4B1)
FORCE_OF_WILL1202 (0x4B2)
IMPROVED_HEALTHSTONE1221 (0x4C5)
IMPROVED_IMP1222 (0x4C6)
DEMONIC_EMBRACE1223 (0x4C7)
IMPROVED_HEALTH_FUNNEL1224 (0x4C8)
IMPROVED_VOIDWALKER1225 (0x4C9)
FEL_DOMINATION1226 (0x4CA)
MASTER_SUMMONER1227 (0x4CB)
FEL_STAMINA1241 (0x4D9)
FEL_INTELLECT1242 (0x4DA)
IMPROVED_SUCCUBUS1243 (0x4DB)
MASTER_DEMONOLOGIST1244 (0x4DC)
IMPROVED_FIRESTONE1261 (0x4ED)
UNHOLY_POWER1262 (0x4EE)
IMPROVED_SPELLSTONE1263 (0x4EF)
DEMONIC_SACRIFICE1281 (0x501)
SOUL_LINK1282 (0x502)
IMPROVED_ENSLAVE_DEMON1283 (0x503)
IMPROVED_CURSE_OF_AGONY1284 (0x504)
HUMANOID_SLAYING1301 (0x515)
HUNTER_LIGHTNING_REFLEXES1303 (0x517)
ENTRAPMENT1304 (0x518)
IMPROVED_WING_CLIP1305 (0x519)
CLEVER_TRAPS1306 (0x51A)
DETERRENCE1308 (0x51C)
IMPROVED_FEIGN_DEATH1309 (0x51D)
SUREFOOTED1310 (0x51E)
HUNTER_DEFLECTION1311 (0x51F)
COUNTERATTACK1312 (0x520)
KILLER_INSTINCT1321 (0x529)
TRAP_MASTERY1322 (0x52A)
WYVERN_STING1325 (0x52D)
IMPROVED_CONCUSSIVE_SHOT1341 (0x53D)
EFFICIENCY1342 (0x53E)
IMPROVED_HUNTERS_MARK1343 (0x53F)Improved Hunter's Mark
LETHAL_SHOTS1344 (0x540)
AIMED_SHOT1345 (0x541)
IMPROVED_ARCANE_SHOT1346 (0x542)
BARRAGE1347 (0x543)
IMPROVED_SERPENT_STING1348 (0x544)
MORTAL_SHOTS1349 (0x545)
IMPROVED_SCORPID_STING1351 (0x547)
HAWK_EYE1352 (0x548)
SCATTER_SHOT1353 (0x549)
TRUESHOT_AURA1361 (0x551)
RANGED_WEAPON_SPECIALIZATION1362 (0x552)
IMPROVED_ASPECT_OF_THE_MONKEY1381 (0x565)
IMPROVED_ASPECT_OF_THE_HAWK1382 (0x566)
PATHFINDING1384 (0x568)
IMPROVED_MEND_PET1385 (0x569)
BESTIAL_WRATH1386 (0x56A)
INTIMIDATION1387 (0x56B)
SPIRIT_BOND1388 (0x56C)
ENDURANCE_TRAINING1389 (0x56D)
BESTIAL_DISCIPLINE1390 (0x56E)
BESTIAL_SWIFTNESS1391 (0x56F)
HUNTER_FEROCITY1393 (0x571)
HUNTER_THICK_HIDE1395 (0x573)
UNLEASHED_FURY1396 (0x574)
FRENZY1397 (0x575)
IMPROVED_BLESSING_OF_MIGHT1401 (0x579)
PALADIN_VENGEANCE1402 (0x57A)
PALADIN_DEFLECTION1403 (0x57B)
IMPROVED_RETRIBUTION_AURA1405 (0x57D)
BENEDICTION1407 (0x57F)
SANCTITY_AURA1409 (0x581)
PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION1410 (0x582)
CONVICTION1411 (0x583)
REDOUBT1421 (0x58D)
IMPROVED_DEVOTION_AURA1422 (0x58E)
PALADIN_TOUGHNESS1423 (0x58F)
PALADIN_SHIELD_SPECIALIZATION1424 (0x590)
GUARDIANS_FAVOR1425 (0x591)Guardian's Favor
RECKONING1426 (0x592)
PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION1429 (0x595)
HOLY_SHIELD1430 (0x596)
BLESSING_OF_SANCTUARY1431 (0x597)
SPIRITUAL_FOCUS1432 (0x598)
DIVINE_FAVOR1433 (0x599)
CONSECRATION1435 (0x59B)
REPENTANCE1441 (0x5A1)
BLESSING_OF_KINGS1442 (0x5A2)
IMPROVED_LAY_ON_HANDS1443 (0x5A3)
HEALING_LIGHT1444 (0x5A4)
IMPROVED_BLESSING_OF_WISDOM1446 (0x5A6)
DIVINE_INTELLECT1449 (0x5A9)
DIVINE_STRENGTH1450 (0x5AA)
ILLUMINATION1461 (0x5B5)
IMPROVED_SEAL_OF_RIGHTEOUSNESS1463 (0x5B7)
IMPROVED_SEAL_OF_THE_CRUSADER1464 (0x5B8)
LASTING_JUDGEMENT1465 (0x5B9)
SEAL_OF_COMMAND1481 (0x5C9)
IMPROVED_RIGHTEOUS_FURY1501 (0x5DD)
HOLY_SHOCK1502 (0x5DE)
IMPROVED_HAMMER_OF_JUSTICE1521 (0x5F1)
IMPROVED_BERSERKER_RAGE1541 (0x605)
IMPROVED_EXECUTE1542 (0x606)
IMPROVED_INTERCEPT1543 (0x607)
SPIRIT_OF_REDEMPTION1561 (0x619)
WARRIOR_DUAL_WIELD_SPECIALIZATION1581 (0x62D)
WARRIOR_SHIELD_SPECIALIZATION1601 (0x641)
SAVAGE_STRIKES1621 (0x655)
SURVIVALIST1622 (0x656)
MONSTER_SLAYING1623 (0x657)
IMPROVED_EYES_OF_THE_BEAST1624 (0x658)
IMPROVED_REVIVE_PET1625 (0x659)
IMPROVED_CONCENTRATION_AURA1626 (0x65A)
HOLY_POWER1627 (0x65B)
UNYIELDING_FAITH1628 (0x65C)
PALADIN_ANTICIPATION1629 (0x65D)
PALADIN_PRECISION1630 (0x65E)
IMPROVED_JUDGEMENT1631 (0x65F)
EYE_FOR_AN_EYE1632 (0x660)
VINDICATION1633 (0x661)
PURSUIT_OF_JUSTICE1634 (0x662)
HOLY_REACH1635 (0x663)
BLESSED_RECOVERY1636 (0x664)
LIGHTWELL1637 (0x665)
IMPROVED_VAMPIRIC_EMBRACE1638 (0x666)
MASTER_OF_ELEMENTS1639 (0x667)
ELEMENTAL_WARDING1640 (0x668)
STORM_REACH1641 (0x669)
EYE_OF_THE_STORM1642 (0x66A)
WEAPON_MASTERY1643 (0x66B)
ELEMENTAL_DEVASTATION1645 (0x66D)
HEALING_GRACE1646 (0x66E)
IMPROVED_WEAPON_TOTEMS1647 (0x66F)
HEALING_WAY1648 (0x670)
ELEMENTAL_PRECISION1649 (0x671)
MAGIC_ABSORPTION1650 (0x672)
SLEIGHT_OF_HAND1700 (0x6A4)
HEIGHTENED_SENSES1701 (0x6A5)
DEADLINESS1702 (0x6A6)
WEAPON_EXPERTISE1703 (0x6A7)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:469.

enum Talent : u32 {
    BURNING_SOUL = 23;
    MOLTEN_SHIELDS = 24;
    IMPROVED_SCORCH = 25;
    IMPROVED_FIREBALL = 26;
    IMPROVED_FIRE_BLAST = 27;
    FLAME_THROWING = 28;
    PYROBLAST = 29;
    IMPACT = 30;
    IMPROVED_FLAMESTRIKE = 31;
    BLAST_WAVE = 32;
    CRITICAL_MASS = 33;
    IGNITE = 34;
    FIRE_POWER = 35;
    COMBUSTION = 36;
    IMPROVED_FROSTBOLT = 37;
    FROSTBITE = 38;
    PIERCING_ICE = 61;
    IMPROVED_FROST_NOVA = 62;
    IMPROVED_BLIZZARD = 63;
    IMPROVED_CONE_OF_COLD = 64;
    PERMAFROST = 65;
    FROST_CHANNELING = 66;
    SHATTER = 67;
    WINTERS_CHILL = 68;
    ICY_VEINS = 69;
    FROST_WARDING = 70;
    ICE_BARRIER = 71;
    COLD_SNAP = 72;
    ICE_SHARDS = 73;
    ARCANE_SUBTLETY = 74;
    ARCANE_CONCENTRATION = 75;
    ARCANE_FOCUS = 76;
    ARCANE_MIND = 77;
    MAGE_WAND_SPECIALIZATION = 78;
    IMPROVED_ARCANE_MISSILES = 80;
    ARCANE_IMPACT = 81;
    MAGIC_ATTUNEMENT = 82;
    IMPROVED_MANA_SHIELD = 83;
    ARCANE_FORTITUDE = 85;
    PRESENCE_OF_MIND = 86;
    ARCANE_POWER = 87;
    IMPROVED_COUNTERSPELL = 88;
    DEEP_WOUNDS = 121;
    WARRIOR_SWORD_SPECIALIZATION = 123;
    IMPROVED_HEROIC_STRIKE = 124;
    WARRIOR_MACE_SPECIALIZATION = 125;
    IMPROVED_CHARGE = 126;
    IMPROVED_REND = 127;
    IMPROVED_THUNDER_CLAP = 128;
    IMPROVED_HAMSTRING = 129;
    WARRIOR_DEFLECTION = 130;
    IMPROVED_OVERPOWER = 131;
    POLEAXE_SPECIALIZATION = 132;
    DEATH_WISH = 133;
    IMPROVED_INTERCEPT = 134;
    MORTAL_STRIKE = 135;
    WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION = 136;
    ANGER_MANAGEMENT = 137;
    WARRIOR_ANTICIPATION = 138;
    WARRIOR_TOUGHNESS = 140;
    TACTICAL_MASTERY = 141;
    IMPROVED_BLOODRAGE = 142;
    IMPROVED_TAUNT = 143;
    DEFIANCE = 144;
    IMPROVED_SHIELD_BLOCK = 145;
    IMPROVED_SUNDER_ARMOR = 146;
    IMPROVED_REVENGE = 147;
    SHIELD_SLAM = 148;
    IMPROVED_SHIELD_BASH = 149;
    IMPROVED_SHIELD_WALL = 150;
    IMPROVED_DISARM = 151;
    CONCUSSION_BLOW = 152;
    LAST_STAND = 153;
    COMMANDING_PRESENCE = 154;
    ENRAGE = 155;
    WARRIOR_FLURRY = 156;
    CRUELTY = 157;
    BOOMING_VOICE = 158;
    UNBRIDLED_WRATH = 159;
    PIERCING_HOWL = 160;
    IMPROVED_DEMORALIZING_SHOUT = 161;
    SWEEPING_STRIKES = 165;
    IMPROVED_CLEAVE = 166;
    BLOODTHIRST = 167;
    IMPROVED_SLAM = 168;
    ROGUE_PRECISION = 181;
    DAGGER_SPECIALIZATION = 182;
    FIST_WEAPON_SPECIALIZATION = 183;
    ROGUE_MACE_SPECIALIZATION = 184;
    ROGUE_LIGHTNING_REFLEXES = 186;
    ROGUE_DEFLECTION = 187;
    IMPROVED_SINISTER_STRIKE = 201;
    IMPROVED_GOUGE = 203;
    ENDURANCE = 204;
    ADRENALINE_RUSH = 205;
    IMPROVED_KICK = 206;
    ROGUE_DUAL_WIELD_SPECIALIZATION = 221;
    IMPROVED_SPRINT = 222;
    BLADE_FLURRY = 223;
    MASTER_OF_DECEPTION = 241;
    ROGUE_SWORD_SPECIALIZATION = 242;
    CAMOUFLAGE = 244;
    INITIATIVE = 245;
    SETUP = 246;
    ELUSIVENESS = 247;
    OPPORTUNITY = 261;
    DIRTY_TRICKS = 262;
    IMPROVED_AMBUSH = 263;
    DIRTY_DEEDS = 265;
    IMPROVED_POISONS = 268;
    LETHALITY = 269;
    MALICE = 270;
    REMORSELESS_ATTACKS = 272;
    RUTHLESSNESS = 273;
    MURDER = 274;
    IMPROVED_EVISCERATE = 276;
    PUNCTURING_WOUNDS = 277;
    IMPROVED_EXPOSE_ARMOR = 278;
    IMPROVED_KIDNEY_SHOT = 279;
    COLD_BLOOD = 280;
    RELENTLESS_STRIKES = 281;
    SEAL_FATE = 283;
    PREPARATION = 284;
    RIPOSTE = 301;
    GHOSTLY_STRIKE = 303;
    MARTYRDOM = 321;
    POWER_INFUSION = 322;
    MENTAL_AGILITY = 341;
    UNBREAKABLE_WILL = 342;
    IMPROVED_POWER_WORD_SHIELD = 343;
    IMPROVED_POWER_WORD_FORTITUDE = 344;
    PRIEST_WAND_SPECIALIZATION = 345;
    IMPROVED_INNER_FIRE = 346;
    MEDITATION = 347;
    INNER_FOCUS = 348;
    IMPROVED_MANA_BURN = 350;
    DIVINE_SPIRIT = 351;
    SILENT_RESOLVE = 352;
    INSPIRATION = 361;
    PREMEDITATION = 381;
    VIGOR = 382;
    HOLY_SPECIALIZATION = 401;
    SPIRITUAL_GUIDANCE = 402;
    SEARING_LIGHT = 403;
    SPIRITUAL_HEALING = 404;
    IMPROVED_RENEW = 406;
    IMPROVED_HEALING = 408;
    PRIEST_HEALING_FOCUS = 410;
    PRIEST_SPELL_WARDING = 411;
    HEALING_PRAYERS = 413;
    ARCANE_INSTABILITY = 421;
    HOLY_NOVA = 442;
    SHADOW_WEAVING = 461;
    DARKNESS = 462;
    SHADOW_FOCUS = 463;
    BLACKOUT = 464;
    SPIRIT_TAP = 465;
    SHADOW_AFFINITY = 466;
    IMPROVED_MIND_BLAST = 481;
    IMPROVED_SHADOW_WORD_PAIN = 482;
    IMPROVED_FADE = 483;
    VAMPIRIC_EMBRACE = 484;
    MIND_FLAY = 501;
    SHADOWFORM = 521;
    SILENCE = 541;
    IMPROVED_PSYCHIC_SCREAM = 542;
    CALL_OF_FLAME = 561;
    CALL_OF_THUNDER = 562;
    CONCUSSION = 563;
    CONVECTION = 564;
    ELEMENTAL_FURY = 565;
    IMPROVED_FIRE_TOTEMS = 567;
    EARTHS_GRASP = 572;
    ELEMENTAL_MASTERY = 573;
    ELEMENTAL_FOCUS = 574;
    REVERBERATION = 575;
    ANCESTRAL_HEALING = 581;
    TOTEMIC_MASTERY = 582;
    NATURES_GUIDANCE = 583;
    IMPROVED_HEALING_WAVE = 586;
    SHAMAN_HEALING_FOCUS = 587;
    RESTORATIVE_TOTEMS = 588;
    IMPROVED_REINCARNATION = 589;
    MANA_TIDE_TOTEM = 590;
    SHAMAN_NATURES_SWIFTNESS = 591;
    PURIFICATION = 592;
    TIDAL_FOCUS = 593;
    TIDAL_MASTERY = 594;
    TOTEMIC_FOCUS = 595;
    SHAMAN_ANTICIPATION = 601;
    SHAMAN_FLURRY = 602;
    IMPROVED_GHOST_WOLF = 605;
    IMPROVED_LIGHTNING_SHIELD = 607;
    GUARDIAN_TOTEMS = 609;
    ENHANCING_TOTEMS = 610;
    ELEMENTAL_WEAPONS = 611;
    SHAMAN_SHIELD_SPECIALIZATION = 612;
    THUNDERING_STRIKES = 613;
    ANCESTRAL_KNOWLEDGE = 614;
    SHAMAN_TOUGHNESS = 615;
    SPIRIT_WEAPONS = 616;
    SHAMANISTIC_FOCUS = 617;
    IRON_WILL = 641;
    BLOOD_CRAZE = 661;
    IMPALE = 662;
    HEMORRHAGE = 681;
    VILE_POISONS = 682;
    WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION = 702;
    LIGHTNING_MASTERY = 721;
    ARCTIC_REACH = 741;
    NATURES_GRASP = 761;
    STARLIGHT_WRATH = 762;
    IMPROVED_MOONFIRE = 763;
    NATURES_REACH = 764;
    BRAMBLES = 782;
    MOONGLOW = 783;
    CELESTIAL_FOCUS = 784;
    CONTROL_OF_NATURE = 787;
    INSECT_SWARM = 788;
    NATURES_GRACE = 789;
    MOONFURY = 790;
    DRUID_VENGEANCE = 792;
    MOONKIN_FORM = 793;
    DRUID_THICK_HIDE = 794;
    FERAL_AGGRESSION = 795;
    DRUID_FEROCITY = 796;
    BRUTAL_IMPACT = 797;
    SHARPENED_CLAWS = 798;
    FERAL_INSTINCT = 799;
    PRIMAL_FURY = 801;
    SHREDDING_ATTACKS = 802;
    PREDATORY_STRIKES = 803;
    FERAL_CHARGE = 804;
    SAVAGE_FURY = 805;
    FERAL_SWIFTNESS = 807;
    HEART_OF_THE_WILD = 808;
    LEADER_OF_THE_PACK = 809;
    IMPROVED_MARK_OF_THE_WILD = 821;
    FUROR = 822;
    NATURES_FOCUS = 823;
    NATURALIST = 824;
    IMPROVED_REGROWTH = 825;
    NATURAL_SHAPESHIFTER = 826;
    OMEN_OF_CLARITY = 827;
    GIFT_OF_NATURE = 828;
    DRUID_INTENSITY = 829;
    IMPROVED_REJUVENATION = 830;
    DRUID_NATURES_SWIFTNESS = 831;
    SUBTLETY = 841;
    IMPROVED_TRANQUILITY = 842;
    TRANQUIL_SPIRIT = 843;
    SWIFTMEND = 844;
    SHADOW_REACH = 881;
    STORMSTRIKE = 901;
    IMPROVED_NATURES_GRASP = 921;
    CATACLYSM = 941;
    BANE = 943;
    IMPROVED_SHADOW_BOLT = 944;
    IMPROVED_IMMOLATE = 961;
    SHADOWBURN = 963;
    DESTRUCTIVE_REACH = 964;
    IMPROVED_SEARING_PAIN = 965;
    EMBERSTORM = 966;
    RUIN = 967;
    CONFLAGRATE = 968;
    DEVASTATION = 981;
    AFTERMATH = 982;
    IMPROVED_FIREBOLT = 983;
    IMPROVED_LASH_OF_PAIN = 984;
    WARLOCK_INTENSITY = 985;
    PYROCLASM = 986;
    FEL_CONCENTRATION = 1001;
    NIGHTFALL = 1002;
    IMPROVED_CORRUPTION = 1003;
    SOUL_SIPHON = 1004;
    SUPPRESSION = 1005;
    IMPROVED_CURSE_OF_WEAKNESS = 1006;
    IMPROVED_LIFE_TAP = 1007;
    GRIM_REACH = 1021;
    DARK_PACT = 1022;
    SIPHON_LIFE = 1041;
    SHADOW_MASTERY = 1042;
    AMPLIFY_CURSE = 1061;
    CURSE_OF_EXHAUSTION = 1081;
    IMPROVED_DRAIN_SOUL = 1101;
    AGGRESSION = 1122;
    SERRATED_BLADES = 1123;
    INCINERATION = 1141;
    ARCANE_MEDITATION = 1142;
    FAERIE_FIRE_FERAL = 1162;
    DIVINE_FURY = 1181;
    MENTAL_STRENGTH = 1201;
    FORCE_OF_WILL = 1202;
    IMPROVED_HEALTHSTONE = 1221;
    IMPROVED_IMP = 1222;
    DEMONIC_EMBRACE = 1223;
    IMPROVED_HEALTH_FUNNEL = 1224;
    IMPROVED_VOIDWALKER = 1225;
    FEL_DOMINATION = 1226;
    MASTER_SUMMONER = 1227;
    FEL_STAMINA = 1241;
    FEL_INTELLECT = 1242;
    IMPROVED_SUCCUBUS = 1243;
    MASTER_DEMONOLOGIST = 1244;
    MASTER_CONJUROR = 1261;
    UNHOLY_POWER = 1262;
    DEMONIC_KNOWLEDGE = 1263;
    DEMONIC_SACRIFICE = 1281;
    SOUL_LINK = 1282;
    IMPROVED_ENSLAVE_DEMON = 1283;
    IMPROVED_CURSE_OF_AGONY = 1284;
    HUMANOID_SLAYING = 1301;
    HUNTER_LIGHTNING_REFLEXES = 1303;
    ENTRAPMENT = 1304;
    IMPROVED_WING_CLIP = 1305;
    CLEVER_TRAPS = 1306;
    DETERRENCE = 1308;
    IMPROVED_FEIGN_DEATH = 1309;
    SUREFOOTED = 1310;
    HUNTER_DEFLECTION = 1311;
    COUNTERATTACK = 1312;
    KILLER_INSTINCT = 1321;
    TRAP_MASTERY = 1322;
    WYVERN_STING = 1325;
    IMPROVED_CONCUSSIVE_SHOT = 1341;
    EFFICIENCY = 1342;
    IMPROVED_HUNTERS_MARK = 1343;
    LETHAL_SHOTS = 1344;
    AIMED_SHOT = 1345;
    IMPROVED_ARCANE_SHOT = 1346;
    BARRAGE = 1347;
    IMPROVED_STINGS = 1348;
    MORTAL_SHOTS = 1349;
    CONCUSSIVE_BARRAGE = 1351;
    SCATTER_SHOT = 1353;
    TRUESHOT_AURA = 1361;
    RANGED_WEAPON_SPECIALIZATION = 1362;
    IMPROVED_ASPECT_OF_THE_MONKEY = 1381;
    IMPROVED_ASPECT_OF_THE_HAWK = 1382;
    PATHFINDING = 1384;
    IMPROVED_MEND_PET = 1385;
    BESTIAL_WRATH = 1386;
    INTIMIDATION = 1387;
    SPIRIT_BOND = 1388;
    ENDURANCE_TRAINING = 1389;
    BESTIAL_DISCIPLINE = 1390;
    BESTIAL_SWIFTNESS = 1391;
    HUNTER_FEROCITY = 1393;
    HUNTER_THICK_HIDE = 1395;
    UNLEASHED_FURY = 1396;
    FRENZY = 1397;
    IMPROVED_BLESSING_OF_MIGHT = 1401;
    PALADIN_VENGEANCE = 1402;
    PALADIN_DEFLECTION = 1403;
    IMPROVED_RETRIBUTION_AURA = 1405;
    BENEDICTION = 1407;
    SANCTITY_AURA = 1409;
    PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION = 1410;
    CONVICTION = 1411;
    REDOUBT = 1421;
    IMPROVED_DEVOTION_AURA = 1422;
    PALADIN_TOUGHNESS = 1423;
    PALADIN_SHIELD_SPECIALIZATION = 1424;
    GUARDIANS_FAVOR = 1425;
    RECKONING = 1426;
    PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION = 1429;
    HOLY_SHIELD = 1430;
    BLESSING_OF_SANCTUARY = 1431;
    SPIRITUAL_FOCUS = 1432;
    DIVINE_FAVOR = 1433;
    AURA_MASTERY = 1435;
    REPENTANCE = 1441;
    BLESSING_OF_KINGS = 1442;
    IMPROVED_LAY_ON_HANDS = 1443;
    HEALING_LIGHT = 1444;
    IMPROVED_BLESSING_OF_WISDOM = 1446;
    DIVINE_INTELLECT = 1449;
    DIVINE_STRENGTH = 1450;
    ILLUMINATION = 1461;
    IMPROVED_SEAL_OF_RIGHTEOUSNESS = 1463;
    IMPROVED_SEAL_OF_THE_CRUSADER = 1464;
    SANCTIFIED_LIGHT = 1465;
    SEAL_OF_COMMAND = 1481;
    IMPROVED_RIGHTEOUS_FURY = 1501;
    HOLY_SHOCK = 1502;
    IMPROVED_HAMMER_OF_JUSTICE = 1521;
    IMPROVED_BERSERKER_RAGE = 1541;
    IMPROVED_EXECUTE = 1542;
    WARRIOR_WEAPON_MASTERY = 1543;
    SPIRIT_OF_REDEMPTION = 1561;
    WARRIOR_DUAL_WIELD_SPECIALIZATION = 1581;
    WARRIOR_SHIELD_SPECIALIZATION = 1601;
    SAVAGE_STRIKES = 1621;
    SURVIVALIST = 1622;
    MONSTER_SLAYING = 1623;
    FOCUSED_FIRE = 1624;
    IMPROVED_REVIVE_PET = 1625;
    IMPROVED_CONCENTRATION_AURA = 1626;
    HOLY_POWER = 1627;
    UNYIELDING_FAITH = 1628;
    PALADIN_ANTICIPATION = 1629;
    PALADIN_PRECISION = 1630;
    IMPROVED_JUDGEMENT = 1631;
    EYE_FOR_AN_EYE = 1632;
    VINDICATION = 1633;
    PURSUIT_OF_JUSTICE = 1634;
    HOLY_REACH = 1635;
    BLESSED_RECOVERY = 1636;
    LIGHTWELL = 1637;
    IMPROVED_VAMPIRIC_EMBRACE = 1638;
    MASTER_OF_ELEMENTS = 1639;
    ELEMENTAL_WARDING = 1640;
    STORM_REACH = 1641;
    EYE_OF_THE_STORM = 1642;
    SHAMAN_WEAPON_MASTERY = 1643;
    ELEMENTAL_DEVASTATION = 1645;
    HEALING_GRACE = 1646;
    IMPROVED_WEAPON_TOTEMS = 1647;
    HEALING_WAY = 1648;
    MAGE_ELEMENTAL_PRECISION = 1649;
    MAGIC_ABSORPTION = 1650;
    IMPROVED_DEFENSIVE_STANCE = 1652;
    WARRIOR_VITALITY = 1653;
    SHIELD_MASTERY = 1654;
    IMPROVED_WHIRLWIND = 1655;
    WARRIOR_PRECISION = 1657;
    IMPROVED_BERSERKER_STANCE = 1658;
    RAMPAGE = 1659;
    FOCUSED_RAGE = 1660;
    ENDLESS_RAGE = 1661;
    IMPROVED_DISCIPLINES = 1662;
    SECOND_WIND = 1663;
    BLOOD_FRENZY = 1664;
    DEVASTATE = 1666;
    MALEDICTION = 1667;
    IMPROVED_HOWL_OF_TERROR = 1668;
    CONTAGION = 1669;
    UNSTABLE_AFFLICTION = 1670;
    DEMONIC_AEGIS = 1671;
    SUMMON_FELGUARD = 1672;
    DEMONIC_TACTICS = 1673;
    SHADOWFURY = 1676;
    SHADOW_AND_FLAME = 1677;
    SOUL_LEECH = 1678;
    NETHER_PROTECTION = 1679;
    DEMONIC_RESILIENCE = 1680;
    MANA_FEED = 1681;
    UNRELENTING_STORM = 1682;
    ELEMENTAL_SHIELDS = 1683;
    SHAMAN_ELEMENTAL_PRECISION = 1685;
    LIGHTNING_OVERLOAD = 1686;
    TOTEM_OF_WRATH = 1687;
    UNLEASHED_RAGE = 1689;
    DUAL_WIELD = 1690;
    MENTAL_QUICKNESS = 1691;
    SHAMAN_DUAL_WIELD_SPECIALIZATION = 1692;
    SHAMANISTIC_RAGE = 1693;
    SHAMAN_FOCUSED_MIND = 1695;
    NATURES_BLESSING = 1696;
    IMPROVED_CHAIN_HEAL = 1697;
    EARTH_SHIELD = 1698;
    NATURES_GUARDIAN = 1699;
    SLEIGHT_OF_HAND = 1700;
    HEIGHTENED_SENSES = 1701;
    DEADLINESS = 1702;
    WEAPON_EXPERTISE = 1703;
    ROGUE_VITALITY = 1705;
    BLADE_TWISTING = 1706;
    NERVES_OF_STEEL = 1707;
    SURPRISE_ATTACKS = 1709;
    ENVELOPING_SHADOWS = 1711;
    SINISTER_CALLING = 1712;
    MASTER_OF_SUBTLETY = 1713;
    SHADOWSTEP = 1714;
    MASTER_POISONER = 1715;
    FIND_WEAKNESS = 1718;
    MUTILATE = 1719;
    FLEET_FOOTED = 1721;
    CHEAT_DEATH = 1722;
    DEADENED_NERVES = 1723;
    IMPROVED_BLINK = 1724;
    ARCANE_POTENCY = 1725;
    PRISMATIC_CLOAK = 1726;
    EMPOWERED_ARCANE_MISSILES = 1727;
    MIND_MASTERY = 1728;
    SLOW = 1729;
    PLAYING_WITH_FIRE = 1730;
    BLAZING_SPEED = 1731;
    MOLTEN_FURY = 1732;
    PYROMANIAC = 1733;
    EMPOWERED_FIREBALL = 1734;
    DRAGONS_BREATH = 1735;
    FROZEN_CORE = 1736;
    ICE_FLOES = 1737;
    ARCTIC_WINDS = 1738;
    EMPOWERED_FROSTBOLT = 1740;
    SUMMON_WATER_ELEMENTAL = 1741;
    PURE_OF_HEART = 1742;
    PURIFYING_POWER = 1743;
    BLESSED_LIFE = 1744;
    LIGHTS_GRACE = 1745;
    HOLY_GUIDANCE = 1746;
    DIVINE_ILLUMINATION = 1747;
    STOICISM = 1748;
    PALADIN_SPELL_WARDING = 1749;
    SACRED_DUTY = 1750;
    ARDENT_DEFENDER = 1751;
    COMBAT_EXPERTISE = 1753;
    AVENGERS_SHIELD = 1754;
    CRUSADE = 1755;
    IMPROVED_SANCTITY_AURA = 1756;
    DIVINE_PURPOSE = 1757;
    SANCTIFIED_JUDGEMENT = 1758;
    FANATICISM = 1759;
    SANCTIFIED_SEALS = 1761;
    QUICK_RECOVERY = 1762;
    SHADOW_EMBRACE = 1763;
    EMPOWERED_CORRUPTION = 1764;
    BLESSED_RESILIENCE = 1765;
    SURGE_OF_LIGHT = 1766;
    EMPOWERED_HEALING = 1767;
    HOLY_CONCENTRATION = 1768;
    ABSOLUTION = 1769;
    IMPROVED_DIVINE_SPIRIT = 1770;
    FOCUSED_POWER = 1771;
    ENLIGHTENMENT = 1772;
    REFLECTIVE_SHIELD = 1773;
    PAIN_SUPPRESSION = 1774;
    PRIEST_FOCUSED_MIND = 1777;
    SHADOW_POWER = 1778;
    VAMPIRIC_TOUCH = 1779;
    SHADOW_RESILIENCE = 1781;
    LUNAR_GUIDANCE = 1782;
    BALANCE_OF_POWER = 1783;
    DREAMSTATE = 1784;
    IMPROVED_FAERIE_FIRE = 1785;
    WRATH_OF_CENARIUS = 1786;
    FORCE_OF_NATURE = 1787;
    EMPOWERED_TOUCH = 1788;
    EMPOWERED_REJUVENATION = 1789;
    NATURAL_PERFECTION = 1790;
    TREE_OF_LIFE = 1791;
    NURTURING_INSTINCT = 1792;
    PRIMAL_TENACITY = 1793;
    SURVIVAL_OF_THE_FITTEST = 1794;
    PREDATORY_INSTINCTS = 1795;
    MANGLE = 1796;
    LIVING_SPIRIT = 1797;
    IMPROVED_LEADER_OF_THE_PACK = 1798;
    ANIMAL_HANDLER = 1799;
    FEROCIOUS_INSPIRATION = 1800;
    CATLIKE_REFLEXES = 1801;
    SERPENTS_SWIFTNESS = 1802;
    THE_BEAST_WITHIN = 1803;
    COMBAT_EXPERIENCE = 1804;
    CAREFUL_AIM = 1806;
    MASTER_MARKSMAN = 1807;
    SILENCING_SHOT = 1808;
    RESOURCEFULNESS = 1809;
    SURVIVAL_INSTINCTS = 1810;
    THRILL_OF_THE_HUNT = 1811;
    EXPOSE_WEAKNESS = 1812;
    MASTER_TACTICIAN = 1813;
    READINESS = 1814;
    CIRCLE_OF_HEALING = 1815;
    MISERY = 1816;
    BACKLASH = 1817;
    GO_FOR_THE_THROAT = 1818;
    RAPID_KILLING = 1819;
    HAWK_EYE = 1820;
    IMPROVED_BARRAGE = 1821;
    FOCUSED_STARLIGHT = 1822;
    CRUSADER_STRIKE = 1823;
    IMPROVED_MORTAL_STRIKE = 1824;
    COMBAT_POTENCY = 1825;
    SPELL_POWER = 1826;
    IMPROVED_SLICE_AND_DICE = 1827;
    IMPROVED_HOLY_SHIELD = 1829;
    FOCUSED_WILL = 1858;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
BURNING_SOUL23 (0x17)
MOLTEN_SHIELDS24 (0x18)
IMPROVED_SCORCH25 (0x19)
IMPROVED_FIREBALL26 (0x1A)
IMPROVED_FIRE_BLAST27 (0x1B)
FLAME_THROWING28 (0x1C)
PYROBLAST29 (0x1D)
IMPACT30 (0x1E)
IMPROVED_FLAMESTRIKE31 (0x1F)
BLAST_WAVE32 (0x20)
CRITICAL_MASS33 (0x21)
IGNITE34 (0x22)
FIRE_POWER35 (0x23)
COMBUSTION36 (0x24)
IMPROVED_FROSTBOLT37 (0x25)
FROSTBITE38 (0x26)
PIERCING_ICE61 (0x3D)
IMPROVED_FROST_NOVA62 (0x3E)
IMPROVED_BLIZZARD63 (0x3F)
IMPROVED_CONE_OF_COLD64 (0x40)
PERMAFROST65 (0x41)
FROST_CHANNELING66 (0x42)
SHATTER67 (0x43)
WINTERS_CHILL68 (0x44)Winter's Chill
ICY_VEINS69 (0x45)
FROST_WARDING70 (0x46)
ICE_BARRIER71 (0x47)
COLD_SNAP72 (0x48)
ICE_SHARDS73 (0x49)
ARCANE_SUBTLETY74 (0x4A)
ARCANE_CONCENTRATION75 (0x4B)
ARCANE_FOCUS76 (0x4C)
ARCANE_MIND77 (0x4D)
MAGE_WAND_SPECIALIZATION78 (0x4E)
IMPROVED_ARCANE_MISSILES80 (0x50)
ARCANE_IMPACT81 (0x51)
MAGIC_ATTUNEMENT82 (0x52)
IMPROVED_MANA_SHIELD83 (0x53)
ARCANE_FORTITUDE85 (0x55)
PRESENCE_OF_MIND86 (0x56)
ARCANE_POWER87 (0x57)
IMPROVED_COUNTERSPELL88 (0x58)
DEEP_WOUNDS121 (0x79)
WARRIOR_SWORD_SPECIALIZATION123 (0x7B)
IMPROVED_HEROIC_STRIKE124 (0x7C)
WARRIOR_MACE_SPECIALIZATION125 (0x7D)
IMPROVED_CHARGE126 (0x7E)
IMPROVED_REND127 (0x7F)
IMPROVED_THUNDER_CLAP128 (0x80)
IMPROVED_HAMSTRING129 (0x81)
WARRIOR_DEFLECTION130 (0x82)
IMPROVED_OVERPOWER131 (0x83)
POLEAXE_SPECIALIZATION132 (0x84)
DEATH_WISH133 (0x85)
IMPROVED_INTERCEPT134 (0x86)
MORTAL_STRIKE135 (0x87)
WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION136 (0x88)
ANGER_MANAGEMENT137 (0x89)
WARRIOR_ANTICIPATION138 (0x8A)
WARRIOR_TOUGHNESS140 (0x8C)
TACTICAL_MASTERY141 (0x8D)
IMPROVED_BLOODRAGE142 (0x8E)
IMPROVED_TAUNT143 (0x8F)
DEFIANCE144 (0x90)
IMPROVED_SHIELD_BLOCK145 (0x91)
IMPROVED_SUNDER_ARMOR146 (0x92)
IMPROVED_REVENGE147 (0x93)
SHIELD_SLAM148 (0x94)
IMPROVED_SHIELD_BASH149 (0x95)
IMPROVED_SHIELD_WALL150 (0x96)
IMPROVED_DISARM151 (0x97)
CONCUSSION_BLOW152 (0x98)
LAST_STAND153 (0x99)
COMMANDING_PRESENCE154 (0x9A)
ENRAGE155 (0x9B)
WARRIOR_FLURRY156 (0x9C)
CRUELTY157 (0x9D)
BOOMING_VOICE158 (0x9E)
UNBRIDLED_WRATH159 (0x9F)
PIERCING_HOWL160 (0xA0)
IMPROVED_DEMORALIZING_SHOUT161 (0xA1)
SWEEPING_STRIKES165 (0xA5)
IMPROVED_CLEAVE166 (0xA6)
BLOODTHIRST167 (0xA7)
IMPROVED_SLAM168 (0xA8)
ROGUE_PRECISION181 (0xB5)
DAGGER_SPECIALIZATION182 (0xB6)
FIST_WEAPON_SPECIALIZATION183 (0xB7)
ROGUE_MACE_SPECIALIZATION184 (0xB8)
ROGUE_LIGHTNING_REFLEXES186 (0xBA)
ROGUE_DEFLECTION187 (0xBB)
IMPROVED_SINISTER_STRIKE201 (0xC9)
IMPROVED_GOUGE203 (0xCB)
ENDURANCE204 (0xCC)
ADRENALINE_RUSH205 (0xCD)
IMPROVED_KICK206 (0xCE)
ROGUE_DUAL_WIELD_SPECIALIZATION221 (0xDD)
IMPROVED_SPRINT222 (0xDE)
BLADE_FLURRY223 (0xDF)
MASTER_OF_DECEPTION241 (0xF1)
ROGUE_SWORD_SPECIALIZATION242 (0xF2)
CAMOUFLAGE244 (0xF4)
INITIATIVE245 (0xF5)
SETUP246 (0xF6)
ELUSIVENESS247 (0xF7)
OPPORTUNITY261 (0x105)
DIRTY_TRICKS262 (0x106)
IMPROVED_AMBUSH263 (0x107)
DIRTY_DEEDS265 (0x109)
IMPROVED_POISONS268 (0x10C)
LETHALITY269 (0x10D)
MALICE270 (0x10E)
REMORSELESS_ATTACKS272 (0x110)
RUTHLESSNESS273 (0x111)
MURDER274 (0x112)
IMPROVED_EVISCERATE276 (0x114)
PUNCTURING_WOUNDS277 (0x115)
IMPROVED_EXPOSE_ARMOR278 (0x116)
IMPROVED_KIDNEY_SHOT279 (0x117)
COLD_BLOOD280 (0x118)
RELENTLESS_STRIKES281 (0x119)
SEAL_FATE283 (0x11B)
PREPARATION284 (0x11C)
RIPOSTE301 (0x12D)
GHOSTLY_STRIKE303 (0x12F)
MARTYRDOM321 (0x141)
POWER_INFUSION322 (0x142)
MENTAL_AGILITY341 (0x155)
UNBREAKABLE_WILL342 (0x156)
IMPROVED_POWER_WORD_SHIELD343 (0x157)
IMPROVED_POWER_WORD_FORTITUDE344 (0x158)
PRIEST_WAND_SPECIALIZATION345 (0x159)
IMPROVED_INNER_FIRE346 (0x15A)
MEDITATION347 (0x15B)
INNER_FOCUS348 (0x15C)
IMPROVED_MANA_BURN350 (0x15E)
DIVINE_SPIRIT351 (0x15F)
SILENT_RESOLVE352 (0x160)
INSPIRATION361 (0x169)
PREMEDITATION381 (0x17D)
VIGOR382 (0x17E)
HOLY_SPECIALIZATION401 (0x191)
SPIRITUAL_GUIDANCE402 (0x192)
SEARING_LIGHT403 (0x193)
SPIRITUAL_HEALING404 (0x194)
IMPROVED_RENEW406 (0x196)
IMPROVED_HEALING408 (0x198)
PRIEST_HEALING_FOCUS410 (0x19A)
PRIEST_SPELL_WARDING411 (0x19B)
HEALING_PRAYERS413 (0x19D)
ARCANE_INSTABILITY421 (0x1A5)
HOLY_NOVA442 (0x1BA)
SHADOW_WEAVING461 (0x1CD)
DARKNESS462 (0x1CE)
SHADOW_FOCUS463 (0x1CF)
BLACKOUT464 (0x1D0)
SPIRIT_TAP465 (0x1D1)
SHADOW_AFFINITY466 (0x1D2)
IMPROVED_MIND_BLAST481 (0x1E1)
IMPROVED_SHADOW_WORD_PAIN482 (0x1E2)
IMPROVED_FADE483 (0x1E3)
VAMPIRIC_EMBRACE484 (0x1E4)
MIND_FLAY501 (0x1F5)
SHADOWFORM521 (0x209)
SILENCE541 (0x21D)
IMPROVED_PSYCHIC_SCREAM542 (0x21E)
CALL_OF_FLAME561 (0x231)
CALL_OF_THUNDER562 (0x232)
CONCUSSION563 (0x233)
CONVECTION564 (0x234)
ELEMENTAL_FURY565 (0x235)
IMPROVED_FIRE_TOTEMS567 (0x237)
EARTHS_GRASP572 (0x23C)Earth's Grasp
ELEMENTAL_MASTERY573 (0x23D)
ELEMENTAL_FOCUS574 (0x23E)
REVERBERATION575 (0x23F)
ANCESTRAL_HEALING581 (0x245)
TOTEMIC_MASTERY582 (0x246)
NATURES_GUIDANCE583 (0x247)Nature's Guidance
IMPROVED_HEALING_WAVE586 (0x24A)
SHAMAN_HEALING_FOCUS587 (0x24B)
RESTORATIVE_TOTEMS588 (0x24C)
IMPROVED_REINCARNATION589 (0x24D)
MANA_TIDE_TOTEM590 (0x24E)
SHAMAN_NATURES_SWIFTNESS591 (0x24F)Nature's Swiftness
PURIFICATION592 (0x250)
TIDAL_FOCUS593 (0x251)
TIDAL_MASTERY594 (0x252)
TOTEMIC_FOCUS595 (0x253)
SHAMAN_ANTICIPATION601 (0x259)
SHAMAN_FLURRY602 (0x25A)
IMPROVED_GHOST_WOLF605 (0x25D)
IMPROVED_LIGHTNING_SHIELD607 (0x25F)
GUARDIAN_TOTEMS609 (0x261)
ENHANCING_TOTEMS610 (0x262)
ELEMENTAL_WEAPONS611 (0x263)
SHAMAN_SHIELD_SPECIALIZATION612 (0x264)
THUNDERING_STRIKES613 (0x265)
ANCESTRAL_KNOWLEDGE614 (0x266)
SHAMAN_TOUGHNESS615 (0x267)
SPIRIT_WEAPONS616 (0x268)
SHAMANISTIC_FOCUS617 (0x269)
IRON_WILL641 (0x281)
BLOOD_CRAZE661 (0x295)
IMPALE662 (0x296)
HEMORRHAGE681 (0x2A9)
VILE_POISONS682 (0x2AA)
WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION702 (0x2BE)
LIGHTNING_MASTERY721 (0x2D1)
ARCTIC_REACH741 (0x2E5)
NATURES_GRASP761 (0x2F9)Nature's Grasp
STARLIGHT_WRATH762 (0x2FA)
IMPROVED_MOONFIRE763 (0x2FB)
NATURES_REACH764 (0x2FC)Nature's Reach
BRAMBLES782 (0x30E)
MOONGLOW783 (0x30F)
CELESTIAL_FOCUS784 (0x310)
CONTROL_OF_NATURE787 (0x313)
INSECT_SWARM788 (0x314)
NATURES_GRACE789 (0x315)Nature's Grace
MOONFURY790 (0x316)
DRUID_VENGEANCE792 (0x318)
MOONKIN_FORM793 (0x319)
DRUID_THICK_HIDE794 (0x31A)
FERAL_AGGRESSION795 (0x31B)
DRUID_FEROCITY796 (0x31C)
BRUTAL_IMPACT797 (0x31D)
SHARPENED_CLAWS798 (0x31E)
FERAL_INSTINCT799 (0x31F)
PRIMAL_FURY801 (0x321)
SHREDDING_ATTACKS802 (0x322)
PREDATORY_STRIKES803 (0x323)
FERAL_CHARGE804 (0x324)
SAVAGE_FURY805 (0x325)
FERAL_SWIFTNESS807 (0x327)
HEART_OF_THE_WILD808 (0x328)
LEADER_OF_THE_PACK809 (0x329)
IMPROVED_MARK_OF_THE_WILD821 (0x335)
FUROR822 (0x336)
NATURES_FOCUS823 (0x337)Nature's Focus
NATURALIST824 (0x338)
IMPROVED_REGROWTH825 (0x339)
NATURAL_SHAPESHIFTER826 (0x33A)
OMEN_OF_CLARITY827 (0x33B)
GIFT_OF_NATURE828 (0x33C)
DRUID_INTENSITY829 (0x33D)
IMPROVED_REJUVENATION830 (0x33E)
DRUID_NATURES_SWIFTNESS831 (0x33F)Nature's Swiftness
SUBTLETY841 (0x349)
IMPROVED_TRANQUILITY842 (0x34A)
TRANQUIL_SPIRIT843 (0x34B)
SWIFTMEND844 (0x34C)
SHADOW_REACH881 (0x371)
STORMSTRIKE901 (0x385)
IMPROVED_NATURES_GRASP921 (0x399)Improved Nature's Grasp
CATACLYSM941 (0x3AD)
BANE943 (0x3AF)
IMPROVED_SHADOW_BOLT944 (0x3B0)
IMPROVED_IMMOLATE961 (0x3C1)
SHADOWBURN963 (0x3C3)
DESTRUCTIVE_REACH964 (0x3C4)
IMPROVED_SEARING_PAIN965 (0x3C5)
EMBERSTORM966 (0x3C6)
RUIN967 (0x3C7)
CONFLAGRATE968 (0x3C8)
DEVASTATION981 (0x3D5)
AFTERMATH982 (0x3D6)
IMPROVED_FIREBOLT983 (0x3D7)
IMPROVED_LASH_OF_PAIN984 (0x3D8)
WARLOCK_INTENSITY985 (0x3D9)
PYROCLASM986 (0x3DA)
FEL_CONCENTRATION1001 (0x3E9)
NIGHTFALL1002 (0x3EA)
IMPROVED_CORRUPTION1003 (0x3EB)
SOUL_SIPHON1004 (0x3EC)
SUPPRESSION1005 (0x3ED)
IMPROVED_CURSE_OF_WEAKNESS1006 (0x3EE)
IMPROVED_LIFE_TAP1007 (0x3EF)
GRIM_REACH1021 (0x3FD)
DARK_PACT1022 (0x3FE)
SIPHON_LIFE1041 (0x411)
SHADOW_MASTERY1042 (0x412)
AMPLIFY_CURSE1061 (0x425)
CURSE_OF_EXHAUSTION1081 (0x439)
IMPROVED_DRAIN_SOUL1101 (0x44D)
AGGRESSION1122 (0x462)
SERRATED_BLADES1123 (0x463)
INCINERATION1141 (0x475)
ARCANE_MEDITATION1142 (0x476)
FAERIE_FIRE_FERAL1162 (0x48A)
DIVINE_FURY1181 (0x49D)
MENTAL_STRENGTH1201 (0x4B1)
FORCE_OF_WILL1202 (0x4B2)
IMPROVED_HEALTHSTONE1221 (0x4C5)
IMPROVED_IMP1222 (0x4C6)
DEMONIC_EMBRACE1223 (0x4C7)
IMPROVED_HEALTH_FUNNEL1224 (0x4C8)
IMPROVED_VOIDWALKER1225 (0x4C9)
FEL_DOMINATION1226 (0x4CA)
MASTER_SUMMONER1227 (0x4CB)
FEL_STAMINA1241 (0x4D9)
FEL_INTELLECT1242 (0x4DA)
IMPROVED_SUCCUBUS1243 (0x4DB)
MASTER_DEMONOLOGIST1244 (0x4DC)
MASTER_CONJUROR1261 (0x4ED)
UNHOLY_POWER1262 (0x4EE)
DEMONIC_KNOWLEDGE1263 (0x4EF)
DEMONIC_SACRIFICE1281 (0x501)
SOUL_LINK1282 (0x502)
IMPROVED_ENSLAVE_DEMON1283 (0x503)
IMPROVED_CURSE_OF_AGONY1284 (0x504)
HUMANOID_SLAYING1301 (0x515)
HUNTER_LIGHTNING_REFLEXES1303 (0x517)
ENTRAPMENT1304 (0x518)
IMPROVED_WING_CLIP1305 (0x519)
CLEVER_TRAPS1306 (0x51A)
DETERRENCE1308 (0x51C)
IMPROVED_FEIGN_DEATH1309 (0x51D)
SUREFOOTED1310 (0x51E)
HUNTER_DEFLECTION1311 (0x51F)
COUNTERATTACK1312 (0x520)
KILLER_INSTINCT1321 (0x529)
TRAP_MASTERY1322 (0x52A)
WYVERN_STING1325 (0x52D)
IMPROVED_CONCUSSIVE_SHOT1341 (0x53D)
EFFICIENCY1342 (0x53E)
IMPROVED_HUNTERS_MARK1343 (0x53F)Improved Hunter's Mark
LETHAL_SHOTS1344 (0x540)
AIMED_SHOT1345 (0x541)
IMPROVED_ARCANE_SHOT1346 (0x542)
BARRAGE1347 (0x543)
IMPROVED_STINGS1348 (0x544)
MORTAL_SHOTS1349 (0x545)
CONCUSSIVE_BARRAGE1351 (0x547)
SCATTER_SHOT1353 (0x549)
TRUESHOT_AURA1361 (0x551)
RANGED_WEAPON_SPECIALIZATION1362 (0x552)
IMPROVED_ASPECT_OF_THE_MONKEY1381 (0x565)
IMPROVED_ASPECT_OF_THE_HAWK1382 (0x566)
PATHFINDING1384 (0x568)
IMPROVED_MEND_PET1385 (0x569)
BESTIAL_WRATH1386 (0x56A)
INTIMIDATION1387 (0x56B)
SPIRIT_BOND1388 (0x56C)
ENDURANCE_TRAINING1389 (0x56D)
BESTIAL_DISCIPLINE1390 (0x56E)
BESTIAL_SWIFTNESS1391 (0x56F)
HUNTER_FEROCITY1393 (0x571)
HUNTER_THICK_HIDE1395 (0x573)
UNLEASHED_FURY1396 (0x574)
FRENZY1397 (0x575)
IMPROVED_BLESSING_OF_MIGHT1401 (0x579)
PALADIN_VENGEANCE1402 (0x57A)
PALADIN_DEFLECTION1403 (0x57B)
IMPROVED_RETRIBUTION_AURA1405 (0x57D)
BENEDICTION1407 (0x57F)
SANCTITY_AURA1409 (0x581)
PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION1410 (0x582)
CONVICTION1411 (0x583)
REDOUBT1421 (0x58D)
IMPROVED_DEVOTION_AURA1422 (0x58E)
PALADIN_TOUGHNESS1423 (0x58F)
PALADIN_SHIELD_SPECIALIZATION1424 (0x590)
GUARDIANS_FAVOR1425 (0x591)Guardian's Favor
RECKONING1426 (0x592)
PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION1429 (0x595)
HOLY_SHIELD1430 (0x596)
BLESSING_OF_SANCTUARY1431 (0x597)
SPIRITUAL_FOCUS1432 (0x598)
DIVINE_FAVOR1433 (0x599)
AURA_MASTERY1435 (0x59B)
REPENTANCE1441 (0x5A1)
BLESSING_OF_KINGS1442 (0x5A2)
IMPROVED_LAY_ON_HANDS1443 (0x5A3)
HEALING_LIGHT1444 (0x5A4)
IMPROVED_BLESSING_OF_WISDOM1446 (0x5A6)
DIVINE_INTELLECT1449 (0x5A9)
DIVINE_STRENGTH1450 (0x5AA)
ILLUMINATION1461 (0x5B5)
IMPROVED_SEAL_OF_RIGHTEOUSNESS1463 (0x5B7)
IMPROVED_SEAL_OF_THE_CRUSADER1464 (0x5B8)
SANCTIFIED_LIGHT1465 (0x5B9)
SEAL_OF_COMMAND1481 (0x5C9)
IMPROVED_RIGHTEOUS_FURY1501 (0x5DD)
HOLY_SHOCK1502 (0x5DE)
IMPROVED_HAMMER_OF_JUSTICE1521 (0x5F1)
IMPROVED_BERSERKER_RAGE1541 (0x605)
IMPROVED_EXECUTE1542 (0x606)
WARRIOR_WEAPON_MASTERY1543 (0x607)
SPIRIT_OF_REDEMPTION1561 (0x619)
WARRIOR_DUAL_WIELD_SPECIALIZATION1581 (0x62D)
WARRIOR_SHIELD_SPECIALIZATION1601 (0x641)
SAVAGE_STRIKES1621 (0x655)
SURVIVALIST1622 (0x656)
MONSTER_SLAYING1623 (0x657)
FOCUSED_FIRE1624 (0x658)
IMPROVED_REVIVE_PET1625 (0x659)
IMPROVED_CONCENTRATION_AURA1626 (0x65A)
HOLY_POWER1627 (0x65B)
UNYIELDING_FAITH1628 (0x65C)
PALADIN_ANTICIPATION1629 (0x65D)
PALADIN_PRECISION1630 (0x65E)
IMPROVED_JUDGEMENT1631 (0x65F)
EYE_FOR_AN_EYE1632 (0x660)
VINDICATION1633 (0x661)
PURSUIT_OF_JUSTICE1634 (0x662)
HOLY_REACH1635 (0x663)
BLESSED_RECOVERY1636 (0x664)
LIGHTWELL1637 (0x665)
IMPROVED_VAMPIRIC_EMBRACE1638 (0x666)
MASTER_OF_ELEMENTS1639 (0x667)
ELEMENTAL_WARDING1640 (0x668)
STORM_REACH1641 (0x669)
EYE_OF_THE_STORM1642 (0x66A)
SHAMAN_WEAPON_MASTERY1643 (0x66B)
ELEMENTAL_DEVASTATION1645 (0x66D)
HEALING_GRACE1646 (0x66E)
IMPROVED_WEAPON_TOTEMS1647 (0x66F)
HEALING_WAY1648 (0x670)
MAGE_ELEMENTAL_PRECISION1649 (0x671)
MAGIC_ABSORPTION1650 (0x672)
IMPROVED_DEFENSIVE_STANCE1652 (0x674)
WARRIOR_VITALITY1653 (0x675)
SHIELD_MASTERY1654 (0x676)
IMPROVED_WHIRLWIND1655 (0x677)
WARRIOR_PRECISION1657 (0x679)
IMPROVED_BERSERKER_STANCE1658 (0x67A)
RAMPAGE1659 (0x67B)
FOCUSED_RAGE1660 (0x67C)
ENDLESS_RAGE1661 (0x67D)
IMPROVED_DISCIPLINES1662 (0x67E)
SECOND_WIND1663 (0x67F)
BLOOD_FRENZY1664 (0x680)
DEVASTATE1666 (0x682)
MALEDICTION1667 (0x683)
IMPROVED_HOWL_OF_TERROR1668 (0x684)
CONTAGION1669 (0x685)
UNSTABLE_AFFLICTION1670 (0x686)
DEMONIC_AEGIS1671 (0x687)
SUMMON_FELGUARD1672 (0x688)
DEMONIC_TACTICS1673 (0x689)
SHADOWFURY1676 (0x68C)
SHADOW_AND_FLAME1677 (0x68D)
SOUL_LEECH1678 (0x68E)
NETHER_PROTECTION1679 (0x68F)
DEMONIC_RESILIENCE1680 (0x690)
MANA_FEED1681 (0x691)
UNRELENTING_STORM1682 (0x692)
ELEMENTAL_SHIELDS1683 (0x693)
SHAMAN_ELEMENTAL_PRECISION1685 (0x695)
LIGHTNING_OVERLOAD1686 (0x696)
TOTEM_OF_WRATH1687 (0x697)
UNLEASHED_RAGE1689 (0x699)
DUAL_WIELD1690 (0x69A)
MENTAL_QUICKNESS1691 (0x69B)
SHAMAN_DUAL_WIELD_SPECIALIZATION1692 (0x69C)
SHAMANISTIC_RAGE1693 (0x69D)
SHAMAN_FOCUSED_MIND1695 (0x69F)
NATURES_BLESSING1696 (0x6A0)Nature's Blessing
IMPROVED_CHAIN_HEAL1697 (0x6A1)
EARTH_SHIELD1698 (0x6A2)
NATURES_GUARDIAN1699 (0x6A3)Nature's Guardian
SLEIGHT_OF_HAND1700 (0x6A4)
HEIGHTENED_SENSES1701 (0x6A5)
DEADLINESS1702 (0x6A6)
WEAPON_EXPERTISE1703 (0x6A7)
ROGUE_VITALITY1705 (0x6A9)
BLADE_TWISTING1706 (0x6AA)
NERVES_OF_STEEL1707 (0x6AB)
SURPRISE_ATTACKS1709 (0x6AD)
ENVELOPING_SHADOWS1711 (0x6AF)
SINISTER_CALLING1712 (0x6B0)
MASTER_OF_SUBTLETY1713 (0x6B1)
SHADOWSTEP1714 (0x6B2)
MASTER_POISONER1715 (0x6B3)
FIND_WEAKNESS1718 (0x6B6)
MUTILATE1719 (0x6B7)
FLEET_FOOTED1721 (0x6B9)
CHEAT_DEATH1722 (0x6BA)
DEADENED_NERVES1723 (0x6BB)
IMPROVED_BLINK1724 (0x6BC)
ARCANE_POTENCY1725 (0x6BD)
PRISMATIC_CLOAK1726 (0x6BE)
EMPOWERED_ARCANE_MISSILES1727 (0x6BF)
MIND_MASTERY1728 (0x6C0)
SLOW1729 (0x6C1)
PLAYING_WITH_FIRE1730 (0x6C2)
BLAZING_SPEED1731 (0x6C3)
MOLTEN_FURY1732 (0x6C4)
PYROMANIAC1733 (0x6C5)
EMPOWERED_FIREBALL1734 (0x6C6)
DRAGONS_BREATH1735 (0x6C7)Dragon's Breath
FROZEN_CORE1736 (0x6C8)
ICE_FLOES1737 (0x6C9)
ARCTIC_WINDS1738 (0x6CA)
EMPOWERED_FROSTBOLT1740 (0x6CC)
SUMMON_WATER_ELEMENTAL1741 (0x6CD)
PURE_OF_HEART1742 (0x6CE)
PURIFYING_POWER1743 (0x6CF)
BLESSED_LIFE1744 (0x6D0)
LIGHTS_GRACE1745 (0x6D1)Light's Grace
HOLY_GUIDANCE1746 (0x6D2)
DIVINE_ILLUMINATION1747 (0x6D3)
STOICISM1748 (0x6D4)
PALADIN_SPELL_WARDING1749 (0x6D5)
SACRED_DUTY1750 (0x6D6)
ARDENT_DEFENDER1751 (0x6D7)
COMBAT_EXPERTISE1753 (0x6D9)
AVENGERS_SHIELD1754 (0x6DA)Avenger's Shield
CRUSADE1755 (0x6DB)
IMPROVED_SANCTITY_AURA1756 (0x6DC)
DIVINE_PURPOSE1757 (0x6DD)
SANCTIFIED_JUDGEMENT1758 (0x6DE)
FANATICISM1759 (0x6DF)
SANCTIFIED_SEALS1761 (0x6E1)
QUICK_RECOVERY1762 (0x6E2)
SHADOW_EMBRACE1763 (0x6E3)
EMPOWERED_CORRUPTION1764 (0x6E4)
BLESSED_RESILIENCE1765 (0x6E5)
SURGE_OF_LIGHT1766 (0x6E6)
EMPOWERED_HEALING1767 (0x6E7)
HOLY_CONCENTRATION1768 (0x6E8)
ABSOLUTION1769 (0x6E9)
IMPROVED_DIVINE_SPIRIT1770 (0x6EA)
FOCUSED_POWER1771 (0x6EB)
ENLIGHTENMENT1772 (0x6EC)
REFLECTIVE_SHIELD1773 (0x6ED)
PAIN_SUPPRESSION1774 (0x6EE)
PRIEST_FOCUSED_MIND1777 (0x6F1)
SHADOW_POWER1778 (0x6F2)
VAMPIRIC_TOUCH1779 (0x6F3)
SHADOW_RESILIENCE1781 (0x6F5)
LUNAR_GUIDANCE1782 (0x6F6)
BALANCE_OF_POWER1783 (0x6F7)
DREAMSTATE1784 (0x6F8)
IMPROVED_FAERIE_FIRE1785 (0x6F9)
WRATH_OF_CENARIUS1786 (0x6FA)
FORCE_OF_NATURE1787 (0x6FB)
EMPOWERED_TOUCH1788 (0x6FC)
EMPOWERED_REJUVENATION1789 (0x6FD)
NATURAL_PERFECTION1790 (0x6FE)
TREE_OF_LIFE1791 (0x6FF)
NURTURING_INSTINCT1792 (0x700)
PRIMAL_TENACITY1793 (0x701)
SURVIVAL_OF_THE_FITTEST1794 (0x702)
PREDATORY_INSTINCTS1795 (0x703)
MANGLE1796 (0x704)
LIVING_SPIRIT1797 (0x705)
IMPROVED_LEADER_OF_THE_PACK1798 (0x706)
ANIMAL_HANDLER1799 (0x707)
FEROCIOUS_INSPIRATION1800 (0x708)
CATLIKE_REFLEXES1801 (0x709)
SERPENTS_SWIFTNESS1802 (0x70A)Serpent's Swiftness
THE_BEAST_WITHIN1803 (0x70B)
COMBAT_EXPERIENCE1804 (0x70C)
CAREFUL_AIM1806 (0x70E)
MASTER_MARKSMAN1807 (0x70F)
SILENCING_SHOT1808 (0x710)
RESOURCEFULNESS1809 (0x711)
SURVIVAL_INSTINCTS1810 (0x712)
THRILL_OF_THE_HUNT1811 (0x713)
EXPOSE_WEAKNESS1812 (0x714)
MASTER_TACTICIAN1813 (0x715)
READINESS1814 (0x716)
CIRCLE_OF_HEALING1815 (0x717)
MISERY1816 (0x718)
BACKLASH1817 (0x719)
GO_FOR_THE_THROAT1818 (0x71A)
RAPID_KILLING1819 (0x71B)
HAWK_EYE1820 (0x71C)
IMPROVED_BARRAGE1821 (0x71D)
FOCUSED_STARLIGHT1822 (0x71E)
CRUSADER_STRIKE1823 (0x71F)
IMPROVED_MORTAL_STRIKE1824 (0x720)
COMBAT_POTENCY1825 (0x721)
SPELL_POWER1826 (0x722)
IMPROVED_SLICE_AND_DICE1827 (0x723)
IMPROVED_HOLY_SHIELD1829 (0x725)
FOCUSED_WILL1858 (0x742)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:1089.

enum Talent : u32 {
    BURNING_SOUL = 23;
    MOLTEN_SHIELDS = 24;
    IMPROVED_SCORCH = 25;
    IMPROVED_FIREBALL = 26;
    IMPROVED_FIRE_BLAST = 27;
    FLAME_THROWING = 28;
    PYROBLAST = 29;
    IMPACT = 30;
    WORLD_IN_FLAMES = 31;
    BLAST_WAVE = 32;
    CRITICAL_MASS = 33;
    IGNITE = 34;
    FIRE_POWER = 35;
    COMBUSTION = 36;
    IMPROVED_FROSTBOLT = 37;
    FROSTBITE = 38;
    PIERCING_ICE = 61;
    ICE_FLOES = 62;
    IMPROVED_BLIZZARD = 63;
    IMPROVED_CONE_OF_COLD = 64;
    PERMAFROST = 65;
    FROST_CHANNELING = 66;
    SHATTER = 67;
    WINTERS_CHILL = 68;
    ICY_VEINS = 69;
    FROST_WARDING = 70;
    ICE_BARRIER = 71;
    COLD_SNAP = 72;
    ICE_SHARDS = 73;
    ARCANE_SUBTLETY = 74;
    ARCANE_CONCENTRATION = 75;
    ARCANE_FOCUS = 76;
    ARCANE_MIND = 77;
    ARCANE_STABILITY = 80;
    SPELL_IMPACT = 81;
    MAGIC_ATTUNEMENT = 82;
    ARCANE_SHIELDING = 83;
    ARCANE_FORTITUDE = 85;
    PRESENCE_OF_MIND = 86;
    ARCANE_POWER = 87;
    IMPROVED_COUNTERSPELL = 88;
    DEEP_WOUNDS = 121;
    SWORD_SPECIALIZATION = 123;
    IMPROVED_HEROIC_STRIKE = 124;
    WARRIOR_MACE_SPECIALIZATION = 125;
    IMPROVED_CHARGE = 126;
    IMPROVED_REND = 127;
    TACTICAL_MASTERY = 128;
    IMPROVED_HAMSTRING = 129;
    WARRIOR_DEFLECTION = 130;
    IMPROVED_OVERPOWER = 131;
    POLEAXE_SPECIALIZATION = 132;
    SWEEPING_STRIKES = 133;
    WARRIOR_WEAPON_MASTERY = 134;
    MORTAL_STRIKE = 135;
    WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION = 136;
    ANGER_MANAGEMENT = 137;
    WARRIOR_ANTICIPATION = 138;
    WARRIOR_TOUGHNESS = 140;
    IMPROVED_THUNDER_CLAP = 141;
    IMPROVED_BLOODRAGE = 142;
    INCITE = 144;
    PUNCTURE = 146;
    IMPROVED_REVENGE = 147;
    VIGILANCE = 148;
    GAG_ORDER = 149;
    IMPROVED_DISCIPLINES = 150;
    IMPROVED_DISARM = 151;
    CONCUSSION_BLOW = 152;
    WARRIOR_LAST_STAND = 153;
    COMMANDING_PRESENCE = 154;
    ENRAGE = 155;
    WARRIOR_FLURRY = 156;
    CRUELTY = 157;
    BOOMING_VOICE = 158;
    UNBRIDLED_WRATH = 159;
    PIERCING_HOWL = 160;
    IMPROVED_DEMORALIZING_SHOUT = 161;
    DEATH_WISH = 165;
    IMPROVED_CLEAVE = 166;
    BLOODTHIRST = 167;
    ROGUE_PRECISION = 181;
    CLOSE_QUARTERS_COMBAT = 182;
    ROGUE_MACE_SPECIALIZATION = 184;
    ROGUE_LIGHTNING_REFLEXES = 186;
    ROGUE_DEFLECTION = 187;
    IMPROVED_SINISTER_STRIKE = 201;
    IMPROVED_GOUGE = 203;
    ENDURANCE = 204;
    ADRENALINE_RUSH = 205;
    IMPROVED_KICK = 206;
    ROGUE_DUAL_WIELD_SPECIALIZATION = 221;
    IMPROVED_SPRINT = 222;
    BLADE_FLURRY = 223;
    MASTER_OF_DECEPTION = 241;
    HACK_AND_SLASH = 242;
    CAMOUFLAGE = 244;
    INITIATIVE = 245;
    SETUP = 246;
    ELUSIVENESS = 247;
    OPPORTUNITY = 261;
    DIRTY_TRICKS = 262;
    IMPROVED_AMBUSH = 263;
    DIRTY_DEEDS = 265;
    IMPROVED_POISONS = 268;
    LETHALITY = 269;
    MALICE = 270;
    REMORSELESS_ATTACKS = 272;
    RUTHLESSNESS = 273;
    MURDER = 274;
    IMPROVED_EVISCERATE = 276;
    PUNCTURING_WOUNDS = 277;
    IMPROVED_EXPOSE_ARMOR = 278;
    IMPROVED_KIDNEY_SHOT = 279;
    COLD_BLOOD = 280;
    OVERKILL = 281;
    SEAL_FATE = 283;
    PREPARATION = 284;
    RIPOSTE = 301;
    GHOSTLY_STRIKE = 303;
    MARTYRDOM = 321;
    POWER_INFUSION = 322;
    MENTAL_AGILITY = 341;
    UNBREAKABLE_WILL = 342;
    IMPROVED_POWER_WORD_SHIELD = 343;
    IMPROVED_POWER_WORD_FORTITUDE = 344;
    IMPROVED_INNER_FIRE = 346;
    MEDITATION = 347;
    INNER_FOCUS = 348;
    IMPROVED_MANA_BURN = 350;
    SOUL_WARDING = 351;
    SILENT_RESOLVE = 352;
    INSPIRATION = 361;
    PREMEDITATION = 381;
    VIGOR = 382;
    HOLY_SPECIALIZATION = 401;
    SPIRITUAL_GUIDANCE = 402;
    SEARING_LIGHT = 403;
    SPIRITUAL_HEALING = 404;
    IMPROVED_RENEW = 406;
    IMPROVED_HEALING = 408;
    PRIEST_HEALING_FOCUS = 410;
    SPELL_WARDING = 411;
    HEALING_PRAYERS = 413;
    ARCANE_INSTABILITY = 421;
    DESPERATE_PRAYER = 442;
    SHADOW_WEAVING = 461;
    DARKNESS = 462;
    SHADOW_FOCUS = 463;
    SPIRIT_TAP = 465;
    SHADOW_AFFINITY = 466;
    IMPROVED_MIND_BLAST = 481;
    IMPROVED_SHADOW_WORD_PAIN = 482;
    VEILED_SHADOWS = 483;
    VAMPIRIC_EMBRACE = 484;
    MIND_FLAY = 501;
    SHADOWFORM = 521;
    SILENCE = 541;
    IMPROVED_PSYCHIC_SCREAM = 542;
    CALL_OF_FLAME = 561;
    CALL_OF_THUNDER = 562;
    CONCUSSION = 563;
    CONVECTION = 564;
    ELEMENTAL_FURY = 565;
    IMPROVED_FIRE_NOVA = 567;
    ELEMENTAL_MASTERY = 573;
    ELEMENTAL_FOCUS = 574;
    REVERBERATION = 575;
    ANCESTRAL_HEALING = 581;
    TIDAL_FORCE = 582;
    IMPROVED_WATER_SHIELD = 583;
    IMPROVED_HEALING_WAVE = 586;
    SHAMAN_HEALING_FOCUS = 587;
    RESTORATIVE_TOTEMS = 588;
    IMPROVED_REINCARNATION = 589;
    MANA_TIDE_TOTEM = 590;
    SHAMAN_NATURES_SWIFTNESS = 591;
    PURIFICATION = 592;
    TIDAL_FOCUS = 593;
    TIDAL_MASTERY = 594;
    TOTEMIC_FOCUS = 595;
    SHAMAN_ANTICIPATION = 601;
    SHAMAN_FLURRY = 602;
    IMPROVED_GHOST_WOLF = 605;
    IMPROVED_SHIELDS = 607;
    GUARDIAN_TOTEMS = 609;
    ENHANCING_TOTEMS = 610;
    ELEMENTAL_WEAPONS = 611;
    THUNDERING_STRIKES = 613;
    ANCESTRAL_KNOWLEDGE = 614;
    SHAMAN_TOUGHNESS = 615;
    SPIRIT_WEAPONS = 616;
    SHAMANISTIC_FOCUS = 617;
    IRON_WILL = 641;
    BLOOD_CRAZE = 661;
    IMPALE = 662;
    HEMORRHAGE = 681;
    VILE_POISONS = 682;
    WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION = 702;
    LIGHTNING_MASTERY = 721;
    ARCTIC_REACH = 741;
    STARLIGHT_WRATH = 762;
    IMPROVED_MOONFIRE = 763;
    NATURES_REACH = 764;
    BRAMBLES = 782;
    MOONGLOW = 783;
    CELESTIAL_FOCUS = 784;
    INSECT_SWARM = 788;
    NATURES_GRACE = 789;
    MOONFURY = 790;
    DRUID_VENGEANCE = 792;
    MOONKIN_FORM = 793;
    DRUID_THICK_HIDE = 794;
    FERAL_AGGRESSION = 795;
    DRUID_FEROCITY = 796;
    BRUTAL_IMPACT = 797;
    SHARPENED_CLAWS = 798;
    FERAL_INSTINCT = 799;
    PRIMAL_FURY = 801;
    SHREDDING_ATTACKS = 802;
    PREDATORY_STRIKES = 803;
    FERAL_CHARGE = 804;
    SAVAGE_FURY = 805;
    FERAL_SWIFTNESS = 807;
    HEART_OF_THE_WILD = 808;
    LEADER_OF_THE_PACK = 809;
    IMPROVED_MARK_OF_THE_WILD = 821;
    FUROR = 822;
    NATURES_FOCUS = 823;
    NATURALIST = 824;
    NATURES_BOUNTY = 825;
    NATURAL_SHAPESHIFTER = 826;
    OMEN_OF_CLARITY = 827;
    GIFT_OF_NATURE = 828;
    DRUID_INTENSITY = 829;
    IMPROVED_REJUVENATION = 830;
    DRUID_NATURES_SWIFTNESS = 831;
    SUBTLETY = 841;
    IMPROVED_TRANQUILITY = 842;
    TRANQUIL_SPIRIT = 843;
    SWIFTMEND = 844;
    SHADOW_REACH = 881;
    STORMSTRIKE = 901;
    CATACLYSM = 941;
    BANE = 943;
    IMPROVED_SHADOW_BOLT = 944;
    IMPROVED_IMMOLATE = 961;
    SHADOWBURN = 963;
    DESTRUCTIVE_REACH = 964;
    IMPROVED_SEARING_PAIN = 965;
    EMBERSTORM = 966;
    RUIN = 967;
    CONFLAGRATE = 968;
    DEVASTATION = 981;
    AFTERMATH = 982;
    DEMONIC_POWER = 983;
    WARLOCK_INTENSITY = 985;
    PYROCLASM = 986;
    FEL_CONCENTRATION = 1001;
    NIGHTFALL = 1002;
    IMPROVED_CORRUPTION = 1003;
    SOUL_SIPHON = 1004;
    SUPPRESSION = 1005;
    IMPROVED_CURSE_OF_WEAKNESS = 1006;
    IMPROVED_LIFE_TAP = 1007;
    GRIM_REACH = 1021;
    DARK_PACT = 1022;
    SIPHON_LIFE = 1041;
    SHADOW_MASTERY = 1042;
    AMPLIFY_CURSE = 1061;
    CURSE_OF_EXHAUSTION = 1081;
    IMPROVED_DRAIN_SOUL = 1101;
    AGGRESSION = 1122;
    SERRATED_BLADES = 1123;
    INCINERATION = 1141;
    ARCANE_MEDITATION = 1142;
    DRUID_SURVIVAL_INSTINCTS = 1162;
    DIVINE_FURY = 1181;
    MENTAL_STRENGTH = 1201;
    BORROWED_TIME = 1202;
    IMPROVED_HEALTHSTONE = 1221;
    IMPROVED_IMP = 1222;
    DEMONIC_EMBRACE = 1223;
    IMPROVED_HEALTH_FUNNEL = 1224;
    DEMONIC_BRUTALITY = 1225;
    FEL_DOMINATION = 1226;
    MASTER_SUMMONER = 1227;
    FEL_VITALITY = 1242;
    IMPROVED_SUCCUBUS = 1243;
    MASTER_DEMONOLOGIST = 1244;
    MASTER_CONJUROR = 1261;
    UNHOLY_POWER = 1262;
    DEMONIC_KNOWLEDGE = 1263;
    MANA_FEED = 1281;
    SOUL_LINK = 1282;
    MOLTEN_CORE = 1283;
    IMPROVED_CURSE_OF_AGONY = 1284;
    HUNTER_LIGHTNING_REFLEXES = 1303;
    ENTRAPMENT = 1304;
    TRAP_MASTERY = 1305;
    LOCK_AND_LOAD = 1306;
    SURVIVAL_TACTICS = 1309;
    SUREFOOTED = 1310;
    HUNTER_DEFLECTION = 1311;
    COUNTERATTACK = 1312;
    KILLER_INSTINCT = 1321;
    BLACK_ARROW = 1322;
    WYVERN_STING = 1325;
    IMPROVED_CONCUSSIVE_SHOT = 1341;
    EFFICIENCY = 1342;
    IMPROVED_HUNTERS_MARK = 1343;
    LETHAL_SHOTS = 1344;
    AIMED_SHOT = 1345;
    IMPROVED_ARCANE_SHOT = 1346;
    BARRAGE = 1347;
    IMPROVED_STINGS = 1348;
    MORTAL_SHOTS = 1349;
    CONCUSSIVE_BARRAGE = 1351;
    READINESS = 1353;
    TRUESHOT_AURA = 1361;
    RANGED_WEAPON_SPECIALIZATION = 1362;
    IMPROVED_ASPECT_OF_THE_MONKEY = 1381;
    IMPROVED_ASPECT_OF_THE_HAWK = 1382;
    PATHFINDING = 1384;
    IMPROVED_MEND_PET = 1385;
    BESTIAL_WRATH = 1386;
    INTIMIDATION = 1387;
    SPIRIT_BOND = 1388;
    ENDURANCE_TRAINING = 1389;
    BESTIAL_DISCIPLINE = 1390;
    HUNTER_FEROCITY = 1393;
    HUNTER_THICK_HIDE = 1395;
    UNLEASHED_FURY = 1396;
    FRENZY = 1397;
    IMPROVED_BLESSING_OF_MIGHT = 1401;
    PALADIN_VENGEANCE = 1402;
    PALADIN_DEFLECTION = 1403;
    BENEDICTION = 1407;
    PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION = 1410;
    CONVICTION = 1411;
    REDOUBT = 1421;
    IMPROVED_DEVOTION_AURA = 1422;
    PALADIN_TOUGHNESS = 1423;
    GUARDIANS_FAVOR = 1425;
    RECKONING = 1426;
    PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION = 1429;
    HOLY_SHIELD = 1430;
    BLESSING_OF_SANCTUARY = 1431;
    SPIRITUAL_FOCUS = 1432;
    DIVINE_FAVOR = 1433;
    AURA_MASTERY = 1435;
    REPENTANCE = 1441;
    DIVINITY = 1442;
    IMPROVED_LAY_ON_HANDS = 1443;
    HEALING_LIGHT = 1444;
    IMPROVED_BLESSING_OF_WISDOM = 1446;
    DIVINE_INTELLECT = 1449;
    IMPROVED_CONCENTRATION_AURA = 1450;
    ILLUMINATION = 1461;
    SEALS_OF_THE_PURE = 1463;
    HEART_OF_THE_CRUSADER = 1464;
    SANCTIFIED_LIGHT = 1465;
    SEAL_OF_COMMAND = 1481;
    IMPROVED_RIGHTEOUS_FURY = 1501;
    HOLY_SHOCK = 1502;
    IMPROVED_HAMMER_OF_JUSTICE = 1521;
    IMPROVED_BERSERKER_RAGE = 1541;
    IMPROVED_EXECUTE = 1542;
    IMPROVED_INTERCEPT = 1543;
    SPIRIT_OF_REDEMPTION = 1561;
    WARRIOR_DUAL_WIELD_SPECIALIZATION = 1581;
    SHIELD_SPECIALIZATION = 1601;
    SAVAGE_STRIKES = 1621;
    SURVIVALIST = 1622;
    IMPROVED_TRACKING = 1623;
    FOCUSED_FIRE = 1624;
    IMPROVED_REVIVE_PET = 1625;
    HOLY_POWER = 1627;
    UNYIELDING_FAITH = 1628;
    PALADIN_ANTICIPATION = 1629;
    IMPROVED_JUDGEMENTS = 1631;
    EYE_FOR_AN_EYE = 1632;
    VINDICATION = 1633;
    PURSUIT_OF_JUSTICE = 1634;
    HOLY_REACH = 1635;
    BLESSED_RECOVERY = 1636;
    LIGHTWELL = 1637;
    IMPROVED_VAMPIRIC_EMBRACE = 1638;
    MASTER_OF_ELEMENTS = 1639;
    ELEMENTAL_WARDING = 1640;
    ELEMENTAL_REACH = 1641;
    EYE_OF_THE_STORM = 1642;
    SHAMAN_WEAPON_MASTERY = 1643;
    ELEMENTAL_DEVASTATION = 1645;
    HEALING_GRACE = 1646;
    IMPROVED_WINDFURY_TOTEM = 1647;
    HEALING_WAY = 1648;
    MAGE_PRECISION = 1649;
    MAGIC_ABSORPTION = 1650;
    IMPROVED_DEFENSIVE_STANCE = 1652;
    WARRIOR_VITALITY = 1653;
    SHIELD_MASTERY = 1654;
    IMPROVED_WHIRLWIND = 1655;
    WARRIOR_PRECISION = 1657;
    IMPROVED_BERSERKER_STANCE = 1658;
    RAMPAGE = 1659;
    FOCUSED_RAGE = 1660;
    ENDLESS_RAGE = 1661;
    SUDDEN_DEATH = 1662;
    SECOND_WIND = 1663;
    BLOOD_FRENZY = 1664;
    DEVASTATE = 1666;
    MALEDICTION = 1667;
    IMPROVED_HOWL_OF_TERROR = 1668;
    CONTAGION = 1669;
    UNSTABLE_AFFLICTION = 1670;
    DEMONIC_AEGIS = 1671;
    SUMMON_FELGUARD = 1672;
    DEMONIC_TACTICS = 1673;
    SHADOWFURY = 1676;
    SHADOW_AND_FLAME = 1677;
    SOUL_LEECH = 1678;
    NETHER_PROTECTION = 1679;
    DEMONIC_RESILIENCE = 1680;
    UNRELENTING_STORM = 1682;
    ELEMENTAL_PRECISION = 1685;
    LIGHTNING_OVERLOAD = 1686;
    TOTEM_OF_WRATH = 1687;
    UNLEASHED_RAGE = 1689;
    DUAL_WIELD = 1690;
    MENTAL_QUICKNESS = 1691;
    SHAMAN_DUAL_WIELD_SPECIALIZATION = 1692;
    SHAMANISTIC_RAGE = 1693;
    SHAMAN_FOCUSED_MIND = 1695;
    NATURES_BLESSING = 1696;
    IMPROVED_CHAIN_HEAL = 1697;
    EARTH_SHIELD = 1698;
    NATURES_GUARDIAN = 1699;
    SLEIGHT_OF_HAND = 1700;
    HEIGHTENED_SENSES = 1701;
    DEADLINESS = 1702;
    WEAPON_EXPERTISE = 1703;
    ROGUE_VITALITY = 1705;
    BLADE_TWISTING = 1706;
    NERVES_OF_STEEL = 1707;
    SURPRISE_ATTACKS = 1709;
    ENVELOPING_SHADOWS = 1711;
    SINISTER_CALLING = 1712;
    MASTER_OF_SUBTLETY = 1713;
    SHADOWSTEP = 1714;
    MASTER_POISONER = 1715;
    FIND_WEAKNESS = 1718;
    MUTILATE = 1719;
    FLEET_FOOTED = 1721;
    CHEAT_DEATH = 1722;
    DEADENED_NERVES = 1723;
    IMPROVED_BLINK = 1724;
    ARCANE_POTENCY = 1725;
    PRISMATIC_CLOAK = 1726;
    ARCANE_EMPOWERMENT = 1727;
    MIND_MASTERY = 1728;
    SLOW = 1729;
    PLAYING_WITH_FIRE = 1730;
    BLAZING_SPEED = 1731;
    MOLTEN_FURY = 1732;
    PYROMANIAC = 1733;
    EMPOWERED_FIRE = 1734;
    DRAGONS_BREATH = 1735;
    FROZEN_CORE = 1736;
    COLD_AS_ICE = 1737;
    ARCTIC_WINDS = 1738;
    EMPOWERED_FROSTBOLT = 1740;
    SUMMON_WATER_ELEMENTAL = 1741;
    PURE_OF_HEART = 1742;
    PURIFYING_POWER = 1743;
    BLESSED_LIFE = 1744;
    LIGHTS_GRACE = 1745;
    HOLY_GUIDANCE = 1746;
    DIVINE_ILLUMINATION = 1747;
    STOICISM = 1748;
    SACRED_DUTY = 1750;
    ARDENT_DEFENDER = 1751;
    COMBAT_EXPERTISE = 1753;
    AVENGERS_SHIELD = 1754;
    CRUSADE = 1755;
    SANCTIFIED_RETRIBUTION = 1756;
    DIVINE_PURPOSE = 1757;
    JUDGEMENTS_OF_THE_WISE = 1758;
    FANATICISM = 1759;
    SANCTITY_OF_BATTLE = 1761;
    QUICK_RECOVERY = 1762;
    SHADOW_EMBRACE = 1763;
    EMPOWERED_CORRUPTION = 1764;
    BLESSED_RESILIENCE = 1765;
    SURGE_OF_LIGHT = 1766;
    EMPOWERED_HEALING = 1767;
    HOLY_CONCENTRATION = 1768;
    ABSOLUTION = 1769;
    FOCUSED_POWER = 1771;
    ENLIGHTENMENT = 1772;
    IMPROVED_FLASH_HEAL = 1773;
    PAIN_SUPPRESSION = 1774;
    PRIEST_FOCUSED_MIND = 1777;
    SHADOW_POWER = 1778;
    VAMPIRIC_TOUCH = 1779;
    MIND_MELT = 1781;
    LUNAR_GUIDANCE = 1782;
    BALANCE_OF_POWER = 1783;
    DREAMSTATE = 1784;
    IMPROVED_FAERIE_FIRE = 1785;
    WRATH_OF_CENARIUS = 1786;
    FORCE_OF_NATURE = 1787;
    EMPOWERED_TOUCH = 1788;
    EMPOWERED_REJUVENATION = 1789;
    NATURAL_PERFECTION = 1790;
    TREE_OF_LIFE = 1791;
    NURTURING_INSTINCT = 1792;
    PRIMAL_TENACITY = 1793;
    SURVIVAL_OF_THE_FITTEST = 1794;
    PREDATORY_INSTINCTS = 1795;
    MANGLE = 1796;
    LIVING_SPIRIT = 1797;
    IMPROVED_LEADER_OF_THE_PACK = 1798;
    ANIMAL_HANDLER = 1799;
    FEROCIOUS_INSPIRATION = 1800;
    CATLIKE_REFLEXES = 1801;
    SERPENTS_SWIFTNESS = 1802;
    THE_BEAST_WITHIN = 1803;
    COMBAT_EXPERIENCE = 1804;
    CAREFUL_AIM = 1806;
    MASTER_MARKSMAN = 1807;
    SILENCING_SHOT = 1808;
    RESOURCEFULNESS = 1809;
    HUNTER_SURVIVAL_INSTINCTS = 1810;
    THRILL_OF_THE_HUNT = 1811;
    EXPOSE_WEAKNESS = 1812;
    MASTER_TACTICIAN = 1813;
    SCATTER_SHOT = 1814;
    CIRCLE_OF_HEALING = 1815;
    MISERY = 1816;
    BACKLASH = 1817;
    GO_FOR_THE_THROAT = 1818;
    RAPID_KILLING = 1819;
    HAWK_EYE = 1820;
    IMPROVED_BARRAGE = 1821;
    NATURES_MAJESTY = 1822;
    CRUSADER_STRIKE = 1823;
    IMPROVED_MORTAL_STRIKE = 1824;
    COMBAT_POTENCY = 1825;
    SPELL_POWER = 1826;
    IMPROVED_SLICE_AND_DICE = 1827;
    ARCANE_FLOWS = 1843;
    INCANTERS_ABSORPTION = 1844;
    STUDENT_OF_THE_MIND = 1845;
    NETHERWIND_PRESENCE = 1846;
    ARCANE_BARRAGE = 1847;
    FIERY_PAYBACK = 1848;
    FIRESTARTER = 1849;
    HOT_STREAK = 1850;
    BURNOUT = 1851;
    LIVING_BOMB = 1852;
    FINGERS_OF_FROST = 1853;
    BRAIN_FREEZE = 1854;
    ENDURING_WINTER = 1855;
    CHILLED_TO_THE_BONE = 1856;
    DEEP_FREEZE = 1857;
    FOCUSED_WILL = 1858;
    TRAUMA = 1859;
    UNRELENTING_ASSAULT = 1860;
    STRENGTH_OF_ARMS = 1862;
    BLADESTORM = 1863;
    INTENSIFY_RAGE = 1864;
    FURIOUS_ATTACKS = 1865;
    BLOODSURGE = 1866;
    TITANS_GRIP = 1867;
    HEROIC_FURY = 1868;
    SAFEGUARD = 1870;
    SWORD_AND_BOARD = 1871;
    SHOCKWAVE = 1872;
    IMPROVED_FELHUNTER = 1873;
    DEATHS_EMBRACE = 1875;
    EVERLASTING_AFFLICTION = 1876;
    ERADICATION = 1878;
    DEMONIC_EMPOWERMENT = 1880;
    IMPROVED_DEMONIC_TACTICS = 1882;
    FEL_SYNERGY = 1883;
    NEMESIS = 1884;
    DEMONIC_PACT = 1885;
    METAMORPHOSIS = 1886;
    MOLTEN_SKIN = 1887;
    BACKDRAFT = 1888;
    IMPROVED_SOUL_LEECH = 1889;
    FIRE_AND_BRIMSTONE = 1890;
    CHAOS_BOLT = 1891;
    CRITICAL_BLOCK = 1893;
    ASPIRATION = 1894;
    DIVINE_AEGIS = 1895;
    RAPTURE = 1896;
    PENANCE = 1897;
    TWIN_DISCIPLINES = 1898;
    GRACE = 1901;
    EMPOWERED_RENEW = 1902;
    TEST_OF_FAITH = 1903;
    SERENDIPITY = 1904;
    DIVINE_PROVIDENCE = 1905;
    IMPROVED_SHADOWFORM = 1906;
    TWISTED_FAITH = 1907;
    PSYCHIC_HORROR = 1908;
    PAIN_AND_SUFFERING = 1909;
    DISPERSION = 1910;
    GUARDIAN_SPIRIT = 1911;
    IMPROVED_MOONKIN_FORM = 1912;
    OWLKIN_FRENZY = 1913;
    PRIMAL_PRECISION = 1914;
    MASTER_SHAPESHIFTER = 1915;
    GIFT_OF_THE_EARTHMOTHER = 1916;
    WILD_GROWTH = 1917;
    REND_AND_TEAR = 1918;
    INFECTED_WOUNDS = 1919;
    IMPROVED_MANGLE = 1920;
    KING_OF_THE_JUNGLE = 1921;
    LIVING_SEED = 1922;
    TYPHOON = 1923;
    ECLIPSE = 1924;
    GALE_WINDS = 1925;
    STARFALL = 1926;
    BERSERK = 1927;
    EARTH_AND_MOON = 1928;
    REVITALIZE = 1929;
    IMPROVED_TREE_OF_LIFE = 1930;
    VIRULENCE = 1932;
    MORBIDITY = 1933;
    RAVENOUS_DEAD = 1934;
    IMPROVED_BLOOD_PRESENCE = 1936;
    BLADED_ARMOR = 1938;
    BUTCHERY = 1939;
    RUNE_TAP = 1941;
    IMPROVED_RUNE_TAP = 1942;
    DARK_CONVICTION = 1943;
    BLOODY_VENGEANCE = 1944;
    SUBVERSION = 1945;
    SCENT_OF_BLOOD = 1948;
    MARK_OF_BLOOD = 1949;
    VETERAN_OF_THE_THIRD_WAR = 1950;
    VENDETTA = 1953;
    HYSTERIA = 1954;
    SUDDEN_DOOM = 1955;
    HEART_STRIKE = 1957;
    MIGHT_OF_MOGRAINE = 1958;
    WILL_OF_THE_NECROPOLIS = 1959;
    BLOODWORMS = 1960;
    DANCING_RUNE_WEAPON = 1961;
    CRYPT_FEVER = 1962;
    EPIDEMIC = 1963;
    DEATH_KNIGHT_TOUGHNESS = 1968;
    ENDLESS_WINTER = 1971;
    BLACK_ICE = 1973;
    FROST_STRIKE = 1975;
    UNBREAKABLE_ARMOR = 1979;
    DEATHCHILL = 1980;
    CHILL_OF_THE_GRAVE = 1981;
    MASTER_OF_GHOULS = 1984;
    CORPSE_EXPLOSION = 1985;
    HOWLING_BLAST = 1989;
    FRIGID_DREADPLATE = 1990;
    RIME = 1992;
    MERCILESS_COMBAT = 1993;
    UNHOLY_BLIGHT = 1996;
    ACCLIMATION = 1997;
    TUNDRA_STALKER = 1998;
    HUNGERING_COLD = 1999;
    SUMMON_GARGOYLE = 2000;
    REAPING = 2001;
    WANDERING_PLAGUE = 2003;
    BLOOD_CAKED_BLADE = 2004;
    IMPURITY = 2005;
    BONE_SHIELD = 2007;
    OUTBREAK = 2008;
    MAGIC_SUPPRESSION = 2009;
    DIRGE = 2011;
    IMPROVED_UNHOLY_PRESENCE = 2013;
    BLOODY_STRIKES = 2015;
    BLADE_BARRIER = 2017;
    SPELL_DEFLECTION = 2018;
    VAMPIRIC_BLOOD = 2019;
    RUNIC_POWER_MASTERY = 2020;
    NERVES_OF_COLD_STEEL = 2022;
    UNHOLY_COMMAND = 2025;
    IMPROVED_SPIRIT_TAP = 2027;
    IMPROVED_FROST_PRESENCE = 2029;
    GLACIER_ROT = 2030;
    IMPROVED_ICY_TOUCH = 2031;
    BLOOD_GORGED = 2034;
    ICY_REACH = 2035;
    RAGE_OF_RIVENDARE = 2036;
    ON_A_PALE_HORSE = 2039;
    GUILE_OF_GOREFIEND = 2040;
    HAUNT = 2041;
    ICY_TALONS = 2042;
    EBON_PLAGUEBRINGER = 2043;
    KILLING_MACHINE = 2044;
    EMPOWERED_IMP = 2045;
    NECROSIS = 2047;
    ANNIHILATION = 2048;
    ELEMENTAL_OATH = 2049;
    ASTRAL_SHIFT = 2050;
    LAVA_FLOWS = 2051;
    STORM_EARTH_AND_FIRE = 2052;
    THUNDERSTORM = 2053;
    IMPROVED_STORMSTRIKE = 2054;
    STATIC_SHOCK = 2055;
    EARTHEN_POWER = 2056;
    MAELSTROM_WEAPON = 2057;
    FERAL_SPIRIT = 2058;
    IMPROVED_EARTH_SHIELD = 2059;
    BLESSING_OF_THE_ETERNALS = 2060;
    ANCESTRAL_AWAKENING = 2061;
    TIDAL_WAVES = 2063;
    RIPTIDE = 2064;
    DEADLY_BREW = 2065;
    TURN_THE_TABLES = 2066;
    BLOOD_SPATTER = 2068;
    FOCUSED_ATTACKS = 2069;
    CUT_TO_THE_CHASE = 2070;
    HUNGER_FOR_BLOOD = 2071;
    THROWING_SPECIALIZATION = 2072;
    UNFAIR_ADVANTAGE = 2073;
    SAVAGE_COMBAT = 2074;
    PREY_ON_THE_WEAK = 2075;
    KILLING_SPREE = 2076;
    WAYLAY = 2077;
    HONOR_AMONG_THIEVES = 2078;
    FILTHY_TRICKS = 2079;
    SLAUGHTER_FROM_THE_SHADOWS = 2080;
    SHADOW_DANCE = 2081;
    VICIOUS_STRIKES = 2082;
    MENTAL_DEXTERITY = 2083;
    CLEANSE_SPIRIT = 2084;
    GHOUL_FRENZY = 2085;
    DEATH_RUNE_MASTERY = 2086;
    EARTHS_GRASP = 2101;
    ABOMINATIONS_MIGHT = 2105;
    HUNTER_CULLING_THE_HERD = 2106;
    HUNTER_COBRA_REFLEXES = 2107;
    HUNTER_DASH = 2109;
    HUNTER_CULLING_THE_HERD2 = 2110;
    HUNTER_CHARGE = 2111;
    HUNTER_GREAT_STAMINA = 2112;
    HUNTER_NATURAL_ARMOR = 2113;
    HUNTER_COBRA_REFLEXES2 = 2114;
    HUNTER_GREAT_STAMINA2 = 2116;
    HUNTER_NATURAL_ARMOR2 = 2117;
    HUNTER_COBRA_REFLEXES3 = 2118;
    HUNTER_DASH2 = 2119;
    HUNTER_GREAT_STAMINA3 = 2120;
    HUNTER_NATURAL_ARMOR3 = 2121;
    PET_BARDING = 2122;
    GUARD_DOG = 2123;
    IMPROVED_COWER = 2124;
    HUNTER_SPIKED_COLLAR = 2125;
    HUNTER_SPIKED_COLLAR2 = 2126;
    HUNTER_SPIKED_COLLAR3 = 2127;
    BLOODTHIRSTY = 2128;
    SPIDERS_BITE = 2129;
    PIERCING_SHOTS = 2130;
    RAPID_RECUPERATION = 2131;
    WILD_QUIVER = 2132;
    IMPROVED_STEADY_SHOT = 2133;
    MARKED_FOR_DEATH = 2134;
    CHIMERA_SHOT = 2135;
    INVIGORATION = 2136;
    COBRA_STRIKES = 2137;
    ASPECT_MASTERY = 2138;
    BEAST_MASTERY = 2139;
    LONGEVITY = 2140;
    NOXIOUS_STINGS = 2141;
    POINT_OF_NO_ESCAPE = 2142;
    SNIPER_TRAINING = 2143;
    HUNTING_PARTY = 2144;
    EXPLOSIVE_SHOT = 2145;
    SANCTIFIED_WRATH = 2147;
    SWIFT_RETRIBUTION = 2148;
    RIGHTEOUS_VENGEANCE = 2149;
    DIVINE_STORM = 2150;
    HUNTER_BOARS_SPEED = 2151;
    HUNTER_LIONHEARTED = 2152;
    LICK_YOUR_WOUNDS = 2153;
    HUNTER_GREAT_RESISTANCE = 2154;
    RABID = 2155;
    HEART_OF_THE_PHOENIX = 2156;
    CALL_OF_THE_WILD = 2157;
    HUNTER_BOARS_SPEED2 = 2160;
    HUNTER_GREAT_RESISTANCE2 = 2161;
    HUNTER_LIONHEARTED2 = 2162;
    HUNTER_GRACE_OF_THE_MANTIS = 2163;
    HUNTER_BOARS_SPEED3 = 2165;
    HUNTER_CULLING_THE_HERD3 = 2166;
    HUNTER_LIONHEARTED3 = 2167;
    HUNTER_GREAT_RESISTANCE3 = 2168;
    INTERVENE = 2169;
    TAUNT = 2170;
    HUNTER_LAST_STAND = 2171;
    HUNTER_ROAR_OF_SACRIFICE = 2172;
    BLOOD_OF_THE_RHINO = 2173;
    BULLHEADED = 2175;
    THE_ART_OF_WAR = 2176;
    CORNERED = 2177;
    SHEATH_OF_LIGHT = 2179;
    WOLVERINE_BITE = 2181;
    OWLS_FOCUS = 2182;
    FEEDING_FRENZY = 2183;
    ROAR_OF_RECOVERY = 2184;
    DIVINE_STRENGTH = 2185;
    SACRED_CLEANSING = 2190;
    ENLIGHTENED_JUDGEMENTS = 2191;
    BEACON_OF_LIGHT = 2192;
    INFUSION_OF_LIGHT = 2193;
    GUARDED_BY_THE_LIGHT = 2194;
    TOUCHED_BY_THE_LIGHT = 2195;
    HAMMER_OF_THE_RIGHTEOUS = 2196;
    FOCUSED_AIM = 2197;
    BLESSED_HANDS = 2198;
    JUDGEMENTS_OF_THE_PURE = 2199;
    JUDGEMENTS_OF_THE_JUST = 2200;
    HUNTER_DIVE = 2201;
    HUNTER_DIVE2 = 2203;
    SHIELD_OF_THE_TEMPLAR = 2204;
    IMPROVED_FEAR = 2205;
    CARRION_FEEDER = 2206;
    HUNTER_MOBILITY = 2207;
    HUNTER_MOBILITY2 = 2208;
    MISSILE_BARRAGE = 2209;
    BLOOD_OF_THE_NORTH = 2210;
    FOCUS_MAGIC = 2211;
    BURNING_DETERMINATION = 2212;
    SHATTERED_BARRIER = 2214;
    LICHBORNE = 2215;
    SCOURGE_STRIKE = 2216;
    DEATH_KNIGHT_TWO_HANDED_WEAPON_SPECIALIZATION = 2217;
    DEATH_KNIGHT_ANTICIPATION = 2218;
    SWOOP = 2219;
    ANTI_MAGIC_ZONE = 2221;
    TORMENT_THE_WEAK = 2222;
    IMPROVED_ICY_TALONS = 2223;
    NIGHT_OF_THE_DEAD = 2225;
    DESECRATION = 2226;
    KINDRED_SPIRITS = 2227;
    HUNTER_VS_WILD = 2228;
    T_N_T = 2229;
    WRECKING_CREW = 2231;
    TASTE_FOR_BLOOD = 2232;
    IMPROVED_SLAM = 2233;
    UNENDING_FURY = 2234;
    RENEWED_HOPE = 2235;
    WARBRINGER = 2236;
    HUNTER_CHARGE2 = 2237;
    GENESIS = 2238;
    IMPROVED_INSECT_SWARM = 2239;
    NATURES_SPLENDOR = 2240;
    PROTECTOR_OF_THE_PACK = 2241;
    NATURAL_REACTION = 2242;
    RELENTLESS_STRIKES = 2244;
    PANDEMIC = 2245;
    DAMAGE_SHIELD = 2246;
    IMPROVED_SPELL_REFLECTION = 2247;
    LAVA_LASH = 2249;
    ARMORED_TO_THE_TEETH = 2250;
    SHAMANISM = 2252;
    HUNTER_WILD_HUNT = 2253;
    SHARK_ATTACK = 2254;
    HUNTER_WILD_HUNT2 = 2255;
    HUNTER_WILD_HUNT3 = 2256;
    HUNTER_GRACE_OF_THE_MANTIS2 = 2257;
    SILVERBACK = 2258;
    IMPROVED_DEATH_STRIKE = 2259;
    CHILBLAINS = 2260;
    DECIMATION = 2261;
    BOOMING_ECHOES = 2262;
    FROZEN_POWER = 2263;
    IMPROVED_BARKSKIN = 2264;
    PRIMAL_GORE = 2266;
    IMPROVED_DEVOURING_PLAGUE = 2267;
    REFLECTIVE_SHIELD = 2268;
    THUNDERSTOMP = 2277;
    HUNTER_ROAR_OF_SACRIFICE2 = 2278;
    BODY_AND_SOUL = 2279;
    DIVINE_SACRIFICE = 2280;
    DIVINE_GUARDIAN = 2281;
    SPIRITUAL_ATTUNEMENT = 2282;
    JUGGERNAUT = 2283;
    THREAT_OF_THASSARIAN = 2284;
    DESOLATION = 2285;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
BURNING_SOUL23 (0x17)
MOLTEN_SHIELDS24 (0x18)
IMPROVED_SCORCH25 (0x19)
IMPROVED_FIREBALL26 (0x1A)
IMPROVED_FIRE_BLAST27 (0x1B)
FLAME_THROWING28 (0x1C)
PYROBLAST29 (0x1D)
IMPACT30 (0x1E)
WORLD_IN_FLAMES31 (0x1F)
BLAST_WAVE32 (0x20)
CRITICAL_MASS33 (0x21)
IGNITE34 (0x22)
FIRE_POWER35 (0x23)
COMBUSTION36 (0x24)
IMPROVED_FROSTBOLT37 (0x25)
FROSTBITE38 (0x26)
PIERCING_ICE61 (0x3D)
ICE_FLOES62 (0x3E)
IMPROVED_BLIZZARD63 (0x3F)
IMPROVED_CONE_OF_COLD64 (0x40)
PERMAFROST65 (0x41)
FROST_CHANNELING66 (0x42)
SHATTER67 (0x43)
WINTERS_CHILL68 (0x44)Winter's Chill
ICY_VEINS69 (0x45)
FROST_WARDING70 (0x46)
ICE_BARRIER71 (0x47)
COLD_SNAP72 (0x48)
ICE_SHARDS73 (0x49)
ARCANE_SUBTLETY74 (0x4A)
ARCANE_CONCENTRATION75 (0x4B)
ARCANE_FOCUS76 (0x4C)
ARCANE_MIND77 (0x4D)
ARCANE_STABILITY80 (0x50)
SPELL_IMPACT81 (0x51)
MAGIC_ATTUNEMENT82 (0x52)
ARCANE_SHIELDING83 (0x53)
ARCANE_FORTITUDE85 (0x55)
PRESENCE_OF_MIND86 (0x56)
ARCANE_POWER87 (0x57)
IMPROVED_COUNTERSPELL88 (0x58)
DEEP_WOUNDS121 (0x79)
SWORD_SPECIALIZATION123 (0x7B)
IMPROVED_HEROIC_STRIKE124 (0x7C)
WARRIOR_MACE_SPECIALIZATION125 (0x7D)
IMPROVED_CHARGE126 (0x7E)
IMPROVED_REND127 (0x7F)
TACTICAL_MASTERY128 (0x80)
IMPROVED_HAMSTRING129 (0x81)
WARRIOR_DEFLECTION130 (0x82)
IMPROVED_OVERPOWER131 (0x83)
POLEAXE_SPECIALIZATION132 (0x84)
SWEEPING_STRIKES133 (0x85)
WARRIOR_WEAPON_MASTERY134 (0x86)
MORTAL_STRIKE135 (0x87)
WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION136 (0x88)
ANGER_MANAGEMENT137 (0x89)
WARRIOR_ANTICIPATION138 (0x8A)
WARRIOR_TOUGHNESS140 (0x8C)
IMPROVED_THUNDER_CLAP141 (0x8D)
IMPROVED_BLOODRAGE142 (0x8E)
INCITE144 (0x90)
PUNCTURE146 (0x92)
IMPROVED_REVENGE147 (0x93)
VIGILANCE148 (0x94)
GAG_ORDER149 (0x95)
IMPROVED_DISCIPLINES150 (0x96)
IMPROVED_DISARM151 (0x97)
CONCUSSION_BLOW152 (0x98)
WARRIOR_LAST_STAND153 (0x99)
COMMANDING_PRESENCE154 (0x9A)
ENRAGE155 (0x9B)
WARRIOR_FLURRY156 (0x9C)
CRUELTY157 (0x9D)
BOOMING_VOICE158 (0x9E)
UNBRIDLED_WRATH159 (0x9F)
PIERCING_HOWL160 (0xA0)
IMPROVED_DEMORALIZING_SHOUT161 (0xA1)
DEATH_WISH165 (0xA5)
IMPROVED_CLEAVE166 (0xA6)
BLOODTHIRST167 (0xA7)
ROGUE_PRECISION181 (0xB5)
CLOSE_QUARTERS_COMBAT182 (0xB6)
ROGUE_MACE_SPECIALIZATION184 (0xB8)
ROGUE_LIGHTNING_REFLEXES186 (0xBA)
ROGUE_DEFLECTION187 (0xBB)
IMPROVED_SINISTER_STRIKE201 (0xC9)
IMPROVED_GOUGE203 (0xCB)
ENDURANCE204 (0xCC)
ADRENALINE_RUSH205 (0xCD)
IMPROVED_KICK206 (0xCE)
ROGUE_DUAL_WIELD_SPECIALIZATION221 (0xDD)
IMPROVED_SPRINT222 (0xDE)
BLADE_FLURRY223 (0xDF)
MASTER_OF_DECEPTION241 (0xF1)
HACK_AND_SLASH242 (0xF2)
CAMOUFLAGE244 (0xF4)
INITIATIVE245 (0xF5)
SETUP246 (0xF6)
ELUSIVENESS247 (0xF7)
OPPORTUNITY261 (0x105)
DIRTY_TRICKS262 (0x106)
IMPROVED_AMBUSH263 (0x107)
DIRTY_DEEDS265 (0x109)
IMPROVED_POISONS268 (0x10C)
LETHALITY269 (0x10D)
MALICE270 (0x10E)
REMORSELESS_ATTACKS272 (0x110)
RUTHLESSNESS273 (0x111)
MURDER274 (0x112)
IMPROVED_EVISCERATE276 (0x114)
PUNCTURING_WOUNDS277 (0x115)
IMPROVED_EXPOSE_ARMOR278 (0x116)
IMPROVED_KIDNEY_SHOT279 (0x117)
COLD_BLOOD280 (0x118)
OVERKILL281 (0x119)
SEAL_FATE283 (0x11B)
PREPARATION284 (0x11C)
RIPOSTE301 (0x12D)
GHOSTLY_STRIKE303 (0x12F)
MARTYRDOM321 (0x141)
POWER_INFUSION322 (0x142)
MENTAL_AGILITY341 (0x155)
UNBREAKABLE_WILL342 (0x156)
IMPROVED_POWER_WORD_SHIELD343 (0x157)
IMPROVED_POWER_WORD_FORTITUDE344 (0x158)
IMPROVED_INNER_FIRE346 (0x15A)
MEDITATION347 (0x15B)
INNER_FOCUS348 (0x15C)
IMPROVED_MANA_BURN350 (0x15E)
SOUL_WARDING351 (0x15F)
SILENT_RESOLVE352 (0x160)
INSPIRATION361 (0x169)
PREMEDITATION381 (0x17D)
VIGOR382 (0x17E)
HOLY_SPECIALIZATION401 (0x191)
SPIRITUAL_GUIDANCE402 (0x192)
SEARING_LIGHT403 (0x193)
SPIRITUAL_HEALING404 (0x194)
IMPROVED_RENEW406 (0x196)
IMPROVED_HEALING408 (0x198)
PRIEST_HEALING_FOCUS410 (0x19A)
SPELL_WARDING411 (0x19B)
HEALING_PRAYERS413 (0x19D)
ARCANE_INSTABILITY421 (0x1A5)
DESPERATE_PRAYER442 (0x1BA)
SHADOW_WEAVING461 (0x1CD)
DARKNESS462 (0x1CE)
SHADOW_FOCUS463 (0x1CF)
SPIRIT_TAP465 (0x1D1)
SHADOW_AFFINITY466 (0x1D2)
IMPROVED_MIND_BLAST481 (0x1E1)
IMPROVED_SHADOW_WORD_PAIN482 (0x1E2)
VEILED_SHADOWS483 (0x1E3)
VAMPIRIC_EMBRACE484 (0x1E4)
MIND_FLAY501 (0x1F5)
SHADOWFORM521 (0x209)
SILENCE541 (0x21D)
IMPROVED_PSYCHIC_SCREAM542 (0x21E)
CALL_OF_FLAME561 (0x231)
CALL_OF_THUNDER562 (0x232)
CONCUSSION563 (0x233)
CONVECTION564 (0x234)
ELEMENTAL_FURY565 (0x235)
IMPROVED_FIRE_NOVA567 (0x237)
ELEMENTAL_MASTERY573 (0x23D)
ELEMENTAL_FOCUS574 (0x23E)
REVERBERATION575 (0x23F)
ANCESTRAL_HEALING581 (0x245)
TIDAL_FORCE582 (0x246)
IMPROVED_WATER_SHIELD583 (0x247)
IMPROVED_HEALING_WAVE586 (0x24A)
SHAMAN_HEALING_FOCUS587 (0x24B)
RESTORATIVE_TOTEMS588 (0x24C)
IMPROVED_REINCARNATION589 (0x24D)
MANA_TIDE_TOTEM590 (0x24E)
SHAMAN_NATURES_SWIFTNESS591 (0x24F)Nature's Swiftness
PURIFICATION592 (0x250)
TIDAL_FOCUS593 (0x251)
TIDAL_MASTERY594 (0x252)
TOTEMIC_FOCUS595 (0x253)
SHAMAN_ANTICIPATION601 (0x259)
SHAMAN_FLURRY602 (0x25A)
IMPROVED_GHOST_WOLF605 (0x25D)
IMPROVED_SHIELDS607 (0x25F)
GUARDIAN_TOTEMS609 (0x261)
ENHANCING_TOTEMS610 (0x262)
ELEMENTAL_WEAPONS611 (0x263)
THUNDERING_STRIKES613 (0x265)
ANCESTRAL_KNOWLEDGE614 (0x266)
SHAMAN_TOUGHNESS615 (0x267)
SPIRIT_WEAPONS616 (0x268)
SHAMANISTIC_FOCUS617 (0x269)
IRON_WILL641 (0x281)
BLOOD_CRAZE661 (0x295)
IMPALE662 (0x296)
HEMORRHAGE681 (0x2A9)
VILE_POISONS682 (0x2AA)
WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION702 (0x2BE)
LIGHTNING_MASTERY721 (0x2D1)
ARCTIC_REACH741 (0x2E5)
STARLIGHT_WRATH762 (0x2FA)
IMPROVED_MOONFIRE763 (0x2FB)
NATURES_REACH764 (0x2FC)Nature's Reach
BRAMBLES782 (0x30E)
MOONGLOW783 (0x30F)
CELESTIAL_FOCUS784 (0x310)
INSECT_SWARM788 (0x314)
NATURES_GRACE789 (0x315)Nature's Grace
MOONFURY790 (0x316)
DRUID_VENGEANCE792 (0x318)
MOONKIN_FORM793 (0x319)
DRUID_THICK_HIDE794 (0x31A)
FERAL_AGGRESSION795 (0x31B)
DRUID_FEROCITY796 (0x31C)
BRUTAL_IMPACT797 (0x31D)
SHARPENED_CLAWS798 (0x31E)
FERAL_INSTINCT799 (0x31F)
PRIMAL_FURY801 (0x321)
SHREDDING_ATTACKS802 (0x322)
PREDATORY_STRIKES803 (0x323)
FERAL_CHARGE804 (0x324)
SAVAGE_FURY805 (0x325)
FERAL_SWIFTNESS807 (0x327)
HEART_OF_THE_WILD808 (0x328)
LEADER_OF_THE_PACK809 (0x329)
IMPROVED_MARK_OF_THE_WILD821 (0x335)
FUROR822 (0x336)
NATURES_FOCUS823 (0x337)Nature's Focus
NATURALIST824 (0x338)
NATURES_BOUNTY825 (0x339)Nature's Bounty
NATURAL_SHAPESHIFTER826 (0x33A)
OMEN_OF_CLARITY827 (0x33B)
GIFT_OF_NATURE828 (0x33C)
DRUID_INTENSITY829 (0x33D)
IMPROVED_REJUVENATION830 (0x33E)
DRUID_NATURES_SWIFTNESS831 (0x33F)Nature's Swiftness
SUBTLETY841 (0x349)
IMPROVED_TRANQUILITY842 (0x34A)
TRANQUIL_SPIRIT843 (0x34B)
SWIFTMEND844 (0x34C)
SHADOW_REACH881 (0x371)
STORMSTRIKE901 (0x385)
CATACLYSM941 (0x3AD)
BANE943 (0x3AF)
IMPROVED_SHADOW_BOLT944 (0x3B0)
IMPROVED_IMMOLATE961 (0x3C1)
SHADOWBURN963 (0x3C3)
DESTRUCTIVE_REACH964 (0x3C4)
IMPROVED_SEARING_PAIN965 (0x3C5)
EMBERSTORM966 (0x3C6)
RUIN967 (0x3C7)
CONFLAGRATE968 (0x3C8)
DEVASTATION981 (0x3D5)
AFTERMATH982 (0x3D6)
DEMONIC_POWER983 (0x3D7)
WARLOCK_INTENSITY985 (0x3D9)
PYROCLASM986 (0x3DA)
FEL_CONCENTRATION1001 (0x3E9)
NIGHTFALL1002 (0x3EA)
IMPROVED_CORRUPTION1003 (0x3EB)
SOUL_SIPHON1004 (0x3EC)
SUPPRESSION1005 (0x3ED)
IMPROVED_CURSE_OF_WEAKNESS1006 (0x3EE)
IMPROVED_LIFE_TAP1007 (0x3EF)
GRIM_REACH1021 (0x3FD)
DARK_PACT1022 (0x3FE)
SIPHON_LIFE1041 (0x411)
SHADOW_MASTERY1042 (0x412)
AMPLIFY_CURSE1061 (0x425)
CURSE_OF_EXHAUSTION1081 (0x439)
IMPROVED_DRAIN_SOUL1101 (0x44D)
AGGRESSION1122 (0x462)
SERRATED_BLADES1123 (0x463)
INCINERATION1141 (0x475)
ARCANE_MEDITATION1142 (0x476)
DRUID_SURVIVAL_INSTINCTS1162 (0x48A)
DIVINE_FURY1181 (0x49D)
MENTAL_STRENGTH1201 (0x4B1)
BORROWED_TIME1202 (0x4B2)
IMPROVED_HEALTHSTONE1221 (0x4C5)
IMPROVED_IMP1222 (0x4C6)
DEMONIC_EMBRACE1223 (0x4C7)
IMPROVED_HEALTH_FUNNEL1224 (0x4C8)
DEMONIC_BRUTALITY1225 (0x4C9)
FEL_DOMINATION1226 (0x4CA)
MASTER_SUMMONER1227 (0x4CB)
FEL_VITALITY1242 (0x4DA)
IMPROVED_SUCCUBUS1243 (0x4DB)
MASTER_DEMONOLOGIST1244 (0x4DC)
MASTER_CONJUROR1261 (0x4ED)
UNHOLY_POWER1262 (0x4EE)
DEMONIC_KNOWLEDGE1263 (0x4EF)
MANA_FEED1281 (0x501)
SOUL_LINK1282 (0x502)
MOLTEN_CORE1283 (0x503)
IMPROVED_CURSE_OF_AGONY1284 (0x504)
HUNTER_LIGHTNING_REFLEXES1303 (0x517)
ENTRAPMENT1304 (0x518)
TRAP_MASTERY1305 (0x519)
LOCK_AND_LOAD1306 (0x51A)
SURVIVAL_TACTICS1309 (0x51D)
SUREFOOTED1310 (0x51E)
HUNTER_DEFLECTION1311 (0x51F)
COUNTERATTACK1312 (0x520)
KILLER_INSTINCT1321 (0x529)
BLACK_ARROW1322 (0x52A)
WYVERN_STING1325 (0x52D)
IMPROVED_CONCUSSIVE_SHOT1341 (0x53D)
EFFICIENCY1342 (0x53E)
IMPROVED_HUNTERS_MARK1343 (0x53F)Improved Hunter's Mark
LETHAL_SHOTS1344 (0x540)
AIMED_SHOT1345 (0x541)
IMPROVED_ARCANE_SHOT1346 (0x542)
BARRAGE1347 (0x543)
IMPROVED_STINGS1348 (0x544)
MORTAL_SHOTS1349 (0x545)
CONCUSSIVE_BARRAGE1351 (0x547)
READINESS1353 (0x549)
TRUESHOT_AURA1361 (0x551)
RANGED_WEAPON_SPECIALIZATION1362 (0x552)
IMPROVED_ASPECT_OF_THE_MONKEY1381 (0x565)
IMPROVED_ASPECT_OF_THE_HAWK1382 (0x566)
PATHFINDING1384 (0x568)
IMPROVED_MEND_PET1385 (0x569)
BESTIAL_WRATH1386 (0x56A)
INTIMIDATION1387 (0x56B)
SPIRIT_BOND1388 (0x56C)
ENDURANCE_TRAINING1389 (0x56D)
BESTIAL_DISCIPLINE1390 (0x56E)
HUNTER_FEROCITY1393 (0x571)
HUNTER_THICK_HIDE1395 (0x573)
UNLEASHED_FURY1396 (0x574)
FRENZY1397 (0x575)
IMPROVED_BLESSING_OF_MIGHT1401 (0x579)
PALADIN_VENGEANCE1402 (0x57A)
PALADIN_DEFLECTION1403 (0x57B)
BENEDICTION1407 (0x57F)
PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION1410 (0x582)
CONVICTION1411 (0x583)
REDOUBT1421 (0x58D)
IMPROVED_DEVOTION_AURA1422 (0x58E)
PALADIN_TOUGHNESS1423 (0x58F)
GUARDIANS_FAVOR1425 (0x591)Guardian's Favor
RECKONING1426 (0x592)
PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION1429 (0x595)
HOLY_SHIELD1430 (0x596)
BLESSING_OF_SANCTUARY1431 (0x597)
SPIRITUAL_FOCUS1432 (0x598)
DIVINE_FAVOR1433 (0x599)
AURA_MASTERY1435 (0x59B)
REPENTANCE1441 (0x5A1)
DIVINITY1442 (0x5A2)
IMPROVED_LAY_ON_HANDS1443 (0x5A3)
HEALING_LIGHT1444 (0x5A4)
IMPROVED_BLESSING_OF_WISDOM1446 (0x5A6)
DIVINE_INTELLECT1449 (0x5A9)
IMPROVED_CONCENTRATION_AURA1450 (0x5AA)
ILLUMINATION1461 (0x5B5)
SEALS_OF_THE_PURE1463 (0x5B7)
HEART_OF_THE_CRUSADER1464 (0x5B8)
SANCTIFIED_LIGHT1465 (0x5B9)
SEAL_OF_COMMAND1481 (0x5C9)
IMPROVED_RIGHTEOUS_FURY1501 (0x5DD)
HOLY_SHOCK1502 (0x5DE)
IMPROVED_HAMMER_OF_JUSTICE1521 (0x5F1)
IMPROVED_BERSERKER_RAGE1541 (0x605)
IMPROVED_EXECUTE1542 (0x606)
IMPROVED_INTERCEPT1543 (0x607)
SPIRIT_OF_REDEMPTION1561 (0x619)
WARRIOR_DUAL_WIELD_SPECIALIZATION1581 (0x62D)
SHIELD_SPECIALIZATION1601 (0x641)
SAVAGE_STRIKES1621 (0x655)
SURVIVALIST1622 (0x656)
IMPROVED_TRACKING1623 (0x657)
FOCUSED_FIRE1624 (0x658)
IMPROVED_REVIVE_PET1625 (0x659)
HOLY_POWER1627 (0x65B)
UNYIELDING_FAITH1628 (0x65C)
PALADIN_ANTICIPATION1629 (0x65D)
IMPROVED_JUDGEMENTS1631 (0x65F)
EYE_FOR_AN_EYE1632 (0x660)
VINDICATION1633 (0x661)
PURSUIT_OF_JUSTICE1634 (0x662)
HOLY_REACH1635 (0x663)
BLESSED_RECOVERY1636 (0x664)
LIGHTWELL1637 (0x665)
IMPROVED_VAMPIRIC_EMBRACE1638 (0x666)
MASTER_OF_ELEMENTS1639 (0x667)
ELEMENTAL_WARDING1640 (0x668)
ELEMENTAL_REACH1641 (0x669)
EYE_OF_THE_STORM1642 (0x66A)
SHAMAN_WEAPON_MASTERY1643 (0x66B)
ELEMENTAL_DEVASTATION1645 (0x66D)
HEALING_GRACE1646 (0x66E)
IMPROVED_WINDFURY_TOTEM1647 (0x66F)
HEALING_WAY1648 (0x670)
MAGE_PRECISION1649 (0x671)
MAGIC_ABSORPTION1650 (0x672)
IMPROVED_DEFENSIVE_STANCE1652 (0x674)
WARRIOR_VITALITY1653 (0x675)
SHIELD_MASTERY1654 (0x676)
IMPROVED_WHIRLWIND1655 (0x677)
WARRIOR_PRECISION1657 (0x679)
IMPROVED_BERSERKER_STANCE1658 (0x67A)
RAMPAGE1659 (0x67B)
FOCUSED_RAGE1660 (0x67C)
ENDLESS_RAGE1661 (0x67D)
SUDDEN_DEATH1662 (0x67E)
SECOND_WIND1663 (0x67F)
BLOOD_FRENZY1664 (0x680)
DEVASTATE1666 (0x682)
MALEDICTION1667 (0x683)
IMPROVED_HOWL_OF_TERROR1668 (0x684)
CONTAGION1669 (0x685)
UNSTABLE_AFFLICTION1670 (0x686)
DEMONIC_AEGIS1671 (0x687)
SUMMON_FELGUARD1672 (0x688)
DEMONIC_TACTICS1673 (0x689)
SHADOWFURY1676 (0x68C)
SHADOW_AND_FLAME1677 (0x68D)
SOUL_LEECH1678 (0x68E)
NETHER_PROTECTION1679 (0x68F)
DEMONIC_RESILIENCE1680 (0x690)
UNRELENTING_STORM1682 (0x692)
ELEMENTAL_PRECISION1685 (0x695)
LIGHTNING_OVERLOAD1686 (0x696)
TOTEM_OF_WRATH1687 (0x697)
UNLEASHED_RAGE1689 (0x699)
DUAL_WIELD1690 (0x69A)
MENTAL_QUICKNESS1691 (0x69B)
SHAMAN_DUAL_WIELD_SPECIALIZATION1692 (0x69C)
SHAMANISTIC_RAGE1693 (0x69D)
SHAMAN_FOCUSED_MIND1695 (0x69F)
NATURES_BLESSING1696 (0x6A0)Nature's Blessing
IMPROVED_CHAIN_HEAL1697 (0x6A1)
EARTH_SHIELD1698 (0x6A2)
NATURES_GUARDIAN1699 (0x6A3)Nature's Guardian
SLEIGHT_OF_HAND1700 (0x6A4)
HEIGHTENED_SENSES1701 (0x6A5)
DEADLINESS1702 (0x6A6)
WEAPON_EXPERTISE1703 (0x6A7)
ROGUE_VITALITY1705 (0x6A9)
BLADE_TWISTING1706 (0x6AA)
NERVES_OF_STEEL1707 (0x6AB)
SURPRISE_ATTACKS1709 (0x6AD)
ENVELOPING_SHADOWS1711 (0x6AF)
SINISTER_CALLING1712 (0x6B0)
MASTER_OF_SUBTLETY1713 (0x6B1)
SHADOWSTEP1714 (0x6B2)
MASTER_POISONER1715 (0x6B3)
FIND_WEAKNESS1718 (0x6B6)
MUTILATE1719 (0x6B7)
FLEET_FOOTED1721 (0x6B9)
CHEAT_DEATH1722 (0x6BA)
DEADENED_NERVES1723 (0x6BB)
IMPROVED_BLINK1724 (0x6BC)
ARCANE_POTENCY1725 (0x6BD)
PRISMATIC_CLOAK1726 (0x6BE)
ARCANE_EMPOWERMENT1727 (0x6BF)
MIND_MASTERY1728 (0x6C0)
SLOW1729 (0x6C1)
PLAYING_WITH_FIRE1730 (0x6C2)
BLAZING_SPEED1731 (0x6C3)
MOLTEN_FURY1732 (0x6C4)
PYROMANIAC1733 (0x6C5)
EMPOWERED_FIRE1734 (0x6C6)
DRAGONS_BREATH1735 (0x6C7)Dragon's Breath
FROZEN_CORE1736 (0x6C8)
COLD_AS_ICE1737 (0x6C9)
ARCTIC_WINDS1738 (0x6CA)
EMPOWERED_FROSTBOLT1740 (0x6CC)
SUMMON_WATER_ELEMENTAL1741 (0x6CD)
PURE_OF_HEART1742 (0x6CE)
PURIFYING_POWER1743 (0x6CF)
BLESSED_LIFE1744 (0x6D0)
LIGHTS_GRACE1745 (0x6D1)Light's Grace
HOLY_GUIDANCE1746 (0x6D2)
DIVINE_ILLUMINATION1747 (0x6D3)
STOICISM1748 (0x6D4)
SACRED_DUTY1750 (0x6D6)
ARDENT_DEFENDER1751 (0x6D7)
COMBAT_EXPERTISE1753 (0x6D9)
AVENGERS_SHIELD1754 (0x6DA)Avenger's Shield
CRUSADE1755 (0x6DB)
SANCTIFIED_RETRIBUTION1756 (0x6DC)
DIVINE_PURPOSE1757 (0x6DD)
JUDGEMENTS_OF_THE_WISE1758 (0x6DE)
FANATICISM1759 (0x6DF)
SANCTITY_OF_BATTLE1761 (0x6E1)
QUICK_RECOVERY1762 (0x6E2)
SHADOW_EMBRACE1763 (0x6E3)
EMPOWERED_CORRUPTION1764 (0x6E4)
BLESSED_RESILIENCE1765 (0x6E5)
SURGE_OF_LIGHT1766 (0x6E6)
EMPOWERED_HEALING1767 (0x6E7)
HOLY_CONCENTRATION1768 (0x6E8)
ABSOLUTION1769 (0x6E9)
FOCUSED_POWER1771 (0x6EB)
ENLIGHTENMENT1772 (0x6EC)
IMPROVED_FLASH_HEAL1773 (0x6ED)
PAIN_SUPPRESSION1774 (0x6EE)
PRIEST_FOCUSED_MIND1777 (0x6F1)
SHADOW_POWER1778 (0x6F2)
VAMPIRIC_TOUCH1779 (0x6F3)
MIND_MELT1781 (0x6F5)
LUNAR_GUIDANCE1782 (0x6F6)
BALANCE_OF_POWER1783 (0x6F7)
DREAMSTATE1784 (0x6F8)
IMPROVED_FAERIE_FIRE1785 (0x6F9)
WRATH_OF_CENARIUS1786 (0x6FA)
FORCE_OF_NATURE1787 (0x6FB)
EMPOWERED_TOUCH1788 (0x6FC)
EMPOWERED_REJUVENATION1789 (0x6FD)
NATURAL_PERFECTION1790 (0x6FE)
TREE_OF_LIFE1791 (0x6FF)
NURTURING_INSTINCT1792 (0x700)
PRIMAL_TENACITY1793 (0x701)
SURVIVAL_OF_THE_FITTEST1794 (0x702)
PREDATORY_INSTINCTS1795 (0x703)
MANGLE1796 (0x704)
LIVING_SPIRIT1797 (0x705)
IMPROVED_LEADER_OF_THE_PACK1798 (0x706)
ANIMAL_HANDLER1799 (0x707)
FEROCIOUS_INSPIRATION1800 (0x708)
CATLIKE_REFLEXES1801 (0x709)
SERPENTS_SWIFTNESS1802 (0x70A)Serpent's Swiftness
THE_BEAST_WITHIN1803 (0x70B)
COMBAT_EXPERIENCE1804 (0x70C)
CAREFUL_AIM1806 (0x70E)
MASTER_MARKSMAN1807 (0x70F)
SILENCING_SHOT1808 (0x710)
RESOURCEFULNESS1809 (0x711)
HUNTER_SURVIVAL_INSTINCTS1810 (0x712)
THRILL_OF_THE_HUNT1811 (0x713)
EXPOSE_WEAKNESS1812 (0x714)
MASTER_TACTICIAN1813 (0x715)
SCATTER_SHOT1814 (0x716)
CIRCLE_OF_HEALING1815 (0x717)
MISERY1816 (0x718)
BACKLASH1817 (0x719)
GO_FOR_THE_THROAT1818 (0x71A)
RAPID_KILLING1819 (0x71B)
HAWK_EYE1820 (0x71C)
IMPROVED_BARRAGE1821 (0x71D)
NATURES_MAJESTY1822 (0x71E)Nature's Majesty
CRUSADER_STRIKE1823 (0x71F)
IMPROVED_MORTAL_STRIKE1824 (0x720)
COMBAT_POTENCY1825 (0x721)
SPELL_POWER1826 (0x722)
IMPROVED_SLICE_AND_DICE1827 (0x723)
ARCANE_FLOWS1843 (0x733)
INCANTERS_ABSORPTION1844 (0x734)Incanter's Absorption
STUDENT_OF_THE_MIND1845 (0x735)
NETHERWIND_PRESENCE1846 (0x736)
ARCANE_BARRAGE1847 (0x737)
FIERY_PAYBACK1848 (0x738)
FIRESTARTER1849 (0x739)
HOT_STREAK1850 (0x73A)
BURNOUT1851 (0x73B)
LIVING_BOMB1852 (0x73C)
FINGERS_OF_FROST1853 (0x73D)
BRAIN_FREEZE1854 (0x73E)
ENDURING_WINTER1855 (0x73F)
CHILLED_TO_THE_BONE1856 (0x740)
DEEP_FREEZE1857 (0x741)
FOCUSED_WILL1858 (0x742)
TRAUMA1859 (0x743)
UNRELENTING_ASSAULT1860 (0x744)
STRENGTH_OF_ARMS1862 (0x746)
BLADESTORM1863 (0x747)
INTENSIFY_RAGE1864 (0x748)
FURIOUS_ATTACKS1865 (0x749)
BLOODSURGE1866 (0x74A)
TITANS_GRIP1867 (0x74B)Titan's Grip
HEROIC_FURY1868 (0x74C)
SAFEGUARD1870 (0x74E)
SWORD_AND_BOARD1871 (0x74F)
SHOCKWAVE1872 (0x750)
IMPROVED_FELHUNTER1873 (0x751)
DEATHS_EMBRACE1875 (0x753)Death's Embrace
EVERLASTING_AFFLICTION1876 (0x754)
ERADICATION1878 (0x756)
DEMONIC_EMPOWERMENT1880 (0x758)
IMPROVED_DEMONIC_TACTICS1882 (0x75A)
FEL_SYNERGY1883 (0x75B)
NEMESIS1884 (0x75C)
DEMONIC_PACT1885 (0x75D)
METAMORPHOSIS1886 (0x75E)
MOLTEN_SKIN1887 (0x75F)
BACKDRAFT1888 (0x760)
IMPROVED_SOUL_LEECH1889 (0x761)
FIRE_AND_BRIMSTONE1890 (0x762)
CHAOS_BOLT1891 (0x763)
CRITICAL_BLOCK1893 (0x765)
ASPIRATION1894 (0x766)
DIVINE_AEGIS1895 (0x767)
RAPTURE1896 (0x768)
PENANCE1897 (0x769)
TWIN_DISCIPLINES1898 (0x76A)
GRACE1901 (0x76D)
EMPOWERED_RENEW1902 (0x76E)
TEST_OF_FAITH1903 (0x76F)
SERENDIPITY1904 (0x770)
DIVINE_PROVIDENCE1905 (0x771)
IMPROVED_SHADOWFORM1906 (0x772)
TWISTED_FAITH1907 (0x773)
PSYCHIC_HORROR1908 (0x774)
PAIN_AND_SUFFERING1909 (0x775)
DISPERSION1910 (0x776)
GUARDIAN_SPIRIT1911 (0x777)
IMPROVED_MOONKIN_FORM1912 (0x778)
OWLKIN_FRENZY1913 (0x779)
PRIMAL_PRECISION1914 (0x77A)
MASTER_SHAPESHIFTER1915 (0x77B)
GIFT_OF_THE_EARTHMOTHER1916 (0x77C)
WILD_GROWTH1917 (0x77D)
REND_AND_TEAR1918 (0x77E)
INFECTED_WOUNDS1919 (0x77F)
IMPROVED_MANGLE1920 (0x780)
KING_OF_THE_JUNGLE1921 (0x781)
LIVING_SEED1922 (0x782)
TYPHOON1923 (0x783)
ECLIPSE1924 (0x784)
GALE_WINDS1925 (0x785)
STARFALL1926 (0x786)
BERSERK1927 (0x787)
EARTH_AND_MOON1928 (0x788)
REVITALIZE1929 (0x789)
IMPROVED_TREE_OF_LIFE1930 (0x78A)
VIRULENCE1932 (0x78C)
MORBIDITY1933 (0x78D)
RAVENOUS_DEAD1934 (0x78E)
IMPROVED_BLOOD_PRESENCE1936 (0x790)
BLADED_ARMOR1938 (0x792)
BUTCHERY1939 (0x793)
RUNE_TAP1941 (0x795)
IMPROVED_RUNE_TAP1942 (0x796)
DARK_CONVICTION1943 (0x797)
BLOODY_VENGEANCE1944 (0x798)
SUBVERSION1945 (0x799)
SCENT_OF_BLOOD1948 (0x79C)
MARK_OF_BLOOD1949 (0x79D)
VETERAN_OF_THE_THIRD_WAR1950 (0x79E)
VENDETTA1953 (0x7A1)
HYSTERIA1954 (0x7A2)
SUDDEN_DOOM1955 (0x7A3)
HEART_STRIKE1957 (0x7A5)
MIGHT_OF_MOGRAINE1958 (0x7A6)
WILL_OF_THE_NECROPOLIS1959 (0x7A7)
BLOODWORMS1960 (0x7A8)
DANCING_RUNE_WEAPON1961 (0x7A9)
CRYPT_FEVER1962 (0x7AA)
EPIDEMIC1963 (0x7AB)
DEATH_KNIGHT_TOUGHNESS1968 (0x7B0)
ENDLESS_WINTER1971 (0x7B3)
BLACK_ICE1973 (0x7B5)
FROST_STRIKE1975 (0x7B7)
UNBREAKABLE_ARMOR1979 (0x7BB)
DEATHCHILL1980 (0x7BC)
CHILL_OF_THE_GRAVE1981 (0x7BD)
MASTER_OF_GHOULS1984 (0x7C0)
CORPSE_EXPLOSION1985 (0x7C1)
HOWLING_BLAST1989 (0x7C5)
FRIGID_DREADPLATE1990 (0x7C6)
RIME1992 (0x7C8)
MERCILESS_COMBAT1993 (0x7C9)
UNHOLY_BLIGHT1996 (0x7CC)
ACCLIMATION1997 (0x7CD)
TUNDRA_STALKER1998 (0x7CE)
HUNGERING_COLD1999 (0x7CF)
SUMMON_GARGOYLE2000 (0x7D0)
REAPING2001 (0x7D1)
WANDERING_PLAGUE2003 (0x7D3)
BLOOD_CAKED_BLADE2004 (0x7D4)
IMPURITY2005 (0x7D5)
BONE_SHIELD2007 (0x7D7)
OUTBREAK2008 (0x7D8)
MAGIC_SUPPRESSION2009 (0x7D9)
DIRGE2011 (0x7DB)
IMPROVED_UNHOLY_PRESENCE2013 (0x7DD)
BLOODY_STRIKES2015 (0x7DF)
BLADE_BARRIER2017 (0x7E1)
SPELL_DEFLECTION2018 (0x7E2)
VAMPIRIC_BLOOD2019 (0x7E3)
RUNIC_POWER_MASTERY2020 (0x7E4)
NERVES_OF_COLD_STEEL2022 (0x7E6)
UNHOLY_COMMAND2025 (0x7E9)
IMPROVED_SPIRIT_TAP2027 (0x7EB)
IMPROVED_FROST_PRESENCE2029 (0x7ED)
GLACIER_ROT2030 (0x7EE)
IMPROVED_ICY_TOUCH2031 (0x7EF)
BLOOD_GORGED2034 (0x7F2)
ICY_REACH2035 (0x7F3)
RAGE_OF_RIVENDARE2036 (0x7F4)
ON_A_PALE_HORSE2039 (0x7F7)
GUILE_OF_GOREFIEND2040 (0x7F8)
HAUNT2041 (0x7F9)
ICY_TALONS2042 (0x7FA)
EBON_PLAGUEBRINGER2043 (0x7FB)
KILLING_MACHINE2044 (0x7FC)
EMPOWERED_IMP2045 (0x7FD)
NECROSIS2047 (0x7FF)
ANNIHILATION2048 (0x800)
ELEMENTAL_OATH2049 (0x801)
ASTRAL_SHIFT2050 (0x802)
LAVA_FLOWS2051 (0x803)
STORM_EARTH_AND_FIRE2052 (0x804)
THUNDERSTORM2053 (0x805)
IMPROVED_STORMSTRIKE2054 (0x806)
STATIC_SHOCK2055 (0x807)
EARTHEN_POWER2056 (0x808)
MAELSTROM_WEAPON2057 (0x809)
FERAL_SPIRIT2058 (0x80A)
IMPROVED_EARTH_SHIELD2059 (0x80B)
BLESSING_OF_THE_ETERNALS2060 (0x80C)
ANCESTRAL_AWAKENING2061 (0x80D)
TIDAL_WAVES2063 (0x80F)
RIPTIDE2064 (0x810)
DEADLY_BREW2065 (0x811)
TURN_THE_TABLES2066 (0x812)
BLOOD_SPATTER2068 (0x814)
FOCUSED_ATTACKS2069 (0x815)
CUT_TO_THE_CHASE2070 (0x816)
HUNGER_FOR_BLOOD2071 (0x817)
THROWING_SPECIALIZATION2072 (0x818)
UNFAIR_ADVANTAGE2073 (0x819)
SAVAGE_COMBAT2074 (0x81A)
PREY_ON_THE_WEAK2075 (0x81B)
KILLING_SPREE2076 (0x81C)
WAYLAY2077 (0x81D)
HONOR_AMONG_THIEVES2078 (0x81E)
FILTHY_TRICKS2079 (0x81F)
SLAUGHTER_FROM_THE_SHADOWS2080 (0x820)
SHADOW_DANCE2081 (0x821)
VICIOUS_STRIKES2082 (0x822)
MENTAL_DEXTERITY2083 (0x823)
CLEANSE_SPIRIT2084 (0x824)
GHOUL_FRENZY2085 (0x825)
DEATH_RUNE_MASTERY2086 (0x826)
EARTHS_GRASP2101 (0x835)Earth's Grasp
ABOMINATIONS_MIGHT2105 (0x839)Abomination's Might
HUNTER_CULLING_THE_HERD2106 (0x83A)
HUNTER_COBRA_REFLEXES2107 (0x83B)
HUNTER_DASH2109 (0x83D)
HUNTER_CULLING_THE_HERD22110 (0x83E)
HUNTER_CHARGE2111 (0x83F)
HUNTER_GREAT_STAMINA2112 (0x840)
HUNTER_NATURAL_ARMOR2113 (0x841)
HUNTER_COBRA_REFLEXES22114 (0x842)
HUNTER_GREAT_STAMINA22116 (0x844)
HUNTER_NATURAL_ARMOR22117 (0x845)
HUNTER_COBRA_REFLEXES32118 (0x846)
HUNTER_DASH22119 (0x847)
HUNTER_GREAT_STAMINA32120 (0x848)
HUNTER_NATURAL_ARMOR32121 (0x849)
PET_BARDING2122 (0x84A)
GUARD_DOG2123 (0x84B)
IMPROVED_COWER2124 (0x84C)
HUNTER_SPIKED_COLLAR2125 (0x84D)
HUNTER_SPIKED_COLLAR22126 (0x84E)
HUNTER_SPIKED_COLLAR32127 (0x84F)
BLOODTHIRSTY2128 (0x850)
SPIDERS_BITE2129 (0x851)Spider's Bite
PIERCING_SHOTS2130 (0x852)
RAPID_RECUPERATION2131 (0x853)
WILD_QUIVER2132 (0x854)
IMPROVED_STEADY_SHOT2133 (0x855)
MARKED_FOR_DEATH2134 (0x856)
CHIMERA_SHOT2135 (0x857)
INVIGORATION2136 (0x858)
COBRA_STRIKES2137 (0x859)
ASPECT_MASTERY2138 (0x85A)
BEAST_MASTERY2139 (0x85B)
LONGEVITY2140 (0x85C)
NOXIOUS_STINGS2141 (0x85D)
POINT_OF_NO_ESCAPE2142 (0x85E)
SNIPER_TRAINING2143 (0x85F)
HUNTING_PARTY2144 (0x860)
EXPLOSIVE_SHOT2145 (0x861)
SANCTIFIED_WRATH2147 (0x863)
SWIFT_RETRIBUTION2148 (0x864)
RIGHTEOUS_VENGEANCE2149 (0x865)
DIVINE_STORM2150 (0x866)
HUNTER_BOARS_SPEED2151 (0x867)Boar's Speed
HUNTER_LIONHEARTED2152 (0x868)
LICK_YOUR_WOUNDS2153 (0x869)
HUNTER_GREAT_RESISTANCE2154 (0x86A)
RABID2155 (0x86B)
HEART_OF_THE_PHOENIX2156 (0x86C)
CALL_OF_THE_WILD2157 (0x86D)
HUNTER_BOARS_SPEED22160 (0x870)Boar's Speed
HUNTER_GREAT_RESISTANCE22161 (0x871)
HUNTER_LIONHEARTED22162 (0x872)
HUNTER_GRACE_OF_THE_MANTIS2163 (0x873)
HUNTER_BOARS_SPEED32165 (0x875)Boar's Speed
HUNTER_CULLING_THE_HERD32166 (0x876)
HUNTER_LIONHEARTED32167 (0x877)
HUNTER_GREAT_RESISTANCE32168 (0x878)
INTERVENE2169 (0x879)
TAUNT2170 (0x87A)
HUNTER_LAST_STAND2171 (0x87B)
HUNTER_ROAR_OF_SACRIFICE2172 (0x87C)
BLOOD_OF_THE_RHINO2173 (0x87D)
BULLHEADED2175 (0x87F)
THE_ART_OF_WAR2176 (0x880)
CORNERED2177 (0x881)
SHEATH_OF_LIGHT2179 (0x883)
WOLVERINE_BITE2181 (0x885)
OWLS_FOCUS2182 (0x886)Owl's Focus
FEEDING_FRENZY2183 (0x887)
ROAR_OF_RECOVERY2184 (0x888)
DIVINE_STRENGTH2185 (0x889)
SACRED_CLEANSING2190 (0x88E)
ENLIGHTENED_JUDGEMENTS2191 (0x88F)
BEACON_OF_LIGHT2192 (0x890)
INFUSION_OF_LIGHT2193 (0x891)
GUARDED_BY_THE_LIGHT2194 (0x892)
TOUCHED_BY_THE_LIGHT2195 (0x893)
HAMMER_OF_THE_RIGHTEOUS2196 (0x894)
FOCUSED_AIM2197 (0x895)
BLESSED_HANDS2198 (0x896)
JUDGEMENTS_OF_THE_PURE2199 (0x897)
JUDGEMENTS_OF_THE_JUST2200 (0x898)
HUNTER_DIVE2201 (0x899)
HUNTER_DIVE22203 (0x89B)
SHIELD_OF_THE_TEMPLAR2204 (0x89C)
IMPROVED_FEAR2205 (0x89D)
CARRION_FEEDER2206 (0x89E)
HUNTER_MOBILITY2207 (0x89F)
HUNTER_MOBILITY22208 (0x8A0)
MISSILE_BARRAGE2209 (0x8A1)
BLOOD_OF_THE_NORTH2210 (0x8A2)
FOCUS_MAGIC2211 (0x8A3)
BURNING_DETERMINATION2212 (0x8A4)
SHATTERED_BARRIER2214 (0x8A6)
LICHBORNE2215 (0x8A7)
SCOURGE_STRIKE2216 (0x8A8)
DEATH_KNIGHT_TWO_HANDED_WEAPON_SPECIALIZATION2217 (0x8A9)
DEATH_KNIGHT_ANTICIPATION2218 (0x8AA)
SWOOP2219 (0x8AB)
ANTI_MAGIC_ZONE2221 (0x8AD)
TORMENT_THE_WEAK2222 (0x8AE)
IMPROVED_ICY_TALONS2223 (0x8AF)
NIGHT_OF_THE_DEAD2225 (0x8B1)
DESECRATION2226 (0x8B2)
KINDRED_SPIRITS2227 (0x8B3)
HUNTER_VS_WILD2228 (0x8B4)
T_N_T2229 (0x8B5)
WRECKING_CREW2231 (0x8B7)
TASTE_FOR_BLOOD2232 (0x8B8)
IMPROVED_SLAM2233 (0x8B9)
UNENDING_FURY2234 (0x8BA)
RENEWED_HOPE2235 (0x8BB)
WARBRINGER2236 (0x8BC)
HUNTER_CHARGE22237 (0x8BD)
GENESIS2238 (0x8BE)
IMPROVED_INSECT_SWARM2239 (0x8BF)
NATURES_SPLENDOR2240 (0x8C0)Nature's Splendor
PROTECTOR_OF_THE_PACK2241 (0x8C1)
NATURAL_REACTION2242 (0x8C2)
RELENTLESS_STRIKES2244 (0x8C4)
PANDEMIC2245 (0x8C5)
DAMAGE_SHIELD2246 (0x8C6)
IMPROVED_SPELL_REFLECTION2247 (0x8C7)
LAVA_LASH2249 (0x8C9)
ARMORED_TO_THE_TEETH2250 (0x8CA)
SHAMANISM2252 (0x8CC)
HUNTER_WILD_HUNT2253 (0x8CD)
SHARK_ATTACK2254 (0x8CE)
HUNTER_WILD_HUNT22255 (0x8CF)
HUNTER_WILD_HUNT32256 (0x8D0)
HUNTER_GRACE_OF_THE_MANTIS22257 (0x8D1)
SILVERBACK2258 (0x8D2)
IMPROVED_DEATH_STRIKE2259 (0x8D3)
CHILBLAINS2260 (0x8D4)
DECIMATION2261 (0x8D5)
BOOMING_ECHOES2262 (0x8D6)
FROZEN_POWER2263 (0x8D7)
IMPROVED_BARKSKIN2264 (0x8D8)
PRIMAL_GORE2266 (0x8DA)
IMPROVED_DEVOURING_PLAGUE2267 (0x8DB)
REFLECTIVE_SHIELD2268 (0x8DC)
THUNDERSTOMP2277 (0x8E5)
HUNTER_ROAR_OF_SACRIFICE22278 (0x8E6)
BODY_AND_SOUL2279 (0x8E7)
DIVINE_SACRIFICE2280 (0x8E8)
DIVINE_GUARDIAN2281 (0x8E9)
SPIRITUAL_ATTUNEMENT2282 (0x8EA)
JUGGERNAUT2283 (0x8EB)
THREAT_OF_THASSARIAN2284 (0x8EC)
DESOLATION2285 (0x8ED)

Used in:

CMSG_LEARN_TALENT

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:1.

cmsg CMSG_LEARN_TALENT = 0x0251 {
    Talent talent;
    u32 requested_rank;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Talenttalent
0x0A4 / Littleu32requested_rank

Examples

Example 1

0, 12, // size
81, 2, 0, 0, // opcode (593)
158, 0, 0, 0, // talent: Talent BOOMING_VOICE (158)
0, 0, 0, 0, // requested_rank: u32

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:1.

cmsg CMSG_LEARN_TALENT = 0x0251 {
    Talent talent;
    u32 requested_rank;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Talenttalent
0x0A4 / Littleu32requested_rank

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:1.

cmsg CMSG_LEARN_TALENT = 0x0251 {
    Talent talent;
    u32 requested_rank;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Talenttalent
0x0A4 / Littleu32requested_rank

Talent

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:8.

enum Talent : u32 {
    BURNING_SOUL = 23;
    IMPROVED_FIRE_WARD = 24;
    IMPROVED_SCORCH = 25;
    IMPROVED_FIREBALL = 26;
    IMPROVED_FIRE_BLAST = 27;
    FLAME_THROWING = 28;
    PYROBLAST = 29;
    IMPACT = 30;
    IMPROVED_FLAMESTRIKE = 31;
    BLAST_WAVE = 32;
    CRITICAL_MASS = 33;
    IGNITE = 34;
    FIRE_POWER = 35;
    COMBUSTION = 36;
    IMPROVED_FROSTBOLT = 37;
    FROSTBITE = 38;
    PIERCING_ICE = 61;
    IMPROVED_FROST_NOVA = 62;
    IMPROVED_BLIZZARD = 63;
    IMPROVED_CONE_OF_COLD = 64;
    PERMAFROST = 65;
    FROST_CHANNELING = 66;
    SHATTER = 67;
    WINTERS_CHILL = 68;
    COLD_SNAP = 69;
    FROST_WARDING = 70;
    ICE_BARRIER = 71;
    ICE_BLOCK = 72;
    ICE_SHARDS = 73;
    ARCANE_SUBTLETY = 74;
    ARCANE_CONCENTRATION = 75;
    ARCANE_FOCUS = 76;
    ARCANE_MIND = 77;
    MAGE_WAND_SPECIALIZATION = 78;
    IMPROVED_ARCANE_MISSILES = 80;
    IMPROVED_ARCANE_EXPLOSION = 81;
    MAGIC_ATTUNEMENT = 82;
    IMPROVED_MANA_SHIELD = 83;
    ARCANE_RESILIENCE = 85;
    PRESENCE_OF_MIND = 86;
    ARCANE_POWER = 87;
    IMPROVED_COUNTERSPELL = 88;
    DEEP_WOUNDS = 121;
    WARRIOR_SWORD_SPECIALIZATION = 123;
    IMPROVED_HEROIC_STRIKE = 124;
    WARRIOR_MACE_SPECIALIZATION = 125;
    IMPROVED_CHARGE = 126;
    IMPROVED_REND = 127;
    IMPROVED_THUNDER_CLAP = 128;
    IMPROVED_HAMSTRING = 129;
    WARRIOR_DEFLECTION = 130;
    IMPROVED_OVERPOWER = 131;
    AXE_SPECIALIZATION = 132;
    SWEEPING_STRIKES = 133;
    POLEARM_SPECIALIZATION = 134;
    MORTAL_STRIKE = 135;
    WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION = 136;
    ANGER_MANAGEMENT = 137;
    WARRIOR_ANTICIPATION = 138;
    WARRIOR_TOUGHNESS = 140;
    IRON_WILL = 141;
    IMPROVED_BLOODRAGE = 142;
    IMPROVED_TAUNT = 143;
    DEFIANCE = 144;
    IMPROVED_SHIELD_BLOCK = 145;
    IMPROVED_SUNDER_ARMOR = 146;
    IMPROVED_REVENGE = 147;
    SHIELD_SLAM = 148;
    IMPROVED_SHIELD_BASH = 149;
    IMPROVED_SHIELD_WALL = 150;
    IMPROVED_DISARM = 151;
    CONCUSSION_BLOW = 152;
    LAST_STAND = 153;
    IMPROVED_BATTLE_SHOUT = 154;
    ENRAGE = 155;
    WARRIOR_FLURRY = 156;
    CRUELTY = 157;
    BOOMING_VOICE = 158;
    UNBRIDLED_WRATH = 159;
    PIERCING_HOWL = 160;
    IMPROVED_DEMORALIZING_SHOUT = 161;
    DEATH_WISH = 165;
    IMPROVED_CLEAVE = 166;
    BLOODTHIRST = 167;
    IMPROVED_SLAM = 168;
    ROGUE_PRECISION = 181;
    DAGGER_SPECIALIZATION = 182;
    FIST_WEAPON_SPECIALIZATION = 183;
    ROGUE_MACE_SPECIALIZATION = 184;
    ROGUE_LIGHTNING_REFLEXES = 186;
    ROGUE_DEFLECTION = 187;
    IMPROVED_SINISTER_STRIKE = 201;
    IMPROVED_BACKSTAB = 202;
    IMPROVED_GOUGE = 203;
    ENDURANCE = 204;
    ADRENALINE_RUSH = 205;
    IMPROVED_KICK = 206;
    ROGUE_DUAL_WIELD_SPECIALIZATION = 221;
    IMPROVED_SPRINT = 222;
    BLADE_FLURRY = 223;
    MASTER_OF_DECEPTION = 241;
    ROGUE_SWORD_SPECIALIZATION = 242;
    CAMOUFLAGE = 244;
    INITIATIVE = 245;
    SETUP = 246;
    ELUSIVENESS = 247;
    OPPORTUNITY = 261;
    IMPROVED_SAP = 262;
    IMPROVED_AMBUSH = 263;
    DIRTY_DEEDS = 265;
    IMPROVED_POISONS = 268;
    LETHALITY = 269;
    MALICE = 270;
    REMORSELESS_ATTACKS = 272;
    RUTHLESSNESS = 273;
    MURDER = 274;
    IMPROVED_EVISCERATE = 276;
    IMPROVED_SLICE_AND_DICE = 277;
    IMPROVED_EXPOSE_ARMOR = 278;
    IMPROVED_KIDNEY_SHOT = 279;
    COLD_BLOOD = 280;
    RELENTLESS_STRIKES = 281;
    SEAL_FATE = 283;
    PREPARATION = 284;
    RIPOSTE = 301;
    GHOSTLY_STRIKE = 303;
    MARTYRDOM = 321;
    POWER_INFUSION = 322;
    MENTAL_AGILITY = 341;
    UNBREAKABLE_WILL = 342;
    IMPROVED_POWER_WORD_SHIELD = 343;
    IMPROVED_POWER_WORD_FORTITUDE = 344;
    PRIEST_WAND_SPECIALIZATION = 345;
    IMPROVED_INNER_FIRE = 346;
    MEDITATION = 347;
    INNER_FOCUS = 348;
    IMPROVED_MANA_BURN = 350;
    DIVINE_SPIRIT = 351;
    SILENT_RESOLVE = 352;
    INSPIRATION = 361;
    PREMEDITATION = 381;
    VIGOR = 382;
    HOLY_SPECIALIZATION = 401;
    SPIRITUAL_GUIDANCE = 402;
    SEARING_LIGHT = 403;
    SPIRITUAL_HEALING = 404;
    IMPROVED_RENEW = 406;
    IMPROVED_HEALING = 408;
    PRIEST_HEALING_FOCUS = 410;
    SPELL_WARDING = 411;
    IMPROVED_PRAYER_OF_HEALING = 413;
    ARCANE_INSTABILITY = 421;
    HOLY_NOVA = 442;
    SHADOW_WEAVING = 461;
    DARKNESS = 462;
    SHADOW_FOCUS = 463;
    BLACKOUT = 464;
    SPIRIT_TAP = 465;
    SHADOW_AFFINITY = 466;
    IMPROVED_MIND_BLAST = 481;
    IMPROVED_SHADOW_WORD_PAIN = 482;
    IMPROVED_FADE = 483;
    VAMPIRIC_EMBRACE = 484;
    MIND_FLAY = 501;
    SHADOWFORM = 521;
    SILENCE = 541;
    IMPROVED_PSYCHIC_SCREAM = 542;
    CALL_OF_FLAME = 561;
    CALL_OF_THUNDER = 562;
    CONCUSSION = 563;
    CONVECTION = 564;
    ELEMENTAL_FURY = 565;
    IMPROVED_FIRE_TOTEMS = 567;
    EARTHS_GRASP = 572;
    ELEMENTAL_MASTERY = 573;
    ELEMENTAL_FOCUS = 574;
    REVERBERATION = 575;
    ANCESTRAL_HEALING = 581;
    TOTEMIC_MASTERY = 582;
    NATURES_GUIDANCE = 583;
    IMPROVED_HEALING_WAVE = 586;
    SHAMAN_HEALING_FOCUS = 587;
    RESTORATIVE_TOTEMS = 588;
    IMPROVED_REINCARNATION = 589;
    MANA_TIDE_TOTEM = 590;
    SHAMAN_NATURES_SWIFTNESS = 591;
    PURIFICATION = 592;
    TIDAL_FOCUS = 593;
    TIDAL_MASTERY = 594;
    TOTEMIC_FOCUS = 595;
    SHAMAN_ANTICIPATION = 601;
    SHAMAN_FLURRY = 602;
    IMPROVED_GHOST_WOLF = 605;
    IMPROVED_LIGHTNING_SHIELD = 607;
    GUARDIAN_TOTEMS = 609;
    ENHANCING_TOTEMS = 610;
    ELEMENTAL_WEAPONS = 611;
    SHAMAN_SHIELD_SPECIALIZATION = 612;
    THUNDERING_STRIKES = 613;
    ANCESTRAL_KNOWLEDGE = 614;
    SHAMAN_TOUGHNESS = 615;
    PARRY = 616;
    TWO_HANDED_AXES_AND_MACES = 617;
    TACTICAL_MASTERY = 641;
    BLOOD_CRAZE = 661;
    IMPALE = 662;
    HEMORRHAGE = 681;
    VILE_POISONS = 682;
    WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION = 702;
    LIGHTNING_MASTERY = 721;
    ARCTIC_REACH = 741;
    NATURES_GRASP = 761;
    IMPROVED_WRATH = 762;
    IMPROVED_MOONFIRE = 763;
    NATURES_REACH = 764;
    NATURAL_SHAPESHIFTER = 781;
    IMPROVED_THORNS = 782;
    MOONGLOW = 783;
    IMPROVED_STARFIRE = 784;
    IMPROVED_ENTANGLING_ROOTS = 787;
    OMEN_OF_CLARITY = 788;
    NATURES_GRACE = 789;
    MOONFURY = 790;
    NATURAL_WEAPONS = 791;
    DRUID_VENGEANCE = 792;
    MOONKIN_FORM = 793;
    DRUID_THICK_HIDE = 794;
    FERAL_AGGRESSION = 795;
    DRUID_FEROCITY = 796;
    BRUTAL_IMPACT = 797;
    SHARPENED_CLAWS = 798;
    FERAL_INSTINCT = 799;
    BLOOD_FRENZY = 800;
    PRIMAL_FURY = 801;
    IMPROVED_SHRED = 802;
    PREDATORY_STRIKES = 803;
    FERAL_CHARGE = 804;
    SAVAGE_FURY = 805;
    FELINE_SWIFTNESS = 807;
    HEART_OF_THE_WILD = 808;
    LEADER_OF_THE_PACK = 809;
    IMPROVED_MARK_OF_THE_WILD = 821;
    FUROR = 822;
    NATURES_FOCUS = 823;
    IMPROVED_HEALING_TOUCH = 824;
    IMPROVED_REGROWTH = 825;
    IMPROVED_ENRAGE = 826;
    INSECT_SWARM = 827;
    GIFT_OF_NATURE = 828;
    REFLECTION = 829;
    IMPROVED_REJUVENATION = 830;
    DRUID_NATURES_SWIFTNESS = 831;
    SUBTLETY = 841;
    IMPROVED_TRANQUILITY = 842;
    TRANQUIL_SPIRIT = 843;
    SWIFTMEND = 844;
    SHADOW_REACH = 881;
    STORMSTRIKE = 901;
    IMPROVED_NATURES_GRASP = 921;
    CATACLYSM = 941;
    BANE = 943;
    IMPROVED_SHADOW_BOLT = 944;
    IMPROVED_IMMOLATE = 961;
    SHADOWBURN = 963;
    DESTRUCTIVE_REACH = 964;
    IMPROVED_SEARING_PAIN = 965;
    EMBERSTORM = 966;
    RUIN = 967;
    CONFLAGRATE = 968;
    DEVASTATION = 981;
    AFTERMATH = 982;
    IMPROVED_FIREBOLT = 983;
    IMPROVED_LASH_OF_PAIN = 984;
    INTENSITY = 985;
    PYROCLASM = 986;
    FEL_CONCENTRATION = 1001;
    NIGHTFALL = 1002;
    IMPROVED_CORRUPTION = 1003;
    IMPROVED_DRAIN_LIFE = 1004;
    SUPPRESSION = 1005;
    IMPROVED_CURSE_OF_WEAKNESS = 1006;
    IMPROVED_LIFE_TAP = 1007;
    GRIM_REACH = 1021;
    DARK_PACT = 1022;
    SIPHON_LIFE = 1041;
    SHADOW_MASTERY = 1042;
    AMPLIFY_CURSE = 1061;
    CURSE_OF_EXHAUSTION = 1081;
    IMPROVED_CURSE_OF_EXHAUSTION = 1082;
    IMPROVED_DRAIN_SOUL = 1101;
    IMPROVED_DRAIN_MANA = 1121;
    AGGRESSION = 1122;
    SERRATED_BLADES = 1123;
    INCINERATE = 1141;
    ARCANE_MEDITATION = 1142;
    FAERIE_FIRE_FERAL = 1162;
    DIVINE_FURY = 1181;
    MENTAL_STRENGTH = 1201;
    FORCE_OF_WILL = 1202;
    IMPROVED_HEALTHSTONE = 1221;
    IMPROVED_IMP = 1222;
    DEMONIC_EMBRACE = 1223;
    IMPROVED_HEALTH_FUNNEL = 1224;
    IMPROVED_VOIDWALKER = 1225;
    FEL_DOMINATION = 1226;
    MASTER_SUMMONER = 1227;
    FEL_STAMINA = 1241;
    FEL_INTELLECT = 1242;
    IMPROVED_SUCCUBUS = 1243;
    MASTER_DEMONOLOGIST = 1244;
    IMPROVED_FIRESTONE = 1261;
    UNHOLY_POWER = 1262;
    IMPROVED_SPELLSTONE = 1263;
    DEMONIC_SACRIFICE = 1281;
    SOUL_LINK = 1282;
    IMPROVED_ENSLAVE_DEMON = 1283;
    IMPROVED_CURSE_OF_AGONY = 1284;
    HUMANOID_SLAYING = 1301;
    HUNTER_LIGHTNING_REFLEXES = 1303;
    ENTRAPMENT = 1304;
    IMPROVED_WING_CLIP = 1305;
    CLEVER_TRAPS = 1306;
    DETERRENCE = 1308;
    IMPROVED_FEIGN_DEATH = 1309;
    SUREFOOTED = 1310;
    HUNTER_DEFLECTION = 1311;
    COUNTERATTACK = 1312;
    KILLER_INSTINCT = 1321;
    TRAP_MASTERY = 1322;
    WYVERN_STING = 1325;
    IMPROVED_CONCUSSIVE_SHOT = 1341;
    EFFICIENCY = 1342;
    IMPROVED_HUNTERS_MARK = 1343;
    LETHAL_SHOTS = 1344;
    AIMED_SHOT = 1345;
    IMPROVED_ARCANE_SHOT = 1346;
    BARRAGE = 1347;
    IMPROVED_SERPENT_STING = 1348;
    MORTAL_SHOTS = 1349;
    IMPROVED_SCORPID_STING = 1351;
    HAWK_EYE = 1352;
    SCATTER_SHOT = 1353;
    TRUESHOT_AURA = 1361;
    RANGED_WEAPON_SPECIALIZATION = 1362;
    IMPROVED_ASPECT_OF_THE_MONKEY = 1381;
    IMPROVED_ASPECT_OF_THE_HAWK = 1382;
    PATHFINDING = 1384;
    IMPROVED_MEND_PET = 1385;
    BESTIAL_WRATH = 1386;
    INTIMIDATION = 1387;
    SPIRIT_BOND = 1388;
    ENDURANCE_TRAINING = 1389;
    BESTIAL_DISCIPLINE = 1390;
    BESTIAL_SWIFTNESS = 1391;
    HUNTER_FEROCITY = 1393;
    HUNTER_THICK_HIDE = 1395;
    UNLEASHED_FURY = 1396;
    FRENZY = 1397;
    IMPROVED_BLESSING_OF_MIGHT = 1401;
    PALADIN_VENGEANCE = 1402;
    PALADIN_DEFLECTION = 1403;
    IMPROVED_RETRIBUTION_AURA = 1405;
    BENEDICTION = 1407;
    SANCTITY_AURA = 1409;
    PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION = 1410;
    CONVICTION = 1411;
    REDOUBT = 1421;
    IMPROVED_DEVOTION_AURA = 1422;
    PALADIN_TOUGHNESS = 1423;
    PALADIN_SHIELD_SPECIALIZATION = 1424;
    GUARDIANS_FAVOR = 1425;
    RECKONING = 1426;
    PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION = 1429;
    HOLY_SHIELD = 1430;
    BLESSING_OF_SANCTUARY = 1431;
    SPIRITUAL_FOCUS = 1432;
    DIVINE_FAVOR = 1433;
    CONSECRATION = 1435;
    REPENTANCE = 1441;
    BLESSING_OF_KINGS = 1442;
    IMPROVED_LAY_ON_HANDS = 1443;
    HEALING_LIGHT = 1444;
    IMPROVED_BLESSING_OF_WISDOM = 1446;
    DIVINE_INTELLECT = 1449;
    DIVINE_STRENGTH = 1450;
    ILLUMINATION = 1461;
    IMPROVED_SEAL_OF_RIGHTEOUSNESS = 1463;
    IMPROVED_SEAL_OF_THE_CRUSADER = 1464;
    LASTING_JUDGEMENT = 1465;
    SEAL_OF_COMMAND = 1481;
    IMPROVED_RIGHTEOUS_FURY = 1501;
    HOLY_SHOCK = 1502;
    IMPROVED_HAMMER_OF_JUSTICE = 1521;
    IMPROVED_BERSERKER_RAGE = 1541;
    IMPROVED_EXECUTE = 1542;
    IMPROVED_INTERCEPT = 1543;
    SPIRIT_OF_REDEMPTION = 1561;
    WARRIOR_DUAL_WIELD_SPECIALIZATION = 1581;
    WARRIOR_SHIELD_SPECIALIZATION = 1601;
    SAVAGE_STRIKES = 1621;
    SURVIVALIST = 1622;
    MONSTER_SLAYING = 1623;
    IMPROVED_EYES_OF_THE_BEAST = 1624;
    IMPROVED_REVIVE_PET = 1625;
    IMPROVED_CONCENTRATION_AURA = 1626;
    HOLY_POWER = 1627;
    UNYIELDING_FAITH = 1628;
    PALADIN_ANTICIPATION = 1629;
    PALADIN_PRECISION = 1630;
    IMPROVED_JUDGEMENT = 1631;
    EYE_FOR_AN_EYE = 1632;
    VINDICATION = 1633;
    PURSUIT_OF_JUSTICE = 1634;
    HOLY_REACH = 1635;
    BLESSED_RECOVERY = 1636;
    LIGHTWELL = 1637;
    IMPROVED_VAMPIRIC_EMBRACE = 1638;
    MASTER_OF_ELEMENTS = 1639;
    ELEMENTAL_WARDING = 1640;
    STORM_REACH = 1641;
    EYE_OF_THE_STORM = 1642;
    WEAPON_MASTERY = 1643;
    ELEMENTAL_DEVASTATION = 1645;
    HEALING_GRACE = 1646;
    IMPROVED_WEAPON_TOTEMS = 1647;
    HEALING_WAY = 1648;
    ELEMENTAL_PRECISION = 1649;
    MAGIC_ABSORPTION = 1650;
    SLEIGHT_OF_HAND = 1700;
    HEIGHTENED_SENSES = 1701;
    DEADLINESS = 1702;
    WEAPON_EXPERTISE = 1703;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
BURNING_SOUL23 (0x17)
IMPROVED_FIRE_WARD24 (0x18)
IMPROVED_SCORCH25 (0x19)
IMPROVED_FIREBALL26 (0x1A)
IMPROVED_FIRE_BLAST27 (0x1B)
FLAME_THROWING28 (0x1C)
PYROBLAST29 (0x1D)
IMPACT30 (0x1E)
IMPROVED_FLAMESTRIKE31 (0x1F)
BLAST_WAVE32 (0x20)
CRITICAL_MASS33 (0x21)
IGNITE34 (0x22)
FIRE_POWER35 (0x23)
COMBUSTION36 (0x24)
IMPROVED_FROSTBOLT37 (0x25)
FROSTBITE38 (0x26)
PIERCING_ICE61 (0x3D)
IMPROVED_FROST_NOVA62 (0x3E)
IMPROVED_BLIZZARD63 (0x3F)
IMPROVED_CONE_OF_COLD64 (0x40)
PERMAFROST65 (0x41)
FROST_CHANNELING66 (0x42)
SHATTER67 (0x43)
WINTERS_CHILL68 (0x44)Winter's Chill
COLD_SNAP69 (0x45)
FROST_WARDING70 (0x46)
ICE_BARRIER71 (0x47)
ICE_BLOCK72 (0x48)
ICE_SHARDS73 (0x49)
ARCANE_SUBTLETY74 (0x4A)
ARCANE_CONCENTRATION75 (0x4B)
ARCANE_FOCUS76 (0x4C)
ARCANE_MIND77 (0x4D)
MAGE_WAND_SPECIALIZATION78 (0x4E)
IMPROVED_ARCANE_MISSILES80 (0x50)
IMPROVED_ARCANE_EXPLOSION81 (0x51)
MAGIC_ATTUNEMENT82 (0x52)
IMPROVED_MANA_SHIELD83 (0x53)
ARCANE_RESILIENCE85 (0x55)
PRESENCE_OF_MIND86 (0x56)
ARCANE_POWER87 (0x57)
IMPROVED_COUNTERSPELL88 (0x58)
DEEP_WOUNDS121 (0x79)
WARRIOR_SWORD_SPECIALIZATION123 (0x7B)
IMPROVED_HEROIC_STRIKE124 (0x7C)
WARRIOR_MACE_SPECIALIZATION125 (0x7D)
IMPROVED_CHARGE126 (0x7E)
IMPROVED_REND127 (0x7F)
IMPROVED_THUNDER_CLAP128 (0x80)
IMPROVED_HAMSTRING129 (0x81)
WARRIOR_DEFLECTION130 (0x82)
IMPROVED_OVERPOWER131 (0x83)
AXE_SPECIALIZATION132 (0x84)
SWEEPING_STRIKES133 (0x85)
POLEARM_SPECIALIZATION134 (0x86)
MORTAL_STRIKE135 (0x87)
WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION136 (0x88)
ANGER_MANAGEMENT137 (0x89)
WARRIOR_ANTICIPATION138 (0x8A)
WARRIOR_TOUGHNESS140 (0x8C)
IRON_WILL141 (0x8D)
IMPROVED_BLOODRAGE142 (0x8E)
IMPROVED_TAUNT143 (0x8F)
DEFIANCE144 (0x90)
IMPROVED_SHIELD_BLOCK145 (0x91)
IMPROVED_SUNDER_ARMOR146 (0x92)
IMPROVED_REVENGE147 (0x93)
SHIELD_SLAM148 (0x94)
IMPROVED_SHIELD_BASH149 (0x95)
IMPROVED_SHIELD_WALL150 (0x96)
IMPROVED_DISARM151 (0x97)
CONCUSSION_BLOW152 (0x98)
LAST_STAND153 (0x99)
IMPROVED_BATTLE_SHOUT154 (0x9A)
ENRAGE155 (0x9B)
WARRIOR_FLURRY156 (0x9C)
CRUELTY157 (0x9D)
BOOMING_VOICE158 (0x9E)
UNBRIDLED_WRATH159 (0x9F)
PIERCING_HOWL160 (0xA0)
IMPROVED_DEMORALIZING_SHOUT161 (0xA1)
DEATH_WISH165 (0xA5)
IMPROVED_CLEAVE166 (0xA6)
BLOODTHIRST167 (0xA7)
IMPROVED_SLAM168 (0xA8)
ROGUE_PRECISION181 (0xB5)
DAGGER_SPECIALIZATION182 (0xB6)
FIST_WEAPON_SPECIALIZATION183 (0xB7)
ROGUE_MACE_SPECIALIZATION184 (0xB8)
ROGUE_LIGHTNING_REFLEXES186 (0xBA)
ROGUE_DEFLECTION187 (0xBB)
IMPROVED_SINISTER_STRIKE201 (0xC9)
IMPROVED_BACKSTAB202 (0xCA)
IMPROVED_GOUGE203 (0xCB)
ENDURANCE204 (0xCC)
ADRENALINE_RUSH205 (0xCD)
IMPROVED_KICK206 (0xCE)
ROGUE_DUAL_WIELD_SPECIALIZATION221 (0xDD)
IMPROVED_SPRINT222 (0xDE)
BLADE_FLURRY223 (0xDF)
MASTER_OF_DECEPTION241 (0xF1)
ROGUE_SWORD_SPECIALIZATION242 (0xF2)
CAMOUFLAGE244 (0xF4)
INITIATIVE245 (0xF5)
SETUP246 (0xF6)
ELUSIVENESS247 (0xF7)
OPPORTUNITY261 (0x105)
IMPROVED_SAP262 (0x106)
IMPROVED_AMBUSH263 (0x107)
DIRTY_DEEDS265 (0x109)
IMPROVED_POISONS268 (0x10C)
LETHALITY269 (0x10D)
MALICE270 (0x10E)
REMORSELESS_ATTACKS272 (0x110)
RUTHLESSNESS273 (0x111)
MURDER274 (0x112)
IMPROVED_EVISCERATE276 (0x114)
IMPROVED_SLICE_AND_DICE277 (0x115)
IMPROVED_EXPOSE_ARMOR278 (0x116)
IMPROVED_KIDNEY_SHOT279 (0x117)
COLD_BLOOD280 (0x118)
RELENTLESS_STRIKES281 (0x119)
SEAL_FATE283 (0x11B)
PREPARATION284 (0x11C)
RIPOSTE301 (0x12D)
GHOSTLY_STRIKE303 (0x12F)
MARTYRDOM321 (0x141)
POWER_INFUSION322 (0x142)
MENTAL_AGILITY341 (0x155)
UNBREAKABLE_WILL342 (0x156)
IMPROVED_POWER_WORD_SHIELD343 (0x157)
IMPROVED_POWER_WORD_FORTITUDE344 (0x158)
PRIEST_WAND_SPECIALIZATION345 (0x159)
IMPROVED_INNER_FIRE346 (0x15A)
MEDITATION347 (0x15B)
INNER_FOCUS348 (0x15C)
IMPROVED_MANA_BURN350 (0x15E)
DIVINE_SPIRIT351 (0x15F)
SILENT_RESOLVE352 (0x160)
INSPIRATION361 (0x169)
PREMEDITATION381 (0x17D)
VIGOR382 (0x17E)
HOLY_SPECIALIZATION401 (0x191)
SPIRITUAL_GUIDANCE402 (0x192)
SEARING_LIGHT403 (0x193)
SPIRITUAL_HEALING404 (0x194)
IMPROVED_RENEW406 (0x196)
IMPROVED_HEALING408 (0x198)
PRIEST_HEALING_FOCUS410 (0x19A)
SPELL_WARDING411 (0x19B)
IMPROVED_PRAYER_OF_HEALING413 (0x19D)
ARCANE_INSTABILITY421 (0x1A5)
HOLY_NOVA442 (0x1BA)
SHADOW_WEAVING461 (0x1CD)
DARKNESS462 (0x1CE)
SHADOW_FOCUS463 (0x1CF)
BLACKOUT464 (0x1D0)
SPIRIT_TAP465 (0x1D1)
SHADOW_AFFINITY466 (0x1D2)
IMPROVED_MIND_BLAST481 (0x1E1)
IMPROVED_SHADOW_WORD_PAIN482 (0x1E2)
IMPROVED_FADE483 (0x1E3)
VAMPIRIC_EMBRACE484 (0x1E4)
MIND_FLAY501 (0x1F5)
SHADOWFORM521 (0x209)
SILENCE541 (0x21D)
IMPROVED_PSYCHIC_SCREAM542 (0x21E)
CALL_OF_FLAME561 (0x231)
CALL_OF_THUNDER562 (0x232)
CONCUSSION563 (0x233)
CONVECTION564 (0x234)
ELEMENTAL_FURY565 (0x235)
IMPROVED_FIRE_TOTEMS567 (0x237)
EARTHS_GRASP572 (0x23C)Earth's Grasp
ELEMENTAL_MASTERY573 (0x23D)
ELEMENTAL_FOCUS574 (0x23E)
REVERBERATION575 (0x23F)
ANCESTRAL_HEALING581 (0x245)
TOTEMIC_MASTERY582 (0x246)
NATURES_GUIDANCE583 (0x247)Nature's Guidance
IMPROVED_HEALING_WAVE586 (0x24A)
SHAMAN_HEALING_FOCUS587 (0x24B)
RESTORATIVE_TOTEMS588 (0x24C)
IMPROVED_REINCARNATION589 (0x24D)
MANA_TIDE_TOTEM590 (0x24E)
SHAMAN_NATURES_SWIFTNESS591 (0x24F)Nature's Swiftness
PURIFICATION592 (0x250)
TIDAL_FOCUS593 (0x251)
TIDAL_MASTERY594 (0x252)
TOTEMIC_FOCUS595 (0x253)
SHAMAN_ANTICIPATION601 (0x259)
SHAMAN_FLURRY602 (0x25A)
IMPROVED_GHOST_WOLF605 (0x25D)
IMPROVED_LIGHTNING_SHIELD607 (0x25F)
GUARDIAN_TOTEMS609 (0x261)
ENHANCING_TOTEMS610 (0x262)
ELEMENTAL_WEAPONS611 (0x263)
SHAMAN_SHIELD_SPECIALIZATION612 (0x264)
THUNDERING_STRIKES613 (0x265)
ANCESTRAL_KNOWLEDGE614 (0x266)
SHAMAN_TOUGHNESS615 (0x267)
PARRY616 (0x268)
TWO_HANDED_AXES_AND_MACES617 (0x269)
TACTICAL_MASTERY641 (0x281)
BLOOD_CRAZE661 (0x295)
IMPALE662 (0x296)
HEMORRHAGE681 (0x2A9)
VILE_POISONS682 (0x2AA)
WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION702 (0x2BE)
LIGHTNING_MASTERY721 (0x2D1)
ARCTIC_REACH741 (0x2E5)
NATURES_GRASP761 (0x2F9)Nature's Grasp
IMPROVED_WRATH762 (0x2FA)
IMPROVED_MOONFIRE763 (0x2FB)
NATURES_REACH764 (0x2FC)Nature's Reach
NATURAL_SHAPESHIFTER781 (0x30D)
IMPROVED_THORNS782 (0x30E)
MOONGLOW783 (0x30F)
IMPROVED_STARFIRE784 (0x310)
IMPROVED_ENTANGLING_ROOTS787 (0x313)
OMEN_OF_CLARITY788 (0x314)
NATURES_GRACE789 (0x315)Nature's Grace
MOONFURY790 (0x316)
NATURAL_WEAPONS791 (0x317)
DRUID_VENGEANCE792 (0x318)
MOONKIN_FORM793 (0x319)
DRUID_THICK_HIDE794 (0x31A)
FERAL_AGGRESSION795 (0x31B)
DRUID_FEROCITY796 (0x31C)
BRUTAL_IMPACT797 (0x31D)
SHARPENED_CLAWS798 (0x31E)
FERAL_INSTINCT799 (0x31F)
BLOOD_FRENZY800 (0x320)
PRIMAL_FURY801 (0x321)
IMPROVED_SHRED802 (0x322)
PREDATORY_STRIKES803 (0x323)
FERAL_CHARGE804 (0x324)
SAVAGE_FURY805 (0x325)
FELINE_SWIFTNESS807 (0x327)
HEART_OF_THE_WILD808 (0x328)
LEADER_OF_THE_PACK809 (0x329)
IMPROVED_MARK_OF_THE_WILD821 (0x335)
FUROR822 (0x336)
NATURES_FOCUS823 (0x337)Nature's Focus
IMPROVED_HEALING_TOUCH824 (0x338)
IMPROVED_REGROWTH825 (0x339)
IMPROVED_ENRAGE826 (0x33A)
INSECT_SWARM827 (0x33B)
GIFT_OF_NATURE828 (0x33C)
REFLECTION829 (0x33D)
IMPROVED_REJUVENATION830 (0x33E)
DRUID_NATURES_SWIFTNESS831 (0x33F)Nature's Swiftness
SUBTLETY841 (0x349)
IMPROVED_TRANQUILITY842 (0x34A)
TRANQUIL_SPIRIT843 (0x34B)
SWIFTMEND844 (0x34C)
SHADOW_REACH881 (0x371)
STORMSTRIKE901 (0x385)
IMPROVED_NATURES_GRASP921 (0x399)Improved Nature's Grasp
CATACLYSM941 (0x3AD)
BANE943 (0x3AF)
IMPROVED_SHADOW_BOLT944 (0x3B0)
IMPROVED_IMMOLATE961 (0x3C1)
SHADOWBURN963 (0x3C3)
DESTRUCTIVE_REACH964 (0x3C4)
IMPROVED_SEARING_PAIN965 (0x3C5)
EMBERSTORM966 (0x3C6)
RUIN967 (0x3C7)
CONFLAGRATE968 (0x3C8)
DEVASTATION981 (0x3D5)
AFTERMATH982 (0x3D6)
IMPROVED_FIREBOLT983 (0x3D7)
IMPROVED_LASH_OF_PAIN984 (0x3D8)
INTENSITY985 (0x3D9)
PYROCLASM986 (0x3DA)
FEL_CONCENTRATION1001 (0x3E9)
NIGHTFALL1002 (0x3EA)
IMPROVED_CORRUPTION1003 (0x3EB)
IMPROVED_DRAIN_LIFE1004 (0x3EC)
SUPPRESSION1005 (0x3ED)
IMPROVED_CURSE_OF_WEAKNESS1006 (0x3EE)
IMPROVED_LIFE_TAP1007 (0x3EF)
GRIM_REACH1021 (0x3FD)
DARK_PACT1022 (0x3FE)
SIPHON_LIFE1041 (0x411)
SHADOW_MASTERY1042 (0x412)
AMPLIFY_CURSE1061 (0x425)
CURSE_OF_EXHAUSTION1081 (0x439)
IMPROVED_CURSE_OF_EXHAUSTION1082 (0x43A)
IMPROVED_DRAIN_SOUL1101 (0x44D)
IMPROVED_DRAIN_MANA1121 (0x461)
AGGRESSION1122 (0x462)
SERRATED_BLADES1123 (0x463)
INCINERATE1141 (0x475)
ARCANE_MEDITATION1142 (0x476)
FAERIE_FIRE_FERAL1162 (0x48A)
DIVINE_FURY1181 (0x49D)
MENTAL_STRENGTH1201 (0x4B1)
FORCE_OF_WILL1202 (0x4B2)
IMPROVED_HEALTHSTONE1221 (0x4C5)
IMPROVED_IMP1222 (0x4C6)
DEMONIC_EMBRACE1223 (0x4C7)
IMPROVED_HEALTH_FUNNEL1224 (0x4C8)
IMPROVED_VOIDWALKER1225 (0x4C9)
FEL_DOMINATION1226 (0x4CA)
MASTER_SUMMONER1227 (0x4CB)
FEL_STAMINA1241 (0x4D9)
FEL_INTELLECT1242 (0x4DA)
IMPROVED_SUCCUBUS1243 (0x4DB)
MASTER_DEMONOLOGIST1244 (0x4DC)
IMPROVED_FIRESTONE1261 (0x4ED)
UNHOLY_POWER1262 (0x4EE)
IMPROVED_SPELLSTONE1263 (0x4EF)
DEMONIC_SACRIFICE1281 (0x501)
SOUL_LINK1282 (0x502)
IMPROVED_ENSLAVE_DEMON1283 (0x503)
IMPROVED_CURSE_OF_AGONY1284 (0x504)
HUMANOID_SLAYING1301 (0x515)
HUNTER_LIGHTNING_REFLEXES1303 (0x517)
ENTRAPMENT1304 (0x518)
IMPROVED_WING_CLIP1305 (0x519)
CLEVER_TRAPS1306 (0x51A)
DETERRENCE1308 (0x51C)
IMPROVED_FEIGN_DEATH1309 (0x51D)
SUREFOOTED1310 (0x51E)
HUNTER_DEFLECTION1311 (0x51F)
COUNTERATTACK1312 (0x520)
KILLER_INSTINCT1321 (0x529)
TRAP_MASTERY1322 (0x52A)
WYVERN_STING1325 (0x52D)
IMPROVED_CONCUSSIVE_SHOT1341 (0x53D)
EFFICIENCY1342 (0x53E)
IMPROVED_HUNTERS_MARK1343 (0x53F)Improved Hunter's Mark
LETHAL_SHOTS1344 (0x540)
AIMED_SHOT1345 (0x541)
IMPROVED_ARCANE_SHOT1346 (0x542)
BARRAGE1347 (0x543)
IMPROVED_SERPENT_STING1348 (0x544)
MORTAL_SHOTS1349 (0x545)
IMPROVED_SCORPID_STING1351 (0x547)
HAWK_EYE1352 (0x548)
SCATTER_SHOT1353 (0x549)
TRUESHOT_AURA1361 (0x551)
RANGED_WEAPON_SPECIALIZATION1362 (0x552)
IMPROVED_ASPECT_OF_THE_MONKEY1381 (0x565)
IMPROVED_ASPECT_OF_THE_HAWK1382 (0x566)
PATHFINDING1384 (0x568)
IMPROVED_MEND_PET1385 (0x569)
BESTIAL_WRATH1386 (0x56A)
INTIMIDATION1387 (0x56B)
SPIRIT_BOND1388 (0x56C)
ENDURANCE_TRAINING1389 (0x56D)
BESTIAL_DISCIPLINE1390 (0x56E)
BESTIAL_SWIFTNESS1391 (0x56F)
HUNTER_FEROCITY1393 (0x571)
HUNTER_THICK_HIDE1395 (0x573)
UNLEASHED_FURY1396 (0x574)
FRENZY1397 (0x575)
IMPROVED_BLESSING_OF_MIGHT1401 (0x579)
PALADIN_VENGEANCE1402 (0x57A)
PALADIN_DEFLECTION1403 (0x57B)
IMPROVED_RETRIBUTION_AURA1405 (0x57D)
BENEDICTION1407 (0x57F)
SANCTITY_AURA1409 (0x581)
PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION1410 (0x582)
CONVICTION1411 (0x583)
REDOUBT1421 (0x58D)
IMPROVED_DEVOTION_AURA1422 (0x58E)
PALADIN_TOUGHNESS1423 (0x58F)
PALADIN_SHIELD_SPECIALIZATION1424 (0x590)
GUARDIANS_FAVOR1425 (0x591)Guardian's Favor
RECKONING1426 (0x592)
PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION1429 (0x595)
HOLY_SHIELD1430 (0x596)
BLESSING_OF_SANCTUARY1431 (0x597)
SPIRITUAL_FOCUS1432 (0x598)
DIVINE_FAVOR1433 (0x599)
CONSECRATION1435 (0x59B)
REPENTANCE1441 (0x5A1)
BLESSING_OF_KINGS1442 (0x5A2)
IMPROVED_LAY_ON_HANDS1443 (0x5A3)
HEALING_LIGHT1444 (0x5A4)
IMPROVED_BLESSING_OF_WISDOM1446 (0x5A6)
DIVINE_INTELLECT1449 (0x5A9)
DIVINE_STRENGTH1450 (0x5AA)
ILLUMINATION1461 (0x5B5)
IMPROVED_SEAL_OF_RIGHTEOUSNESS1463 (0x5B7)
IMPROVED_SEAL_OF_THE_CRUSADER1464 (0x5B8)
LASTING_JUDGEMENT1465 (0x5B9)
SEAL_OF_COMMAND1481 (0x5C9)
IMPROVED_RIGHTEOUS_FURY1501 (0x5DD)
HOLY_SHOCK1502 (0x5DE)
IMPROVED_HAMMER_OF_JUSTICE1521 (0x5F1)
IMPROVED_BERSERKER_RAGE1541 (0x605)
IMPROVED_EXECUTE1542 (0x606)
IMPROVED_INTERCEPT1543 (0x607)
SPIRIT_OF_REDEMPTION1561 (0x619)
WARRIOR_DUAL_WIELD_SPECIALIZATION1581 (0x62D)
WARRIOR_SHIELD_SPECIALIZATION1601 (0x641)
SAVAGE_STRIKES1621 (0x655)
SURVIVALIST1622 (0x656)
MONSTER_SLAYING1623 (0x657)
IMPROVED_EYES_OF_THE_BEAST1624 (0x658)
IMPROVED_REVIVE_PET1625 (0x659)
IMPROVED_CONCENTRATION_AURA1626 (0x65A)
HOLY_POWER1627 (0x65B)
UNYIELDING_FAITH1628 (0x65C)
PALADIN_ANTICIPATION1629 (0x65D)
PALADIN_PRECISION1630 (0x65E)
IMPROVED_JUDGEMENT1631 (0x65F)
EYE_FOR_AN_EYE1632 (0x660)
VINDICATION1633 (0x661)
PURSUIT_OF_JUSTICE1634 (0x662)
HOLY_REACH1635 (0x663)
BLESSED_RECOVERY1636 (0x664)
LIGHTWELL1637 (0x665)
IMPROVED_VAMPIRIC_EMBRACE1638 (0x666)
MASTER_OF_ELEMENTS1639 (0x667)
ELEMENTAL_WARDING1640 (0x668)
STORM_REACH1641 (0x669)
EYE_OF_THE_STORM1642 (0x66A)
WEAPON_MASTERY1643 (0x66B)
ELEMENTAL_DEVASTATION1645 (0x66D)
HEALING_GRACE1646 (0x66E)
IMPROVED_WEAPON_TOTEMS1647 (0x66F)
HEALING_WAY1648 (0x670)
ELEMENTAL_PRECISION1649 (0x671)
MAGIC_ABSORPTION1650 (0x672)
SLEIGHT_OF_HAND1700 (0x6A4)
HEIGHTENED_SENSES1701 (0x6A5)
DEADLINESS1702 (0x6A6)
WEAPON_EXPERTISE1703 (0x6A7)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:469.

enum Talent : u32 {
    BURNING_SOUL = 23;
    MOLTEN_SHIELDS = 24;
    IMPROVED_SCORCH = 25;
    IMPROVED_FIREBALL = 26;
    IMPROVED_FIRE_BLAST = 27;
    FLAME_THROWING = 28;
    PYROBLAST = 29;
    IMPACT = 30;
    IMPROVED_FLAMESTRIKE = 31;
    BLAST_WAVE = 32;
    CRITICAL_MASS = 33;
    IGNITE = 34;
    FIRE_POWER = 35;
    COMBUSTION = 36;
    IMPROVED_FROSTBOLT = 37;
    FROSTBITE = 38;
    PIERCING_ICE = 61;
    IMPROVED_FROST_NOVA = 62;
    IMPROVED_BLIZZARD = 63;
    IMPROVED_CONE_OF_COLD = 64;
    PERMAFROST = 65;
    FROST_CHANNELING = 66;
    SHATTER = 67;
    WINTERS_CHILL = 68;
    ICY_VEINS = 69;
    FROST_WARDING = 70;
    ICE_BARRIER = 71;
    COLD_SNAP = 72;
    ICE_SHARDS = 73;
    ARCANE_SUBTLETY = 74;
    ARCANE_CONCENTRATION = 75;
    ARCANE_FOCUS = 76;
    ARCANE_MIND = 77;
    MAGE_WAND_SPECIALIZATION = 78;
    IMPROVED_ARCANE_MISSILES = 80;
    ARCANE_IMPACT = 81;
    MAGIC_ATTUNEMENT = 82;
    IMPROVED_MANA_SHIELD = 83;
    ARCANE_FORTITUDE = 85;
    PRESENCE_OF_MIND = 86;
    ARCANE_POWER = 87;
    IMPROVED_COUNTERSPELL = 88;
    DEEP_WOUNDS = 121;
    WARRIOR_SWORD_SPECIALIZATION = 123;
    IMPROVED_HEROIC_STRIKE = 124;
    WARRIOR_MACE_SPECIALIZATION = 125;
    IMPROVED_CHARGE = 126;
    IMPROVED_REND = 127;
    IMPROVED_THUNDER_CLAP = 128;
    IMPROVED_HAMSTRING = 129;
    WARRIOR_DEFLECTION = 130;
    IMPROVED_OVERPOWER = 131;
    POLEAXE_SPECIALIZATION = 132;
    DEATH_WISH = 133;
    IMPROVED_INTERCEPT = 134;
    MORTAL_STRIKE = 135;
    WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION = 136;
    ANGER_MANAGEMENT = 137;
    WARRIOR_ANTICIPATION = 138;
    WARRIOR_TOUGHNESS = 140;
    TACTICAL_MASTERY = 141;
    IMPROVED_BLOODRAGE = 142;
    IMPROVED_TAUNT = 143;
    DEFIANCE = 144;
    IMPROVED_SHIELD_BLOCK = 145;
    IMPROVED_SUNDER_ARMOR = 146;
    IMPROVED_REVENGE = 147;
    SHIELD_SLAM = 148;
    IMPROVED_SHIELD_BASH = 149;
    IMPROVED_SHIELD_WALL = 150;
    IMPROVED_DISARM = 151;
    CONCUSSION_BLOW = 152;
    LAST_STAND = 153;
    COMMANDING_PRESENCE = 154;
    ENRAGE = 155;
    WARRIOR_FLURRY = 156;
    CRUELTY = 157;
    BOOMING_VOICE = 158;
    UNBRIDLED_WRATH = 159;
    PIERCING_HOWL = 160;
    IMPROVED_DEMORALIZING_SHOUT = 161;
    SWEEPING_STRIKES = 165;
    IMPROVED_CLEAVE = 166;
    BLOODTHIRST = 167;
    IMPROVED_SLAM = 168;
    ROGUE_PRECISION = 181;
    DAGGER_SPECIALIZATION = 182;
    FIST_WEAPON_SPECIALIZATION = 183;
    ROGUE_MACE_SPECIALIZATION = 184;
    ROGUE_LIGHTNING_REFLEXES = 186;
    ROGUE_DEFLECTION = 187;
    IMPROVED_SINISTER_STRIKE = 201;
    IMPROVED_GOUGE = 203;
    ENDURANCE = 204;
    ADRENALINE_RUSH = 205;
    IMPROVED_KICK = 206;
    ROGUE_DUAL_WIELD_SPECIALIZATION = 221;
    IMPROVED_SPRINT = 222;
    BLADE_FLURRY = 223;
    MASTER_OF_DECEPTION = 241;
    ROGUE_SWORD_SPECIALIZATION = 242;
    CAMOUFLAGE = 244;
    INITIATIVE = 245;
    SETUP = 246;
    ELUSIVENESS = 247;
    OPPORTUNITY = 261;
    DIRTY_TRICKS = 262;
    IMPROVED_AMBUSH = 263;
    DIRTY_DEEDS = 265;
    IMPROVED_POISONS = 268;
    LETHALITY = 269;
    MALICE = 270;
    REMORSELESS_ATTACKS = 272;
    RUTHLESSNESS = 273;
    MURDER = 274;
    IMPROVED_EVISCERATE = 276;
    PUNCTURING_WOUNDS = 277;
    IMPROVED_EXPOSE_ARMOR = 278;
    IMPROVED_KIDNEY_SHOT = 279;
    COLD_BLOOD = 280;
    RELENTLESS_STRIKES = 281;
    SEAL_FATE = 283;
    PREPARATION = 284;
    RIPOSTE = 301;
    GHOSTLY_STRIKE = 303;
    MARTYRDOM = 321;
    POWER_INFUSION = 322;
    MENTAL_AGILITY = 341;
    UNBREAKABLE_WILL = 342;
    IMPROVED_POWER_WORD_SHIELD = 343;
    IMPROVED_POWER_WORD_FORTITUDE = 344;
    PRIEST_WAND_SPECIALIZATION = 345;
    IMPROVED_INNER_FIRE = 346;
    MEDITATION = 347;
    INNER_FOCUS = 348;
    IMPROVED_MANA_BURN = 350;
    DIVINE_SPIRIT = 351;
    SILENT_RESOLVE = 352;
    INSPIRATION = 361;
    PREMEDITATION = 381;
    VIGOR = 382;
    HOLY_SPECIALIZATION = 401;
    SPIRITUAL_GUIDANCE = 402;
    SEARING_LIGHT = 403;
    SPIRITUAL_HEALING = 404;
    IMPROVED_RENEW = 406;
    IMPROVED_HEALING = 408;
    PRIEST_HEALING_FOCUS = 410;
    PRIEST_SPELL_WARDING = 411;
    HEALING_PRAYERS = 413;
    ARCANE_INSTABILITY = 421;
    HOLY_NOVA = 442;
    SHADOW_WEAVING = 461;
    DARKNESS = 462;
    SHADOW_FOCUS = 463;
    BLACKOUT = 464;
    SPIRIT_TAP = 465;
    SHADOW_AFFINITY = 466;
    IMPROVED_MIND_BLAST = 481;
    IMPROVED_SHADOW_WORD_PAIN = 482;
    IMPROVED_FADE = 483;
    VAMPIRIC_EMBRACE = 484;
    MIND_FLAY = 501;
    SHADOWFORM = 521;
    SILENCE = 541;
    IMPROVED_PSYCHIC_SCREAM = 542;
    CALL_OF_FLAME = 561;
    CALL_OF_THUNDER = 562;
    CONCUSSION = 563;
    CONVECTION = 564;
    ELEMENTAL_FURY = 565;
    IMPROVED_FIRE_TOTEMS = 567;
    EARTHS_GRASP = 572;
    ELEMENTAL_MASTERY = 573;
    ELEMENTAL_FOCUS = 574;
    REVERBERATION = 575;
    ANCESTRAL_HEALING = 581;
    TOTEMIC_MASTERY = 582;
    NATURES_GUIDANCE = 583;
    IMPROVED_HEALING_WAVE = 586;
    SHAMAN_HEALING_FOCUS = 587;
    RESTORATIVE_TOTEMS = 588;
    IMPROVED_REINCARNATION = 589;
    MANA_TIDE_TOTEM = 590;
    SHAMAN_NATURES_SWIFTNESS = 591;
    PURIFICATION = 592;
    TIDAL_FOCUS = 593;
    TIDAL_MASTERY = 594;
    TOTEMIC_FOCUS = 595;
    SHAMAN_ANTICIPATION = 601;
    SHAMAN_FLURRY = 602;
    IMPROVED_GHOST_WOLF = 605;
    IMPROVED_LIGHTNING_SHIELD = 607;
    GUARDIAN_TOTEMS = 609;
    ENHANCING_TOTEMS = 610;
    ELEMENTAL_WEAPONS = 611;
    SHAMAN_SHIELD_SPECIALIZATION = 612;
    THUNDERING_STRIKES = 613;
    ANCESTRAL_KNOWLEDGE = 614;
    SHAMAN_TOUGHNESS = 615;
    SPIRIT_WEAPONS = 616;
    SHAMANISTIC_FOCUS = 617;
    IRON_WILL = 641;
    BLOOD_CRAZE = 661;
    IMPALE = 662;
    HEMORRHAGE = 681;
    VILE_POISONS = 682;
    WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION = 702;
    LIGHTNING_MASTERY = 721;
    ARCTIC_REACH = 741;
    NATURES_GRASP = 761;
    STARLIGHT_WRATH = 762;
    IMPROVED_MOONFIRE = 763;
    NATURES_REACH = 764;
    BRAMBLES = 782;
    MOONGLOW = 783;
    CELESTIAL_FOCUS = 784;
    CONTROL_OF_NATURE = 787;
    INSECT_SWARM = 788;
    NATURES_GRACE = 789;
    MOONFURY = 790;
    DRUID_VENGEANCE = 792;
    MOONKIN_FORM = 793;
    DRUID_THICK_HIDE = 794;
    FERAL_AGGRESSION = 795;
    DRUID_FEROCITY = 796;
    BRUTAL_IMPACT = 797;
    SHARPENED_CLAWS = 798;
    FERAL_INSTINCT = 799;
    PRIMAL_FURY = 801;
    SHREDDING_ATTACKS = 802;
    PREDATORY_STRIKES = 803;
    FERAL_CHARGE = 804;
    SAVAGE_FURY = 805;
    FERAL_SWIFTNESS = 807;
    HEART_OF_THE_WILD = 808;
    LEADER_OF_THE_PACK = 809;
    IMPROVED_MARK_OF_THE_WILD = 821;
    FUROR = 822;
    NATURES_FOCUS = 823;
    NATURALIST = 824;
    IMPROVED_REGROWTH = 825;
    NATURAL_SHAPESHIFTER = 826;
    OMEN_OF_CLARITY = 827;
    GIFT_OF_NATURE = 828;
    DRUID_INTENSITY = 829;
    IMPROVED_REJUVENATION = 830;
    DRUID_NATURES_SWIFTNESS = 831;
    SUBTLETY = 841;
    IMPROVED_TRANQUILITY = 842;
    TRANQUIL_SPIRIT = 843;
    SWIFTMEND = 844;
    SHADOW_REACH = 881;
    STORMSTRIKE = 901;
    IMPROVED_NATURES_GRASP = 921;
    CATACLYSM = 941;
    BANE = 943;
    IMPROVED_SHADOW_BOLT = 944;
    IMPROVED_IMMOLATE = 961;
    SHADOWBURN = 963;
    DESTRUCTIVE_REACH = 964;
    IMPROVED_SEARING_PAIN = 965;
    EMBERSTORM = 966;
    RUIN = 967;
    CONFLAGRATE = 968;
    DEVASTATION = 981;
    AFTERMATH = 982;
    IMPROVED_FIREBOLT = 983;
    IMPROVED_LASH_OF_PAIN = 984;
    WARLOCK_INTENSITY = 985;
    PYROCLASM = 986;
    FEL_CONCENTRATION = 1001;
    NIGHTFALL = 1002;
    IMPROVED_CORRUPTION = 1003;
    SOUL_SIPHON = 1004;
    SUPPRESSION = 1005;
    IMPROVED_CURSE_OF_WEAKNESS = 1006;
    IMPROVED_LIFE_TAP = 1007;
    GRIM_REACH = 1021;
    DARK_PACT = 1022;
    SIPHON_LIFE = 1041;
    SHADOW_MASTERY = 1042;
    AMPLIFY_CURSE = 1061;
    CURSE_OF_EXHAUSTION = 1081;
    IMPROVED_DRAIN_SOUL = 1101;
    AGGRESSION = 1122;
    SERRATED_BLADES = 1123;
    INCINERATION = 1141;
    ARCANE_MEDITATION = 1142;
    FAERIE_FIRE_FERAL = 1162;
    DIVINE_FURY = 1181;
    MENTAL_STRENGTH = 1201;
    FORCE_OF_WILL = 1202;
    IMPROVED_HEALTHSTONE = 1221;
    IMPROVED_IMP = 1222;
    DEMONIC_EMBRACE = 1223;
    IMPROVED_HEALTH_FUNNEL = 1224;
    IMPROVED_VOIDWALKER = 1225;
    FEL_DOMINATION = 1226;
    MASTER_SUMMONER = 1227;
    FEL_STAMINA = 1241;
    FEL_INTELLECT = 1242;
    IMPROVED_SUCCUBUS = 1243;
    MASTER_DEMONOLOGIST = 1244;
    MASTER_CONJUROR = 1261;
    UNHOLY_POWER = 1262;
    DEMONIC_KNOWLEDGE = 1263;
    DEMONIC_SACRIFICE = 1281;
    SOUL_LINK = 1282;
    IMPROVED_ENSLAVE_DEMON = 1283;
    IMPROVED_CURSE_OF_AGONY = 1284;
    HUMANOID_SLAYING = 1301;
    HUNTER_LIGHTNING_REFLEXES = 1303;
    ENTRAPMENT = 1304;
    IMPROVED_WING_CLIP = 1305;
    CLEVER_TRAPS = 1306;
    DETERRENCE = 1308;
    IMPROVED_FEIGN_DEATH = 1309;
    SUREFOOTED = 1310;
    HUNTER_DEFLECTION = 1311;
    COUNTERATTACK = 1312;
    KILLER_INSTINCT = 1321;
    TRAP_MASTERY = 1322;
    WYVERN_STING = 1325;
    IMPROVED_CONCUSSIVE_SHOT = 1341;
    EFFICIENCY = 1342;
    IMPROVED_HUNTERS_MARK = 1343;
    LETHAL_SHOTS = 1344;
    AIMED_SHOT = 1345;
    IMPROVED_ARCANE_SHOT = 1346;
    BARRAGE = 1347;
    IMPROVED_STINGS = 1348;
    MORTAL_SHOTS = 1349;
    CONCUSSIVE_BARRAGE = 1351;
    SCATTER_SHOT = 1353;
    TRUESHOT_AURA = 1361;
    RANGED_WEAPON_SPECIALIZATION = 1362;
    IMPROVED_ASPECT_OF_THE_MONKEY = 1381;
    IMPROVED_ASPECT_OF_THE_HAWK = 1382;
    PATHFINDING = 1384;
    IMPROVED_MEND_PET = 1385;
    BESTIAL_WRATH = 1386;
    INTIMIDATION = 1387;
    SPIRIT_BOND = 1388;
    ENDURANCE_TRAINING = 1389;
    BESTIAL_DISCIPLINE = 1390;
    BESTIAL_SWIFTNESS = 1391;
    HUNTER_FEROCITY = 1393;
    HUNTER_THICK_HIDE = 1395;
    UNLEASHED_FURY = 1396;
    FRENZY = 1397;
    IMPROVED_BLESSING_OF_MIGHT = 1401;
    PALADIN_VENGEANCE = 1402;
    PALADIN_DEFLECTION = 1403;
    IMPROVED_RETRIBUTION_AURA = 1405;
    BENEDICTION = 1407;
    SANCTITY_AURA = 1409;
    PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION = 1410;
    CONVICTION = 1411;
    REDOUBT = 1421;
    IMPROVED_DEVOTION_AURA = 1422;
    PALADIN_TOUGHNESS = 1423;
    PALADIN_SHIELD_SPECIALIZATION = 1424;
    GUARDIANS_FAVOR = 1425;
    RECKONING = 1426;
    PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION = 1429;
    HOLY_SHIELD = 1430;
    BLESSING_OF_SANCTUARY = 1431;
    SPIRITUAL_FOCUS = 1432;
    DIVINE_FAVOR = 1433;
    AURA_MASTERY = 1435;
    REPENTANCE = 1441;
    BLESSING_OF_KINGS = 1442;
    IMPROVED_LAY_ON_HANDS = 1443;
    HEALING_LIGHT = 1444;
    IMPROVED_BLESSING_OF_WISDOM = 1446;
    DIVINE_INTELLECT = 1449;
    DIVINE_STRENGTH = 1450;
    ILLUMINATION = 1461;
    IMPROVED_SEAL_OF_RIGHTEOUSNESS = 1463;
    IMPROVED_SEAL_OF_THE_CRUSADER = 1464;
    SANCTIFIED_LIGHT = 1465;
    SEAL_OF_COMMAND = 1481;
    IMPROVED_RIGHTEOUS_FURY = 1501;
    HOLY_SHOCK = 1502;
    IMPROVED_HAMMER_OF_JUSTICE = 1521;
    IMPROVED_BERSERKER_RAGE = 1541;
    IMPROVED_EXECUTE = 1542;
    WARRIOR_WEAPON_MASTERY = 1543;
    SPIRIT_OF_REDEMPTION = 1561;
    WARRIOR_DUAL_WIELD_SPECIALIZATION = 1581;
    WARRIOR_SHIELD_SPECIALIZATION = 1601;
    SAVAGE_STRIKES = 1621;
    SURVIVALIST = 1622;
    MONSTER_SLAYING = 1623;
    FOCUSED_FIRE = 1624;
    IMPROVED_REVIVE_PET = 1625;
    IMPROVED_CONCENTRATION_AURA = 1626;
    HOLY_POWER = 1627;
    UNYIELDING_FAITH = 1628;
    PALADIN_ANTICIPATION = 1629;
    PALADIN_PRECISION = 1630;
    IMPROVED_JUDGEMENT = 1631;
    EYE_FOR_AN_EYE = 1632;
    VINDICATION = 1633;
    PURSUIT_OF_JUSTICE = 1634;
    HOLY_REACH = 1635;
    BLESSED_RECOVERY = 1636;
    LIGHTWELL = 1637;
    IMPROVED_VAMPIRIC_EMBRACE = 1638;
    MASTER_OF_ELEMENTS = 1639;
    ELEMENTAL_WARDING = 1640;
    STORM_REACH = 1641;
    EYE_OF_THE_STORM = 1642;
    SHAMAN_WEAPON_MASTERY = 1643;
    ELEMENTAL_DEVASTATION = 1645;
    HEALING_GRACE = 1646;
    IMPROVED_WEAPON_TOTEMS = 1647;
    HEALING_WAY = 1648;
    MAGE_ELEMENTAL_PRECISION = 1649;
    MAGIC_ABSORPTION = 1650;
    IMPROVED_DEFENSIVE_STANCE = 1652;
    WARRIOR_VITALITY = 1653;
    SHIELD_MASTERY = 1654;
    IMPROVED_WHIRLWIND = 1655;
    WARRIOR_PRECISION = 1657;
    IMPROVED_BERSERKER_STANCE = 1658;
    RAMPAGE = 1659;
    FOCUSED_RAGE = 1660;
    ENDLESS_RAGE = 1661;
    IMPROVED_DISCIPLINES = 1662;
    SECOND_WIND = 1663;
    BLOOD_FRENZY = 1664;
    DEVASTATE = 1666;
    MALEDICTION = 1667;
    IMPROVED_HOWL_OF_TERROR = 1668;
    CONTAGION = 1669;
    UNSTABLE_AFFLICTION = 1670;
    DEMONIC_AEGIS = 1671;
    SUMMON_FELGUARD = 1672;
    DEMONIC_TACTICS = 1673;
    SHADOWFURY = 1676;
    SHADOW_AND_FLAME = 1677;
    SOUL_LEECH = 1678;
    NETHER_PROTECTION = 1679;
    DEMONIC_RESILIENCE = 1680;
    MANA_FEED = 1681;
    UNRELENTING_STORM = 1682;
    ELEMENTAL_SHIELDS = 1683;
    SHAMAN_ELEMENTAL_PRECISION = 1685;
    LIGHTNING_OVERLOAD = 1686;
    TOTEM_OF_WRATH = 1687;
    UNLEASHED_RAGE = 1689;
    DUAL_WIELD = 1690;
    MENTAL_QUICKNESS = 1691;
    SHAMAN_DUAL_WIELD_SPECIALIZATION = 1692;
    SHAMANISTIC_RAGE = 1693;
    SHAMAN_FOCUSED_MIND = 1695;
    NATURES_BLESSING = 1696;
    IMPROVED_CHAIN_HEAL = 1697;
    EARTH_SHIELD = 1698;
    NATURES_GUARDIAN = 1699;
    SLEIGHT_OF_HAND = 1700;
    HEIGHTENED_SENSES = 1701;
    DEADLINESS = 1702;
    WEAPON_EXPERTISE = 1703;
    ROGUE_VITALITY = 1705;
    BLADE_TWISTING = 1706;
    NERVES_OF_STEEL = 1707;
    SURPRISE_ATTACKS = 1709;
    ENVELOPING_SHADOWS = 1711;
    SINISTER_CALLING = 1712;
    MASTER_OF_SUBTLETY = 1713;
    SHADOWSTEP = 1714;
    MASTER_POISONER = 1715;
    FIND_WEAKNESS = 1718;
    MUTILATE = 1719;
    FLEET_FOOTED = 1721;
    CHEAT_DEATH = 1722;
    DEADENED_NERVES = 1723;
    IMPROVED_BLINK = 1724;
    ARCANE_POTENCY = 1725;
    PRISMATIC_CLOAK = 1726;
    EMPOWERED_ARCANE_MISSILES = 1727;
    MIND_MASTERY = 1728;
    SLOW = 1729;
    PLAYING_WITH_FIRE = 1730;
    BLAZING_SPEED = 1731;
    MOLTEN_FURY = 1732;
    PYROMANIAC = 1733;
    EMPOWERED_FIREBALL = 1734;
    DRAGONS_BREATH = 1735;
    FROZEN_CORE = 1736;
    ICE_FLOES = 1737;
    ARCTIC_WINDS = 1738;
    EMPOWERED_FROSTBOLT = 1740;
    SUMMON_WATER_ELEMENTAL = 1741;
    PURE_OF_HEART = 1742;
    PURIFYING_POWER = 1743;
    BLESSED_LIFE = 1744;
    LIGHTS_GRACE = 1745;
    HOLY_GUIDANCE = 1746;
    DIVINE_ILLUMINATION = 1747;
    STOICISM = 1748;
    PALADIN_SPELL_WARDING = 1749;
    SACRED_DUTY = 1750;
    ARDENT_DEFENDER = 1751;
    COMBAT_EXPERTISE = 1753;
    AVENGERS_SHIELD = 1754;
    CRUSADE = 1755;
    IMPROVED_SANCTITY_AURA = 1756;
    DIVINE_PURPOSE = 1757;
    SANCTIFIED_JUDGEMENT = 1758;
    FANATICISM = 1759;
    SANCTIFIED_SEALS = 1761;
    QUICK_RECOVERY = 1762;
    SHADOW_EMBRACE = 1763;
    EMPOWERED_CORRUPTION = 1764;
    BLESSED_RESILIENCE = 1765;
    SURGE_OF_LIGHT = 1766;
    EMPOWERED_HEALING = 1767;
    HOLY_CONCENTRATION = 1768;
    ABSOLUTION = 1769;
    IMPROVED_DIVINE_SPIRIT = 1770;
    FOCUSED_POWER = 1771;
    ENLIGHTENMENT = 1772;
    REFLECTIVE_SHIELD = 1773;
    PAIN_SUPPRESSION = 1774;
    PRIEST_FOCUSED_MIND = 1777;
    SHADOW_POWER = 1778;
    VAMPIRIC_TOUCH = 1779;
    SHADOW_RESILIENCE = 1781;
    LUNAR_GUIDANCE = 1782;
    BALANCE_OF_POWER = 1783;
    DREAMSTATE = 1784;
    IMPROVED_FAERIE_FIRE = 1785;
    WRATH_OF_CENARIUS = 1786;
    FORCE_OF_NATURE = 1787;
    EMPOWERED_TOUCH = 1788;
    EMPOWERED_REJUVENATION = 1789;
    NATURAL_PERFECTION = 1790;
    TREE_OF_LIFE = 1791;
    NURTURING_INSTINCT = 1792;
    PRIMAL_TENACITY = 1793;
    SURVIVAL_OF_THE_FITTEST = 1794;
    PREDATORY_INSTINCTS = 1795;
    MANGLE = 1796;
    LIVING_SPIRIT = 1797;
    IMPROVED_LEADER_OF_THE_PACK = 1798;
    ANIMAL_HANDLER = 1799;
    FEROCIOUS_INSPIRATION = 1800;
    CATLIKE_REFLEXES = 1801;
    SERPENTS_SWIFTNESS = 1802;
    THE_BEAST_WITHIN = 1803;
    COMBAT_EXPERIENCE = 1804;
    CAREFUL_AIM = 1806;
    MASTER_MARKSMAN = 1807;
    SILENCING_SHOT = 1808;
    RESOURCEFULNESS = 1809;
    SURVIVAL_INSTINCTS = 1810;
    THRILL_OF_THE_HUNT = 1811;
    EXPOSE_WEAKNESS = 1812;
    MASTER_TACTICIAN = 1813;
    READINESS = 1814;
    CIRCLE_OF_HEALING = 1815;
    MISERY = 1816;
    BACKLASH = 1817;
    GO_FOR_THE_THROAT = 1818;
    RAPID_KILLING = 1819;
    HAWK_EYE = 1820;
    IMPROVED_BARRAGE = 1821;
    FOCUSED_STARLIGHT = 1822;
    CRUSADER_STRIKE = 1823;
    IMPROVED_MORTAL_STRIKE = 1824;
    COMBAT_POTENCY = 1825;
    SPELL_POWER = 1826;
    IMPROVED_SLICE_AND_DICE = 1827;
    IMPROVED_HOLY_SHIELD = 1829;
    FOCUSED_WILL = 1858;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
BURNING_SOUL23 (0x17)
MOLTEN_SHIELDS24 (0x18)
IMPROVED_SCORCH25 (0x19)
IMPROVED_FIREBALL26 (0x1A)
IMPROVED_FIRE_BLAST27 (0x1B)
FLAME_THROWING28 (0x1C)
PYROBLAST29 (0x1D)
IMPACT30 (0x1E)
IMPROVED_FLAMESTRIKE31 (0x1F)
BLAST_WAVE32 (0x20)
CRITICAL_MASS33 (0x21)
IGNITE34 (0x22)
FIRE_POWER35 (0x23)
COMBUSTION36 (0x24)
IMPROVED_FROSTBOLT37 (0x25)
FROSTBITE38 (0x26)
PIERCING_ICE61 (0x3D)
IMPROVED_FROST_NOVA62 (0x3E)
IMPROVED_BLIZZARD63 (0x3F)
IMPROVED_CONE_OF_COLD64 (0x40)
PERMAFROST65 (0x41)
FROST_CHANNELING66 (0x42)
SHATTER67 (0x43)
WINTERS_CHILL68 (0x44)Winter's Chill
ICY_VEINS69 (0x45)
FROST_WARDING70 (0x46)
ICE_BARRIER71 (0x47)
COLD_SNAP72 (0x48)
ICE_SHARDS73 (0x49)
ARCANE_SUBTLETY74 (0x4A)
ARCANE_CONCENTRATION75 (0x4B)
ARCANE_FOCUS76 (0x4C)
ARCANE_MIND77 (0x4D)
MAGE_WAND_SPECIALIZATION78 (0x4E)
IMPROVED_ARCANE_MISSILES80 (0x50)
ARCANE_IMPACT81 (0x51)
MAGIC_ATTUNEMENT82 (0x52)
IMPROVED_MANA_SHIELD83 (0x53)
ARCANE_FORTITUDE85 (0x55)
PRESENCE_OF_MIND86 (0x56)
ARCANE_POWER87 (0x57)
IMPROVED_COUNTERSPELL88 (0x58)
DEEP_WOUNDS121 (0x79)
WARRIOR_SWORD_SPECIALIZATION123 (0x7B)
IMPROVED_HEROIC_STRIKE124 (0x7C)
WARRIOR_MACE_SPECIALIZATION125 (0x7D)
IMPROVED_CHARGE126 (0x7E)
IMPROVED_REND127 (0x7F)
IMPROVED_THUNDER_CLAP128 (0x80)
IMPROVED_HAMSTRING129 (0x81)
WARRIOR_DEFLECTION130 (0x82)
IMPROVED_OVERPOWER131 (0x83)
POLEAXE_SPECIALIZATION132 (0x84)
DEATH_WISH133 (0x85)
IMPROVED_INTERCEPT134 (0x86)
MORTAL_STRIKE135 (0x87)
WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION136 (0x88)
ANGER_MANAGEMENT137 (0x89)
WARRIOR_ANTICIPATION138 (0x8A)
WARRIOR_TOUGHNESS140 (0x8C)
TACTICAL_MASTERY141 (0x8D)
IMPROVED_BLOODRAGE142 (0x8E)
IMPROVED_TAUNT143 (0x8F)
DEFIANCE144 (0x90)
IMPROVED_SHIELD_BLOCK145 (0x91)
IMPROVED_SUNDER_ARMOR146 (0x92)
IMPROVED_REVENGE147 (0x93)
SHIELD_SLAM148 (0x94)
IMPROVED_SHIELD_BASH149 (0x95)
IMPROVED_SHIELD_WALL150 (0x96)
IMPROVED_DISARM151 (0x97)
CONCUSSION_BLOW152 (0x98)
LAST_STAND153 (0x99)
COMMANDING_PRESENCE154 (0x9A)
ENRAGE155 (0x9B)
WARRIOR_FLURRY156 (0x9C)
CRUELTY157 (0x9D)
BOOMING_VOICE158 (0x9E)
UNBRIDLED_WRATH159 (0x9F)
PIERCING_HOWL160 (0xA0)
IMPROVED_DEMORALIZING_SHOUT161 (0xA1)
SWEEPING_STRIKES165 (0xA5)
IMPROVED_CLEAVE166 (0xA6)
BLOODTHIRST167 (0xA7)
IMPROVED_SLAM168 (0xA8)
ROGUE_PRECISION181 (0xB5)
DAGGER_SPECIALIZATION182 (0xB6)
FIST_WEAPON_SPECIALIZATION183 (0xB7)
ROGUE_MACE_SPECIALIZATION184 (0xB8)
ROGUE_LIGHTNING_REFLEXES186 (0xBA)
ROGUE_DEFLECTION187 (0xBB)
IMPROVED_SINISTER_STRIKE201 (0xC9)
IMPROVED_GOUGE203 (0xCB)
ENDURANCE204 (0xCC)
ADRENALINE_RUSH205 (0xCD)
IMPROVED_KICK206 (0xCE)
ROGUE_DUAL_WIELD_SPECIALIZATION221 (0xDD)
IMPROVED_SPRINT222 (0xDE)
BLADE_FLURRY223 (0xDF)
MASTER_OF_DECEPTION241 (0xF1)
ROGUE_SWORD_SPECIALIZATION242 (0xF2)
CAMOUFLAGE244 (0xF4)
INITIATIVE245 (0xF5)
SETUP246 (0xF6)
ELUSIVENESS247 (0xF7)
OPPORTUNITY261 (0x105)
DIRTY_TRICKS262 (0x106)
IMPROVED_AMBUSH263 (0x107)
DIRTY_DEEDS265 (0x109)
IMPROVED_POISONS268 (0x10C)
LETHALITY269 (0x10D)
MALICE270 (0x10E)
REMORSELESS_ATTACKS272 (0x110)
RUTHLESSNESS273 (0x111)
MURDER274 (0x112)
IMPROVED_EVISCERATE276 (0x114)
PUNCTURING_WOUNDS277 (0x115)
IMPROVED_EXPOSE_ARMOR278 (0x116)
IMPROVED_KIDNEY_SHOT279 (0x117)
COLD_BLOOD280 (0x118)
RELENTLESS_STRIKES281 (0x119)
SEAL_FATE283 (0x11B)
PREPARATION284 (0x11C)
RIPOSTE301 (0x12D)
GHOSTLY_STRIKE303 (0x12F)
MARTYRDOM321 (0x141)
POWER_INFUSION322 (0x142)
MENTAL_AGILITY341 (0x155)
UNBREAKABLE_WILL342 (0x156)
IMPROVED_POWER_WORD_SHIELD343 (0x157)
IMPROVED_POWER_WORD_FORTITUDE344 (0x158)
PRIEST_WAND_SPECIALIZATION345 (0x159)
IMPROVED_INNER_FIRE346 (0x15A)
MEDITATION347 (0x15B)
INNER_FOCUS348 (0x15C)
IMPROVED_MANA_BURN350 (0x15E)
DIVINE_SPIRIT351 (0x15F)
SILENT_RESOLVE352 (0x160)
INSPIRATION361 (0x169)
PREMEDITATION381 (0x17D)
VIGOR382 (0x17E)
HOLY_SPECIALIZATION401 (0x191)
SPIRITUAL_GUIDANCE402 (0x192)
SEARING_LIGHT403 (0x193)
SPIRITUAL_HEALING404 (0x194)
IMPROVED_RENEW406 (0x196)
IMPROVED_HEALING408 (0x198)
PRIEST_HEALING_FOCUS410 (0x19A)
PRIEST_SPELL_WARDING411 (0x19B)
HEALING_PRAYERS413 (0x19D)
ARCANE_INSTABILITY421 (0x1A5)
HOLY_NOVA442 (0x1BA)
SHADOW_WEAVING461 (0x1CD)
DARKNESS462 (0x1CE)
SHADOW_FOCUS463 (0x1CF)
BLACKOUT464 (0x1D0)
SPIRIT_TAP465 (0x1D1)
SHADOW_AFFINITY466 (0x1D2)
IMPROVED_MIND_BLAST481 (0x1E1)
IMPROVED_SHADOW_WORD_PAIN482 (0x1E2)
IMPROVED_FADE483 (0x1E3)
VAMPIRIC_EMBRACE484 (0x1E4)
MIND_FLAY501 (0x1F5)
SHADOWFORM521 (0x209)
SILENCE541 (0x21D)
IMPROVED_PSYCHIC_SCREAM542 (0x21E)
CALL_OF_FLAME561 (0x231)
CALL_OF_THUNDER562 (0x232)
CONCUSSION563 (0x233)
CONVECTION564 (0x234)
ELEMENTAL_FURY565 (0x235)
IMPROVED_FIRE_TOTEMS567 (0x237)
EARTHS_GRASP572 (0x23C)Earth's Grasp
ELEMENTAL_MASTERY573 (0x23D)
ELEMENTAL_FOCUS574 (0x23E)
REVERBERATION575 (0x23F)
ANCESTRAL_HEALING581 (0x245)
TOTEMIC_MASTERY582 (0x246)
NATURES_GUIDANCE583 (0x247)Nature's Guidance
IMPROVED_HEALING_WAVE586 (0x24A)
SHAMAN_HEALING_FOCUS587 (0x24B)
RESTORATIVE_TOTEMS588 (0x24C)
IMPROVED_REINCARNATION589 (0x24D)
MANA_TIDE_TOTEM590 (0x24E)
SHAMAN_NATURES_SWIFTNESS591 (0x24F)Nature's Swiftness
PURIFICATION592 (0x250)
TIDAL_FOCUS593 (0x251)
TIDAL_MASTERY594 (0x252)
TOTEMIC_FOCUS595 (0x253)
SHAMAN_ANTICIPATION601 (0x259)
SHAMAN_FLURRY602 (0x25A)
IMPROVED_GHOST_WOLF605 (0x25D)
IMPROVED_LIGHTNING_SHIELD607 (0x25F)
GUARDIAN_TOTEMS609 (0x261)
ENHANCING_TOTEMS610 (0x262)
ELEMENTAL_WEAPONS611 (0x263)
SHAMAN_SHIELD_SPECIALIZATION612 (0x264)
THUNDERING_STRIKES613 (0x265)
ANCESTRAL_KNOWLEDGE614 (0x266)
SHAMAN_TOUGHNESS615 (0x267)
SPIRIT_WEAPONS616 (0x268)
SHAMANISTIC_FOCUS617 (0x269)
IRON_WILL641 (0x281)
BLOOD_CRAZE661 (0x295)
IMPALE662 (0x296)
HEMORRHAGE681 (0x2A9)
VILE_POISONS682 (0x2AA)
WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION702 (0x2BE)
LIGHTNING_MASTERY721 (0x2D1)
ARCTIC_REACH741 (0x2E5)
NATURES_GRASP761 (0x2F9)Nature's Grasp
STARLIGHT_WRATH762 (0x2FA)
IMPROVED_MOONFIRE763 (0x2FB)
NATURES_REACH764 (0x2FC)Nature's Reach
BRAMBLES782 (0x30E)
MOONGLOW783 (0x30F)
CELESTIAL_FOCUS784 (0x310)
CONTROL_OF_NATURE787 (0x313)
INSECT_SWARM788 (0x314)
NATURES_GRACE789 (0x315)Nature's Grace
MOONFURY790 (0x316)
DRUID_VENGEANCE792 (0x318)
MOONKIN_FORM793 (0x319)
DRUID_THICK_HIDE794 (0x31A)
FERAL_AGGRESSION795 (0x31B)
DRUID_FEROCITY796 (0x31C)
BRUTAL_IMPACT797 (0x31D)
SHARPENED_CLAWS798 (0x31E)
FERAL_INSTINCT799 (0x31F)
PRIMAL_FURY801 (0x321)
SHREDDING_ATTACKS802 (0x322)
PREDATORY_STRIKES803 (0x323)
FERAL_CHARGE804 (0x324)
SAVAGE_FURY805 (0x325)
FERAL_SWIFTNESS807 (0x327)
HEART_OF_THE_WILD808 (0x328)
LEADER_OF_THE_PACK809 (0x329)
IMPROVED_MARK_OF_THE_WILD821 (0x335)
FUROR822 (0x336)
NATURES_FOCUS823 (0x337)Nature's Focus
NATURALIST824 (0x338)
IMPROVED_REGROWTH825 (0x339)
NATURAL_SHAPESHIFTER826 (0x33A)
OMEN_OF_CLARITY827 (0x33B)
GIFT_OF_NATURE828 (0x33C)
DRUID_INTENSITY829 (0x33D)
IMPROVED_REJUVENATION830 (0x33E)
DRUID_NATURES_SWIFTNESS831 (0x33F)Nature's Swiftness
SUBTLETY841 (0x349)
IMPROVED_TRANQUILITY842 (0x34A)
TRANQUIL_SPIRIT843 (0x34B)
SWIFTMEND844 (0x34C)
SHADOW_REACH881 (0x371)
STORMSTRIKE901 (0x385)
IMPROVED_NATURES_GRASP921 (0x399)Improved Nature's Grasp
CATACLYSM941 (0x3AD)
BANE943 (0x3AF)
IMPROVED_SHADOW_BOLT944 (0x3B0)
IMPROVED_IMMOLATE961 (0x3C1)
SHADOWBURN963 (0x3C3)
DESTRUCTIVE_REACH964 (0x3C4)
IMPROVED_SEARING_PAIN965 (0x3C5)
EMBERSTORM966 (0x3C6)
RUIN967 (0x3C7)
CONFLAGRATE968 (0x3C8)
DEVASTATION981 (0x3D5)
AFTERMATH982 (0x3D6)
IMPROVED_FIREBOLT983 (0x3D7)
IMPROVED_LASH_OF_PAIN984 (0x3D8)
WARLOCK_INTENSITY985 (0x3D9)
PYROCLASM986 (0x3DA)
FEL_CONCENTRATION1001 (0x3E9)
NIGHTFALL1002 (0x3EA)
IMPROVED_CORRUPTION1003 (0x3EB)
SOUL_SIPHON1004 (0x3EC)
SUPPRESSION1005 (0x3ED)
IMPROVED_CURSE_OF_WEAKNESS1006 (0x3EE)
IMPROVED_LIFE_TAP1007 (0x3EF)
GRIM_REACH1021 (0x3FD)
DARK_PACT1022 (0x3FE)
SIPHON_LIFE1041 (0x411)
SHADOW_MASTERY1042 (0x412)
AMPLIFY_CURSE1061 (0x425)
CURSE_OF_EXHAUSTION1081 (0x439)
IMPROVED_DRAIN_SOUL1101 (0x44D)
AGGRESSION1122 (0x462)
SERRATED_BLADES1123 (0x463)
INCINERATION1141 (0x475)
ARCANE_MEDITATION1142 (0x476)
FAERIE_FIRE_FERAL1162 (0x48A)
DIVINE_FURY1181 (0x49D)
MENTAL_STRENGTH1201 (0x4B1)
FORCE_OF_WILL1202 (0x4B2)
IMPROVED_HEALTHSTONE1221 (0x4C5)
IMPROVED_IMP1222 (0x4C6)
DEMONIC_EMBRACE1223 (0x4C7)
IMPROVED_HEALTH_FUNNEL1224 (0x4C8)
IMPROVED_VOIDWALKER1225 (0x4C9)
FEL_DOMINATION1226 (0x4CA)
MASTER_SUMMONER1227 (0x4CB)
FEL_STAMINA1241 (0x4D9)
FEL_INTELLECT1242 (0x4DA)
IMPROVED_SUCCUBUS1243 (0x4DB)
MASTER_DEMONOLOGIST1244 (0x4DC)
MASTER_CONJUROR1261 (0x4ED)
UNHOLY_POWER1262 (0x4EE)
DEMONIC_KNOWLEDGE1263 (0x4EF)
DEMONIC_SACRIFICE1281 (0x501)
SOUL_LINK1282 (0x502)
IMPROVED_ENSLAVE_DEMON1283 (0x503)
IMPROVED_CURSE_OF_AGONY1284 (0x504)
HUMANOID_SLAYING1301 (0x515)
HUNTER_LIGHTNING_REFLEXES1303 (0x517)
ENTRAPMENT1304 (0x518)
IMPROVED_WING_CLIP1305 (0x519)
CLEVER_TRAPS1306 (0x51A)
DETERRENCE1308 (0x51C)
IMPROVED_FEIGN_DEATH1309 (0x51D)
SUREFOOTED1310 (0x51E)
HUNTER_DEFLECTION1311 (0x51F)
COUNTERATTACK1312 (0x520)
KILLER_INSTINCT1321 (0x529)
TRAP_MASTERY1322 (0x52A)
WYVERN_STING1325 (0x52D)
IMPROVED_CONCUSSIVE_SHOT1341 (0x53D)
EFFICIENCY1342 (0x53E)
IMPROVED_HUNTERS_MARK1343 (0x53F)Improved Hunter's Mark
LETHAL_SHOTS1344 (0x540)
AIMED_SHOT1345 (0x541)
IMPROVED_ARCANE_SHOT1346 (0x542)
BARRAGE1347 (0x543)
IMPROVED_STINGS1348 (0x544)
MORTAL_SHOTS1349 (0x545)
CONCUSSIVE_BARRAGE1351 (0x547)
SCATTER_SHOT1353 (0x549)
TRUESHOT_AURA1361 (0x551)
RANGED_WEAPON_SPECIALIZATION1362 (0x552)
IMPROVED_ASPECT_OF_THE_MONKEY1381 (0x565)
IMPROVED_ASPECT_OF_THE_HAWK1382 (0x566)
PATHFINDING1384 (0x568)
IMPROVED_MEND_PET1385 (0x569)
BESTIAL_WRATH1386 (0x56A)
INTIMIDATION1387 (0x56B)
SPIRIT_BOND1388 (0x56C)
ENDURANCE_TRAINING1389 (0x56D)
BESTIAL_DISCIPLINE1390 (0x56E)
BESTIAL_SWIFTNESS1391 (0x56F)
HUNTER_FEROCITY1393 (0x571)
HUNTER_THICK_HIDE1395 (0x573)
UNLEASHED_FURY1396 (0x574)
FRENZY1397 (0x575)
IMPROVED_BLESSING_OF_MIGHT1401 (0x579)
PALADIN_VENGEANCE1402 (0x57A)
PALADIN_DEFLECTION1403 (0x57B)
IMPROVED_RETRIBUTION_AURA1405 (0x57D)
BENEDICTION1407 (0x57F)
SANCTITY_AURA1409 (0x581)
PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION1410 (0x582)
CONVICTION1411 (0x583)
REDOUBT1421 (0x58D)
IMPROVED_DEVOTION_AURA1422 (0x58E)
PALADIN_TOUGHNESS1423 (0x58F)
PALADIN_SHIELD_SPECIALIZATION1424 (0x590)
GUARDIANS_FAVOR1425 (0x591)Guardian's Favor
RECKONING1426 (0x592)
PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION1429 (0x595)
HOLY_SHIELD1430 (0x596)
BLESSING_OF_SANCTUARY1431 (0x597)
SPIRITUAL_FOCUS1432 (0x598)
DIVINE_FAVOR1433 (0x599)
AURA_MASTERY1435 (0x59B)
REPENTANCE1441 (0x5A1)
BLESSING_OF_KINGS1442 (0x5A2)
IMPROVED_LAY_ON_HANDS1443 (0x5A3)
HEALING_LIGHT1444 (0x5A4)
IMPROVED_BLESSING_OF_WISDOM1446 (0x5A6)
DIVINE_INTELLECT1449 (0x5A9)
DIVINE_STRENGTH1450 (0x5AA)
ILLUMINATION1461 (0x5B5)
IMPROVED_SEAL_OF_RIGHTEOUSNESS1463 (0x5B7)
IMPROVED_SEAL_OF_THE_CRUSADER1464 (0x5B8)
SANCTIFIED_LIGHT1465 (0x5B9)
SEAL_OF_COMMAND1481 (0x5C9)
IMPROVED_RIGHTEOUS_FURY1501 (0x5DD)
HOLY_SHOCK1502 (0x5DE)
IMPROVED_HAMMER_OF_JUSTICE1521 (0x5F1)
IMPROVED_BERSERKER_RAGE1541 (0x605)
IMPROVED_EXECUTE1542 (0x606)
WARRIOR_WEAPON_MASTERY1543 (0x607)
SPIRIT_OF_REDEMPTION1561 (0x619)
WARRIOR_DUAL_WIELD_SPECIALIZATION1581 (0x62D)
WARRIOR_SHIELD_SPECIALIZATION1601 (0x641)
SAVAGE_STRIKES1621 (0x655)
SURVIVALIST1622 (0x656)
MONSTER_SLAYING1623 (0x657)
FOCUSED_FIRE1624 (0x658)
IMPROVED_REVIVE_PET1625 (0x659)
IMPROVED_CONCENTRATION_AURA1626 (0x65A)
HOLY_POWER1627 (0x65B)
UNYIELDING_FAITH1628 (0x65C)
PALADIN_ANTICIPATION1629 (0x65D)
PALADIN_PRECISION1630 (0x65E)
IMPROVED_JUDGEMENT1631 (0x65F)
EYE_FOR_AN_EYE1632 (0x660)
VINDICATION1633 (0x661)
PURSUIT_OF_JUSTICE1634 (0x662)
HOLY_REACH1635 (0x663)
BLESSED_RECOVERY1636 (0x664)
LIGHTWELL1637 (0x665)
IMPROVED_VAMPIRIC_EMBRACE1638 (0x666)
MASTER_OF_ELEMENTS1639 (0x667)
ELEMENTAL_WARDING1640 (0x668)
STORM_REACH1641 (0x669)
EYE_OF_THE_STORM1642 (0x66A)
SHAMAN_WEAPON_MASTERY1643 (0x66B)
ELEMENTAL_DEVASTATION1645 (0x66D)
HEALING_GRACE1646 (0x66E)
IMPROVED_WEAPON_TOTEMS1647 (0x66F)
HEALING_WAY1648 (0x670)
MAGE_ELEMENTAL_PRECISION1649 (0x671)
MAGIC_ABSORPTION1650 (0x672)
IMPROVED_DEFENSIVE_STANCE1652 (0x674)
WARRIOR_VITALITY1653 (0x675)
SHIELD_MASTERY1654 (0x676)
IMPROVED_WHIRLWIND1655 (0x677)
WARRIOR_PRECISION1657 (0x679)
IMPROVED_BERSERKER_STANCE1658 (0x67A)
RAMPAGE1659 (0x67B)
FOCUSED_RAGE1660 (0x67C)
ENDLESS_RAGE1661 (0x67D)
IMPROVED_DISCIPLINES1662 (0x67E)
SECOND_WIND1663 (0x67F)
BLOOD_FRENZY1664 (0x680)
DEVASTATE1666 (0x682)
MALEDICTION1667 (0x683)
IMPROVED_HOWL_OF_TERROR1668 (0x684)
CONTAGION1669 (0x685)
UNSTABLE_AFFLICTION1670 (0x686)
DEMONIC_AEGIS1671 (0x687)
SUMMON_FELGUARD1672 (0x688)
DEMONIC_TACTICS1673 (0x689)
SHADOWFURY1676 (0x68C)
SHADOW_AND_FLAME1677 (0x68D)
SOUL_LEECH1678 (0x68E)
NETHER_PROTECTION1679 (0x68F)
DEMONIC_RESILIENCE1680 (0x690)
MANA_FEED1681 (0x691)
UNRELENTING_STORM1682 (0x692)
ELEMENTAL_SHIELDS1683 (0x693)
SHAMAN_ELEMENTAL_PRECISION1685 (0x695)
LIGHTNING_OVERLOAD1686 (0x696)
TOTEM_OF_WRATH1687 (0x697)
UNLEASHED_RAGE1689 (0x699)
DUAL_WIELD1690 (0x69A)
MENTAL_QUICKNESS1691 (0x69B)
SHAMAN_DUAL_WIELD_SPECIALIZATION1692 (0x69C)
SHAMANISTIC_RAGE1693 (0x69D)
SHAMAN_FOCUSED_MIND1695 (0x69F)
NATURES_BLESSING1696 (0x6A0)Nature's Blessing
IMPROVED_CHAIN_HEAL1697 (0x6A1)
EARTH_SHIELD1698 (0x6A2)
NATURES_GUARDIAN1699 (0x6A3)Nature's Guardian
SLEIGHT_OF_HAND1700 (0x6A4)
HEIGHTENED_SENSES1701 (0x6A5)
DEADLINESS1702 (0x6A6)
WEAPON_EXPERTISE1703 (0x6A7)
ROGUE_VITALITY1705 (0x6A9)
BLADE_TWISTING1706 (0x6AA)
NERVES_OF_STEEL1707 (0x6AB)
SURPRISE_ATTACKS1709 (0x6AD)
ENVELOPING_SHADOWS1711 (0x6AF)
SINISTER_CALLING1712 (0x6B0)
MASTER_OF_SUBTLETY1713 (0x6B1)
SHADOWSTEP1714 (0x6B2)
MASTER_POISONER1715 (0x6B3)
FIND_WEAKNESS1718 (0x6B6)
MUTILATE1719 (0x6B7)
FLEET_FOOTED1721 (0x6B9)
CHEAT_DEATH1722 (0x6BA)
DEADENED_NERVES1723 (0x6BB)
IMPROVED_BLINK1724 (0x6BC)
ARCANE_POTENCY1725 (0x6BD)
PRISMATIC_CLOAK1726 (0x6BE)
EMPOWERED_ARCANE_MISSILES1727 (0x6BF)
MIND_MASTERY1728 (0x6C0)
SLOW1729 (0x6C1)
PLAYING_WITH_FIRE1730 (0x6C2)
BLAZING_SPEED1731 (0x6C3)
MOLTEN_FURY1732 (0x6C4)
PYROMANIAC1733 (0x6C5)
EMPOWERED_FIREBALL1734 (0x6C6)
DRAGONS_BREATH1735 (0x6C7)Dragon's Breath
FROZEN_CORE1736 (0x6C8)
ICE_FLOES1737 (0x6C9)
ARCTIC_WINDS1738 (0x6CA)
EMPOWERED_FROSTBOLT1740 (0x6CC)
SUMMON_WATER_ELEMENTAL1741 (0x6CD)
PURE_OF_HEART1742 (0x6CE)
PURIFYING_POWER1743 (0x6CF)
BLESSED_LIFE1744 (0x6D0)
LIGHTS_GRACE1745 (0x6D1)Light's Grace
HOLY_GUIDANCE1746 (0x6D2)
DIVINE_ILLUMINATION1747 (0x6D3)
STOICISM1748 (0x6D4)
PALADIN_SPELL_WARDING1749 (0x6D5)
SACRED_DUTY1750 (0x6D6)
ARDENT_DEFENDER1751 (0x6D7)
COMBAT_EXPERTISE1753 (0x6D9)
AVENGERS_SHIELD1754 (0x6DA)Avenger's Shield
CRUSADE1755 (0x6DB)
IMPROVED_SANCTITY_AURA1756 (0x6DC)
DIVINE_PURPOSE1757 (0x6DD)
SANCTIFIED_JUDGEMENT1758 (0x6DE)
FANATICISM1759 (0x6DF)
SANCTIFIED_SEALS1761 (0x6E1)
QUICK_RECOVERY1762 (0x6E2)
SHADOW_EMBRACE1763 (0x6E3)
EMPOWERED_CORRUPTION1764 (0x6E4)
BLESSED_RESILIENCE1765 (0x6E5)
SURGE_OF_LIGHT1766 (0x6E6)
EMPOWERED_HEALING1767 (0x6E7)
HOLY_CONCENTRATION1768 (0x6E8)
ABSOLUTION1769 (0x6E9)
IMPROVED_DIVINE_SPIRIT1770 (0x6EA)
FOCUSED_POWER1771 (0x6EB)
ENLIGHTENMENT1772 (0x6EC)
REFLECTIVE_SHIELD1773 (0x6ED)
PAIN_SUPPRESSION1774 (0x6EE)
PRIEST_FOCUSED_MIND1777 (0x6F1)
SHADOW_POWER1778 (0x6F2)
VAMPIRIC_TOUCH1779 (0x6F3)
SHADOW_RESILIENCE1781 (0x6F5)
LUNAR_GUIDANCE1782 (0x6F6)
BALANCE_OF_POWER1783 (0x6F7)
DREAMSTATE1784 (0x6F8)
IMPROVED_FAERIE_FIRE1785 (0x6F9)
WRATH_OF_CENARIUS1786 (0x6FA)
FORCE_OF_NATURE1787 (0x6FB)
EMPOWERED_TOUCH1788 (0x6FC)
EMPOWERED_REJUVENATION1789 (0x6FD)
NATURAL_PERFECTION1790 (0x6FE)
TREE_OF_LIFE1791 (0x6FF)
NURTURING_INSTINCT1792 (0x700)
PRIMAL_TENACITY1793 (0x701)
SURVIVAL_OF_THE_FITTEST1794 (0x702)
PREDATORY_INSTINCTS1795 (0x703)
MANGLE1796 (0x704)
LIVING_SPIRIT1797 (0x705)
IMPROVED_LEADER_OF_THE_PACK1798 (0x706)
ANIMAL_HANDLER1799 (0x707)
FEROCIOUS_INSPIRATION1800 (0x708)
CATLIKE_REFLEXES1801 (0x709)
SERPENTS_SWIFTNESS1802 (0x70A)Serpent's Swiftness
THE_BEAST_WITHIN1803 (0x70B)
COMBAT_EXPERIENCE1804 (0x70C)
CAREFUL_AIM1806 (0x70E)
MASTER_MARKSMAN1807 (0x70F)
SILENCING_SHOT1808 (0x710)
RESOURCEFULNESS1809 (0x711)
SURVIVAL_INSTINCTS1810 (0x712)
THRILL_OF_THE_HUNT1811 (0x713)
EXPOSE_WEAKNESS1812 (0x714)
MASTER_TACTICIAN1813 (0x715)
READINESS1814 (0x716)
CIRCLE_OF_HEALING1815 (0x717)
MISERY1816 (0x718)
BACKLASH1817 (0x719)
GO_FOR_THE_THROAT1818 (0x71A)
RAPID_KILLING1819 (0x71B)
HAWK_EYE1820 (0x71C)
IMPROVED_BARRAGE1821 (0x71D)
FOCUSED_STARLIGHT1822 (0x71E)
CRUSADER_STRIKE1823 (0x71F)
IMPROVED_MORTAL_STRIKE1824 (0x720)
COMBAT_POTENCY1825 (0x721)
SPELL_POWER1826 (0x722)
IMPROVED_SLICE_AND_DICE1827 (0x723)
IMPROVED_HOLY_SHIELD1829 (0x725)
FOCUSED_WILL1858 (0x742)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_learn_talent.wowm:1089.

enum Talent : u32 {
    BURNING_SOUL = 23;
    MOLTEN_SHIELDS = 24;
    IMPROVED_SCORCH = 25;
    IMPROVED_FIREBALL = 26;
    IMPROVED_FIRE_BLAST = 27;
    FLAME_THROWING = 28;
    PYROBLAST = 29;
    IMPACT = 30;
    WORLD_IN_FLAMES = 31;
    BLAST_WAVE = 32;
    CRITICAL_MASS = 33;
    IGNITE = 34;
    FIRE_POWER = 35;
    COMBUSTION = 36;
    IMPROVED_FROSTBOLT = 37;
    FROSTBITE = 38;
    PIERCING_ICE = 61;
    ICE_FLOES = 62;
    IMPROVED_BLIZZARD = 63;
    IMPROVED_CONE_OF_COLD = 64;
    PERMAFROST = 65;
    FROST_CHANNELING = 66;
    SHATTER = 67;
    WINTERS_CHILL = 68;
    ICY_VEINS = 69;
    FROST_WARDING = 70;
    ICE_BARRIER = 71;
    COLD_SNAP = 72;
    ICE_SHARDS = 73;
    ARCANE_SUBTLETY = 74;
    ARCANE_CONCENTRATION = 75;
    ARCANE_FOCUS = 76;
    ARCANE_MIND = 77;
    ARCANE_STABILITY = 80;
    SPELL_IMPACT = 81;
    MAGIC_ATTUNEMENT = 82;
    ARCANE_SHIELDING = 83;
    ARCANE_FORTITUDE = 85;
    PRESENCE_OF_MIND = 86;
    ARCANE_POWER = 87;
    IMPROVED_COUNTERSPELL = 88;
    DEEP_WOUNDS = 121;
    SWORD_SPECIALIZATION = 123;
    IMPROVED_HEROIC_STRIKE = 124;
    WARRIOR_MACE_SPECIALIZATION = 125;
    IMPROVED_CHARGE = 126;
    IMPROVED_REND = 127;
    TACTICAL_MASTERY = 128;
    IMPROVED_HAMSTRING = 129;
    WARRIOR_DEFLECTION = 130;
    IMPROVED_OVERPOWER = 131;
    POLEAXE_SPECIALIZATION = 132;
    SWEEPING_STRIKES = 133;
    WARRIOR_WEAPON_MASTERY = 134;
    MORTAL_STRIKE = 135;
    WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION = 136;
    ANGER_MANAGEMENT = 137;
    WARRIOR_ANTICIPATION = 138;
    WARRIOR_TOUGHNESS = 140;
    IMPROVED_THUNDER_CLAP = 141;
    IMPROVED_BLOODRAGE = 142;
    INCITE = 144;
    PUNCTURE = 146;
    IMPROVED_REVENGE = 147;
    VIGILANCE = 148;
    GAG_ORDER = 149;
    IMPROVED_DISCIPLINES = 150;
    IMPROVED_DISARM = 151;
    CONCUSSION_BLOW = 152;
    WARRIOR_LAST_STAND = 153;
    COMMANDING_PRESENCE = 154;
    ENRAGE = 155;
    WARRIOR_FLURRY = 156;
    CRUELTY = 157;
    BOOMING_VOICE = 158;
    UNBRIDLED_WRATH = 159;
    PIERCING_HOWL = 160;
    IMPROVED_DEMORALIZING_SHOUT = 161;
    DEATH_WISH = 165;
    IMPROVED_CLEAVE = 166;
    BLOODTHIRST = 167;
    ROGUE_PRECISION = 181;
    CLOSE_QUARTERS_COMBAT = 182;
    ROGUE_MACE_SPECIALIZATION = 184;
    ROGUE_LIGHTNING_REFLEXES = 186;
    ROGUE_DEFLECTION = 187;
    IMPROVED_SINISTER_STRIKE = 201;
    IMPROVED_GOUGE = 203;
    ENDURANCE = 204;
    ADRENALINE_RUSH = 205;
    IMPROVED_KICK = 206;
    ROGUE_DUAL_WIELD_SPECIALIZATION = 221;
    IMPROVED_SPRINT = 222;
    BLADE_FLURRY = 223;
    MASTER_OF_DECEPTION = 241;
    HACK_AND_SLASH = 242;
    CAMOUFLAGE = 244;
    INITIATIVE = 245;
    SETUP = 246;
    ELUSIVENESS = 247;
    OPPORTUNITY = 261;
    DIRTY_TRICKS = 262;
    IMPROVED_AMBUSH = 263;
    DIRTY_DEEDS = 265;
    IMPROVED_POISONS = 268;
    LETHALITY = 269;
    MALICE = 270;
    REMORSELESS_ATTACKS = 272;
    RUTHLESSNESS = 273;
    MURDER = 274;
    IMPROVED_EVISCERATE = 276;
    PUNCTURING_WOUNDS = 277;
    IMPROVED_EXPOSE_ARMOR = 278;
    IMPROVED_KIDNEY_SHOT = 279;
    COLD_BLOOD = 280;
    OVERKILL = 281;
    SEAL_FATE = 283;
    PREPARATION = 284;
    RIPOSTE = 301;
    GHOSTLY_STRIKE = 303;
    MARTYRDOM = 321;
    POWER_INFUSION = 322;
    MENTAL_AGILITY = 341;
    UNBREAKABLE_WILL = 342;
    IMPROVED_POWER_WORD_SHIELD = 343;
    IMPROVED_POWER_WORD_FORTITUDE = 344;
    IMPROVED_INNER_FIRE = 346;
    MEDITATION = 347;
    INNER_FOCUS = 348;
    IMPROVED_MANA_BURN = 350;
    SOUL_WARDING = 351;
    SILENT_RESOLVE = 352;
    INSPIRATION = 361;
    PREMEDITATION = 381;
    VIGOR = 382;
    HOLY_SPECIALIZATION = 401;
    SPIRITUAL_GUIDANCE = 402;
    SEARING_LIGHT = 403;
    SPIRITUAL_HEALING = 404;
    IMPROVED_RENEW = 406;
    IMPROVED_HEALING = 408;
    PRIEST_HEALING_FOCUS = 410;
    SPELL_WARDING = 411;
    HEALING_PRAYERS = 413;
    ARCANE_INSTABILITY = 421;
    DESPERATE_PRAYER = 442;
    SHADOW_WEAVING = 461;
    DARKNESS = 462;
    SHADOW_FOCUS = 463;
    SPIRIT_TAP = 465;
    SHADOW_AFFINITY = 466;
    IMPROVED_MIND_BLAST = 481;
    IMPROVED_SHADOW_WORD_PAIN = 482;
    VEILED_SHADOWS = 483;
    VAMPIRIC_EMBRACE = 484;
    MIND_FLAY = 501;
    SHADOWFORM = 521;
    SILENCE = 541;
    IMPROVED_PSYCHIC_SCREAM = 542;
    CALL_OF_FLAME = 561;
    CALL_OF_THUNDER = 562;
    CONCUSSION = 563;
    CONVECTION = 564;
    ELEMENTAL_FURY = 565;
    IMPROVED_FIRE_NOVA = 567;
    ELEMENTAL_MASTERY = 573;
    ELEMENTAL_FOCUS = 574;
    REVERBERATION = 575;
    ANCESTRAL_HEALING = 581;
    TIDAL_FORCE = 582;
    IMPROVED_WATER_SHIELD = 583;
    IMPROVED_HEALING_WAVE = 586;
    SHAMAN_HEALING_FOCUS = 587;
    RESTORATIVE_TOTEMS = 588;
    IMPROVED_REINCARNATION = 589;
    MANA_TIDE_TOTEM = 590;
    SHAMAN_NATURES_SWIFTNESS = 591;
    PURIFICATION = 592;
    TIDAL_FOCUS = 593;
    TIDAL_MASTERY = 594;
    TOTEMIC_FOCUS = 595;
    SHAMAN_ANTICIPATION = 601;
    SHAMAN_FLURRY = 602;
    IMPROVED_GHOST_WOLF = 605;
    IMPROVED_SHIELDS = 607;
    GUARDIAN_TOTEMS = 609;
    ENHANCING_TOTEMS = 610;
    ELEMENTAL_WEAPONS = 611;
    THUNDERING_STRIKES = 613;
    ANCESTRAL_KNOWLEDGE = 614;
    SHAMAN_TOUGHNESS = 615;
    SPIRIT_WEAPONS = 616;
    SHAMANISTIC_FOCUS = 617;
    IRON_WILL = 641;
    BLOOD_CRAZE = 661;
    IMPALE = 662;
    HEMORRHAGE = 681;
    VILE_POISONS = 682;
    WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION = 702;
    LIGHTNING_MASTERY = 721;
    ARCTIC_REACH = 741;
    STARLIGHT_WRATH = 762;
    IMPROVED_MOONFIRE = 763;
    NATURES_REACH = 764;
    BRAMBLES = 782;
    MOONGLOW = 783;
    CELESTIAL_FOCUS = 784;
    INSECT_SWARM = 788;
    NATURES_GRACE = 789;
    MOONFURY = 790;
    DRUID_VENGEANCE = 792;
    MOONKIN_FORM = 793;
    DRUID_THICK_HIDE = 794;
    FERAL_AGGRESSION = 795;
    DRUID_FEROCITY = 796;
    BRUTAL_IMPACT = 797;
    SHARPENED_CLAWS = 798;
    FERAL_INSTINCT = 799;
    PRIMAL_FURY = 801;
    SHREDDING_ATTACKS = 802;
    PREDATORY_STRIKES = 803;
    FERAL_CHARGE = 804;
    SAVAGE_FURY = 805;
    FERAL_SWIFTNESS = 807;
    HEART_OF_THE_WILD = 808;
    LEADER_OF_THE_PACK = 809;
    IMPROVED_MARK_OF_THE_WILD = 821;
    FUROR = 822;
    NATURES_FOCUS = 823;
    NATURALIST = 824;
    NATURES_BOUNTY = 825;
    NATURAL_SHAPESHIFTER = 826;
    OMEN_OF_CLARITY = 827;
    GIFT_OF_NATURE = 828;
    DRUID_INTENSITY = 829;
    IMPROVED_REJUVENATION = 830;
    DRUID_NATURES_SWIFTNESS = 831;
    SUBTLETY = 841;
    IMPROVED_TRANQUILITY = 842;
    TRANQUIL_SPIRIT = 843;
    SWIFTMEND = 844;
    SHADOW_REACH = 881;
    STORMSTRIKE = 901;
    CATACLYSM = 941;
    BANE = 943;
    IMPROVED_SHADOW_BOLT = 944;
    IMPROVED_IMMOLATE = 961;
    SHADOWBURN = 963;
    DESTRUCTIVE_REACH = 964;
    IMPROVED_SEARING_PAIN = 965;
    EMBERSTORM = 966;
    RUIN = 967;
    CONFLAGRATE = 968;
    DEVASTATION = 981;
    AFTERMATH = 982;
    DEMONIC_POWER = 983;
    WARLOCK_INTENSITY = 985;
    PYROCLASM = 986;
    FEL_CONCENTRATION = 1001;
    NIGHTFALL = 1002;
    IMPROVED_CORRUPTION = 1003;
    SOUL_SIPHON = 1004;
    SUPPRESSION = 1005;
    IMPROVED_CURSE_OF_WEAKNESS = 1006;
    IMPROVED_LIFE_TAP = 1007;
    GRIM_REACH = 1021;
    DARK_PACT = 1022;
    SIPHON_LIFE = 1041;
    SHADOW_MASTERY = 1042;
    AMPLIFY_CURSE = 1061;
    CURSE_OF_EXHAUSTION = 1081;
    IMPROVED_DRAIN_SOUL = 1101;
    AGGRESSION = 1122;
    SERRATED_BLADES = 1123;
    INCINERATION = 1141;
    ARCANE_MEDITATION = 1142;
    DRUID_SURVIVAL_INSTINCTS = 1162;
    DIVINE_FURY = 1181;
    MENTAL_STRENGTH = 1201;
    BORROWED_TIME = 1202;
    IMPROVED_HEALTHSTONE = 1221;
    IMPROVED_IMP = 1222;
    DEMONIC_EMBRACE = 1223;
    IMPROVED_HEALTH_FUNNEL = 1224;
    DEMONIC_BRUTALITY = 1225;
    FEL_DOMINATION = 1226;
    MASTER_SUMMONER = 1227;
    FEL_VITALITY = 1242;
    IMPROVED_SUCCUBUS = 1243;
    MASTER_DEMONOLOGIST = 1244;
    MASTER_CONJUROR = 1261;
    UNHOLY_POWER = 1262;
    DEMONIC_KNOWLEDGE = 1263;
    MANA_FEED = 1281;
    SOUL_LINK = 1282;
    MOLTEN_CORE = 1283;
    IMPROVED_CURSE_OF_AGONY = 1284;
    HUNTER_LIGHTNING_REFLEXES = 1303;
    ENTRAPMENT = 1304;
    TRAP_MASTERY = 1305;
    LOCK_AND_LOAD = 1306;
    SURVIVAL_TACTICS = 1309;
    SUREFOOTED = 1310;
    HUNTER_DEFLECTION = 1311;
    COUNTERATTACK = 1312;
    KILLER_INSTINCT = 1321;
    BLACK_ARROW = 1322;
    WYVERN_STING = 1325;
    IMPROVED_CONCUSSIVE_SHOT = 1341;
    EFFICIENCY = 1342;
    IMPROVED_HUNTERS_MARK = 1343;
    LETHAL_SHOTS = 1344;
    AIMED_SHOT = 1345;
    IMPROVED_ARCANE_SHOT = 1346;
    BARRAGE = 1347;
    IMPROVED_STINGS = 1348;
    MORTAL_SHOTS = 1349;
    CONCUSSIVE_BARRAGE = 1351;
    READINESS = 1353;
    TRUESHOT_AURA = 1361;
    RANGED_WEAPON_SPECIALIZATION = 1362;
    IMPROVED_ASPECT_OF_THE_MONKEY = 1381;
    IMPROVED_ASPECT_OF_THE_HAWK = 1382;
    PATHFINDING = 1384;
    IMPROVED_MEND_PET = 1385;
    BESTIAL_WRATH = 1386;
    INTIMIDATION = 1387;
    SPIRIT_BOND = 1388;
    ENDURANCE_TRAINING = 1389;
    BESTIAL_DISCIPLINE = 1390;
    HUNTER_FEROCITY = 1393;
    HUNTER_THICK_HIDE = 1395;
    UNLEASHED_FURY = 1396;
    FRENZY = 1397;
    IMPROVED_BLESSING_OF_MIGHT = 1401;
    PALADIN_VENGEANCE = 1402;
    PALADIN_DEFLECTION = 1403;
    BENEDICTION = 1407;
    PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION = 1410;
    CONVICTION = 1411;
    REDOUBT = 1421;
    IMPROVED_DEVOTION_AURA = 1422;
    PALADIN_TOUGHNESS = 1423;
    GUARDIANS_FAVOR = 1425;
    RECKONING = 1426;
    PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION = 1429;
    HOLY_SHIELD = 1430;
    BLESSING_OF_SANCTUARY = 1431;
    SPIRITUAL_FOCUS = 1432;
    DIVINE_FAVOR = 1433;
    AURA_MASTERY = 1435;
    REPENTANCE = 1441;
    DIVINITY = 1442;
    IMPROVED_LAY_ON_HANDS = 1443;
    HEALING_LIGHT = 1444;
    IMPROVED_BLESSING_OF_WISDOM = 1446;
    DIVINE_INTELLECT = 1449;
    IMPROVED_CONCENTRATION_AURA = 1450;
    ILLUMINATION = 1461;
    SEALS_OF_THE_PURE = 1463;
    HEART_OF_THE_CRUSADER = 1464;
    SANCTIFIED_LIGHT = 1465;
    SEAL_OF_COMMAND = 1481;
    IMPROVED_RIGHTEOUS_FURY = 1501;
    HOLY_SHOCK = 1502;
    IMPROVED_HAMMER_OF_JUSTICE = 1521;
    IMPROVED_BERSERKER_RAGE = 1541;
    IMPROVED_EXECUTE = 1542;
    IMPROVED_INTERCEPT = 1543;
    SPIRIT_OF_REDEMPTION = 1561;
    WARRIOR_DUAL_WIELD_SPECIALIZATION = 1581;
    SHIELD_SPECIALIZATION = 1601;
    SAVAGE_STRIKES = 1621;
    SURVIVALIST = 1622;
    IMPROVED_TRACKING = 1623;
    FOCUSED_FIRE = 1624;
    IMPROVED_REVIVE_PET = 1625;
    HOLY_POWER = 1627;
    UNYIELDING_FAITH = 1628;
    PALADIN_ANTICIPATION = 1629;
    IMPROVED_JUDGEMENTS = 1631;
    EYE_FOR_AN_EYE = 1632;
    VINDICATION = 1633;
    PURSUIT_OF_JUSTICE = 1634;
    HOLY_REACH = 1635;
    BLESSED_RECOVERY = 1636;
    LIGHTWELL = 1637;
    IMPROVED_VAMPIRIC_EMBRACE = 1638;
    MASTER_OF_ELEMENTS = 1639;
    ELEMENTAL_WARDING = 1640;
    ELEMENTAL_REACH = 1641;
    EYE_OF_THE_STORM = 1642;
    SHAMAN_WEAPON_MASTERY = 1643;
    ELEMENTAL_DEVASTATION = 1645;
    HEALING_GRACE = 1646;
    IMPROVED_WINDFURY_TOTEM = 1647;
    HEALING_WAY = 1648;
    MAGE_PRECISION = 1649;
    MAGIC_ABSORPTION = 1650;
    IMPROVED_DEFENSIVE_STANCE = 1652;
    WARRIOR_VITALITY = 1653;
    SHIELD_MASTERY = 1654;
    IMPROVED_WHIRLWIND = 1655;
    WARRIOR_PRECISION = 1657;
    IMPROVED_BERSERKER_STANCE = 1658;
    RAMPAGE = 1659;
    FOCUSED_RAGE = 1660;
    ENDLESS_RAGE = 1661;
    SUDDEN_DEATH = 1662;
    SECOND_WIND = 1663;
    BLOOD_FRENZY = 1664;
    DEVASTATE = 1666;
    MALEDICTION = 1667;
    IMPROVED_HOWL_OF_TERROR = 1668;
    CONTAGION = 1669;
    UNSTABLE_AFFLICTION = 1670;
    DEMONIC_AEGIS = 1671;
    SUMMON_FELGUARD = 1672;
    DEMONIC_TACTICS = 1673;
    SHADOWFURY = 1676;
    SHADOW_AND_FLAME = 1677;
    SOUL_LEECH = 1678;
    NETHER_PROTECTION = 1679;
    DEMONIC_RESILIENCE = 1680;
    UNRELENTING_STORM = 1682;
    ELEMENTAL_PRECISION = 1685;
    LIGHTNING_OVERLOAD = 1686;
    TOTEM_OF_WRATH = 1687;
    UNLEASHED_RAGE = 1689;
    DUAL_WIELD = 1690;
    MENTAL_QUICKNESS = 1691;
    SHAMAN_DUAL_WIELD_SPECIALIZATION = 1692;
    SHAMANISTIC_RAGE = 1693;
    SHAMAN_FOCUSED_MIND = 1695;
    NATURES_BLESSING = 1696;
    IMPROVED_CHAIN_HEAL = 1697;
    EARTH_SHIELD = 1698;
    NATURES_GUARDIAN = 1699;
    SLEIGHT_OF_HAND = 1700;
    HEIGHTENED_SENSES = 1701;
    DEADLINESS = 1702;
    WEAPON_EXPERTISE = 1703;
    ROGUE_VITALITY = 1705;
    BLADE_TWISTING = 1706;
    NERVES_OF_STEEL = 1707;
    SURPRISE_ATTACKS = 1709;
    ENVELOPING_SHADOWS = 1711;
    SINISTER_CALLING = 1712;
    MASTER_OF_SUBTLETY = 1713;
    SHADOWSTEP = 1714;
    MASTER_POISONER = 1715;
    FIND_WEAKNESS = 1718;
    MUTILATE = 1719;
    FLEET_FOOTED = 1721;
    CHEAT_DEATH = 1722;
    DEADENED_NERVES = 1723;
    IMPROVED_BLINK = 1724;
    ARCANE_POTENCY = 1725;
    PRISMATIC_CLOAK = 1726;
    ARCANE_EMPOWERMENT = 1727;
    MIND_MASTERY = 1728;
    SLOW = 1729;
    PLAYING_WITH_FIRE = 1730;
    BLAZING_SPEED = 1731;
    MOLTEN_FURY = 1732;
    PYROMANIAC = 1733;
    EMPOWERED_FIRE = 1734;
    DRAGONS_BREATH = 1735;
    FROZEN_CORE = 1736;
    COLD_AS_ICE = 1737;
    ARCTIC_WINDS = 1738;
    EMPOWERED_FROSTBOLT = 1740;
    SUMMON_WATER_ELEMENTAL = 1741;
    PURE_OF_HEART = 1742;
    PURIFYING_POWER = 1743;
    BLESSED_LIFE = 1744;
    LIGHTS_GRACE = 1745;
    HOLY_GUIDANCE = 1746;
    DIVINE_ILLUMINATION = 1747;
    STOICISM = 1748;
    SACRED_DUTY = 1750;
    ARDENT_DEFENDER = 1751;
    COMBAT_EXPERTISE = 1753;
    AVENGERS_SHIELD = 1754;
    CRUSADE = 1755;
    SANCTIFIED_RETRIBUTION = 1756;
    DIVINE_PURPOSE = 1757;
    JUDGEMENTS_OF_THE_WISE = 1758;
    FANATICISM = 1759;
    SANCTITY_OF_BATTLE = 1761;
    QUICK_RECOVERY = 1762;
    SHADOW_EMBRACE = 1763;
    EMPOWERED_CORRUPTION = 1764;
    BLESSED_RESILIENCE = 1765;
    SURGE_OF_LIGHT = 1766;
    EMPOWERED_HEALING = 1767;
    HOLY_CONCENTRATION = 1768;
    ABSOLUTION = 1769;
    FOCUSED_POWER = 1771;
    ENLIGHTENMENT = 1772;
    IMPROVED_FLASH_HEAL = 1773;
    PAIN_SUPPRESSION = 1774;
    PRIEST_FOCUSED_MIND = 1777;
    SHADOW_POWER = 1778;
    VAMPIRIC_TOUCH = 1779;
    MIND_MELT = 1781;
    LUNAR_GUIDANCE = 1782;
    BALANCE_OF_POWER = 1783;
    DREAMSTATE = 1784;
    IMPROVED_FAERIE_FIRE = 1785;
    WRATH_OF_CENARIUS = 1786;
    FORCE_OF_NATURE = 1787;
    EMPOWERED_TOUCH = 1788;
    EMPOWERED_REJUVENATION = 1789;
    NATURAL_PERFECTION = 1790;
    TREE_OF_LIFE = 1791;
    NURTURING_INSTINCT = 1792;
    PRIMAL_TENACITY = 1793;
    SURVIVAL_OF_THE_FITTEST = 1794;
    PREDATORY_INSTINCTS = 1795;
    MANGLE = 1796;
    LIVING_SPIRIT = 1797;
    IMPROVED_LEADER_OF_THE_PACK = 1798;
    ANIMAL_HANDLER = 1799;
    FEROCIOUS_INSPIRATION = 1800;
    CATLIKE_REFLEXES = 1801;
    SERPENTS_SWIFTNESS = 1802;
    THE_BEAST_WITHIN = 1803;
    COMBAT_EXPERIENCE = 1804;
    CAREFUL_AIM = 1806;
    MASTER_MARKSMAN = 1807;
    SILENCING_SHOT = 1808;
    RESOURCEFULNESS = 1809;
    HUNTER_SURVIVAL_INSTINCTS = 1810;
    THRILL_OF_THE_HUNT = 1811;
    EXPOSE_WEAKNESS = 1812;
    MASTER_TACTICIAN = 1813;
    SCATTER_SHOT = 1814;
    CIRCLE_OF_HEALING = 1815;
    MISERY = 1816;
    BACKLASH = 1817;
    GO_FOR_THE_THROAT = 1818;
    RAPID_KILLING = 1819;
    HAWK_EYE = 1820;
    IMPROVED_BARRAGE = 1821;
    NATURES_MAJESTY = 1822;
    CRUSADER_STRIKE = 1823;
    IMPROVED_MORTAL_STRIKE = 1824;
    COMBAT_POTENCY = 1825;
    SPELL_POWER = 1826;
    IMPROVED_SLICE_AND_DICE = 1827;
    ARCANE_FLOWS = 1843;
    INCANTERS_ABSORPTION = 1844;
    STUDENT_OF_THE_MIND = 1845;
    NETHERWIND_PRESENCE = 1846;
    ARCANE_BARRAGE = 1847;
    FIERY_PAYBACK = 1848;
    FIRESTARTER = 1849;
    HOT_STREAK = 1850;
    BURNOUT = 1851;
    LIVING_BOMB = 1852;
    FINGERS_OF_FROST = 1853;
    BRAIN_FREEZE = 1854;
    ENDURING_WINTER = 1855;
    CHILLED_TO_THE_BONE = 1856;
    DEEP_FREEZE = 1857;
    FOCUSED_WILL = 1858;
    TRAUMA = 1859;
    UNRELENTING_ASSAULT = 1860;
    STRENGTH_OF_ARMS = 1862;
    BLADESTORM = 1863;
    INTENSIFY_RAGE = 1864;
    FURIOUS_ATTACKS = 1865;
    BLOODSURGE = 1866;
    TITANS_GRIP = 1867;
    HEROIC_FURY = 1868;
    SAFEGUARD = 1870;
    SWORD_AND_BOARD = 1871;
    SHOCKWAVE = 1872;
    IMPROVED_FELHUNTER = 1873;
    DEATHS_EMBRACE = 1875;
    EVERLASTING_AFFLICTION = 1876;
    ERADICATION = 1878;
    DEMONIC_EMPOWERMENT = 1880;
    IMPROVED_DEMONIC_TACTICS = 1882;
    FEL_SYNERGY = 1883;
    NEMESIS = 1884;
    DEMONIC_PACT = 1885;
    METAMORPHOSIS = 1886;
    MOLTEN_SKIN = 1887;
    BACKDRAFT = 1888;
    IMPROVED_SOUL_LEECH = 1889;
    FIRE_AND_BRIMSTONE = 1890;
    CHAOS_BOLT = 1891;
    CRITICAL_BLOCK = 1893;
    ASPIRATION = 1894;
    DIVINE_AEGIS = 1895;
    RAPTURE = 1896;
    PENANCE = 1897;
    TWIN_DISCIPLINES = 1898;
    GRACE = 1901;
    EMPOWERED_RENEW = 1902;
    TEST_OF_FAITH = 1903;
    SERENDIPITY = 1904;
    DIVINE_PROVIDENCE = 1905;
    IMPROVED_SHADOWFORM = 1906;
    TWISTED_FAITH = 1907;
    PSYCHIC_HORROR = 1908;
    PAIN_AND_SUFFERING = 1909;
    DISPERSION = 1910;
    GUARDIAN_SPIRIT = 1911;
    IMPROVED_MOONKIN_FORM = 1912;
    OWLKIN_FRENZY = 1913;
    PRIMAL_PRECISION = 1914;
    MASTER_SHAPESHIFTER = 1915;
    GIFT_OF_THE_EARTHMOTHER = 1916;
    WILD_GROWTH = 1917;
    REND_AND_TEAR = 1918;
    INFECTED_WOUNDS = 1919;
    IMPROVED_MANGLE = 1920;
    KING_OF_THE_JUNGLE = 1921;
    LIVING_SEED = 1922;
    TYPHOON = 1923;
    ECLIPSE = 1924;
    GALE_WINDS = 1925;
    STARFALL = 1926;
    BERSERK = 1927;
    EARTH_AND_MOON = 1928;
    REVITALIZE = 1929;
    IMPROVED_TREE_OF_LIFE = 1930;
    VIRULENCE = 1932;
    MORBIDITY = 1933;
    RAVENOUS_DEAD = 1934;
    IMPROVED_BLOOD_PRESENCE = 1936;
    BLADED_ARMOR = 1938;
    BUTCHERY = 1939;
    RUNE_TAP = 1941;
    IMPROVED_RUNE_TAP = 1942;
    DARK_CONVICTION = 1943;
    BLOODY_VENGEANCE = 1944;
    SUBVERSION = 1945;
    SCENT_OF_BLOOD = 1948;
    MARK_OF_BLOOD = 1949;
    VETERAN_OF_THE_THIRD_WAR = 1950;
    VENDETTA = 1953;
    HYSTERIA = 1954;
    SUDDEN_DOOM = 1955;
    HEART_STRIKE = 1957;
    MIGHT_OF_MOGRAINE = 1958;
    WILL_OF_THE_NECROPOLIS = 1959;
    BLOODWORMS = 1960;
    DANCING_RUNE_WEAPON = 1961;
    CRYPT_FEVER = 1962;
    EPIDEMIC = 1963;
    DEATH_KNIGHT_TOUGHNESS = 1968;
    ENDLESS_WINTER = 1971;
    BLACK_ICE = 1973;
    FROST_STRIKE = 1975;
    UNBREAKABLE_ARMOR = 1979;
    DEATHCHILL = 1980;
    CHILL_OF_THE_GRAVE = 1981;
    MASTER_OF_GHOULS = 1984;
    CORPSE_EXPLOSION = 1985;
    HOWLING_BLAST = 1989;
    FRIGID_DREADPLATE = 1990;
    RIME = 1992;
    MERCILESS_COMBAT = 1993;
    UNHOLY_BLIGHT = 1996;
    ACCLIMATION = 1997;
    TUNDRA_STALKER = 1998;
    HUNGERING_COLD = 1999;
    SUMMON_GARGOYLE = 2000;
    REAPING = 2001;
    WANDERING_PLAGUE = 2003;
    BLOOD_CAKED_BLADE = 2004;
    IMPURITY = 2005;
    BONE_SHIELD = 2007;
    OUTBREAK = 2008;
    MAGIC_SUPPRESSION = 2009;
    DIRGE = 2011;
    IMPROVED_UNHOLY_PRESENCE = 2013;
    BLOODY_STRIKES = 2015;
    BLADE_BARRIER = 2017;
    SPELL_DEFLECTION = 2018;
    VAMPIRIC_BLOOD = 2019;
    RUNIC_POWER_MASTERY = 2020;
    NERVES_OF_COLD_STEEL = 2022;
    UNHOLY_COMMAND = 2025;
    IMPROVED_SPIRIT_TAP = 2027;
    IMPROVED_FROST_PRESENCE = 2029;
    GLACIER_ROT = 2030;
    IMPROVED_ICY_TOUCH = 2031;
    BLOOD_GORGED = 2034;
    ICY_REACH = 2035;
    RAGE_OF_RIVENDARE = 2036;
    ON_A_PALE_HORSE = 2039;
    GUILE_OF_GOREFIEND = 2040;
    HAUNT = 2041;
    ICY_TALONS = 2042;
    EBON_PLAGUEBRINGER = 2043;
    KILLING_MACHINE = 2044;
    EMPOWERED_IMP = 2045;
    NECROSIS = 2047;
    ANNIHILATION = 2048;
    ELEMENTAL_OATH = 2049;
    ASTRAL_SHIFT = 2050;
    LAVA_FLOWS = 2051;
    STORM_EARTH_AND_FIRE = 2052;
    THUNDERSTORM = 2053;
    IMPROVED_STORMSTRIKE = 2054;
    STATIC_SHOCK = 2055;
    EARTHEN_POWER = 2056;
    MAELSTROM_WEAPON = 2057;
    FERAL_SPIRIT = 2058;
    IMPROVED_EARTH_SHIELD = 2059;
    BLESSING_OF_THE_ETERNALS = 2060;
    ANCESTRAL_AWAKENING = 2061;
    TIDAL_WAVES = 2063;
    RIPTIDE = 2064;
    DEADLY_BREW = 2065;
    TURN_THE_TABLES = 2066;
    BLOOD_SPATTER = 2068;
    FOCUSED_ATTACKS = 2069;
    CUT_TO_THE_CHASE = 2070;
    HUNGER_FOR_BLOOD = 2071;
    THROWING_SPECIALIZATION = 2072;
    UNFAIR_ADVANTAGE = 2073;
    SAVAGE_COMBAT = 2074;
    PREY_ON_THE_WEAK = 2075;
    KILLING_SPREE = 2076;
    WAYLAY = 2077;
    HONOR_AMONG_THIEVES = 2078;
    FILTHY_TRICKS = 2079;
    SLAUGHTER_FROM_THE_SHADOWS = 2080;
    SHADOW_DANCE = 2081;
    VICIOUS_STRIKES = 2082;
    MENTAL_DEXTERITY = 2083;
    CLEANSE_SPIRIT = 2084;
    GHOUL_FRENZY = 2085;
    DEATH_RUNE_MASTERY = 2086;
    EARTHS_GRASP = 2101;
    ABOMINATIONS_MIGHT = 2105;
    HUNTER_CULLING_THE_HERD = 2106;
    HUNTER_COBRA_REFLEXES = 2107;
    HUNTER_DASH = 2109;
    HUNTER_CULLING_THE_HERD2 = 2110;
    HUNTER_CHARGE = 2111;
    HUNTER_GREAT_STAMINA = 2112;
    HUNTER_NATURAL_ARMOR = 2113;
    HUNTER_COBRA_REFLEXES2 = 2114;
    HUNTER_GREAT_STAMINA2 = 2116;
    HUNTER_NATURAL_ARMOR2 = 2117;
    HUNTER_COBRA_REFLEXES3 = 2118;
    HUNTER_DASH2 = 2119;
    HUNTER_GREAT_STAMINA3 = 2120;
    HUNTER_NATURAL_ARMOR3 = 2121;
    PET_BARDING = 2122;
    GUARD_DOG = 2123;
    IMPROVED_COWER = 2124;
    HUNTER_SPIKED_COLLAR = 2125;
    HUNTER_SPIKED_COLLAR2 = 2126;
    HUNTER_SPIKED_COLLAR3 = 2127;
    BLOODTHIRSTY = 2128;
    SPIDERS_BITE = 2129;
    PIERCING_SHOTS = 2130;
    RAPID_RECUPERATION = 2131;
    WILD_QUIVER = 2132;
    IMPROVED_STEADY_SHOT = 2133;
    MARKED_FOR_DEATH = 2134;
    CHIMERA_SHOT = 2135;
    INVIGORATION = 2136;
    COBRA_STRIKES = 2137;
    ASPECT_MASTERY = 2138;
    BEAST_MASTERY = 2139;
    LONGEVITY = 2140;
    NOXIOUS_STINGS = 2141;
    POINT_OF_NO_ESCAPE = 2142;
    SNIPER_TRAINING = 2143;
    HUNTING_PARTY = 2144;
    EXPLOSIVE_SHOT = 2145;
    SANCTIFIED_WRATH = 2147;
    SWIFT_RETRIBUTION = 2148;
    RIGHTEOUS_VENGEANCE = 2149;
    DIVINE_STORM = 2150;
    HUNTER_BOARS_SPEED = 2151;
    HUNTER_LIONHEARTED = 2152;
    LICK_YOUR_WOUNDS = 2153;
    HUNTER_GREAT_RESISTANCE = 2154;
    RABID = 2155;
    HEART_OF_THE_PHOENIX = 2156;
    CALL_OF_THE_WILD = 2157;
    HUNTER_BOARS_SPEED2 = 2160;
    HUNTER_GREAT_RESISTANCE2 = 2161;
    HUNTER_LIONHEARTED2 = 2162;
    HUNTER_GRACE_OF_THE_MANTIS = 2163;
    HUNTER_BOARS_SPEED3 = 2165;
    HUNTER_CULLING_THE_HERD3 = 2166;
    HUNTER_LIONHEARTED3 = 2167;
    HUNTER_GREAT_RESISTANCE3 = 2168;
    INTERVENE = 2169;
    TAUNT = 2170;
    HUNTER_LAST_STAND = 2171;
    HUNTER_ROAR_OF_SACRIFICE = 2172;
    BLOOD_OF_THE_RHINO = 2173;
    BULLHEADED = 2175;
    THE_ART_OF_WAR = 2176;
    CORNERED = 2177;
    SHEATH_OF_LIGHT = 2179;
    WOLVERINE_BITE = 2181;
    OWLS_FOCUS = 2182;
    FEEDING_FRENZY = 2183;
    ROAR_OF_RECOVERY = 2184;
    DIVINE_STRENGTH = 2185;
    SACRED_CLEANSING = 2190;
    ENLIGHTENED_JUDGEMENTS = 2191;
    BEACON_OF_LIGHT = 2192;
    INFUSION_OF_LIGHT = 2193;
    GUARDED_BY_THE_LIGHT = 2194;
    TOUCHED_BY_THE_LIGHT = 2195;
    HAMMER_OF_THE_RIGHTEOUS = 2196;
    FOCUSED_AIM = 2197;
    BLESSED_HANDS = 2198;
    JUDGEMENTS_OF_THE_PURE = 2199;
    JUDGEMENTS_OF_THE_JUST = 2200;
    HUNTER_DIVE = 2201;
    HUNTER_DIVE2 = 2203;
    SHIELD_OF_THE_TEMPLAR = 2204;
    IMPROVED_FEAR = 2205;
    CARRION_FEEDER = 2206;
    HUNTER_MOBILITY = 2207;
    HUNTER_MOBILITY2 = 2208;
    MISSILE_BARRAGE = 2209;
    BLOOD_OF_THE_NORTH = 2210;
    FOCUS_MAGIC = 2211;
    BURNING_DETERMINATION = 2212;
    SHATTERED_BARRIER = 2214;
    LICHBORNE = 2215;
    SCOURGE_STRIKE = 2216;
    DEATH_KNIGHT_TWO_HANDED_WEAPON_SPECIALIZATION = 2217;
    DEATH_KNIGHT_ANTICIPATION = 2218;
    SWOOP = 2219;
    ANTI_MAGIC_ZONE = 2221;
    TORMENT_THE_WEAK = 2222;
    IMPROVED_ICY_TALONS = 2223;
    NIGHT_OF_THE_DEAD = 2225;
    DESECRATION = 2226;
    KINDRED_SPIRITS = 2227;
    HUNTER_VS_WILD = 2228;
    T_N_T = 2229;
    WRECKING_CREW = 2231;
    TASTE_FOR_BLOOD = 2232;
    IMPROVED_SLAM = 2233;
    UNENDING_FURY = 2234;
    RENEWED_HOPE = 2235;
    WARBRINGER = 2236;
    HUNTER_CHARGE2 = 2237;
    GENESIS = 2238;
    IMPROVED_INSECT_SWARM = 2239;
    NATURES_SPLENDOR = 2240;
    PROTECTOR_OF_THE_PACK = 2241;
    NATURAL_REACTION = 2242;
    RELENTLESS_STRIKES = 2244;
    PANDEMIC = 2245;
    DAMAGE_SHIELD = 2246;
    IMPROVED_SPELL_REFLECTION = 2247;
    LAVA_LASH = 2249;
    ARMORED_TO_THE_TEETH = 2250;
    SHAMANISM = 2252;
    HUNTER_WILD_HUNT = 2253;
    SHARK_ATTACK = 2254;
    HUNTER_WILD_HUNT2 = 2255;
    HUNTER_WILD_HUNT3 = 2256;
    HUNTER_GRACE_OF_THE_MANTIS2 = 2257;
    SILVERBACK = 2258;
    IMPROVED_DEATH_STRIKE = 2259;
    CHILBLAINS = 2260;
    DECIMATION = 2261;
    BOOMING_ECHOES = 2262;
    FROZEN_POWER = 2263;
    IMPROVED_BARKSKIN = 2264;
    PRIMAL_GORE = 2266;
    IMPROVED_DEVOURING_PLAGUE = 2267;
    REFLECTIVE_SHIELD = 2268;
    THUNDERSTOMP = 2277;
    HUNTER_ROAR_OF_SACRIFICE2 = 2278;
    BODY_AND_SOUL = 2279;
    DIVINE_SACRIFICE = 2280;
    DIVINE_GUARDIAN = 2281;
    SPIRITUAL_ATTUNEMENT = 2282;
    JUGGERNAUT = 2283;
    THREAT_OF_THASSARIAN = 2284;
    DESOLATION = 2285;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
BURNING_SOUL23 (0x17)
MOLTEN_SHIELDS24 (0x18)
IMPROVED_SCORCH25 (0x19)
IMPROVED_FIREBALL26 (0x1A)
IMPROVED_FIRE_BLAST27 (0x1B)
FLAME_THROWING28 (0x1C)
PYROBLAST29 (0x1D)
IMPACT30 (0x1E)
WORLD_IN_FLAMES31 (0x1F)
BLAST_WAVE32 (0x20)
CRITICAL_MASS33 (0x21)
IGNITE34 (0x22)
FIRE_POWER35 (0x23)
COMBUSTION36 (0x24)
IMPROVED_FROSTBOLT37 (0x25)
FROSTBITE38 (0x26)
PIERCING_ICE61 (0x3D)
ICE_FLOES62 (0x3E)
IMPROVED_BLIZZARD63 (0x3F)
IMPROVED_CONE_OF_COLD64 (0x40)
PERMAFROST65 (0x41)
FROST_CHANNELING66 (0x42)
SHATTER67 (0x43)
WINTERS_CHILL68 (0x44)Winter's Chill
ICY_VEINS69 (0x45)
FROST_WARDING70 (0x46)
ICE_BARRIER71 (0x47)
COLD_SNAP72 (0x48)
ICE_SHARDS73 (0x49)
ARCANE_SUBTLETY74 (0x4A)
ARCANE_CONCENTRATION75 (0x4B)
ARCANE_FOCUS76 (0x4C)
ARCANE_MIND77 (0x4D)
ARCANE_STABILITY80 (0x50)
SPELL_IMPACT81 (0x51)
MAGIC_ATTUNEMENT82 (0x52)
ARCANE_SHIELDING83 (0x53)
ARCANE_FORTITUDE85 (0x55)
PRESENCE_OF_MIND86 (0x56)
ARCANE_POWER87 (0x57)
IMPROVED_COUNTERSPELL88 (0x58)
DEEP_WOUNDS121 (0x79)
SWORD_SPECIALIZATION123 (0x7B)
IMPROVED_HEROIC_STRIKE124 (0x7C)
WARRIOR_MACE_SPECIALIZATION125 (0x7D)
IMPROVED_CHARGE126 (0x7E)
IMPROVED_REND127 (0x7F)
TACTICAL_MASTERY128 (0x80)
IMPROVED_HAMSTRING129 (0x81)
WARRIOR_DEFLECTION130 (0x82)
IMPROVED_OVERPOWER131 (0x83)
POLEAXE_SPECIALIZATION132 (0x84)
SWEEPING_STRIKES133 (0x85)
WARRIOR_WEAPON_MASTERY134 (0x86)
MORTAL_STRIKE135 (0x87)
WARRIOR_TWO_HANDED_WEAPON_SPECIALIZATION136 (0x88)
ANGER_MANAGEMENT137 (0x89)
WARRIOR_ANTICIPATION138 (0x8A)
WARRIOR_TOUGHNESS140 (0x8C)
IMPROVED_THUNDER_CLAP141 (0x8D)
IMPROVED_BLOODRAGE142 (0x8E)
INCITE144 (0x90)
PUNCTURE146 (0x92)
IMPROVED_REVENGE147 (0x93)
VIGILANCE148 (0x94)
GAG_ORDER149 (0x95)
IMPROVED_DISCIPLINES150 (0x96)
IMPROVED_DISARM151 (0x97)
CONCUSSION_BLOW152 (0x98)
WARRIOR_LAST_STAND153 (0x99)
COMMANDING_PRESENCE154 (0x9A)
ENRAGE155 (0x9B)
WARRIOR_FLURRY156 (0x9C)
CRUELTY157 (0x9D)
BOOMING_VOICE158 (0x9E)
UNBRIDLED_WRATH159 (0x9F)
PIERCING_HOWL160 (0xA0)
IMPROVED_DEMORALIZING_SHOUT161 (0xA1)
DEATH_WISH165 (0xA5)
IMPROVED_CLEAVE166 (0xA6)
BLOODTHIRST167 (0xA7)
ROGUE_PRECISION181 (0xB5)
CLOSE_QUARTERS_COMBAT182 (0xB6)
ROGUE_MACE_SPECIALIZATION184 (0xB8)
ROGUE_LIGHTNING_REFLEXES186 (0xBA)
ROGUE_DEFLECTION187 (0xBB)
IMPROVED_SINISTER_STRIKE201 (0xC9)
IMPROVED_GOUGE203 (0xCB)
ENDURANCE204 (0xCC)
ADRENALINE_RUSH205 (0xCD)
IMPROVED_KICK206 (0xCE)
ROGUE_DUAL_WIELD_SPECIALIZATION221 (0xDD)
IMPROVED_SPRINT222 (0xDE)
BLADE_FLURRY223 (0xDF)
MASTER_OF_DECEPTION241 (0xF1)
HACK_AND_SLASH242 (0xF2)
CAMOUFLAGE244 (0xF4)
INITIATIVE245 (0xF5)
SETUP246 (0xF6)
ELUSIVENESS247 (0xF7)
OPPORTUNITY261 (0x105)
DIRTY_TRICKS262 (0x106)
IMPROVED_AMBUSH263 (0x107)
DIRTY_DEEDS265 (0x109)
IMPROVED_POISONS268 (0x10C)
LETHALITY269 (0x10D)
MALICE270 (0x10E)
REMORSELESS_ATTACKS272 (0x110)
RUTHLESSNESS273 (0x111)
MURDER274 (0x112)
IMPROVED_EVISCERATE276 (0x114)
PUNCTURING_WOUNDS277 (0x115)
IMPROVED_EXPOSE_ARMOR278 (0x116)
IMPROVED_KIDNEY_SHOT279 (0x117)
COLD_BLOOD280 (0x118)
OVERKILL281 (0x119)
SEAL_FATE283 (0x11B)
PREPARATION284 (0x11C)
RIPOSTE301 (0x12D)
GHOSTLY_STRIKE303 (0x12F)
MARTYRDOM321 (0x141)
POWER_INFUSION322 (0x142)
MENTAL_AGILITY341 (0x155)
UNBREAKABLE_WILL342 (0x156)
IMPROVED_POWER_WORD_SHIELD343 (0x157)
IMPROVED_POWER_WORD_FORTITUDE344 (0x158)
IMPROVED_INNER_FIRE346 (0x15A)
MEDITATION347 (0x15B)
INNER_FOCUS348 (0x15C)
IMPROVED_MANA_BURN350 (0x15E)
SOUL_WARDING351 (0x15F)
SILENT_RESOLVE352 (0x160)
INSPIRATION361 (0x169)
PREMEDITATION381 (0x17D)
VIGOR382 (0x17E)
HOLY_SPECIALIZATION401 (0x191)
SPIRITUAL_GUIDANCE402 (0x192)
SEARING_LIGHT403 (0x193)
SPIRITUAL_HEALING404 (0x194)
IMPROVED_RENEW406 (0x196)
IMPROVED_HEALING408 (0x198)
PRIEST_HEALING_FOCUS410 (0x19A)
SPELL_WARDING411 (0x19B)
HEALING_PRAYERS413 (0x19D)
ARCANE_INSTABILITY421 (0x1A5)
DESPERATE_PRAYER442 (0x1BA)
SHADOW_WEAVING461 (0x1CD)
DARKNESS462 (0x1CE)
SHADOW_FOCUS463 (0x1CF)
SPIRIT_TAP465 (0x1D1)
SHADOW_AFFINITY466 (0x1D2)
IMPROVED_MIND_BLAST481 (0x1E1)
IMPROVED_SHADOW_WORD_PAIN482 (0x1E2)
VEILED_SHADOWS483 (0x1E3)
VAMPIRIC_EMBRACE484 (0x1E4)
MIND_FLAY501 (0x1F5)
SHADOWFORM521 (0x209)
SILENCE541 (0x21D)
IMPROVED_PSYCHIC_SCREAM542 (0x21E)
CALL_OF_FLAME561 (0x231)
CALL_OF_THUNDER562 (0x232)
CONCUSSION563 (0x233)
CONVECTION564 (0x234)
ELEMENTAL_FURY565 (0x235)
IMPROVED_FIRE_NOVA567 (0x237)
ELEMENTAL_MASTERY573 (0x23D)
ELEMENTAL_FOCUS574 (0x23E)
REVERBERATION575 (0x23F)
ANCESTRAL_HEALING581 (0x245)
TIDAL_FORCE582 (0x246)
IMPROVED_WATER_SHIELD583 (0x247)
IMPROVED_HEALING_WAVE586 (0x24A)
SHAMAN_HEALING_FOCUS587 (0x24B)
RESTORATIVE_TOTEMS588 (0x24C)
IMPROVED_REINCARNATION589 (0x24D)
MANA_TIDE_TOTEM590 (0x24E)
SHAMAN_NATURES_SWIFTNESS591 (0x24F)Nature's Swiftness
PURIFICATION592 (0x250)
TIDAL_FOCUS593 (0x251)
TIDAL_MASTERY594 (0x252)
TOTEMIC_FOCUS595 (0x253)
SHAMAN_ANTICIPATION601 (0x259)
SHAMAN_FLURRY602 (0x25A)
IMPROVED_GHOST_WOLF605 (0x25D)
IMPROVED_SHIELDS607 (0x25F)
GUARDIAN_TOTEMS609 (0x261)
ENHANCING_TOTEMS610 (0x262)
ELEMENTAL_WEAPONS611 (0x263)
THUNDERING_STRIKES613 (0x265)
ANCESTRAL_KNOWLEDGE614 (0x266)
SHAMAN_TOUGHNESS615 (0x267)
SPIRIT_WEAPONS616 (0x268)
SHAMANISTIC_FOCUS617 (0x269)
IRON_WILL641 (0x281)
BLOOD_CRAZE661 (0x295)
IMPALE662 (0x296)
HEMORRHAGE681 (0x2A9)
VILE_POISONS682 (0x2AA)
WARRIOR_ONE_HANDED_WEAPON_SPECIALIZATION702 (0x2BE)
LIGHTNING_MASTERY721 (0x2D1)
ARCTIC_REACH741 (0x2E5)
STARLIGHT_WRATH762 (0x2FA)
IMPROVED_MOONFIRE763 (0x2FB)
NATURES_REACH764 (0x2FC)Nature's Reach
BRAMBLES782 (0x30E)
MOONGLOW783 (0x30F)
CELESTIAL_FOCUS784 (0x310)
INSECT_SWARM788 (0x314)
NATURES_GRACE789 (0x315)Nature's Grace
MOONFURY790 (0x316)
DRUID_VENGEANCE792 (0x318)
MOONKIN_FORM793 (0x319)
DRUID_THICK_HIDE794 (0x31A)
FERAL_AGGRESSION795 (0x31B)
DRUID_FEROCITY796 (0x31C)
BRUTAL_IMPACT797 (0x31D)
SHARPENED_CLAWS798 (0x31E)
FERAL_INSTINCT799 (0x31F)
PRIMAL_FURY801 (0x321)
SHREDDING_ATTACKS802 (0x322)
PREDATORY_STRIKES803 (0x323)
FERAL_CHARGE804 (0x324)
SAVAGE_FURY805 (0x325)
FERAL_SWIFTNESS807 (0x327)
HEART_OF_THE_WILD808 (0x328)
LEADER_OF_THE_PACK809 (0x329)
IMPROVED_MARK_OF_THE_WILD821 (0x335)
FUROR822 (0x336)
NATURES_FOCUS823 (0x337)Nature's Focus
NATURALIST824 (0x338)
NATURES_BOUNTY825 (0x339)Nature's Bounty
NATURAL_SHAPESHIFTER826 (0x33A)
OMEN_OF_CLARITY827 (0x33B)
GIFT_OF_NATURE828 (0x33C)
DRUID_INTENSITY829 (0x33D)
IMPROVED_REJUVENATION830 (0x33E)
DRUID_NATURES_SWIFTNESS831 (0x33F)Nature's Swiftness
SUBTLETY841 (0x349)
IMPROVED_TRANQUILITY842 (0x34A)
TRANQUIL_SPIRIT843 (0x34B)
SWIFTMEND844 (0x34C)
SHADOW_REACH881 (0x371)
STORMSTRIKE901 (0x385)
CATACLYSM941 (0x3AD)
BANE943 (0x3AF)
IMPROVED_SHADOW_BOLT944 (0x3B0)
IMPROVED_IMMOLATE961 (0x3C1)
SHADOWBURN963 (0x3C3)
DESTRUCTIVE_REACH964 (0x3C4)
IMPROVED_SEARING_PAIN965 (0x3C5)
EMBERSTORM966 (0x3C6)
RUIN967 (0x3C7)
CONFLAGRATE968 (0x3C8)
DEVASTATION981 (0x3D5)
AFTERMATH982 (0x3D6)
DEMONIC_POWER983 (0x3D7)
WARLOCK_INTENSITY985 (0x3D9)
PYROCLASM986 (0x3DA)
FEL_CONCENTRATION1001 (0x3E9)
NIGHTFALL1002 (0x3EA)
IMPROVED_CORRUPTION1003 (0x3EB)
SOUL_SIPHON1004 (0x3EC)
SUPPRESSION1005 (0x3ED)
IMPROVED_CURSE_OF_WEAKNESS1006 (0x3EE)
IMPROVED_LIFE_TAP1007 (0x3EF)
GRIM_REACH1021 (0x3FD)
DARK_PACT1022 (0x3FE)
SIPHON_LIFE1041 (0x411)
SHADOW_MASTERY1042 (0x412)
AMPLIFY_CURSE1061 (0x425)
CURSE_OF_EXHAUSTION1081 (0x439)
IMPROVED_DRAIN_SOUL1101 (0x44D)
AGGRESSION1122 (0x462)
SERRATED_BLADES1123 (0x463)
INCINERATION1141 (0x475)
ARCANE_MEDITATION1142 (0x476)
DRUID_SURVIVAL_INSTINCTS1162 (0x48A)
DIVINE_FURY1181 (0x49D)
MENTAL_STRENGTH1201 (0x4B1)
BORROWED_TIME1202 (0x4B2)
IMPROVED_HEALTHSTONE1221 (0x4C5)
IMPROVED_IMP1222 (0x4C6)
DEMONIC_EMBRACE1223 (0x4C7)
IMPROVED_HEALTH_FUNNEL1224 (0x4C8)
DEMONIC_BRUTALITY1225 (0x4C9)
FEL_DOMINATION1226 (0x4CA)
MASTER_SUMMONER1227 (0x4CB)
FEL_VITALITY1242 (0x4DA)
IMPROVED_SUCCUBUS1243 (0x4DB)
MASTER_DEMONOLOGIST1244 (0x4DC)
MASTER_CONJUROR1261 (0x4ED)
UNHOLY_POWER1262 (0x4EE)
DEMONIC_KNOWLEDGE1263 (0x4EF)
MANA_FEED1281 (0x501)
SOUL_LINK1282 (0x502)
MOLTEN_CORE1283 (0x503)
IMPROVED_CURSE_OF_AGONY1284 (0x504)
HUNTER_LIGHTNING_REFLEXES1303 (0x517)
ENTRAPMENT1304 (0x518)
TRAP_MASTERY1305 (0x519)
LOCK_AND_LOAD1306 (0x51A)
SURVIVAL_TACTICS1309 (0x51D)
SUREFOOTED1310 (0x51E)
HUNTER_DEFLECTION1311 (0x51F)
COUNTERATTACK1312 (0x520)
KILLER_INSTINCT1321 (0x529)
BLACK_ARROW1322 (0x52A)
WYVERN_STING1325 (0x52D)
IMPROVED_CONCUSSIVE_SHOT1341 (0x53D)
EFFICIENCY1342 (0x53E)
IMPROVED_HUNTERS_MARK1343 (0x53F)Improved Hunter's Mark
LETHAL_SHOTS1344 (0x540)
AIMED_SHOT1345 (0x541)
IMPROVED_ARCANE_SHOT1346 (0x542)
BARRAGE1347 (0x543)
IMPROVED_STINGS1348 (0x544)
MORTAL_SHOTS1349 (0x545)
CONCUSSIVE_BARRAGE1351 (0x547)
READINESS1353 (0x549)
TRUESHOT_AURA1361 (0x551)
RANGED_WEAPON_SPECIALIZATION1362 (0x552)
IMPROVED_ASPECT_OF_THE_MONKEY1381 (0x565)
IMPROVED_ASPECT_OF_THE_HAWK1382 (0x566)
PATHFINDING1384 (0x568)
IMPROVED_MEND_PET1385 (0x569)
BESTIAL_WRATH1386 (0x56A)
INTIMIDATION1387 (0x56B)
SPIRIT_BOND1388 (0x56C)
ENDURANCE_TRAINING1389 (0x56D)
BESTIAL_DISCIPLINE1390 (0x56E)
HUNTER_FEROCITY1393 (0x571)
HUNTER_THICK_HIDE1395 (0x573)
UNLEASHED_FURY1396 (0x574)
FRENZY1397 (0x575)
IMPROVED_BLESSING_OF_MIGHT1401 (0x579)
PALADIN_VENGEANCE1402 (0x57A)
PALADIN_DEFLECTION1403 (0x57B)
BENEDICTION1407 (0x57F)
PALADIN_TWO_HANDED_WEAPON_SPECIALIZATION1410 (0x582)
CONVICTION1411 (0x583)
REDOUBT1421 (0x58D)
IMPROVED_DEVOTION_AURA1422 (0x58E)
PALADIN_TOUGHNESS1423 (0x58F)
GUARDIANS_FAVOR1425 (0x591)Guardian's Favor
RECKONING1426 (0x592)
PALADIN_ONE_HANDED_WEAPON_SPECIALIZATION1429 (0x595)
HOLY_SHIELD1430 (0x596)
BLESSING_OF_SANCTUARY1431 (0x597)
SPIRITUAL_FOCUS1432 (0x598)
DIVINE_FAVOR1433 (0x599)
AURA_MASTERY1435 (0x59B)
REPENTANCE1441 (0x5A1)
DIVINITY1442 (0x5A2)
IMPROVED_LAY_ON_HANDS1443 (0x5A3)
HEALING_LIGHT1444 (0x5A4)
IMPROVED_BLESSING_OF_WISDOM1446 (0x5A6)
DIVINE_INTELLECT1449 (0x5A9)
IMPROVED_CONCENTRATION_AURA1450 (0x5AA)
ILLUMINATION1461 (0x5B5)
SEALS_OF_THE_PURE1463 (0x5B7)
HEART_OF_THE_CRUSADER1464 (0x5B8)
SANCTIFIED_LIGHT1465 (0x5B9)
SEAL_OF_COMMAND1481 (0x5C9)
IMPROVED_RIGHTEOUS_FURY1501 (0x5DD)
HOLY_SHOCK1502 (0x5DE)
IMPROVED_HAMMER_OF_JUSTICE1521 (0x5F1)
IMPROVED_BERSERKER_RAGE1541 (0x605)
IMPROVED_EXECUTE1542 (0x606)
IMPROVED_INTERCEPT1543 (0x607)
SPIRIT_OF_REDEMPTION1561 (0x619)
WARRIOR_DUAL_WIELD_SPECIALIZATION1581 (0x62D)
SHIELD_SPECIALIZATION1601 (0x641)
SAVAGE_STRIKES1621 (0x655)
SURVIVALIST1622 (0x656)
IMPROVED_TRACKING1623 (0x657)
FOCUSED_FIRE1624 (0x658)
IMPROVED_REVIVE_PET1625 (0x659)
HOLY_POWER1627 (0x65B)
UNYIELDING_FAITH1628 (0x65C)
PALADIN_ANTICIPATION1629 (0x65D)
IMPROVED_JUDGEMENTS1631 (0x65F)
EYE_FOR_AN_EYE1632 (0x660)
VINDICATION1633 (0x661)
PURSUIT_OF_JUSTICE1634 (0x662)
HOLY_REACH1635 (0x663)
BLESSED_RECOVERY1636 (0x664)
LIGHTWELL1637 (0x665)
IMPROVED_VAMPIRIC_EMBRACE1638 (0x666)
MASTER_OF_ELEMENTS1639 (0x667)
ELEMENTAL_WARDING1640 (0x668)
ELEMENTAL_REACH1641 (0x669)
EYE_OF_THE_STORM1642 (0x66A)
SHAMAN_WEAPON_MASTERY1643 (0x66B)
ELEMENTAL_DEVASTATION1645 (0x66D)
HEALING_GRACE1646 (0x66E)
IMPROVED_WINDFURY_TOTEM1647 (0x66F)
HEALING_WAY1648 (0x670)
MAGE_PRECISION1649 (0x671)
MAGIC_ABSORPTION1650 (0x672)
IMPROVED_DEFENSIVE_STANCE1652 (0x674)
WARRIOR_VITALITY1653 (0x675)
SHIELD_MASTERY1654 (0x676)
IMPROVED_WHIRLWIND1655 (0x677)
WARRIOR_PRECISION1657 (0x679)
IMPROVED_BERSERKER_STANCE1658 (0x67A)
RAMPAGE1659 (0x67B)
FOCUSED_RAGE1660 (0x67C)
ENDLESS_RAGE1661 (0x67D)
SUDDEN_DEATH1662 (0x67E)
SECOND_WIND1663 (0x67F)
BLOOD_FRENZY1664 (0x680)
DEVASTATE1666 (0x682)
MALEDICTION1667 (0x683)
IMPROVED_HOWL_OF_TERROR1668 (0x684)
CONTAGION1669 (0x685)
UNSTABLE_AFFLICTION1670 (0x686)
DEMONIC_AEGIS1671 (0x687)
SUMMON_FELGUARD1672 (0x688)
DEMONIC_TACTICS1673 (0x689)
SHADOWFURY1676 (0x68C)
SHADOW_AND_FLAME1677 (0x68D)
SOUL_LEECH1678 (0x68E)
NETHER_PROTECTION1679 (0x68F)
DEMONIC_RESILIENCE1680 (0x690)
UNRELENTING_STORM1682 (0x692)
ELEMENTAL_PRECISION1685 (0x695)
LIGHTNING_OVERLOAD1686 (0x696)
TOTEM_OF_WRATH1687 (0x697)
UNLEASHED_RAGE1689 (0x699)
DUAL_WIELD1690 (0x69A)
MENTAL_QUICKNESS1691 (0x69B)
SHAMAN_DUAL_WIELD_SPECIALIZATION1692 (0x69C)
SHAMANISTIC_RAGE1693 (0x69D)
SHAMAN_FOCUSED_MIND1695 (0x69F)
NATURES_BLESSING1696 (0x6A0)Nature's Blessing
IMPROVED_CHAIN_HEAL1697 (0x6A1)
EARTH_SHIELD1698 (0x6A2)
NATURES_GUARDIAN1699 (0x6A3)Nature's Guardian
SLEIGHT_OF_HAND1700 (0x6A4)
HEIGHTENED_SENSES1701 (0x6A5)
DEADLINESS1702 (0x6A6)
WEAPON_EXPERTISE1703 (0x6A7)
ROGUE_VITALITY1705 (0x6A9)
BLADE_TWISTING1706 (0x6AA)
NERVES_OF_STEEL1707 (0x6AB)
SURPRISE_ATTACKS1709 (0x6AD)
ENVELOPING_SHADOWS1711 (0x6AF)
SINISTER_CALLING1712 (0x6B0)
MASTER_OF_SUBTLETY1713 (0x6B1)
SHADOWSTEP1714 (0x6B2)
MASTER_POISONER1715 (0x6B3)
FIND_WEAKNESS1718 (0x6B6)
MUTILATE1719 (0x6B7)
FLEET_FOOTED1721 (0x6B9)
CHEAT_DEATH1722 (0x6BA)
DEADENED_NERVES1723 (0x6BB)
IMPROVED_BLINK1724 (0x6BC)
ARCANE_POTENCY1725 (0x6BD)
PRISMATIC_CLOAK1726 (0x6BE)
ARCANE_EMPOWERMENT1727 (0x6BF)
MIND_MASTERY1728 (0x6C0)
SLOW1729 (0x6C1)
PLAYING_WITH_FIRE1730 (0x6C2)
BLAZING_SPEED1731 (0x6C3)
MOLTEN_FURY1732 (0x6C4)
PYROMANIAC1733 (0x6C5)
EMPOWERED_FIRE1734 (0x6C6)
DRAGONS_BREATH1735 (0x6C7)Dragon's Breath
FROZEN_CORE1736 (0x6C8)
COLD_AS_ICE1737 (0x6C9)
ARCTIC_WINDS1738 (0x6CA)
EMPOWERED_FROSTBOLT1740 (0x6CC)
SUMMON_WATER_ELEMENTAL1741 (0x6CD)
PURE_OF_HEART1742 (0x6CE)
PURIFYING_POWER1743 (0x6CF)
BLESSED_LIFE1744 (0x6D0)
LIGHTS_GRACE1745 (0x6D1)Light's Grace
HOLY_GUIDANCE1746 (0x6D2)
DIVINE_ILLUMINATION1747 (0x6D3)
STOICISM1748 (0x6D4)
SACRED_DUTY1750 (0x6D6)
ARDENT_DEFENDER1751 (0x6D7)
COMBAT_EXPERTISE1753 (0x6D9)
AVENGERS_SHIELD1754 (0x6DA)Avenger's Shield
CRUSADE1755 (0x6DB)
SANCTIFIED_RETRIBUTION1756 (0x6DC)
DIVINE_PURPOSE1757 (0x6DD)
JUDGEMENTS_OF_THE_WISE1758 (0x6DE)
FANATICISM1759 (0x6DF)
SANCTITY_OF_BATTLE1761 (0x6E1)
QUICK_RECOVERY1762 (0x6E2)
SHADOW_EMBRACE1763 (0x6E3)
EMPOWERED_CORRUPTION1764 (0x6E4)
BLESSED_RESILIENCE1765 (0x6E5)
SURGE_OF_LIGHT1766 (0x6E6)
EMPOWERED_HEALING1767 (0x6E7)
HOLY_CONCENTRATION1768 (0x6E8)
ABSOLUTION1769 (0x6E9)
FOCUSED_POWER1771 (0x6EB)
ENLIGHTENMENT1772 (0x6EC)
IMPROVED_FLASH_HEAL1773 (0x6ED)
PAIN_SUPPRESSION1774 (0x6EE)
PRIEST_FOCUSED_MIND1777 (0x6F1)
SHADOW_POWER1778 (0x6F2)
VAMPIRIC_TOUCH1779 (0x6F3)
MIND_MELT1781 (0x6F5)
LUNAR_GUIDANCE1782 (0x6F6)
BALANCE_OF_POWER1783 (0x6F7)
DREAMSTATE1784 (0x6F8)
IMPROVED_FAERIE_FIRE1785 (0x6F9)
WRATH_OF_CENARIUS1786 (0x6FA)
FORCE_OF_NATURE1787 (0x6FB)
EMPOWERED_TOUCH1788 (0x6FC)
EMPOWERED_REJUVENATION1789 (0x6FD)
NATURAL_PERFECTION1790 (0x6FE)
TREE_OF_LIFE1791 (0x6FF)
NURTURING_INSTINCT1792 (0x700)
PRIMAL_TENACITY1793 (0x701)
SURVIVAL_OF_THE_FITTEST1794 (0x702)
PREDATORY_INSTINCTS1795 (0x703)
MANGLE1796 (0x704)
LIVING_SPIRIT1797 (0x705)
IMPROVED_LEADER_OF_THE_PACK1798 (0x706)
ANIMAL_HANDLER1799 (0x707)
FEROCIOUS_INSPIRATION1800 (0x708)
CATLIKE_REFLEXES1801 (0x709)
SERPENTS_SWIFTNESS1802 (0x70A)Serpent's Swiftness
THE_BEAST_WITHIN1803 (0x70B)
COMBAT_EXPERIENCE1804 (0x70C)
CAREFUL_AIM1806 (0x70E)
MASTER_MARKSMAN1807 (0x70F)
SILENCING_SHOT1808 (0x710)
RESOURCEFULNESS1809 (0x711)
HUNTER_SURVIVAL_INSTINCTS1810 (0x712)
THRILL_OF_THE_HUNT1811 (0x713)
EXPOSE_WEAKNESS1812 (0x714)
MASTER_TACTICIAN1813 (0x715)
SCATTER_SHOT1814 (0x716)
CIRCLE_OF_HEALING1815 (0x717)
MISERY1816 (0x718)
BACKLASH1817 (0x719)
GO_FOR_THE_THROAT1818 (0x71A)
RAPID_KILLING1819 (0x71B)
HAWK_EYE1820 (0x71C)
IMPROVED_BARRAGE1821 (0x71D)
NATURES_MAJESTY1822 (0x71E)Nature's Majesty
CRUSADER_STRIKE1823 (0x71F)
IMPROVED_MORTAL_STRIKE1824 (0x720)
COMBAT_POTENCY1825 (0x721)
SPELL_POWER1826 (0x722)
IMPROVED_SLICE_AND_DICE1827 (0x723)
ARCANE_FLOWS1843 (0x733)
INCANTERS_ABSORPTION1844 (0x734)Incanter's Absorption
STUDENT_OF_THE_MIND1845 (0x735)
NETHERWIND_PRESENCE1846 (0x736)
ARCANE_BARRAGE1847 (0x737)
FIERY_PAYBACK1848 (0x738)
FIRESTARTER1849 (0x739)
HOT_STREAK1850 (0x73A)
BURNOUT1851 (0x73B)
LIVING_BOMB1852 (0x73C)
FINGERS_OF_FROST1853 (0x73D)
BRAIN_FREEZE1854 (0x73E)
ENDURING_WINTER1855 (0x73F)
CHILLED_TO_THE_BONE1856 (0x740)
DEEP_FREEZE1857 (0x741)
FOCUSED_WILL1858 (0x742)
TRAUMA1859 (0x743)
UNRELENTING_ASSAULT1860 (0x744)
STRENGTH_OF_ARMS1862 (0x746)
BLADESTORM1863 (0x747)
INTENSIFY_RAGE1864 (0x748)
FURIOUS_ATTACKS1865 (0x749)
BLOODSURGE1866 (0x74A)
TITANS_GRIP1867 (0x74B)Titan's Grip
HEROIC_FURY1868 (0x74C)
SAFEGUARD1870 (0x74E)
SWORD_AND_BOARD1871 (0x74F)
SHOCKWAVE1872 (0x750)
IMPROVED_FELHUNTER1873 (0x751)
DEATHS_EMBRACE1875 (0x753)Death's Embrace
EVERLASTING_AFFLICTION1876 (0x754)
ERADICATION1878 (0x756)
DEMONIC_EMPOWERMENT1880 (0x758)
IMPROVED_DEMONIC_TACTICS1882 (0x75A)
FEL_SYNERGY1883 (0x75B)
NEMESIS1884 (0x75C)
DEMONIC_PACT1885 (0x75D)
METAMORPHOSIS1886 (0x75E)
MOLTEN_SKIN1887 (0x75F)
BACKDRAFT1888 (0x760)
IMPROVED_SOUL_LEECH1889 (0x761)
FIRE_AND_BRIMSTONE1890 (0x762)
CHAOS_BOLT1891 (0x763)
CRITICAL_BLOCK1893 (0x765)
ASPIRATION1894 (0x766)
DIVINE_AEGIS1895 (0x767)
RAPTURE1896 (0x768)
PENANCE1897 (0x769)
TWIN_DISCIPLINES1898 (0x76A)
GRACE1901 (0x76D)
EMPOWERED_RENEW1902 (0x76E)
TEST_OF_FAITH1903 (0x76F)
SERENDIPITY1904 (0x770)
DIVINE_PROVIDENCE1905 (0x771)
IMPROVED_SHADOWFORM1906 (0x772)
TWISTED_FAITH1907 (0x773)
PSYCHIC_HORROR1908 (0x774)
PAIN_AND_SUFFERING1909 (0x775)
DISPERSION1910 (0x776)
GUARDIAN_SPIRIT1911 (0x777)
IMPROVED_MOONKIN_FORM1912 (0x778)
OWLKIN_FRENZY1913 (0x779)
PRIMAL_PRECISION1914 (0x77A)
MASTER_SHAPESHIFTER1915 (0x77B)
GIFT_OF_THE_EARTHMOTHER1916 (0x77C)
WILD_GROWTH1917 (0x77D)
REND_AND_TEAR1918 (0x77E)
INFECTED_WOUNDS1919 (0x77F)
IMPROVED_MANGLE1920 (0x780)
KING_OF_THE_JUNGLE1921 (0x781)
LIVING_SEED1922 (0x782)
TYPHOON1923 (0x783)
ECLIPSE1924 (0x784)
GALE_WINDS1925 (0x785)
STARFALL1926 (0x786)
BERSERK1927 (0x787)
EARTH_AND_MOON1928 (0x788)
REVITALIZE1929 (0x789)
IMPROVED_TREE_OF_LIFE1930 (0x78A)
VIRULENCE1932 (0x78C)
MORBIDITY1933 (0x78D)
RAVENOUS_DEAD1934 (0x78E)
IMPROVED_BLOOD_PRESENCE1936 (0x790)
BLADED_ARMOR1938 (0x792)
BUTCHERY1939 (0x793)
RUNE_TAP1941 (0x795)
IMPROVED_RUNE_TAP1942 (0x796)
DARK_CONVICTION1943 (0x797)
BLOODY_VENGEANCE1944 (0x798)
SUBVERSION1945 (0x799)
SCENT_OF_BLOOD1948 (0x79C)
MARK_OF_BLOOD1949 (0x79D)
VETERAN_OF_THE_THIRD_WAR1950 (0x79E)
VENDETTA1953 (0x7A1)
HYSTERIA1954 (0x7A2)
SUDDEN_DOOM1955 (0x7A3)
HEART_STRIKE1957 (0x7A5)
MIGHT_OF_MOGRAINE1958 (0x7A6)
WILL_OF_THE_NECROPOLIS1959 (0x7A7)
BLOODWORMS1960 (0x7A8)
DANCING_RUNE_WEAPON1961 (0x7A9)
CRYPT_FEVER1962 (0x7AA)
EPIDEMIC1963 (0x7AB)
DEATH_KNIGHT_TOUGHNESS1968 (0x7B0)
ENDLESS_WINTER1971 (0x7B3)
BLACK_ICE1973 (0x7B5)
FROST_STRIKE1975 (0x7B7)
UNBREAKABLE_ARMOR1979 (0x7BB)
DEATHCHILL1980 (0x7BC)
CHILL_OF_THE_GRAVE1981 (0x7BD)
MASTER_OF_GHOULS1984 (0x7C0)
CORPSE_EXPLOSION1985 (0x7C1)
HOWLING_BLAST1989 (0x7C5)
FRIGID_DREADPLATE1990 (0x7C6)
RIME1992 (0x7C8)
MERCILESS_COMBAT1993 (0x7C9)
UNHOLY_BLIGHT1996 (0x7CC)
ACCLIMATION1997 (0x7CD)
TUNDRA_STALKER1998 (0x7CE)
HUNGERING_COLD1999 (0x7CF)
SUMMON_GARGOYLE2000 (0x7D0)
REAPING2001 (0x7D1)
WANDERING_PLAGUE2003 (0x7D3)
BLOOD_CAKED_BLADE2004 (0x7D4)
IMPURITY2005 (0x7D5)
BONE_SHIELD2007 (0x7D7)
OUTBREAK2008 (0x7D8)
MAGIC_SUPPRESSION2009 (0x7D9)
DIRGE2011 (0x7DB)
IMPROVED_UNHOLY_PRESENCE2013 (0x7DD)
BLOODY_STRIKES2015 (0x7DF)
BLADE_BARRIER2017 (0x7E1)
SPELL_DEFLECTION2018 (0x7E2)
VAMPIRIC_BLOOD2019 (0x7E3)
RUNIC_POWER_MASTERY2020 (0x7E4)
NERVES_OF_COLD_STEEL2022 (0x7E6)
UNHOLY_COMMAND2025 (0x7E9)
IMPROVED_SPIRIT_TAP2027 (0x7EB)
IMPROVED_FROST_PRESENCE2029 (0x7ED)
GLACIER_ROT2030 (0x7EE)
IMPROVED_ICY_TOUCH2031 (0x7EF)
BLOOD_GORGED2034 (0x7F2)
ICY_REACH2035 (0x7F3)
RAGE_OF_RIVENDARE2036 (0x7F4)
ON_A_PALE_HORSE2039 (0x7F7)
GUILE_OF_GOREFIEND2040 (0x7F8)
HAUNT2041 (0x7F9)
ICY_TALONS2042 (0x7FA)
EBON_PLAGUEBRINGER2043 (0x7FB)
KILLING_MACHINE2044 (0x7FC)
EMPOWERED_IMP2045 (0x7FD)
NECROSIS2047 (0x7FF)
ANNIHILATION2048 (0x800)
ELEMENTAL_OATH2049 (0x801)
ASTRAL_SHIFT2050 (0x802)
LAVA_FLOWS2051 (0x803)
STORM_EARTH_AND_FIRE2052 (0x804)
THUNDERSTORM2053 (0x805)
IMPROVED_STORMSTRIKE2054 (0x806)
STATIC_SHOCK2055 (0x807)
EARTHEN_POWER2056 (0x808)
MAELSTROM_WEAPON2057 (0x809)
FERAL_SPIRIT2058 (0x80A)
IMPROVED_EARTH_SHIELD2059 (0x80B)
BLESSING_OF_THE_ETERNALS2060 (0x80C)
ANCESTRAL_AWAKENING2061 (0x80D)
TIDAL_WAVES2063 (0x80F)
RIPTIDE2064 (0x810)
DEADLY_BREW2065 (0x811)
TURN_THE_TABLES2066 (0x812)
BLOOD_SPATTER2068 (0x814)
FOCUSED_ATTACKS2069 (0x815)
CUT_TO_THE_CHASE2070 (0x816)
HUNGER_FOR_BLOOD2071 (0x817)
THROWING_SPECIALIZATION2072 (0x818)
UNFAIR_ADVANTAGE2073 (0x819)
SAVAGE_COMBAT2074 (0x81A)
PREY_ON_THE_WEAK2075 (0x81B)
KILLING_SPREE2076 (0x81C)
WAYLAY2077 (0x81D)
HONOR_AMONG_THIEVES2078 (0x81E)
FILTHY_TRICKS2079 (0x81F)
SLAUGHTER_FROM_THE_SHADOWS2080 (0x820)
SHADOW_DANCE2081 (0x821)
VICIOUS_STRIKES2082 (0x822)
MENTAL_DEXTERITY2083 (0x823)
CLEANSE_SPIRIT2084 (0x824)
GHOUL_FRENZY2085 (0x825)
DEATH_RUNE_MASTERY2086 (0x826)
EARTHS_GRASP2101 (0x835)Earth's Grasp
ABOMINATIONS_MIGHT2105 (0x839)Abomination's Might
HUNTER_CULLING_THE_HERD2106 (0x83A)
HUNTER_COBRA_REFLEXES2107 (0x83B)
HUNTER_DASH2109 (0x83D)
HUNTER_CULLING_THE_HERD22110 (0x83E)
HUNTER_CHARGE2111 (0x83F)
HUNTER_GREAT_STAMINA2112 (0x840)
HUNTER_NATURAL_ARMOR2113 (0x841)
HUNTER_COBRA_REFLEXES22114 (0x842)
HUNTER_GREAT_STAMINA22116 (0x844)
HUNTER_NATURAL_ARMOR22117 (0x845)
HUNTER_COBRA_REFLEXES32118 (0x846)
HUNTER_DASH22119 (0x847)
HUNTER_GREAT_STAMINA32120 (0x848)
HUNTER_NATURAL_ARMOR32121 (0x849)
PET_BARDING2122 (0x84A)
GUARD_DOG2123 (0x84B)
IMPROVED_COWER2124 (0x84C)
HUNTER_SPIKED_COLLAR2125 (0x84D)
HUNTER_SPIKED_COLLAR22126 (0x84E)
HUNTER_SPIKED_COLLAR32127 (0x84F)
BLOODTHIRSTY2128 (0x850)
SPIDERS_BITE2129 (0x851)Spider's Bite
PIERCING_SHOTS2130 (0x852)
RAPID_RECUPERATION2131 (0x853)
WILD_QUIVER2132 (0x854)
IMPROVED_STEADY_SHOT2133 (0x855)
MARKED_FOR_DEATH2134 (0x856)
CHIMERA_SHOT2135 (0x857)
INVIGORATION2136 (0x858)
COBRA_STRIKES2137 (0x859)
ASPECT_MASTERY2138 (0x85A)
BEAST_MASTERY2139 (0x85B)
LONGEVITY2140 (0x85C)
NOXIOUS_STINGS2141 (0x85D)
POINT_OF_NO_ESCAPE2142 (0x85E)
SNIPER_TRAINING2143 (0x85F)
HUNTING_PARTY2144 (0x860)
EXPLOSIVE_SHOT2145 (0x861)
SANCTIFIED_WRATH2147 (0x863)
SWIFT_RETRIBUTION2148 (0x864)
RIGHTEOUS_VENGEANCE2149 (0x865)
DIVINE_STORM2150 (0x866)
HUNTER_BOARS_SPEED2151 (0x867)Boar's Speed
HUNTER_LIONHEARTED2152 (0x868)
LICK_YOUR_WOUNDS2153 (0x869)
HUNTER_GREAT_RESISTANCE2154 (0x86A)
RABID2155 (0x86B)
HEART_OF_THE_PHOENIX2156 (0x86C)
CALL_OF_THE_WILD2157 (0x86D)
HUNTER_BOARS_SPEED22160 (0x870)Boar's Speed
HUNTER_GREAT_RESISTANCE22161 (0x871)
HUNTER_LIONHEARTED22162 (0x872)
HUNTER_GRACE_OF_THE_MANTIS2163 (0x873)
HUNTER_BOARS_SPEED32165 (0x875)Boar's Speed
HUNTER_CULLING_THE_HERD32166 (0x876)
HUNTER_LIONHEARTED32167 (0x877)
HUNTER_GREAT_RESISTANCE32168 (0x878)
INTERVENE2169 (0x879)
TAUNT2170 (0x87A)
HUNTER_LAST_STAND2171 (0x87B)
HUNTER_ROAR_OF_SACRIFICE2172 (0x87C)
BLOOD_OF_THE_RHINO2173 (0x87D)
BULLHEADED2175 (0x87F)
THE_ART_OF_WAR2176 (0x880)
CORNERED2177 (0x881)
SHEATH_OF_LIGHT2179 (0x883)
WOLVERINE_BITE2181 (0x885)
OWLS_FOCUS2182 (0x886)Owl's Focus
FEEDING_FRENZY2183 (0x887)
ROAR_OF_RECOVERY2184 (0x888)
DIVINE_STRENGTH2185 (0x889)
SACRED_CLEANSING2190 (0x88E)
ENLIGHTENED_JUDGEMENTS2191 (0x88F)
BEACON_OF_LIGHT2192 (0x890)
INFUSION_OF_LIGHT2193 (0x891)
GUARDED_BY_THE_LIGHT2194 (0x892)
TOUCHED_BY_THE_LIGHT2195 (0x893)
HAMMER_OF_THE_RIGHTEOUS2196 (0x894)
FOCUSED_AIM2197 (0x895)
BLESSED_HANDS2198 (0x896)
JUDGEMENTS_OF_THE_PURE2199 (0x897)
JUDGEMENTS_OF_THE_JUST2200 (0x898)
HUNTER_DIVE2201 (0x899)
HUNTER_DIVE22203 (0x89B)
SHIELD_OF_THE_TEMPLAR2204 (0x89C)
IMPROVED_FEAR2205 (0x89D)
CARRION_FEEDER2206 (0x89E)
HUNTER_MOBILITY2207 (0x89F)
HUNTER_MOBILITY22208 (0x8A0)
MISSILE_BARRAGE2209 (0x8A1)
BLOOD_OF_THE_NORTH2210 (0x8A2)
FOCUS_MAGIC2211 (0x8A3)
BURNING_DETERMINATION2212 (0x8A4)
SHATTERED_BARRIER2214 (0x8A6)
LICHBORNE2215 (0x8A7)
SCOURGE_STRIKE2216 (0x8A8)
DEATH_KNIGHT_TWO_HANDED_WEAPON_SPECIALIZATION2217 (0x8A9)
DEATH_KNIGHT_ANTICIPATION2218 (0x8AA)
SWOOP2219 (0x8AB)
ANTI_MAGIC_ZONE2221 (0x8AD)
TORMENT_THE_WEAK2222 (0x8AE)
IMPROVED_ICY_TALONS2223 (0x8AF)
NIGHT_OF_THE_DEAD2225 (0x8B1)
DESECRATION2226 (0x8B2)
KINDRED_SPIRITS2227 (0x8B3)
HUNTER_VS_WILD2228 (0x8B4)
T_N_T2229 (0x8B5)
WRECKING_CREW2231 (0x8B7)
TASTE_FOR_BLOOD2232 (0x8B8)
IMPROVED_SLAM2233 (0x8B9)
UNENDING_FURY2234 (0x8BA)
RENEWED_HOPE2235 (0x8BB)
WARBRINGER2236 (0x8BC)
HUNTER_CHARGE22237 (0x8BD)
GENESIS2238 (0x8BE)
IMPROVED_INSECT_SWARM2239 (0x8BF)
NATURES_SPLENDOR2240 (0x8C0)Nature's Splendor
PROTECTOR_OF_THE_PACK2241 (0x8C1)
NATURAL_REACTION2242 (0x8C2)
RELENTLESS_STRIKES2244 (0x8C4)
PANDEMIC2245 (0x8C5)
DAMAGE_SHIELD2246 (0x8C6)
IMPROVED_SPELL_REFLECTION2247 (0x8C7)
LAVA_LASH2249 (0x8C9)
ARMORED_TO_THE_TEETH2250 (0x8CA)
SHAMANISM2252 (0x8CC)
HUNTER_WILD_HUNT2253 (0x8CD)
SHARK_ATTACK2254 (0x8CE)
HUNTER_WILD_HUNT22255 (0x8CF)
HUNTER_WILD_HUNT32256 (0x8D0)
HUNTER_GRACE_OF_THE_MANTIS22257 (0x8D1)
SILVERBACK2258 (0x8D2)
IMPROVED_DEATH_STRIKE2259 (0x8D3)
CHILBLAINS2260 (0x8D4)
DECIMATION2261 (0x8D5)
BOOMING_ECHOES2262 (0x8D6)
FROZEN_POWER2263 (0x8D7)
IMPROVED_BARKSKIN2264 (0x8D8)
PRIMAL_GORE2266 (0x8DA)
IMPROVED_DEVOURING_PLAGUE2267 (0x8DB)
REFLECTIVE_SHIELD2268 (0x8DC)
THUNDERSTOMP2277 (0x8E5)
HUNTER_ROAR_OF_SACRIFICE22278 (0x8E6)
BODY_AND_SOUL2279 (0x8E7)
DIVINE_SACRIFICE2280 (0x8E8)
DIVINE_GUARDIAN2281 (0x8E9)
SPIRITUAL_ATTUNEMENT2282 (0x8EA)
JUGGERNAUT2283 (0x8EB)
THREAT_OF_THASSARIAN2284 (0x8EC)
DESOLATION2285 (0x8ED)

Used in:

CMSG_LEAVE_BATTLEFIELD

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_leave_battlefield.wowm:1.

cmsg CMSG_LEAVE_BATTLEFIELD = 0x02E1 {
    Map map;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Mapmap

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_leave_battlefield.wowm:7.

cmsg CMSG_LEAVE_BATTLEFIELD = 0x02E1 {
    u8 unknown1;
    u8 unknown2;
    Map map;
    u16 unknown3;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8unknown1
0x071 / -u8unknown2
0x084 / -Mapmap
0x0C2 / Littleu16unknown3

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_leave_battlefield.wowm:7.

cmsg CMSG_LEAVE_BATTLEFIELD = 0x02E1 {
    u8 unknown1;
    u8 unknown2;
    Map map;
    u16 unknown3;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8unknown1
0x071 / -u8unknown2
0x084 / -Mapmap
0x0C2 / Littleu16unknown3

Map

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:1.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    AHN_QIRAJ_TEMPLE = 531;
    NAXXRAMAS = 533;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Also called 'Caverns of Time' in Vanilla. Named this way for consistency across versions.Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
NAXXRAMAS533 (0x215)Naxxramas

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:140.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    RUINS_OF_LORDAERON = 572;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    SUNWELL_FIX_UNUSED = 598;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:395.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    NORTHREND = 571;
    RUINS_OF_LORDAERON = 572;
    EXTERIORTEST = 573;
    UTGARDE_KEEP = 574;
    UTGARDE_PINNACLE = 575;
    THE_NEXUS = 576;
    THE_OCULUS = 578;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOREAN_TUNDRA_TEST = 592;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST = 594;
    THE_CULLING_OF_STRATHOLME = 595;
    TRANSPORT_NAGLFAR = 596;
    CRAIG_TEST = 597;
    SUNWELL_FIX_UNUSED = 598;
    HALLS_OF_STONE = 599;
    DRAK_THARON_KEEP = 600;
    AZJOL_NERUB = 601;
    HALLS_OF_LIGHTNING = 602;
    ULDUAR = 603;
    GUNDRAK = 604;
    DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES = 605;
    QA_AND_DVD = 606;
    STRAND_OF_THE_ANCIENTS = 607;
    VIOLET_HOLD = 608;
    EBON_HOLD = 609;
    TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING = 610;
    TRANSPORT_MENETHIL_TO_VALGARDE = 612;
    TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD = 613;
    TRANSPORT_STORMWIND_TO_VALIANCE_KEEP = 614;
    THE_OBSIDIAN_SANCTUM = 615;
    THE_EYE_OF_ETERNITY = 616;
    DALARAN_SEWERS = 617;
    THE_RING_OF_VALOR = 618;
    AHN_KAHET_THE_OLD_KINGDOM = 619;
    TRANSPORT_MOA_KI_TO_UNU_PE = 620;
    TRANSPORT_MOA_KI_TO_KAMAGUA = 621;
    TRANSPORT_ORGRIMS_HAMMER = 622;
    TRANSPORT_THE_SKYBREAKER = 623;
    VAULT_OF_ARCHAVON = 624;
    ISLE_OF_CONQUEST = 628;
    ICECROWN_CITADEL = 631;
    THE_FORGE_OF_SOULS = 632;
    TRANSPORT_ALLIANCE_AIRSHIP_BG = 641;
    TRANSPORT_HORDEAIRSHIPBG = 642;
    TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF = 647;
    TRIAL_OF_THE_CRUSADER = 649;
    TRIAL_OF_THE_CHAMPION = 650;
    PIT_OF_SARON = 658;
    HALLS_OF_REFLECTION = 668;
    TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID = 672;
    TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID = 673;
    TRANSPORT_THE_SKYBREAKER_IC_DUNGEON = 712;
    TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON = 713;
    TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID = 718;
    STORMWIND = 723;
    THE_RUBY_SANCTUM = 724;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Map files not present on 3.3.5 client, so loading the map will crash the client.Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
NORTHREND571 (0x23B)Northrend
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
EXTERIORTEST573 (0x23D)ExteriorTest
UTGARDE_KEEP574 (0x23E)Utgarde Keep
UTGARDE_PINNACLE575 (0x23F)Utgarde Pinnacle
THE_NEXUS576 (0x240)The Nexus
THE_OCULUS578 (0x242)The Oculus
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOREAN_TUNDRA_TEST592 (0x250)Transport: Borean Tundra Test
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST594 (0x252)Transport: Howling Fjord Sister Mercy (Quest)
THE_CULLING_OF_STRATHOLME595 (0x253)The Culling of Stratholme
TRANSPORT_NAGLFAR596 (0x254)Transport: Naglfar
CRAIG_TEST597 (0x255)Craig Test
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)
HALLS_OF_STONE599 (0x257)Halls of Stone
DRAK_THARON_KEEP600 (0x258)Drak'Tharon Keep
AZJOL_NERUB601 (0x259)Azjol-Nerub
HALLS_OF_LIGHTNING602 (0x25A)Halls of Lightning
ULDUAR603 (0x25B)Ulduar
GUNDRAK604 (0x25C)Gundrak
DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES605 (0x25D)Development Land (non-weighted textures)
QA_AND_DVD606 (0x25E)QA and DVD
STRAND_OF_THE_ANCIENTS607 (0x25F)Strand of the Ancients
VIOLET_HOLD608 (0x260)Violet Hold
EBON_HOLD609 (0x261)Ebon Hold
TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING610 (0x262)Transport: Tirisfal to Vengeance Landing
TRANSPORT_MENETHIL_TO_VALGARDE612 (0x264)Transport: Menethil to Valgarde
TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD613 (0x265)Transport: Orgrimmar to Warsong Hold
TRANSPORT_STORMWIND_TO_VALIANCE_KEEP614 (0x266)Transport: Stormwind to Valiance Keep
THE_OBSIDIAN_SANCTUM615 (0x267)The Obsidian Sanctum
THE_EYE_OF_ETERNITY616 (0x268)The Eye of Eternity
DALARAN_SEWERS617 (0x269)Dalaran Sewers
THE_RING_OF_VALOR618 (0x26A)The Ring of Valor
AHN_KAHET_THE_OLD_KINGDOM619 (0x26B)Ahn'kahet: The Old Kingdom
TRANSPORT_MOA_KI_TO_UNU_PE620 (0x26C)Transport: Moa'ki to Unu'pe
TRANSPORT_MOA_KI_TO_KAMAGUA621 (0x26D)Transport: Moa'ki to Kamagua
TRANSPORT_ORGRIMS_HAMMER622 (0x26E)Transport: Orgrim's Hammer
TRANSPORT_THE_SKYBREAKER623 (0x26F)Transport: The Skybreaker
VAULT_OF_ARCHAVON624 (0x270)Vault of Archavon
ISLE_OF_CONQUEST628 (0x274)Isle of Conquest
ICECROWN_CITADEL631 (0x277)Icecrown Citadel
THE_FORGE_OF_SOULS632 (0x278)The Forge of Souls
TRANSPORT_ALLIANCE_AIRSHIP_BG641 (0x281)Transport: Alliance Airship BG
TRANSPORT_HORDEAIRSHIPBG642 (0x282)Transport: HordeAirshipBG
TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF647 (0x287)Transport: Orgrimmar to Thunder Bluff
TRIAL_OF_THE_CRUSADER649 (0x289)Trial of the Crusader
TRIAL_OF_THE_CHAMPION650 (0x28A)Trial of the Champion
PIT_OF_SARON658 (0x292)Pit of Saron
HALLS_OF_REFLECTION668 (0x29C)Halls of Reflection
TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID672 (0x2A0)Transport: The Skybreaker (Icecrown Citadel Raid)
TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID673 (0x2A1)Transport: Orgrim's Hammer (Icecrown Citadel Raid)
TRANSPORT_THE_SKYBREAKER_IC_DUNGEON712 (0x2C8)Transport: The Skybreaker (IC Dungeon)
TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON713 (0x2C9)Transport: Orgrim's Hammer (IC Dungeon)
TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID718 (0x2CE)Transport: The Mighty Wind (Icecrown Citadel Raid)
STORMWIND723 (0x2D3)Stormwind
THE_RUBY_SANCTUM724 (0x2D4)The Ruby Sanctum

Used in:

CMSG_LEAVE_CHANNEL

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_leave_channel.wowm:1.

cmsg CMSG_LEAVE_CHANNEL = 0x0098 {
    CString channel_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel_name

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_leave_channel.wowm:7.

cmsg CMSG_LEAVE_CHANNEL = 0x0098 {
    u32 channel_id;
    CString channel_name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32channel_id
0x0A- / -CStringchannel_name

CMSG_LFD_PARTY_LOCK_INFO_REQUEST

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfd_party_lock_info_request.wowm:1.

cmsg CMSG_LFD_PARTY_LOCK_INFO_REQUEST = 0x0371 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_LFD_PLAYER_LOCK_INFO_REQUEST

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfg_player_lock_info_request.wowm:3.

cmsg CMSG_LFD_PLAYER_LOCK_INFO_REQUEST = 0x036E {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_LFG_CLEAR_AUTOJOIN

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfg_clear_autojoin.wowm:1.

cmsg CMSG_LFG_CLEAR_AUTOJOIN = 0x035D {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_LFG_GET_STATUS

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfg_get_status.wowm:3.

cmsg CMSG_LFG_GET_STATUS = 0x0296 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_LFG_JOIN

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfg_join.wowm:1.

cmsg CMSG_LFG_JOIN = 0x035C {
    u32 roles;
    Bool no_partial_clear;
    Bool achievements;
    u8 amount_of_slots;
    u32[amount_of_slots] slots;
    u8 amount_of_needs;
    u8[amount_of_needs] needs;
    CString comment;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32roles
0x0A1 / -Boolno_partial_clear
0x0B1 / -Boolachievements
0x0C1 / -u8amount_of_slots
0x0D? / -u32[amount_of_slots]slots
-1 / -u8amount_of_needs
-? / -u8[amount_of_needs]needs
-- / -CStringcomment

CMSG_LFG_LEAVE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfg_leave.wowm:1.

cmsg CMSG_LFG_LEAVE = 0x035D {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_LFG_PROPOSAL_RESULT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfg_proposal_result.wowm:1.

cmsg CMSG_LFG_PROPOSAL_RESULT = 0x0362 {
    u32 proposal_id;
    Bool accept_join;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32proposal_id
0x0A1 / -Boolaccept_join

CMSG_LFG_SET_AUTOJOIN

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfg_set_autojoin.wowm:1.

cmsg CMSG_LFG_SET_AUTOJOIN = 0x035C {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_LFG_SET_BOOT_VOTE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfg_set_boot_vote.wowm:1.

cmsg CMSG_LFG_SET_BOOT_VOTE = 0x036C {
    Bool agree_to_kick_player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -Boolagree_to_kick_player

CMSG_LFG_SET_ROLES

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfg_set_roles.wowm:1.

cmsg CMSG_LFG_SET_ROLES = 0x036A {
    u8 roles;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8roles

CMSG_LFG_TELEPORT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfg_teleport.wowm:8.

cmsg CMSG_LFG_TELEPORT = 0x0370 {
    LfgTeleportLocation location;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -LfgTeleportLocationlocation

LfgTeleportLocation

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfg_teleport.wowm:1.

enum LfgTeleportLocation : u8 {
    IN = 0;
    OUT = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
IN0 (0x00)
OUT1 (0x01)

Used in:

CMSG_LFM_CLEAR_AUTOFILL

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfm_clear_autofill.wowm:1.

cmsg CMSG_LFM_CLEAR_AUTOFILL = 0x035F {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_LFM_SET_AUTOFILL

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_lfm_set_autofill.wowm:1.

cmsg CMSG_LFM_SET_AUTOFILL = 0x035E {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_LIST_INVENTORY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_list_inventory.wowm:3.

cmsg CMSG_LIST_INVENTORY = 0x019E {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_LOGOUT_CANCEL

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_logout_cancel.wowm:3.

cmsg CMSG_LOGOUT_CANCEL = 0x004E {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_LOGOUT_REQUEST

Client Version 1, Client Version 2, Client Version 3

Sent by client after pressing 'Logout' or 'Exit Game'.

Server should reply with SMSG_LOGOUT_RESPONSE.

Spamming the 'Logout' and 'Exit Game' buttons does not send multiple messages.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_logout_request.wowm:6.

cmsg CMSG_LOGOUT_REQUEST = 0x004B {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Examples

Example 1

0, 4, // size
75, 0, 0, 0, // opcode (75)

CMSG_LOOT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/loot/cmsg_loot.wowm:3.

cmsg CMSG_LOOT = 0x015D {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_LOOT_MASTER_GIVE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/loot/cmsg_loot_master_give.wowm:3.

cmsg CMSG_LOOT_MASTER_GIVE = 0x02A3 {
    Guid loot;
    u8 slot_id;
    Guid player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidloot
0x0E1 / -u8slot_id
0x0F8 / LittleGuidplayer

CMSG_LOOT_METHOD

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_loot_method.wowm:1.

cmsg CMSG_LOOT_METHOD = 0x007A {
    (u32)GroupLootSetting loot_setting;
    Guid loot_master;
    (u32)ItemQuality loot_threshold;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -GroupLootSettingloot_setting
0x0A8 / LittleGuidloot_master
0x124 / -ItemQualityloot_threshold

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_loot_method.wowm:9.

cmsg CMSG_LOOT_METHOD = 0x007A {
    (u32)GroupLootSetting loot_setting;
    Guid loot_master;
    (u32)ItemQuality loot_threshold;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -GroupLootSettingloot_setting
0x0A8 / LittleGuidloot_master
0x124 / -ItemQualityloot_threshold

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_loot_method.wowm:17.

cmsg CMSG_LOOT_METHOD = 0x007A {
    (u32)GroupLootSetting loot_setting;
    Guid loot_master;
    (u32)ItemQuality loot_threshold;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -GroupLootSettingloot_setting
0x0A8 / LittleGuidloot_master
0x124 / -ItemQualityloot_threshold

GroupLootSetting

Client Version 1.12, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common.wowm:1.

enum GroupLootSetting : u8 {
    FREE_FOR_ALL = 0;
    ROUND_ROBIN = 1;
    MASTER_LOOT = 2;
    GROUP_LOOT = 3;
    NEED_BEFORE_GREED = 4;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
FREE_FOR_ALL0 (0x00)
ROUND_ROBIN1 (0x01)
MASTER_LOOT2 (0x02)
GROUP_LOOT3 (0x03)
NEED_BEFORE_GREED4 (0x04)

Used in:

ItemQuality

Client Version 1.12, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common.wowm:11.

enum ItemQuality : u8 {
    POOR = 0;
    NORMAL = 1;
    UNCOMMON = 2;
    RARE = 3;
    EPIC = 4;
    LEGENDARY = 5;
    ARTIFACT = 6;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
POOR0 (0x00)
NORMAL1 (0x01)
UNCOMMON2 (0x02)
RARE3 (0x03)
EPIC4 (0x04)
LEGENDARY5 (0x05)
ARTIFACT6 (0x06)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common_3_3_5.wowm:491.

enum ItemQuality : u8 {
    POOR = 0;
    NORMAL = 1;
    UNCOMMON = 2;
    RARE = 3;
    EPIC = 4;
    LEGENDARY = 5;
    ARTIFACT = 6;
    HEIRLOOM = 7;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
POOR0 (0x00)
NORMAL1 (0x01)
UNCOMMON2 (0x02)
RARE3 (0x03)
EPIC4 (0x04)
LEGENDARY5 (0x05)
ARTIFACT6 (0x06)
HEIRLOOM7 (0x07)

Used in:

CMSG_LOOT_MONEY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/loot/cmsg_loot_money.wowm:3.

cmsg CMSG_LOOT_MONEY = 0x015E {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_LOOT_RELEASE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/loot/cmsg_loot_release.wowm:3.

cmsg CMSG_LOOT_RELEASE = 0x015F {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_LOOT_ROLL

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/loot/cmsg_loot_roll.wowm:1.

cmsg CMSG_LOOT_ROLL = 0x02A0 {
    Guid item;
    u32 item_slot;
    RollVote vote;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuiditem
0x0E4 / Littleu32item_slot
0x121 / -RollVotevote

Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/loot/cmsg_loot_roll.wowm:9.

cmsg CMSG_LOOT_ROLL = 0x02A0 {
    Guid item;
    u32 item_slot;
    RollVote vote;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuiditem
0x0E4 / Littleu32item_slot
0x121 / -RollVotevote

RollVote

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/loot/loot_common.wowm:1.

enum RollVote : u8 {
    PASS = 0;
    NEED = 1;
    GREED = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
PASS0 (0x00)
NEED1 (0x01)
GREED2 (0x02)

Used in:

Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/loot/loot_common.wowm:9.

enum RollVote : u8 {
    PASS = 0;
    NEED = 1;
    GREED = 2;
    DISENCHANT = 3;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
PASS0 (0x00)
NEED1 (0x01)
GREED2 (0x02)
DISENCHANT3 (0x03)

Used in:

CMSG_MAIL_CREATE_TEXT_ITEM

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_mail_create_text_item.wowm:1.

cmsg CMSG_MAIL_CREATE_TEXT_ITEM = 0x024A {
    Guid mailbox;
    u32 mail_id;
    u32 mail_template_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox
0x0E4 / Littleu32mail_id
0x124 / Littleu32mail_template_idmangoszero/cmangos/vmangos: mailTemplateId, non need, Mail store own 100% correct value anyway

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_mail_create_text_item.wowm:10.

cmsg CMSG_MAIL_CREATE_TEXT_ITEM = 0x024A {
    Guid mailbox;
    u32 mail_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox
0x0E4 / Littleu32mail_id

CMSG_MAIL_DELETE

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_mail_delete.wowm:1.

cmsg CMSG_MAIL_DELETE = 0x0249 {
    Guid mailbox_id;
    u32 mail_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox_id
0x0E4 / Littleu32mail_id

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_mail_delete.wowm:8.

cmsg CMSG_MAIL_DELETE = 0x0249 {
    Guid mailbox_id;
    u32 mail_id;
    u32 mail_template_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox_id
0x0E4 / Littleu32mail_id
0x124 / Littleu32mail_template_id

CMSG_MAIL_MARK_AS_READ

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_mail_mark_as_read.wowm:3.

cmsg CMSG_MAIL_MARK_AS_READ = 0x0247 {
    Guid mailbox;
    u32 mail_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox
0x0E4 / Littleu32mail_id

CMSG_MAIL_RETURN_TO_SENDER

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_mail_return_to_sender.wowm:3.

cmsg CMSG_MAIL_RETURN_TO_SENDER = 0x0248 {
    Guid mailbox_id;
    u32 mail_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox_id
0x0E4 / Littleu32mail_id

CMSG_MAIL_TAKE_ITEM

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_mail_take_item.wowm:1.

cmsg CMSG_MAIL_TAKE_ITEM = 0x0246 {
    Guid mailbox;
    u32 mail_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox
0x0E4 / Littleu32mail_id

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_mail_take_item.wowm:8.

cmsg CMSG_MAIL_TAKE_ITEM = 0x0246 {
    Guid mailbox;
    u32 mail_id;
    Item item;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox
0x0E4 / Littleu32mail_id
0x124 / LittleItemitem

CMSG_MAIL_TAKE_MONEY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_mail_take_money.wowm:3.

cmsg CMSG_MAIL_TAKE_MONEY = 0x0245 {
    Guid mailbox;
    u32 mail_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox
0x0E4 / Littleu32mail_id

CMSG_MEETINGSTONE_INFO

Client Version 1, Client Version 2

Sent when the client enters the world.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/meetingstone/cmsg_meetingstone_info.wowm:2.

cmsg CMSG_MEETINGSTONE_INFO = 0x0296 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Examples

Example 1

0, 4, // size
150, 2, 0, 0, // opcode (662)

CMSG_MEETINGSTONE_JOIN

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/meetingstone/cmsg_meetingstone_join.wowm:3.

cmsg CMSG_MEETINGSTONE_JOIN = 0x0292 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_MEETINGSTONE_LEAVE

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/meetingstone/cmsg_meetingstone_leave.wowm:3.

cmsg CMSG_MEETINGSTONE_LEAVE = 0x0293 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_MESSAGECHAT

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_messagechat.wowm:1.

cmsg CMSG_MESSAGECHAT = 0x0095 {
    (u32)ChatType chat_type;
    Language language;
    if (chat_type == WHISPER) {
        CString target_player;
    }
    else if (chat_type == CHANNEL) {
        CString channel;
    }
    CString message;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -ChatTypechat_type
0x0A4 / -Languagelanguage

If chat_type is equal to WHISPER:

OffsetSize / EndiannessTypeNameComment
0x0E- / -CStringtarget_player

Else If chat_type is equal to CHANNEL:

OffsetSize / EndiannessTypeNameComment
-- / -CStringchannel
-- / -CStringmessage

Examples

Example 1

Comment

Say message.

0, 35, // size
149, 0, 0, 0, // opcode (149)
0, 0, 0, 0, // chat_type: ChatType SAY (0x00)
7, 0, 0, 0, // language: Language COMMON (7)
84, 104, 105, 115, 32, 105, 115, 32, 97, 32, 115, 97, 121, 32, 109, 101, 115, 115, 97, 103, 101, 46, 0, // message: CString

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_messagechat.wowm:30.

cmsg CMSG_MESSAGECHAT = 0x0095 {
    (u32)ChatType chat_type;
    (u32)Language language;
    if (chat_type == WHISPER) {
        CString target_player;
    }
    else if (chat_type == CHANNEL) {
        CString channel;
    }
    CString message;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -ChatTypechat_type
0x0A4 / -Languagelanguage

If chat_type is equal to WHISPER:

OffsetSize / EndiannessTypeNameComment
0x0E- / -CStringtarget_player

Else If chat_type is equal to CHANNEL:

OffsetSize / EndiannessTypeNameComment
-- / -CStringchannel
-- / -CStringmessage

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_messagechat.wowm:44.

cmsg CMSG_MESSAGECHAT = 0x0095 {
    (u32)ChatType chat_type;
    (u32)Language language;
    if (chat_type == WHISPER) {
        CString target_player;
    }
    else if (chat_type == CHANNEL) {
        CString channel;
    }
    CString message;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -ChatTypechat_type
0x0A4 / -Languagelanguage

If chat_type is equal to WHISPER:

OffsetSize / EndiannessTypeNameComment
0x0E- / -CStringtarget_player

Else If chat_type is equal to CHANNEL:

OffsetSize / EndiannessTypeNameComment
-- / -CStringchannel
-- / -CStringmessage

ChatType

Client Version 1.7, Client Version 1.8, Client Version 1.9, Client Version 1.10, Client Version 1.11, Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common.wowm:24.

enum ChatType : u8 {
    SAY = 0x00;
    PARTY = 0x01;
    RAID = 0x02;
    GUILD = 0x03;
    OFFICER = 0x04;
    YELL = 0x05;
    WHISPER = 0x06;
    WHISPER_INFORM = 0x07;
    EMOTE = 0x08;
    TEXT_EMOTE = 0x09;
    SYSTEM = 0x0A;
    MONSTER_SAY = 0x0B;
    MONSTER_YELL = 0x0C;
    MONSTER_EMOTE = 0x0D;
    CHANNEL = 0x0E;
    CHANNEL_JOIN = 0x0F;
    CHANNEL_LEAVE = 0x10;
    CHANNEL_LIST = 0x11;
    CHANNEL_NOTICE = 0x12;
    CHANNEL_NOTICE_USER = 0x13;
    AFK = 0x14;
    DND = 0x15;
    IGNORED = 0x16;
    SKILL = 0x17;
    LOOT = 0x18;
    MONSTER_WHISPER = 0x1A;
    BG_SYSTEM_NEUTRAL = 0x52;
    BG_SYSTEM_ALLIANCE = 0x53;
    BG_SYSTEM_HORDE = 0x54;
    RAID_LEADER = 0x57;
    RAID_WARNING = 0x58;
    RAID_BOSS_WHISPER = 0x59;
    RAID_BOSS_EMOTE = 0x5A;
    BATTLEGROUND = 0x5C;
    BATTLEGROUND_LEADER = 0x5D;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SAY0 (0x00)
PARTY1 (0x01)
RAID2 (0x02)
GUILD3 (0x03)
OFFICER4 (0x04)
YELL5 (0x05)
WHISPER6 (0x06)
WHISPER_INFORM7 (0x07)
EMOTE8 (0x08)
TEXT_EMOTE9 (0x09)
SYSTEM10 (0x0A)
MONSTER_SAY11 (0x0B)
MONSTER_YELL12 (0x0C)
MONSTER_EMOTE13 (0x0D)
CHANNEL14 (0x0E)
CHANNEL_JOIN15 (0x0F)
CHANNEL_LEAVE16 (0x10)
CHANNEL_LIST17 (0x11)
CHANNEL_NOTICE18 (0x12)
CHANNEL_NOTICE_USER19 (0x13)
AFK20 (0x14)
DND21 (0x15)
IGNORED22 (0x16)
SKILL23 (0x17)
LOOT24 (0x18)
MONSTER_WHISPER26 (0x1A)
BG_SYSTEM_NEUTRAL82 (0x52)
BG_SYSTEM_ALLIANCE83 (0x53)
BG_SYSTEM_HORDE84 (0x54)
RAID_LEADER87 (0x57)
RAID_WARNING88 (0x58)
RAID_BOSS_WHISPER89 (0x59)
RAID_BOSS_EMOTE90 (0x5A)
BATTLEGROUND92 (0x5C)
BATTLEGROUND_LEADER93 (0x5D)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common_2_4_3.wowm:309.

enum ChatType : u8 {
    SYSTEM = 0x00;
    SAY = 0x01;
    PARTY = 0x02;
    RAID = 0x03;
    GUILD = 0x04;
    OFFICER = 0x05;
    YELL = 0x06;
    WHISPER = 0x07;
    WHISPER_INFORM = 0x08;
    REPLY = 0x09;
    EMOTE = 0x0A;
    TEXT_EMOTE = 0x0B;
    MONSTER_SAY = 0x0C;
    MONSTER_PARTY = 0x0D;
    MONSTER_YELL = 0x0E;
    MONSTER_WHISPER = 0x0F;
    MONSTER_EMOTE = 0x10;
    CHANNEL = 0x11;
    CHANNEL_JOIN = 0x12;
    CHANNEL_LEAVE = 0x13;
    CHANNEL_LIST = 0x14;
    CHANNEL_NOTICE = 0x15;
    CHANNEL_NOTICE_USER = 0x16;
    AFK = 0x17;
    DND = 0x18;
    IGNORED = 0x19;
    SKILL = 0x1A;
    LOOT = 0x1B;
    MONEY = 0x1C;
    OPENING = 0x1D;
    TRADESKILLS = 0x1E;
    PET_INFO = 0x1F;
    COMBAT_MISC_INFO = 0x20;
    COMBAT_XP_GAIN = 0x21;
    COMBAT_HONOR_GAIN = 0x22;
    COMBAT_FACTION_CHANGE = 0x23;
    BG_SYSTEM_NEUTRAL = 0x24;
    BG_SYSTEM_ALLIANCE = 0x25;
    BG_SYSTEM_HORDE = 0x26;
    RAID_LEADER = 0x27;
    RAID_WARNING = 0x28;
    RAID_BOSS_WHISPER = 0x29;
    RAID_BOSS_EMOTE = 0x2A;
    FILTERED = 0x2B;
    BATTLEGROUND = 0x2C;
    BATTLEGROUND_LEADER = 0x2D;
    RESTRICTED = 0x2E;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SYSTEM0 (0x00)
SAY1 (0x01)
PARTY2 (0x02)
RAID3 (0x03)
GUILD4 (0x04)
OFFICER5 (0x05)
YELL6 (0x06)
WHISPER7 (0x07)
WHISPER_INFORM8 (0x08)
REPLY9 (0x09)
EMOTE10 (0x0A)
TEXT_EMOTE11 (0x0B)
MONSTER_SAY12 (0x0C)
MONSTER_PARTY13 (0x0D)
MONSTER_YELL14 (0x0E)
MONSTER_WHISPER15 (0x0F)
MONSTER_EMOTE16 (0x10)
CHANNEL17 (0x11)
CHANNEL_JOIN18 (0x12)
CHANNEL_LEAVE19 (0x13)
CHANNEL_LIST20 (0x14)
CHANNEL_NOTICE21 (0x15)
CHANNEL_NOTICE_USER22 (0x16)
AFK23 (0x17)
DND24 (0x18)
IGNORED25 (0x19)
SKILL26 (0x1A)
LOOT27 (0x1B)
MONEY28 (0x1C)
OPENING29 (0x1D)
TRADESKILLS30 (0x1E)
PET_INFO31 (0x1F)
COMBAT_MISC_INFO32 (0x20)
COMBAT_XP_GAIN33 (0x21)
COMBAT_HONOR_GAIN34 (0x22)
COMBAT_FACTION_CHANGE35 (0x23)
BG_SYSTEM_NEUTRAL36 (0x24)
BG_SYSTEM_ALLIANCE37 (0x25)
BG_SYSTEM_HORDE38 (0x26)
RAID_LEADER39 (0x27)
RAID_WARNING40 (0x28)
RAID_BOSS_WHISPER41 (0x29)
RAID_BOSS_EMOTE42 (0x2A)
FILTERED43 (0x2B)
BATTLEGROUND44 (0x2C)
BATTLEGROUND_LEADER45 (0x2D)
RESTRICTED46 (0x2E)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common_3_3_5.wowm:436.

enum ChatType : u8 {
    SYSTEM = 0x00;
    SAY = 0x01;
    PARTY = 0x02;
    RAID = 0x03;
    GUILD = 0x04;
    OFFICER = 0x05;
    YELL = 0x06;
    WHISPER = 0x07;
    WHISPER_FOREIGN = 0x08;
    WHISPER_INFORM = 0x09;
    EMOTE = 0x0A;
    TEXT_EMOTE = 0x0B;
    MONSTER_SAY = 0x0C;
    MONSTER_PARTY = 0x0D;
    MONSTER_YELL = 0x0E;
    MONSTER_WHISPER = 0x0F;
    MONSTER_EMOTE = 0x10;
    CHANNEL = 0x11;
    CHANNEL_JOIN = 0x12;
    CHANNEL_LEAVE = 0x13;
    CHANNEL_LIST = 0x14;
    CHANNEL_NOTICE = 0x15;
    CHANNEL_NOTICE_USER = 0x16;
    AFK = 0x17;
    DND = 0x18;
    IGNORED = 0x19;
    SKILL = 0x1A;
    LOOT = 0x1B;
    MONEY = 0x1C;
    OPENING = 0x1D;
    TRADESKILLS = 0x1E;
    PET_INFO = 0x1F;
    COMBAT_MISC_INFO = 0x20;
    COMBAT_XP_GAIN = 0x21;
    COMBAT_HONOR_GAIN = 0x22;
    COMBAT_FACTION_CHANGE = 0x23;
    BG_SYSTEM_NEUTRAL = 0x24;
    BG_SYSTEM_ALLIANCE = 0x25;
    BG_SYSTEM_HORDE = 0x26;
    RAID_LEADER = 0x27;
    RAID_WARNING = 0x28;
    RAID_BOSS_EMOTE = 0x29;
    RAID_BOSS_WHISPER = 0x2A;
    FILTERED = 0x2B;
    BATTLEGROUND = 0x2C;
    BATTLEGROUND_LEADER = 0x2D;
    RESTRICTED = 0x2E;
    BATTLENET = 0x2F;
    ACHIEVEMENT = 0x30;
    GUILD_ACHIEVEMENT = 0x31;
    ARENA_POINTS = 0x32;
    PARTY_LEADER = 0x33;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
SYSTEM0 (0x00)
SAY1 (0x01)
PARTY2 (0x02)
RAID3 (0x03)
GUILD4 (0x04)
OFFICER5 (0x05)
YELL6 (0x06)
WHISPER7 (0x07)
WHISPER_FOREIGN8 (0x08)
WHISPER_INFORM9 (0x09)
EMOTE10 (0x0A)
TEXT_EMOTE11 (0x0B)
MONSTER_SAY12 (0x0C)
MONSTER_PARTY13 (0x0D)
MONSTER_YELL14 (0x0E)
MONSTER_WHISPER15 (0x0F)
MONSTER_EMOTE16 (0x10)
CHANNEL17 (0x11)
CHANNEL_JOIN18 (0x12)
CHANNEL_LEAVE19 (0x13)
CHANNEL_LIST20 (0x14)
CHANNEL_NOTICE21 (0x15)
CHANNEL_NOTICE_USER22 (0x16)
AFK23 (0x17)
DND24 (0x18)
IGNORED25 (0x19)
SKILL26 (0x1A)
LOOT27 (0x1B)
MONEY28 (0x1C)
OPENING29 (0x1D)
TRADESKILLS30 (0x1E)
PET_INFO31 (0x1F)
COMBAT_MISC_INFO32 (0x20)
COMBAT_XP_GAIN33 (0x21)
COMBAT_HONOR_GAIN34 (0x22)
COMBAT_FACTION_CHANGE35 (0x23)
BG_SYSTEM_NEUTRAL36 (0x24)
BG_SYSTEM_ALLIANCE37 (0x25)
BG_SYSTEM_HORDE38 (0x26)
RAID_LEADER39 (0x27)
RAID_WARNING40 (0x28)
RAID_BOSS_EMOTE41 (0x29)
RAID_BOSS_WHISPER42 (0x2A)
FILTERED43 (0x2B)
BATTLEGROUND44 (0x2C)
BATTLEGROUND_LEADER45 (0x2D)
RESTRICTED46 (0x2E)
BATTLENET47 (0x2F)
ACHIEVEMENT48 (0x30)
GUILD_ACHIEVEMENT49 (0x31)
ARENA_POINTS50 (0x32)
PARTY_LEADER51 (0x33)

Used in:

Language

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common.wowm:64.

enum Language : u32 {
    UNIVERSAL = 0;
    ORCISH = 1;
    DARNASSIAN = 2;
    TAURAHE = 3;
    DWARVISH = 6;
    COMMON = 7;
    DEMONIC = 8;
    TITAN = 9;
    THALASSIAN = 10;
    DRACONIC = 11;
    KALIMAG = 12;
    GNOMISH = 13;
    TROLL = 14;
    GUTTERSPEAK = 33;
    ADDON = 0xFFFFFFFF;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
UNIVERSAL0 (0x00)
ORCISH1 (0x01)
DARNASSIAN2 (0x02)
TAURAHE3 (0x03)
DWARVISH6 (0x06)
COMMON7 (0x07)
DEMONIC8 (0x08)
TITAN9 (0x09)
THALASSIAN10 (0x0A)
DRACONIC11 (0x0B)
KALIMAG12 (0x0C)
GNOMISH13 (0x0D)
TROLL14 (0x0E)
GUTTERSPEAK33 (0x21)
ADDON4294967295 (0xFFFFFFFF)

Used in:

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common_2_4_3.wowm:359.

enum Language : u8 {
    UNIVERSAL = 0;
    ORCISH = 1;
    DARNASSIAN = 2;
    TAURAHE = 3;
    DWARVISH = 6;
    COMMON = 7;
    DEMONIC = 8;
    TITAN = 9;
    THALASSIAN = 10;
    DRACONIC = 11;
    KALIMAG = 12;
    GNOMISH = 13;
    TROLL = 14;
    GUTTERSPEAK = 33;
    DRAENEI = 35;
    ZOMBIE = 36;
    GNOMISH_BINARY = 37;
    GOBLIN_BINARY = 38;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
UNIVERSAL0 (0x00)
ORCISH1 (0x01)
DARNASSIAN2 (0x02)
TAURAHE3 (0x03)
DWARVISH6 (0x06)
COMMON7 (0x07)
DEMONIC8 (0x08)
TITAN9 (0x09)
THALASSIAN10 (0x0A)
DRACONIC11 (0x0B)
KALIMAG12 (0x0C)
GNOMISH13 (0x0D)
TROLL14 (0x0E)
GUTTERSPEAK33 (0x21)
DRAENEI35 (0x23)
ZOMBIE36 (0x24)
GNOMISH_BINARY37 (0x25)
GOBLIN_BINARY38 (0x26)

Used in:

CMSG_MOUNTSPECIAL_ANIM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mount/cmsg_mountspecial_anim.wowm:3.

cmsg CMSG_MOUNTSPECIAL_ANIM = 0x0171 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_MOVE_CHNG_TRANSPORT

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_chng_transport.wowm:1.

cmsg CMSG_MOVE_CHNG_TRANSPORT = 0x038D {
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -MovementInfoinfo

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_chng_transport.wowm:7.

cmsg CMSG_MOVE_CHNG_TRANSPORT = 0x038D {
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -MovementInfoinfo

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_FALL_RESET

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_fall_reset.wowm:1.

cmsg CMSG_MOVE_FALL_RESET = 0x02CA {
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -MovementInfoinfo

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_fall_reset.wowm:7.

cmsg CMSG_MOVE_FALL_RESET = 0x02CA {
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -MovementInfoinfo

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_fall_reset.wowm:13.

cmsg CMSG_MOVE_FALL_RESET = 0x02CA {
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -MovementInfoinfo

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_FEATHER_FALL_ACK

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_feather_fall_ack.wowm:1.

cmsg CMSG_MOVE_FEATHER_FALL_ACK = 0x02CF {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
    u32 apply;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo
-4 / Littleu32apply

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_feather_fall_ack.wowm:1.

cmsg CMSG_MOVE_FEATHER_FALL_ACK = 0x02CF {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
    u32 apply;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo
-4 / Littleu32apply

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_feather_fall_ack.wowm:1.

cmsg CMSG_MOVE_FEATHER_FALL_ACK = 0x02CF {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
    u32 apply;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo
-4 / Littleu32apply

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_GRAVITY_DISABLE_ACK

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_gravity_disable_ack.wowm:1.

cmsg CMSG_MOVE_GRAVITY_DISABLE_ACK = 0x04CF {
    PackedGuid guid;
    u32 unknown;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32unknown
-- / -MovementInfoinfo

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_GRAVITY_ENABLE_ACK

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_gravity_enable_ack.wowm:1.

cmsg CMSG_MOVE_GRAVITY_ENABLE_ACK = 0x04D1 {
    PackedGuid guid;
    u32 unknown;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32unknown
-- / -MovementInfoinfo

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_HOVER_ACK

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_hover_ack.wowm:3.

cmsg CMSG_MOVE_HOVER_ACK = 0x00F6 {
    Guid guid;
    u32 counter;
    MovementInfo info;
    u32 is_applied;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littleu32is_applied

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_hover_ack.wowm:3.

cmsg CMSG_MOVE_HOVER_ACK = 0x00F6 {
    Guid guid;
    u32 counter;
    MovementInfo info;
    u32 is_applied;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littleu32is_applied

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_hover_ack.wowm:3.

cmsg CMSG_MOVE_HOVER_ACK = 0x00F6 {
    Guid guid;
    u32 counter;
    MovementInfo info;
    u32 is_applied;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / Littleu32is_applied

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_KNOCK_BACK_ACK

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_knock_back_ack.wowm:3.

cmsg CMSG_MOVE_KNOCK_BACK_ACK = 0x00F0 {
    Guid guid;
    u32 counter;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_knock_back_ack.wowm:3.

cmsg CMSG_MOVE_KNOCK_BACK_ACK = 0x00F0 {
    Guid guid;
    u32 counter;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_knock_back_ack.wowm:3.

cmsg CMSG_MOVE_KNOCK_BACK_ACK = 0x00F0 {
    Guid guid;
    u32 counter;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_NOT_ACTIVE_MOVER

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_not_active_mover.wowm:3.

cmsg CMSG_MOVE_NOT_ACTIVE_MOVER = 0x02D1 {
    Guid old_mover;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidold_mover
0x0E- / -MovementInfoinfo

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_not_active_mover.wowm:3.

cmsg CMSG_MOVE_NOT_ACTIVE_MOVER = 0x02D1 {
    Guid old_mover;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidold_mover
0x0E- / -MovementInfoinfo

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_not_active_mover.wowm:3.

cmsg CMSG_MOVE_NOT_ACTIVE_MOVER = 0x02D1 {
    Guid old_mover;
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidold_mover
0x0E- / -MovementInfoinfo

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_SET_CAN_FLY_ACK

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_set_can_fly_ack.wowm:1.

cmsg CMSG_MOVE_SET_CAN_FLY_ACK = 0x0345 {
    Guid player;
    u32 counter;
    MovementInfo info;
    Bool32 applied;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / LittleBool32applied

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_set_can_fly_ack.wowm:1.

cmsg CMSG_MOVE_SET_CAN_FLY_ACK = 0x0345 {
    Guid player;
    u32 counter;
    MovementInfo info;
    Bool32 applied;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer
0x0E4 / Littleu32counter
0x12- / -MovementInfoinfo
-4 / LittleBool32applied

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY_ACK

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_set_can_transition_between_swim_and_fly_ack.wowm:1.

cmsg CMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY_ACK = 0x0340 {
    PackedGuid guid;
    u32 unknown1;
    MovementInfo info;
    u32 unknown2;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32unknown1
-- / -MovementInfoinfo
-4 / Littleu32unknown2

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_SET_COLLISION_HGT_ACK

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_set_collision_hgt_ack.wowm:1.

cmsg CMSG_MOVE_SET_COLLISION_HGT_ACK = 0x0517 {
    PackedGuid player;
    u32 movement_counter;
    MovementInfo info;
    f32 new_height;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidplayer
-4 / Littleu32movement_counter
-- / -MovementInfoinfo
-4 / Littlef32new_height

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_SET_FLY

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_set_fly.wowm:1.

cmsg CMSG_MOVE_SET_FLY = 0x0346 {
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -MovementInfoinfo

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_set_fly.wowm:7.

cmsg CMSG_MOVE_SET_FLY = 0x0346 {
    MovementInfo info;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -MovementInfoinfo

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_SET_RAW_POSITION

Client Version 1.12, Client Version 2, Client Version 3

vmangos/mangoszero: write in client console: setrawpos x y z o. For now, it is implemented like worldport but on the same map. Consider using MSG_MOVE_SET_RAW_POSITION_ACK.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_set_raw_position.wowm:4.

cmsg CMSG_MOVE_SET_RAW_POSITION = 0x00E1 {
    Vector3d position;
    f32 orientation;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x0612 / -Vector3dposition
0x124 / Littlef32orientation

CMSG_MOVE_SPLINE_DONE

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_spline_done.wowm:1.

cmsg CMSG_MOVE_SPLINE_DONE = 0x02C9 {
    MovementInfo info;
    u32 movement_counter;
    u32 unknown1;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -MovementInfoinfo
-4 / Littleu32movement_counter
-4 / Littleu32unknown1

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_spline_done.wowm:9.

cmsg CMSG_MOVE_SPLINE_DONE = 0x02C9 {
    MovementInfo info;
    u32 movement_counter;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -MovementInfoinfo
-4 / Littleu32movement_counter

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_spline_done.wowm:9.

cmsg CMSG_MOVE_SPLINE_DONE = 0x02C9 {
    MovementInfo info;
    u32 movement_counter;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -MovementInfoinfo
-4 / Littleu32movement_counter

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_MOVE_TIME_SKIPPED

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_time_skipped.wowm:1.

cmsg CMSG_MOVE_TIME_SKIPPED = 0x02CE {
    Guid guid;
    u32 lag;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32lag

Examples

Example 1

0, 16, // size
206, 2, 0, 0, // opcode (718)
23, 0, 0, 0, 0, 0, 0, 0, // guid: Guid
32, 0, 0, 0, // lag: u32

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_time_skipped_3_3_5.wowm:1.

cmsg CMSG_MOVE_TIME_SKIPPED = 0x02CE {
    PackedGuid guid;
    u32 lag;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidguid
-4 / Littleu32lag

CMSG_MOVE_WATER_WALK_ACK

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_water_walk_ack.wowm:3.

cmsg CMSG_MOVE_WATER_WALK_ACK = 0x02D0 {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
    u32 apply;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo
-4 / Littleu32apply

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_water_walk_ack.wowm:3.

cmsg CMSG_MOVE_WATER_WALK_ACK = 0x02D0 {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
    u32 apply;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo
-4 / Littleu32apply

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_move_water_walk_ack.wowm:3.

cmsg CMSG_MOVE_WATER_WALK_ACK = 0x02D0 {
    Guid guid;
    u32 movement_counter;
    MovementInfo info;
    u32 apply;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32movement_counter
0x12- / -MovementInfoinfo
-4 / Littleu32apply

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

CMSG_NAME_QUERY

Client Version 1.12, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_name_query.wowm:3.

cmsg CMSG_NAME_QUERY = 0x0050 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_NEXT_CINEMATIC_CAMERA

Client Version 1, Client Version 2, Client Version 3

Sent by client when cinematic beings.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/cinematic/cmsg_next_cinematic_camera.wowm:4.

cmsg CMSG_NEXT_CINEMATIC_CAMERA = 0x00FB {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_NPC_TEXT_QUERY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_npc_text_query.wowm:3.

cmsg CMSG_NPC_TEXT_QUERY = 0x017F {
    u32 text_id;
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32text_id
0x0A8 / LittleGuidguid

CMSG_OFFER_PETITION

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_offer_petition.wowm:1.

cmsg CMSG_OFFER_PETITION = 0x01C3 {
    Guid petition;
    Guid target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidpetition
0x0E8 / LittleGuidtarget

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_offer_petition.wowm:8.

cmsg CMSG_OFFER_PETITION = 0x01C3 {
    u32 unknown0;
    Guid petition;
    Guid target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32unknown0
0x0A8 / LittleGuidpetition
0x128 / LittleGuidtarget

CMSG_OPEN_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_open_item.wowm:3.

cmsg CMSG_OPEN_ITEM = 0x00AC {
    u8 bag_index;
    u8 slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8bag_index
0x071 / -u8slot

CMSG_OPT_OUT_OF_LOOT

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/loot/cmsg_opt_out_of_loot.wowm:1.

cmsg CMSG_OPT_OUT_OF_LOOT = 0x0408 {
    Bool32 pass_on_loot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleBool32pass_on_loot

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/loot/cmsg_opt_out_of_loot.wowm:7.

cmsg CMSG_OPT_OUT_OF_LOOT = 0x0409 {
    Bool32 pass_on_loot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleBool32pass_on_loot

CMSG_PAGE_TEXT_QUERY

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_page_text_query.wowm:1.

cmsg CMSG_PAGE_TEXT_QUERY = 0x005A {
    u32 page_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32page_id

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_page_text_query.wowm:7.

cmsg CMSG_PAGE_TEXT_QUERY = 0x005A {
    u32 page_id;
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32page_id
0x0A8 / LittleGuidguid

CMSG_PETITION_BUY

Client Version 1, Client Version 2

cmangos/vmangos/mangoszero: All fields with 'skip' are completely unused

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_petition_buy.wowm:2.

cmsg CMSG_PETITION_BUY = 0x01BD {
    Guid npc;
    u32 unknown1;
    Guid unknown2;
    CString name;
    u32 unknown3;
    u32 unknown4;
    u32 unknown5;
    u32 unknown6;
    u32 unknown7;
    u32 unknown8;
    u32 unknown9;
    u32 unknown10;
    u32 unknown11;
    u32 unknown12;
    u16 unknown13;
    u8 unknown14;
    u32 index;
    u32 unknown15;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidnpc
0x0E4 / Littleu32unknown1
0x128 / LittleGuidunknown2
0x1A- / -CStringname
-4 / Littleu32unknown3
-4 / Littleu32unknown4
-4 / Littleu32unknown5
-4 / Littleu32unknown6
-4 / Littleu32unknown7
-4 / Littleu32unknown8
-4 / Littleu32unknown9
-4 / Littleu32unknown10
-4 / Littleu32unknown11
-4 / Littleu32unknown12
-2 / Littleu16unknown13
-1 / -u8unknown14
-4 / Littleu32indexcmangos/vmangos/mangoszero: Named but never used
-4 / Littleu32unknown15

Client Version 3.3.5

cmangos/vmangos/mangoszero: All fields with 'skip' are completely unused

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_petition_buy.wowm:27.

cmsg CMSG_PETITION_BUY = 0x01BD {
    Guid npc;
    u32 unknown1;
    Guid unknown2;
    CString name;
    CString unknown3;
    u32 unknown4;
    u32 unknown5;
    u32 unknown6;
    u32 unknown7;
    u32 unknown8;
    u32 unknown9;
    u32 unknown10;
    u16 unknown11;
    u32 unknown12;
    u32 unknown13;
    u32 unknown14;
    CString[10] unknown15;
    u32 index;
    u32 unknown16;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidnpc
0x0E4 / Littleu32unknown1
0x128 / LittleGuidunknown2
0x1A- / -CStringname
-- / -CStringunknown3
-4 / Littleu32unknown4
-4 / Littleu32unknown5
-4 / Littleu32unknown6
-4 / Littleu32unknown7
-4 / Littleu32unknown8
-4 / Littleu32unknown9
-4 / Littleu32unknown10
-2 / Littleu16unknown11
-4 / Littleu32unknown12
-4 / Littleu32unknown13
-4 / Littleu32unknown14
-? / -CString[10]unknown15
-4 / Littleu32index
-4 / Littleu32unknown16

CMSG_PETITION_QUERY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_petition_query.wowm:3.

cmsg CMSG_PETITION_QUERY = 0x01C6 {
    u32 guild_id;
    Guid petition;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32guild_id
0x0A8 / LittleGuidpetition

CMSG_PETITION_SHOWLIST

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_petition_showlist.wowm:3.

cmsg CMSG_PETITION_SHOWLIST = 0x01BB {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_PETITION_SHOW_SIGNATURES

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_petition_show_signatures.wowm:3.

cmsg CMSG_PETITION_SHOW_SIGNATURES = 0x01BE {
    Guid item;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuiditem

CMSG_PETITION_SIGN

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_petition_sign.wowm:3.

cmsg CMSG_PETITION_SIGN = 0x01C0 {
    Guid petition;
    u8 unknown1;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidpetition
0x0E1 / -u8unknown1

CMSG_PET_ABANDON

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_abandon.wowm:3.

cmsg CMSG_PET_ABANDON = 0x0176 {
    Guid pet;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidpet

CMSG_PET_ACTION

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_action.wowm:3.

cmsg CMSG_PET_ACTION = 0x0175 {
    Guid pet;
    u32 data;
    Guid target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidpet
0x0E4 / Littleu32data
0x128 / LittleGuidtarget

CMSG_PET_CANCEL_AURA

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_cancel_aura.wowm:3.

cmsg CMSG_PET_CANCEL_AURA = 0x026B {
    Guid guid;
    Spell id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / LittleSpellid

CMSG_PET_CAST_SPELL

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_cast_spell.wowm:1.

cmsg CMSG_PET_CAST_SPELL = 0x01F0 {
    Guid guid;
    Spell id;
    SpellCastTargets targets;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / LittleSpellid
0x12- / -SpellCastTargetstargets

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_cast_spell.wowm:1.

cmsg CMSG_PET_CAST_SPELL = 0x01F0 {
    Guid guid;
    Spell id;
    SpellCastTargets targets;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / LittleSpellid
0x12- / -SpellCastTargetstargets

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_cast_spell.wowm:9.

cmsg CMSG_PET_CAST_SPELL = 0x01F0 {
    Guid guid;
    u8 cast_count;
    Spell id;
    ClientCastFlags cast_flags;
    SpellCastTargets targets;
    if (cast_flags == EXTRA) {
        f32 elevation;
        f32 speed;
        ClientMovementData movement_data;
        if (movement_data == PRESENT) {
            u32 opcode;
            PackedGuid movement;
            MovementInfo info;
        }
    }
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

ClientCastFlags

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_use_item.wowm:22.

enum ClientCastFlags : u8 {
    NONE = 0;
    EXTRA = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
EXTRA2 (0x02)

Used in:

ClientMovementData

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_use_item.wowm:29.

enum ClientMovementData : u8 {
    NOT_PRESENT = 0;
    PRESENT = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NOT_PRESENT0 (0x00)
PRESENT1 (0x01)

Used in:

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

SpellCastTargetFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/common.wowm:1.

flag SpellCastTargetFlags : u16 {
    SELF = 0x00000000;
    UNUSED1 = 0x00000001;
    UNIT = 0x00000002;
    UNUSED2 = 0x00000004;
    UNUSED3 = 0x00000008;
    ITEM = 0x00000010;
    SOURCE_LOCATION = 0x00000020;
    DEST_LOCATION = 0x00000040;
    OBJECT_UNK = 0x00000080;
    UNIT_UNK = 0x00000100;
    PVP_CORPSE = 0x00000200;
    UNIT_CORPSE = 0x00000400;
    GAMEOBJECT = 0x00000800;
    TRADE_ITEM = 0x00001000;
    STRING = 0x00002000;
    UNK1 = 0x00004000;
    CORPSE = 0x00008000;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueComment
SELF0 (0x00)
UNUSED11 (0x01)not used in any spells (can be set dynamically)
UNIT2 (0x02)
UNUSED24 (0x04)not used in any spells (can be set dynamically)
UNUSED38 (0x08)not used in any spells (can be set dynamically)
ITEM16 (0x10)
SOURCE_LOCATION32 (0x20)
DEST_LOCATION64 (0x40)
OBJECT_UNK128 (0x80)used in 7 spells only
UNIT_UNK256 (0x100)looks like self target (389 spells)
PVP_CORPSE512 (0x200)
UNIT_CORPSE1024 (0x400)10 spells (gathering professions)
GAMEOBJECT2048 (0x800)pguid, 0 spells
TRADE_ITEM4096 (0x1000)pguid, 0 spells
STRING8192 (0x2000)string, 0 spells
UNK116384 (0x4000)199 spells, opening object/lock
CORPSE32768 (0x8000)pguid, resurrection spells

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/common.wowm:34.

flag SpellCastTargetFlags : u32 {
    SELF = 0x00000000;
    UNUSED1 = 0x00000001;
    UNIT = 0x00000002;
    UNIT_RAID = 0x00000004;
    UNIT_PARTY = 0x00000008;
    ITEM = 0x00000010;
    SOURCE_LOCATION = 0x00000020;
    DEST_LOCATION = 0x00000040;
    UNIT_ENEMY = 0x00000080;
    UNIT_ALLY = 0x00000100;
    CORPSE_ENEMY = 0x00000200;
    UNIT_DEAD = 0x00000400;
    GAMEOBJECT = 0x00000800;
    TRADE_ITEM = 0x00001000;
    STRING = 0x00002000;
    LOCKED = 0x00004000;
    CORPSE_ALLY = 0x00008000;
    UNIT_MINIPET = 0x00010000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
SELF0 (0x00)
UNUSED11 (0x01)not used in any spells as of 2.4.3 (can be set dynamically)
UNIT2 (0x02)
UNIT_RAID4 (0x04)not used in any spells as of 2.4.3 (can be set dynamically) - raid member
UNIT_PARTY8 (0x08)not used in any spells as of 2.4.3 (can be set dynamically) - party member
ITEM16 (0x10)
SOURCE_LOCATION32 (0x20)
DEST_LOCATION64 (0x40)
UNIT_ENEMY128 (0x80)CanAttack == true
UNIT_ALLY256 (0x100)CanAssist == true
CORPSE_ENEMY512 (0x200)pguid, CanAssist == false
UNIT_DEAD1024 (0x400)skinning-like effects
GAMEOBJECT2048 (0x800)pguid, 0 spells in 2.4.3
TRADE_ITEM4096 (0x1000)pguid, 0 spells
STRING8192 (0x2000)string, 0 spells
LOCKED16384 (0x4000)199 spells, opening object/lock
CORPSE_ALLY32768 (0x8000)pguid, CanAssist == true
UNIT_MINIPET65536 (0x10000)pguid, not used in any spells as of 2.4.3 (can be set dynamically)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/common.wowm:70.

flag SpellCastTargetFlags : u32 {
    SELF = 0x00000000;
    UNUSED1 = 0x00000001;
    UNIT = 0x00000002;
    UNIT_RAID = 0x00000004;
    UNIT_PARTY = 0x00000008;
    ITEM = 0x00000010;
    SOURCE_LOCATION = 0x00000020;
    DEST_LOCATION = 0x00000040;
    UNIT_ENEMY = 0x00000080;
    UNIT_ALLY = 0x00000100;
    CORPSE_ENEMY = 0x00000200;
    UNIT_DEAD = 0x00000400;
    GAMEOBJECT = 0x00000800;
    TRADE_ITEM = 0x00001000;
    STRING = 0x00002000;
    LOCKED = 0x00004000;
    CORPSE_ALLY = 0x00008000;
    UNIT_MINIPET = 0x00010000;
    GLYPH_SLOT = 0x00020000;
    DEST_TARGET = 0x00040000;
    UNUSED20 = 0x00080000;
    UNIT_PASSENGER = 0x00100000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
SELF0 (0x00)
UNUSED11 (0x01)not used in any spells as of 2.4.3 (can be set dynamically)
UNIT2 (0x02)pguid
UNIT_RAID4 (0x04)not used in any spells as of 2.4.3 (can be set dynamically) - raid member
UNIT_PARTY8 (0x08)not used in any spells as of 2.4.3 (can be set dynamically) - party member
ITEM16 (0x10)pguid
SOURCE_LOCATION32 (0x20)3xfloat
DEST_LOCATION64 (0x40)3xfloat
UNIT_ENEMY128 (0x80)CanAttack == true
UNIT_ALLY256 (0x100)CanAssist == true
CORPSE_ENEMY512 (0x200)pguid, CanAssist == false
UNIT_DEAD1024 (0x400)skinning-like effects
GAMEOBJECT2048 (0x800)pguid, 0 spells in 2.4.3
TRADE_ITEM4096 (0x1000)pguid, 0 spells
STRING8192 (0x2000)string, 0 spells
LOCKED16384 (0x4000)199 spells, opening object/lock
CORPSE_ALLY32768 (0x8000)pguid, CanAssist == true
UNIT_MINIPET65536 (0x10000)pguid, not used in any spells as of 2.4.3 (can be set dynamically)
GLYPH_SLOT131072 (0x20000)used in glyph spells
DEST_TARGET262144 (0x40000)sometimes appears with DEST_TARGET spells (may appear or not for a given spell)
UNUSED20524288 (0x80000)uint32 counter loop, vec3 - screen position (?) guid, not used so far
UNIT_PASSENGER1048576 (0x100000)guessed, used to validate target (if vehicle passenger)

Used in:

CMSG_PET_LEARN_TALENT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_pet_learn_talent.wowm:1.

cmsg CMSG_PET_LEARN_TALENT = 0x047A {
    Guid pet;
    u32 talent;
    u32 rank;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidpet
0x0E4 / Littleu32talent
0x124 / Littleu32rank

CMSG_PET_NAME_QUERY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_pet_name_query.wowm:1.

cmsg CMSG_PET_NAME_QUERY = 0x0052 {
    u32 pet_number;
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32pet_number
0x0A8 / LittleGuidguid

Examples

Example 1

0, 16, // size
82, 0, 0, 0, // opcode (82)
239, 190, 173, 222, // pet_number: u32
239, 190, 173, 222, 222, 202, 250, 0, // guid: Guid

CMSG_PET_RENAME

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_rename.wowm:1.

cmsg CMSG_PET_RENAME = 0x0177 {
    Guid pet;
    CString name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidpet
0x0E- / -CStringname

Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_rename.wowm:8.

cmsg CMSG_PET_RENAME = 0x0177 {
    Guid pet;
    CString name;
    Bool declined;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidpet
0x0E- / -CStringname
-1 / -Booldeclined

CMSG_PET_SET_ACTION

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_set_action.wowm:3.

cmsg CMSG_PET_SET_ACTION = 0x0174 {
    Guid guid;
    u32 position1;
    u32 data1;
    optional extra {
        u32 position2;
        u32 data2;
    }
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32position1
0x124 / Littleu32data1

Optionally the following fields can be present. This can only be detected by looking at the size of the message.

OffsetSize / EndiannessTypeNameComment
0x164 / Littleu32position2
0x1A4 / Littleu32data2

CMSG_PET_SPELL_AUTOCAST

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_spell_autocast.wowm:3.

cmsg CMSG_PET_SPELL_AUTOCAST = 0x02F3 {
    Guid guid;
    Spell id;
    Bool autocast_enabled;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / LittleSpellid
0x121 / -Boolautocast_enabled

CMSG_PET_STOP_ATTACK

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_stop_attack.wowm:3.

cmsg CMSG_PET_STOP_ATTACK = 0x02EA {
    Guid pet;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidpet

CMSG_PET_UNLEARN

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_pet_unlearn.wowm:3.

cmsg CMSG_PET_UNLEARN = 0x02F0 {
    Guid pet;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidpet

CMSG_PING

Client Version 1.2, Client Version 1.3, Client Version 1.4, Client Version 1.5, Client Version 1.6, Client Version 1.7, Client Version 1.8

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/ping_pong/cmsg_ping.wowm:1.

cmsg CMSG_PING = 0x01DC {
    u32 sequence_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32sequence_id

Client Version 1.9, Client Version 1.10, Client Version 1.11, Client Version 1.12, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/ping_pong/cmsg_ping.wowm:7.

cmsg CMSG_PING = 0x01DC {
    u32 sequence_id;
    u32 round_time_in_ms;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32sequence_id
0x0A4 / Littleu32round_time_in_ms

Examples

Example 1

0, 12, // size
220, 1, 0, 0, // opcode (476)
239, 190, 173, 222, // sequence_id: u32
222, 202, 250, 0, // round_time_in_ms: u32

CMSG_PLAYED_TIME

Client Version 1.12, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_played_time.wowm:1.

cmsg CMSG_PLAYED_TIME = 0x01CC {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_played_time.wowm:6.

cmsg CMSG_PLAYED_TIME = 0x01CC {
    Bool show_on_ui;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -Boolshow_on_uiWhether the clients wants it shown on the UI. Just ping it back in SMSG_PLAYED_TIME

CMSG_PLAYER_LOGIN

Client Version 1, Client Version 2, Client Version 3

Command to log into the specified character.

This is sent after the client has been authenticated and served the character list with SMSG_CHAR_ENUM.

If the player receives a SMSG_CHARACTER_LOGIN_FAILED it will return to the character screen and send a CMSG_CHAR_ENUM.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_player_login.wowm:6.

cmsg CMSG_PLAYER_LOGIN = 0x003D {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

Examples

Example 1

0, 12, // size
61, 0, 0, 0, // opcode (61)
239, 190, 173, 222, 0, 0, 0, 0, // guid: Guid

CMSG_PLAYER_LOGOUT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_player_logout.wowm:3.

cmsg CMSG_PLAYER_LOGOUT = 0x004A {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Examples

Example 1

0, 4, // size
74, 0, 0, 0, // opcode (74)

CMSG_PLAYER_VEHICLE_ENTER

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/vehicle/cmsg_player_vehicle_enter.wowm:1.

cmsg CMSG_PLAYER_VEHICLE_ENTER = 0x04A8 {
    Guid vehicle;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidvehicle

CMSG_PUSHQUESTTOPARTY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_pushquesttoparty.wowm:3.

cmsg CMSG_PUSHQUESTTOPARTY = 0x019D {
    u32 quest_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32quest_id

CMSG_QUERY_INSPECT_ACHIEVEMENTS

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/achievement/cmsg_query_inspect_achievements.wowm:1.

cmsg CMSG_QUERY_INSPECT_ACHIEVEMENTS = 0x046B {
    PackedGuid player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -PackedGuidplayer

CMSG_QUERY_QUESTS_COMPLETED

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_query_quests_completed.wowm:1.

cmsg CMSG_QUERY_QUESTS_COMPLETED = 0x0500 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_QUERY_TIME

Client Version 1.12, Client Version 2, Client Version 3

Sent immediately after logging in. Client expects reply in SMSG_QUERY_TIME_RESPONSE.

This message and the SMSG_QUERY_TIME_RESPONSE reply does not actually appear to set the time. Instead SMSG_LOGIN_SETTIMESPEED seems to correctly set the time.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_query_time.wowm:5.

cmsg CMSG_QUERY_TIME = 0x01CE {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Examples

Example 1

0, 4, // size
206, 1, 0, 0, // opcode (462)

CMSG_QUESTGIVER_ACCEPT_QUEST

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_questgiver_accept_quest.wowm:3.

cmsg CMSG_QUESTGIVER_ACCEPT_QUEST = 0x0189 {
    Guid guid;
    u32 quest_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32quest_id

CMSG_QUESTGIVER_CANCEL

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_questgiver_cancel.wowm:3.

cmsg CMSG_QUESTGIVER_CANCEL = 0x0190 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_QUESTGIVER_CHOOSE_REWARD

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_questgiver_choose_reward.wowm:3.

cmsg CMSG_QUESTGIVER_CHOOSE_REWARD = 0x018E {
    Guid guid;
    u32 quest_id;
    u32 reward;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32quest_id
0x124 / Littleu32reward

CMSG_QUESTGIVER_COMPLETE_QUEST

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_questgiver_complete_quest.wowm:3.

cmsg CMSG_QUESTGIVER_COMPLETE_QUEST = 0x018A {
    Guid guid;
    u32 quest_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32quest_id

CMSG_QUESTGIVER_HELLO

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_questgiver_hello.wowm:3.

cmsg CMSG_QUESTGIVER_HELLO = 0x0184 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_QUESTGIVER_QUERY_QUEST

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_questgiver_query_quest.wowm:1.

cmsg CMSG_QUESTGIVER_QUERY_QUEST = 0x0186 {
    Guid guid;
    u32 quest_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32quest_id

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_questgiver_query_quest.wowm:8.

cmsg CMSG_QUESTGIVER_QUERY_QUEST = 0x0186 {
    Guid guid;
    u32 quest_id;
    u8 unknown1;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32quest_id
0x121 / -u8unknown1

CMSG_QUESTGIVER_QUEST_AUTOLAUNCH

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_questgiver_quest_autolaunch.wowm:3.

cmsg CMSG_QUESTGIVER_QUEST_AUTOLAUNCH = 0x0187 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_QUESTGIVER_REQUEST_REWARD

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_questgiver_request_reward.wowm:3.

cmsg CMSG_QUESTGIVER_REQUEST_REWARD = 0x018C {
    Guid guid;
    u32 quest_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / Littleu32quest_id

CMSG_QUESTGIVER_STATUS_MULTIPLE_QUERY

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_questgiver_status_multiple_query.wowm:1.

cmsg CMSG_QUESTGIVER_STATUS_MULTIPLE_QUERY = 0x0416 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_questgiver_status_multiple_query.wowm:5.

cmsg CMSG_QUESTGIVER_STATUS_MULTIPLE_QUERY = 0x0417 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_QUESTGIVER_STATUS_QUERY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_questgive_status_query.wowm:3.

cmsg CMSG_QUESTGIVER_STATUS_QUERY = 0x0182 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_QUESTLOG_REMOVE_QUEST

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_questlog_remove_quest.wowm:3.

cmsg CMSG_QUESTLOG_REMOVE_QUEST = 0x0194 {
    u8 slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8slot

CMSG_QUESTLOG_SWAP_QUEST

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_questlog_swap_quest.wowm:3.

cmsg CMSG_QUESTLOG_SWAP_QUEST = 0x0193 {
    u8 slot1;
    u8 slot2;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8slot1
0x071 / -u8slot2

CMSG_QUEST_CONFIRM_ACCEPT

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_quest_confirm_accept.wowm:3.

cmsg CMSG_QUEST_CONFIRM_ACCEPT = 0x019B {
    u32 quest_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32quest_id

CMSG_QUEST_POI_QUERY

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/quest/cmsg_quest_poi_query.wowm:1.

cmsg CMSG_QUEST_POI_QUERY = 0x01E3 {
    u32 amount_of_pois;
    u32[amount_of_pois] points_of_interests;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32amount_of_pois
0x0A? / -u32[amount_of_pois]points_of_interests

CMSG_QUEST_QUERY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_quest_query.wowm:3.

cmsg CMSG_QUEST_QUERY = 0x005C {
    u32 quest_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32quest_id

CMSG_READY_FOR_ACCOUNT_DATA_TIMES

Client Version 3.3.5

Respond with SMSG_ACCOUNT_DATA_TIMES

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_ready_for_account_data_times.wowm:4.

cmsg CMSG_READY_FOR_ACCOUNT_DATA_TIMES = 0x04FF {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_READ_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_read_item.wowm:3.

cmsg CMSG_READ_ITEM = 0x00AD {
    u8 bag_index;
    u8 slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8bag_index
0x071 / -u8slot

CMSG_REALM_SPLIT

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/cmsg_realm_split.wowm:3.

cmsg CMSG_REALM_SPLIT = 0x038C {
    u32 realm_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32realm_idRealm ID that was sent earlier by the Auth Server
ArcEmu/TriniyCore/mangosthree send back in SMSG_REALM_SPLIT.

CMSG_RECLAIM_CORPSE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/resurrect/cmsg_reclaim_corpse.wowm:3.

cmsg CMSG_RECLAIM_CORPSE = 0x01D2 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_REMOVE_GLYPH

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_remove_glyph.wowm:1.

cmsg CMSG_REMOVE_GLYPH = 0x048A {
    u32 glyph;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32glyph

CMSG_REPAIR_ITEM

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_repair_item.wowm:1.

cmsg CMSG_REPAIR_ITEM = 0x02A8 {
    Guid npc;
    Guid item;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidnpc
0x0E8 / LittleGuiditem

Client Version 2.3.2, Client Version 2.3.3, Client Version 2.3.4, Client Version 2.4, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_repair_item.wowm:8.

cmsg CMSG_REPAIR_ITEM = 0x02A8 {
    Guid npc;
    Guid item;
    Bool from_guild_bank;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidnpc
0x0E8 / LittleGuiditem
0x161 / -Boolfrom_guild_bank

CMSG_REPOP_REQUEST

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/client_set/cmsg_repop_request.wowm:3.

cmsg CMSG_REPOP_REQUEST = 0x015A {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_REPORT_PVP_AFK

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_report_pvp_afk.wowm:1.

cmsg CMSG_REPORT_PVP_AFK = 0x03E3 {
    Guid player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/battleground/cmsg_report_pvp_afk.wowm:7.

cmsg CMSG_REPORT_PVP_AFK = 0x03E4 {
    Guid player;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer

CMSG_REQUEST_ACCOUNT_DATA

Client Version 1, Client Version 2, Client Version 3

Respond with SMSG_UPDATE_ACCOUNT_DATA

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_request_account_data.wowm:2.

cmsg CMSG_REQUEST_ACCOUNT_DATA = 0x020A {
    u32 data_type;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32data_typeThe type of account data being requested. You can check this against the CacheMask to know if this is character-specific data or account-wide data.

Examples

Example 1

0, 8, // size
10, 2, 0, 0, // opcode (522)
6, 0, 0, 0, // data_type: u32

CMSG_REQUEST_PARTY_MEMBER_STATS

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_request_party_member_stats.wowm:3.

cmsg CMSG_REQUEST_PARTY_MEMBER_STATS = 0x027F {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_REQUEST_PET_INFO

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_request_pet_info.wowm:3.

cmsg CMSG_REQUEST_PET_INFO = 0x0279 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_REQUEST_RAID_INFO

Client Version 1.12, Client Version 2, Client Version 3.3.5

Sent when the client enters the world.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/raid/cmsg_request_raid_info.wowm:2.

cmsg CMSG_REQUEST_RAID_INFO = 0x02CD {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

Examples

Example 1

0, 4, // size
205, 2, 0, 0, // opcode (717)

CMSG_REQUEST_VEHICLE_EXIT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/vehicle/cmsg_request_vehicle_exit.wowm:1.

cmsg CMSG_REQUEST_VEHICLE_EXIT = 0x0476 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_REQUEST_VEHICLE_NEXT_SEAT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/vehicle/cmsg_request_vehicle_next_seat.wowm:1.

cmsg CMSG_REQUEST_VEHICLE_NEXT_SEAT = 0x0478 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_REQUEST_VEHICLE_PREV_SEAT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/vehicle/cmsg_request_vehicle_prev_seat.wowm:1.

cmsg CMSG_REQUEST_VEHICLE_PREV_SEAT = 0x0477 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_REQUEST_VEHICLE_SWITCH_SEAT

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/vehicle/cmsg_request_vehicle_switch_seat.wowm:1.

cmsg CMSG_REQUEST_VEHICLE_SWITCH_SEAT = 0x0479 {
    Guid vehicle;
    u8 seat;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidvehicle
0x0E1 / -u8seat

CMSG_RESET_INSTANCES

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/raid/cmsg_reset_instances.wowm:3.

cmsg CMSG_RESET_INSTANCES = 0x031D {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_RESURRECT_RESPONSE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/resurrect/cmsg_resurrect_response.wowm:3.

cmsg CMSG_RESURRECT_RESPONSE = 0x015C {
    Guid guid;
    u8 status;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E1 / -u8status

CMSG_SEARCH_LFG_JOIN

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_search_lfg_join.wowm:1.

cmsg CMSG_SEARCH_LFG_JOIN = 0x035E {
    u32 dungeon_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32dungeon_id

CMSG_SEARCH_LFG_LEAVE

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_search_lfg_leave.wowm:1.

cmsg CMSG_SEARCH_LFG_LEAVE = 0x035F {
    u32 dungeon_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32dungeon_id

CMSG_SELF_RES

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/resurrect/cmsg_self_res.wowm:3.

cmsg CMSG_SELF_RES = 0x02B3 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_SELL_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_sell_item.wowm:3.

cmsg CMSG_SELL_ITEM = 0x01A0 {
    Guid vendor;
    Guid item;
    u8 amount;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidvendor
0x0E8 / LittleGuiditem
0x161 / -u8amount

CMSG_SEND_MAIL

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_send_mail.wowm:1.

cmsg CMSG_SEND_MAIL = 0x0238 {
    Guid mailbox;
    CString receiver;
    CString subject;
    CString body;
    u32 unknown1;
    u32 unknown2;
    Guid item;
    Gold money;
    u32 cash_on_delivery_amount;
    u32 unknown3;
    u32 unknown4;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox
0x0E- / -CStringreceiver
-- / -CStringsubject
-- / -CStringbody
-4 / Littleu32unknown1cmangos: stationery?
-4 / Littleu32unknown2cmangos: 0x00000000
-8 / LittleGuiditem
-4 / LittleGoldmoney
-4 / Littleu32cash_on_delivery_amount
-4 / Littleu32unknown3cmangos: const 0
-4 / Littleu32unknown4cmangos: const 0

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/mail/cmsg_send_mail.wowm:28.

cmsg CMSG_SEND_MAIL = 0x0238 {
    Guid mailbox;
    CString receiver;
    CString subject;
    CString body;
    u32 unknown1;
    u32 unknown2;
    u8 amount_of_items;
    MailItem[amount_of_items] items;
    Gold money;
    u32 cash_on_delivery_amount;
    u32 unknown3;
    u32 unknown4;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidmailbox
0x0E- / -CStringreceiver
-- / -CStringsubject
-- / -CStringbody
-4 / Littleu32unknown1cmangos: stationery?
-4 / Littleu32unknown2cmangos: 0x00000000
-1 / -u8amount_of_items
-? / -MailItem[amount_of_items]items
-4 / LittleGoldmoney
-4 / Littleu32cash_on_delivery_amount
-4 / Littleu32unknown3mangosone: const 0
-4 / Littleu32unknown4mangosone: const 0

CMSG_SETSHEATHED

Client Version 1, Client Version 2, Client Version 3

Says which weapon the client pulls out.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/client_set/cmsg_setsheathed.wowm:12.

cmsg CMSG_SETSHEATHED = 0x01E0 {
    (u32)SheathState sheathed;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -SheathStatesheathed

Examples

Example 1

Comment

Client takes out melee weapon.

0, 8, // size
224, 1, 0, 0, // opcode (480)
1, 0, 0, 0, // sheathed: SheathState MELEE (1)

SheathState

Client Version 1, Client Version 2, Client Version 3

According to cmangos: byte value (UNIT_FIELD_BYTES_2,0)

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/client_set/cmsg_setsheathed.wowm:2.

enum SheathState : u8 {
    UNARMED = 0;
    MELEE = 1;
    RANGED = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
UNARMED0 (0x00)
MELEE1 (0x01)
RANGED2 (0x02)

Used in:

CMSG_SET_ACTIONBAR_TOGGLES

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_set_actionbar_toggles.wowm:3.

cmsg CMSG_SET_ACTIONBAR_TOGGLES = 0x02BF {
    u8 action_bar;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8action_barEmulators set PLAYER_FIELD_BYTES2 to this unless it's 0.

CMSG_SET_ACTION_BUTTON

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_set_action_button.wowm:1.

cmsg CMSG_SET_ACTION_BUTTON = 0x0128 {
    u8 button;
    u16 action;
    u8 misc;
    u8 action_type;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8button
0x072 / Littleu16action
0x091 / -u8misc
0x0A1 / -u8action_type

CMSG_SET_ACTIVE_MOVER

Client Version 1, Client Version 2, Client Version 3

Sent when the client enters the world.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/client_set/cmsg_set_active_mover.wowm:2.

cmsg CMSG_SET_ACTIVE_MOVER = 0x026A {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

Examples

Example 1

0, 12, // size
106, 2, 0, 0, // opcode (618)
23, 0, 0, 0, 0, 0, 0, 0, // guid: Guid

CMSG_SET_ACTIVE_VOICE_CHANNEL

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_set_active_voice_channel.wowm:1.

cmsg CMSG_SET_ACTIVE_VOICE_CHANNEL = 0x03D2 {
    u32 unknown1;
    CString unknown2;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32unknown1
0x0A- / -CStringunknown2

Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_set_active_voice_channel.wowm:8.

cmsg CMSG_SET_ACTIVE_VOICE_CHANNEL = 0x03D3 {
    u32 unknown1;
    CString unknown2;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32unknown1
0x0A- / -CStringunknown2

CMSG_SET_AMMO

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_set_ammo.wowm:3.

cmsg CMSG_SET_AMMO = 0x0268 {
    Item item;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleItemitem

CMSG_SET_CHANNEL_WATCH

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_set_channel_watch.wowm:1.

cmsg CMSG_SET_CHANNEL_WATCH = 0x03EE {
    CString channel;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_set_channel_watch.wowm:7.

cmsg CMSG_SET_CHANNEL_WATCH = 0x03EF {
    CString channel;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringchannel

CMSG_SET_CONTACT_NOTES

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_set_contact_notes.wowm:1.

cmsg CMSG_SET_CONTACT_NOTES = 0x006B {
    Guid player;
    CString note;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer
0x0E- / -CStringnote

CMSG_SET_FACTION_ATWAR

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_faction_atwar.wowm:21.

cmsg CMSG_SET_FACTION_ATWAR = 0x0125 {
    Faction faction;
    FactionFlag flags;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x062 / -Factionfaction
0x081 / -FactionFlagflags

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_faction_atwar.wowm:21.

cmsg CMSG_SET_FACTION_ATWAR = 0x0125 {
    Faction faction;
    FactionFlag flags;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x062 / -Factionfaction
0x081 / -FactionFlagflags

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_faction_atwar.wowm:50.

cmsg CMSG_SET_FACTION_ATWAR = 0x0125 {
    Faction faction;
    FactionFlag flags;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x062 / -Factionfaction
0x081 / -FactionFlagflags

FactionFlag

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_faction_atwar.wowm:1.

flag FactionFlag : u8 {
    VISIBLE = 0x01;
    AT_WAR = 0x02;
    HIDDEN = 0x04;
    INVISIBLE_FORCED = 0x08;
    PEACE_FORCED = 0x10;
    INACTIVE = 0x20;
    RIVAL = 0x40;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
VISIBLE1 (0x01)makes visible in client (set or can be set at interaction with target of this faction)
AT_WAR2 (0x02)enable AtWar-button in client. player controlled (except opposition team always war state), Flag only set on initial creation
HIDDEN4 (0x04)hidden faction from reputation pane in client (player can gain reputation, but this update not sent to client)
INVISIBLE_FORCED8 (0x08)always overwrite FACTION_FLAG_VISIBLE and hide faction in rep.list, used for hide opposite team factions
PEACE_FORCED16 (0x10)always overwrite FACTION_FLAG_AT_WAR, used for prevent war with own team factions
INACTIVE32 (0x20)player controlled, state stored in characters.data ( CMSG_SET_FACTION_INACTIVE )
RIVAL64 (0x40)flag for the two competing outland factions
This is also present in vmangos for Vanilla, unsure if it's used.

Used in:

Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_faction_atwar.wowm:28.

flag FactionFlag : u8 {
    VISIBLE = 0x01;
    AT_WAR = 0x02;
    HIDDEN = 0x04;
    INVISIBLE_FORCED = 0x08;
    PEACE_FORCED = 0x10;
    INACTIVE = 0x20;
    RIVAL = 0x40;
    SPECIAL = 0x80;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
VISIBLE1 (0x01)makes visible in client (set or can be set at interaction with target of this faction)
AT_WAR2 (0x02)enable AtWar-button in client. player controlled (except opposition team always war state), Flag only set on initial creation
HIDDEN4 (0x04)hidden faction from reputation pane in client (player can gain reputation, but this update not sent to client)
INVISIBLE_FORCED8 (0x08)always overwrite FACTION_FLAG_VISIBLE and hide faction in rep.list, used for hide opposite team factions
PEACE_FORCED16 (0x10)always overwrite FACTION_FLAG_AT_WAR, used for prevent war with own team factions
INACTIVE32 (0x20)player controlled, state stored in characters.data ( CMSG_SET_FACTION_INACTIVE )
RIVAL64 (0x40)flag for the two competing outland factions
This is also present in vmangos for Vanilla, unsure if it's used.
SPECIAL128 (0x80)horde and alliance home cities and their northrend allies have this flag

Used in:

Faction

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/faction.wowm:1.

enum Faction : u16 {
    NONE = 0;
    PLAYER_HUMAN = 1;
    PLAYER_ORC = 2;
    PLAYER_DWARF = 3;
    PLAYER_NIGHT_ELF = 4;
    PLAYER_UNDEAD = 5;
    PLAYER_TAUREN = 6;
    CREATURE = 7;
    PLAYER_GNOME = 8;
    PLAYER_TROLL = 9;
    MONSTER = 14;
    DEFIAS_BROTHERHOOD = 15;
    GNOLL_RIVERPAW = 16;
    GNOLL_REDRIDGE = 17;
    GNOLL_SHADOWHIDE = 18;
    MURLOC = 19;
    UNDEAD_SCOURGE = 20;
    BOOTY_BAY = 21;
    BEAST_SPIDER = 22;
    BEAST_BOAR = 23;
    WORGEN = 24;
    KOBOLD = 25;
    TROLL_BLOODSCALP = 26;
    TROLL_SKULLSPLITTER = 27;
    PREY = 28;
    BEAST_WOLF = 29;
    DEFIAS_BROTHERHOOD_TRAITOR = 30;
    FRIENDLY = 31;
    TROGG = 32;
    TROLL_FROSTMANE = 33;
    ORC_BLACKROCK = 34;
    VILLIAN = 35;
    VICTIM = 36;
    BEAST_BEAR = 37;
    OGRE = 38;
    KURZENS_MERCENARIES = 39;
    ESCORTEE = 40;
    VENTURE_COMPANY = 41;
    BEAST_RAPTOR = 42;
    BASILISK = 43;
    DRAGONFLIGHT_GREEN = 44;
    LOST_ONES = 45;
    BLACKSMITHING_ARMORSMITHING = 46;
    IRONFORGE = 47;
    DARK_IRON_DWARVES = 48;
    HUMAN_NIGHT_WATCH = 49;
    DRAGONFLIGHT_RED = 50;
    GNOLL_MOSSHIDE = 51;
    ORC_DRAGONMAW = 52;
    GNOME_LEPER = 53;
    GNOMEREGAN_EXILES = 54;
    LEOPARD = 55;
    SCARLET_CRUSADE = 56;
    GNOLL_ROTHIDE = 57;
    BEAST_GORILLA = 58;
    THORIUM_BROTHERHOOD = 59;
    NAGA = 60;
    DALARAN = 61;
    FORLORN_SPIRIT = 62;
    DARKHOWL = 63;
    GRELL = 64;
    FURBOLG = 65;
    HORDE_GENERIC = 66;
    HORDE = 67;
    UNDERCITY = 68;
    DARNASSUS = 69;
    SYNDICATE = 70;
    HILLSBRAD_MILITIA = 71;
    STORMWIND = 72;
    DEMON = 73;
    ELEMENTAL = 74;
    SPIRIT = 75;
    ORGRIMMAR = 76;
    TREASURE = 77;
    GNOLL_MUDSNOUT = 78;
    HILLSBRAD_SOUTHSHORE_MAYOR = 79;
    DRAGONFLIGHT_BLACK = 80;
    THUNDER_BLUFF = 81;
    TROLL_WITHERBARK = 82;
    LEATHERWORKING_ELEMENTAL = 83;
    QUILBOAR_RAZORMANE = 84;
    QUILBOAR_BRISTLEBACK = 85;
    LEATHERWORKING_DRAGONSCALE = 86;
    BLOODSAIL_BUCCANEERS = 87;
    BLACKFATHOM = 88;
    MAKRURA = 89;
    CENTAUR_KOLKAR = 90;
    CENTAUR_GALAK = 91;
    GELKIS_CLAN_CENTAUR = 92;
    MAGRAM_CLAN_CENTAUR = 93;
    MARAUDINE = 94;
    THERAMORE = 108;
    QUILBOAR_RAZORFEN = 109;
    QUILBOAR_RAZORMANE_2 = 110;
    QUILBOAR_DEATHSHEAD = 111;
    ENEMY = 128;
    AMBIENT = 148;
    NETHERGARDE_CARAVAN = 168;
    STEAMWHEEDLE_CARTEL = 169;
    ALLIANCE_GENERIC = 189;
    NETHERGARDE = 209;
    WAILING_CAVERNS = 229;
    SILITHID = 249;
    SILVERMOON_REMNANT = 269;
    ZANDALAR_TRIBE = 270;
    BLACKSMITHING_WEAPONSMITHING = 289;
    SCORPID = 309;
    BEAST_BAT = 310;
    TITAN = 311;
    TASKMASTER_FIZZULE = 329;
    RAVENHOLDT = 349;
    GADGETZAN = 369;
    GNOMEREGAN_BUG = 389;
    HARPY = 409;
    BURNING_BLADE = 429;
    SHADOWSILK_POACHER = 449;
    SEARING_SPIDER = 450;
    ALLIANCE = 469;
    RATCHET = 470;
    WILDHAMMER_CLAN = 471;
    GOBLIN_DARK_IRON_BAR_PATRON = 489;
    THE_LEAGUE_OF_ARATHOR = 509;
    THE_DEFILERS = 510;
    GIANT = 511;
    ARGENT_DAWN = 529;
    DARKSPEAR_TROLLS = 530;
    DRAGONFLIGHT_BRONZE = 531;
    DRAGONFLIGHT_BLUE = 532;
    LEATHERWORKING_TRIBAL = 549;
    ENGINEERING_GOBLIN = 550;
    ENGINEERING_GNOME = 551;
    BLACKSMITHING_HAMMERSMITHING = 569;
    BLACKSMITHING_AXESMITHING = 570;
    BLACKSMITHING_SWORDSMITHING = 571;
    TROLL_VILEBRANCH = 572;
    SOUTHSEA_FREEBOOTERS = 573;
    CAER_DARROW = 574;
    FURBOLG_UNCORRUPTED = 575;
    TIMBERMAW_HOLD = 576;
    EVERLOOK = 577;
    WINTERSABER_TRAINERS = 589;
    CENARION_CIRCLE = 609;
    SHATTERSPEAR_TROLLS = 629;
    RAVASAUR_TRAINERS = 630;
    MAJORDOMO_EXECUTUS = 649;
    BEAST_CARRION_BIRD = 669;
    BEAST_CAT = 670;
    BEAST_CRAB = 671;
    BEAST_CROCILISK = 672;
    BEAST_HYENA = 673;
    BEAST_OWL = 674;
    BEAST_SCORPID = 675;
    BEAST_TALLSTRIDER = 676;
    BEAST_TURTLE = 677;
    BEAST_WIND_SERPENT = 678;
    TRAINING_DUMMY = 679;
    DRAGONFLIGHT_BLACK_BAIT = 689;
    BATTLEGROUND_NEUTRAL = 709;
    FROSTWOLF_CLAN = 729;
    STORMPIKE_GUARD = 730;
    HYDRAXIAN_WATERLORDS = 749;
    SULFURON_FIRELORDS = 750;
    GIZLOCKS_DUMMY = 769;
    GIZLOCKS_CHARM = 770;
    GIZLOCK = 771;
    MORO_GAI = 789;
    SPIRIT_GUIDE_ALLIANCE = 790;
    SHEN_DRALAR = 809;
    OGRE_CAPTAIN_KROMCRUSH = 829;
    SPIRIT_GUIDE_HORDE = 849;
    JAEDENAR = 869;
    WARSONG_OUTRIDERS = 889;
    SILVERWING_SENTINELS = 890;
    ALLIANCE_FORCES = 891;
    HORDE_FORCES = 892;
    REVANTUSK_TROLLS = 893;
    DARKMOON_FAIRE = 909;
    BROOD_OF_NOZDORMU = 910;
    MIGHT_OF_KALIMDOR = 912;
    ARMIES_OF_C_THUN = 915;
    SILITHID_ATTACKERS = 916;
    THE_IRONFORGE_BRIGADE = 917;
    RC_ENEMIES = 918;
    RC_OBJECTS = 919;
    RED = 920;
    BLUE = 921;
    SCOURGE_INVADERS = 928;
    TEST_FACTION_NOT_A_REAL_FACTION = 931;
    TOWOW_FLAG = 950;
    TOWOW_FLAG_TRIGGER_ALLIANCE_DND = 951;
    TOWOW_FLAG_TRIGGER_HORDE_DND = 954;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
PLAYER_HUMAN1 (0x01)PLAYER, Human
PLAYER_ORC2 (0x02)PLAYER, Orc
PLAYER_DWARF3 (0x03)PLAYER, Dwarf
PLAYER_NIGHT_ELF4 (0x04)PLAYER, Night Elf
PLAYER_UNDEAD5 (0x05)PLAYER, Undead
PLAYER_TAUREN6 (0x06)PLAYER, Tauren
CREATURE7 (0x07)
PLAYER_GNOME8 (0x08)PLAYER, Gnome
PLAYER_TROLL9 (0x09)PLAYER, Troll
MONSTER14 (0x0E)
DEFIAS_BROTHERHOOD15 (0x0F)
GNOLL_RIVERPAW16 (0x10)Gnoll - Riverpaw
GNOLL_REDRIDGE17 (0x11)Gnoll - Redridge
GNOLL_SHADOWHIDE18 (0x12)Gnoll - Shadowhide
MURLOC19 (0x13)
UNDEAD_SCOURGE20 (0x14)Undead, Scourge
BOOTY_BAY21 (0x15)
BEAST_SPIDER22 (0x16)Beast - Spider
BEAST_BOAR23 (0x17)Beast - Boar
WORGEN24 (0x18)
KOBOLD25 (0x19)
TROLL_BLOODSCALP26 (0x1A)Troll, Bloodscalp
TROLL_SKULLSPLITTER27 (0x1B)Troll, Skullsplitter
PREY28 (0x1C)
BEAST_WOLF29 (0x1D)Beast - Wolf
DEFIAS_BROTHERHOOD_TRAITOR30 (0x1E)
FRIENDLY31 (0x1F)
TROGG32 (0x20)
TROLL_FROSTMANE33 (0x21)Troll, Frostmane
ORC_BLACKROCK34 (0x22)Orc, Blackrock
VILLIAN35 (0x23)
VICTIM36 (0x24)
BEAST_BEAR37 (0x25)Beast - Bear
OGRE38 (0x26)
KURZENS_MERCENARIES39 (0x27)Kurzen's Mercenaries
ESCORTEE40 (0x28)
VENTURE_COMPANY41 (0x29)
BEAST_RAPTOR42 (0x2A)Beast - Raptor
BASILISK43 (0x2B)
DRAGONFLIGHT_GREEN44 (0x2C)Dragonflight, Green
LOST_ONES45 (0x2D)
BLACKSMITHING_ARMORSMITHING46 (0x2E)Blacksmithing - Armorsmithing
IRONFORGE47 (0x2F)
DARK_IRON_DWARVES48 (0x30)
HUMAN_NIGHT_WATCH49 (0x31)Human, Night Watch
DRAGONFLIGHT_RED50 (0x32)Dragonflight, Red
GNOLL_MOSSHIDE51 (0x33)Gnoll - Mosshide
ORC_DRAGONMAW52 (0x34)Orc, Dragonmaw
GNOME_LEPER53 (0x35)Gnome - Leper
GNOMEREGAN_EXILES54 (0x36)
LEOPARD55 (0x37)
SCARLET_CRUSADE56 (0x38)
GNOLL_ROTHIDE57 (0x39)Gnoll - Rothide
BEAST_GORILLA58 (0x3A)Beast - Gorilla
THORIUM_BROTHERHOOD59 (0x3B)
NAGA60 (0x3C)
DALARAN61 (0x3D)
FORLORN_SPIRIT62 (0x3E)
DARKHOWL63 (0x3F)
GRELL64 (0x40)
FURBOLG65 (0x41)
HORDE_GENERIC66 (0x42)
HORDE67 (0x43)
UNDERCITY68 (0x44)
DARNASSUS69 (0x45)
SYNDICATE70 (0x46)
HILLSBRAD_MILITIA71 (0x47)
STORMWIND72 (0x48)
DEMON73 (0x49)
ELEMENTAL74 (0x4A)
SPIRIT75 (0x4B)
ORGRIMMAR76 (0x4C)
TREASURE77 (0x4D)
GNOLL_MUDSNOUT78 (0x4E)Gnoll - Mudsnout
HILLSBRAD_SOUTHSHORE_MAYOR79 (0x4F)HIllsbrad, Southshore Mayor
DRAGONFLIGHT_BLACK80 (0x50)Dragonflight, Black
THUNDER_BLUFF81 (0x51)
TROLL_WITHERBARK82 (0x52)Troll, Witherbark
LEATHERWORKING_ELEMENTAL83 (0x53)Leatherworking - Elemental
QUILBOAR_RAZORMANE84 (0x54)Quilboar, Razormane
QUILBOAR_BRISTLEBACK85 (0x55)Quilboar, Bristleback
LEATHERWORKING_DRAGONSCALE86 (0x56)Leatherworking - Dragonscale
BLOODSAIL_BUCCANEERS87 (0x57)
BLACKFATHOM88 (0x58)
MAKRURA89 (0x59)
CENTAUR_KOLKAR90 (0x5A)Centaur, Kolkar
CENTAUR_GALAK91 (0x5B)Centaur, Galak
GELKIS_CLAN_CENTAUR92 (0x5C)
MAGRAM_CLAN_CENTAUR93 (0x5D)
MARAUDINE94 (0x5E)
THERAMORE108 (0x6C)
QUILBOAR_RAZORFEN109 (0x6D)Quilboar, Razorfen
QUILBOAR_RAZORMANE_2110 (0x6E)Quilboar, Razormane 2
QUILBOAR_DEATHSHEAD111 (0x6F)Quilboar, Deathshead
ENEMY128 (0x80)
AMBIENT148 (0x94)
NETHERGARDE_CARAVAN168 (0xA8)
STEAMWHEEDLE_CARTEL169 (0xA9)
ALLIANCE_GENERIC189 (0xBD)
NETHERGARDE209 (0xD1)
WAILING_CAVERNS229 (0xE5)
SILITHID249 (0xF9)
SILVERMOON_REMNANT269 (0x10D)
ZANDALAR_TRIBE270 (0x10E)
BLACKSMITHING_WEAPONSMITHING289 (0x121)Blacksmithing - Weaponsmithing
SCORPID309 (0x135)
BEAST_BAT310 (0x136)Beast - Bat
TITAN311 (0x137)
TASKMASTER_FIZZULE329 (0x149)
RAVENHOLDT349 (0x15D)
GADGETZAN369 (0x171)
GNOMEREGAN_BUG389 (0x185)
HARPY409 (0x199)
BURNING_BLADE429 (0x1AD)
SHADOWSILK_POACHER449 (0x1C1)
SEARING_SPIDER450 (0x1C2)
ALLIANCE469 (0x1D5)
RATCHET470 (0x1D6)
WILDHAMMER_CLAN471 (0x1D7)
GOBLIN_DARK_IRON_BAR_PATRON489 (0x1E9)Goblin, Dark Iron Bar Patron
THE_LEAGUE_OF_ARATHOR509 (0x1FD)
THE_DEFILERS510 (0x1FE)
GIANT511 (0x1FF)
ARGENT_DAWN529 (0x211)
DARKSPEAR_TROLLS530 (0x212)
DRAGONFLIGHT_BRONZE531 (0x213)Dragonflight, Bronze
DRAGONFLIGHT_BLUE532 (0x214)Dragonflight, Blue
LEATHERWORKING_TRIBAL549 (0x225)Leatherworking - Tribal
ENGINEERING_GOBLIN550 (0x226)Engineering - Goblin
ENGINEERING_GNOME551 (0x227)Engineering - Gnome
BLACKSMITHING_HAMMERSMITHING569 (0x239)Blacksmithing - Hammersmithing
BLACKSMITHING_AXESMITHING570 (0x23A)Blacksmithing - Axesmithing
BLACKSMITHING_SWORDSMITHING571 (0x23B)Blacksmithing - Swordsmithing
TROLL_VILEBRANCH572 (0x23C)Troll, Vilebranch
SOUTHSEA_FREEBOOTERS573 (0x23D)
CAER_DARROW574 (0x23E)
FURBOLG_UNCORRUPTED575 (0x23F)Furbolg, Uncorrupted
TIMBERMAW_HOLD576 (0x240)
EVERLOOK577 (0x241)
WINTERSABER_TRAINERS589 (0x24D)
CENARION_CIRCLE609 (0x261)
SHATTERSPEAR_TROLLS629 (0x275)
RAVASAUR_TRAINERS630 (0x276)
MAJORDOMO_EXECUTUS649 (0x289)
BEAST_CARRION_BIRD669 (0x29D)Beast - Carrion Bird
BEAST_CAT670 (0x29E)Beast - Cat
BEAST_CRAB671 (0x29F)Beast - Crab
BEAST_CROCILISK672 (0x2A0)Beast - Crocilisk
BEAST_HYENA673 (0x2A1)Beast - Hyena
BEAST_OWL674 (0x2A2)Beast - Owl
BEAST_SCORPID675 (0x2A3)Beast - Scorpid
BEAST_TALLSTRIDER676 (0x2A4)Beast - Tallstrider
BEAST_TURTLE677 (0x2A5)Beast - Turtle
BEAST_WIND_SERPENT678 (0x2A6)Beast - Wind Serpent
TRAINING_DUMMY679 (0x2A7)
DRAGONFLIGHT_BLACK_BAIT689 (0x2B1)Dragonflight, Black - Bait
BATTLEGROUND_NEUTRAL709 (0x2C5)
FROSTWOLF_CLAN729 (0x2D9)
STORMPIKE_GUARD730 (0x2DA)
HYDRAXIAN_WATERLORDS749 (0x2ED)
SULFURON_FIRELORDS750 (0x2EE)
GIZLOCKS_DUMMY769 (0x301)Gizlock's Dummy
GIZLOCKS_CHARM770 (0x302)Gizlock's Charm
GIZLOCK771 (0x303)
MORO_GAI789 (0x315)Moro'gai
SPIRIT_GUIDE_ALLIANCE790 (0x316)Spirit Guide - Alliance
SHEN_DRALAR809 (0x329)Shen'dralar
OGRE_CAPTAIN_KROMCRUSH829 (0x33D)Ogre (Captain Kromcrush)
SPIRIT_GUIDE_HORDE849 (0x351)Spirit Guide - Horde
JAEDENAR869 (0x365)
WARSONG_OUTRIDERS889 (0x379)
SILVERWING_SENTINELS890 (0x37A)
ALLIANCE_FORCES891 (0x37B)
HORDE_FORCES892 (0x37C)
REVANTUSK_TROLLS893 (0x37D)
DARKMOON_FAIRE909 (0x38D)
BROOD_OF_NOZDORMU910 (0x38E)
MIGHT_OF_KALIMDOR912 (0x390)
ARMIES_OF_C_THUN915 (0x393)Armies of C'Thun
SILITHID_ATTACKERS916 (0x394)
THE_IRONFORGE_BRIGADE917 (0x395)
RC_ENEMIES918 (0x396)
RC_OBJECTS919 (0x397)
RED920 (0x398)
BLUE921 (0x399)
SCOURGE_INVADERS928 (0x3A0)
TEST_FACTION_NOT_A_REAL_FACTION931 (0x3A3)Test Faction (not a real faction)
TOWOW_FLAG950 (0x3B6)ToWoW - Flag
TOWOW_FLAG_TRIGGER_ALLIANCE_DND951 (0x3B7)ToWoW - Flag Trigger Alliance (DND)
TOWOW_FLAG_TRIGGER_HORDE_DND954 (0x3BA)ToWoW - Flag Trigger Horde (DND)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/faction.wowm:358.

enum Faction : u16 {
    NONE = 0;
    PLAYER_HUMAN = 1;
    PLAYER_ORC = 2;
    PLAYER_DWARF = 3;
    PLAYER_NIGHT_ELF = 4;
    PLAYER_UNDEAD = 5;
    PLAYER_TAUREN = 6;
    CREATURE = 7;
    PLAYER_GNOME = 8;
    PLAYER_TROLL = 9;
    MONSTER = 14;
    DEFIAS_BROTHERHOOD = 15;
    GNOLL_RIVERPAW = 16;
    GNOLL_REDRIDGE = 17;
    GNOLL_SHADOWHIDE = 18;
    MURLOC = 19;
    UNDEAD_SCOURGE = 20;
    BOOTY_BAY = 21;
    BEAST_SPIDER = 22;
    BEAST_BOAR = 23;
    WORGEN = 24;
    KOBOLD = 25;
    TROLL_BLOODSCALP = 26;
    TROLL_SKULLSPLITTER = 27;
    PREY = 28;
    BEAST_WOLF = 29;
    DEFIAS_BROTHERHOOD_TRAITOR = 30;
    FRIENDLY = 31;
    TROGG = 32;
    TROLL_FROSTMANE = 33;
    ORC_BLACKROCK = 34;
    VILLIAN = 35;
    VICTIM = 36;
    BEAST_BEAR = 37;
    OGRE = 38;
    KURZENS_MERCENARIES = 39;
    ESCORTEE = 40;
    VENTURE_COMPANY = 41;
    BEAST_RAPTOR = 42;
    BASILISK = 43;
    DRAGONFLIGHT_GREEN = 44;
    LOST_ONES = 45;
    BLACKSMITHING_ARMORSMITHING = 46;
    IRONFORGE = 47;
    DARK_IRON_DWARVES = 48;
    HUMAN_NIGHT_WATCH = 49;
    DRAGONFLIGHT_RED = 50;
    GNOLL_MOSSHIDE = 51;
    ORC_DRAGONMAW = 52;
    GNOME_LEPER = 53;
    GNOMEREGAN_EXILES = 54;
    LEOPARD = 55;
    SCARLET_CRUSADE = 56;
    GNOLL_ROTHIDE = 57;
    BEAST_GORILLA = 58;
    THORIUM_BROTHERHOOD = 59;
    NAGA = 60;
    DALARAN = 61;
    FORLORN_SPIRIT = 62;
    DARKHOWL = 63;
    GRELL = 64;
    FURBOLG = 65;
    HORDE_GENERIC = 66;
    HORDE = 67;
    UNDERCITY = 68;
    DARNASSUS = 69;
    SYNDICATE = 70;
    HILLSBRAD_MILITIA = 71;
    STORMWIND = 72;
    DEMON = 73;
    ELEMENTAL = 74;
    SPIRIT = 75;
    ORGRIMMAR = 76;
    TREASURE = 77;
    GNOLL_MUDSNOUT = 78;
    HILLSBRAD_SOUTHSHORE_MAYOR = 79;
    DRAGONFLIGHT_BLACK = 80;
    THUNDER_BLUFF = 81;
    TROLL_WITHERBARK = 82;
    LEATHERWORKING_ELEMENTAL = 83;
    QUILBOAR_RAZORMANE = 84;
    QUILBOAR_BRISTLEBACK = 85;
    LEATHERWORKING_DRAGONSCALE = 86;
    BLOODSAIL_BUCCANEERS = 87;
    BLACKFATHOM = 88;
    MAKRURA = 89;
    CENTAUR_KOLKAR = 90;
    CENTAUR_GALAK = 91;
    GELKIS_CLAN_CENTAUR = 92;
    MAGRAM_CLAN_CENTAUR = 93;
    MARAUDINE = 94;
    THERAMORE = 108;
    QUILBOAR_RAZORFEN = 109;
    QUILBOAR_RAZORMANE_2 = 110;
    QUILBOAR_DEATHSHEAD = 111;
    ENEMY = 128;
    AMBIENT = 148;
    NETHERGARDE_CARAVAN = 168;
    STEAMWHEEDLE_CARTEL = 169;
    ALLIANCE_GENERIC = 189;
    NETHERGARDE = 209;
    WAILING_CAVERNS = 229;
    SILITHID = 249;
    SILVERMOON_REMNANT = 269;
    ZANDALAR_TRIBE = 270;
    BLACKSMITHING_WEAPONSMITHING = 289;
    SCORPID = 309;
    BEAST_BAT = 310;
    TITAN = 311;
    TASKMASTER_FIZZULE = 329;
    RAVENHOLDT = 349;
    GADGETZAN = 369;
    GNOMEREGAN_BUG = 389;
    HARPY = 409;
    BURNING_BLADE = 429;
    SHADOWSILK_POACHER = 449;
    SEARING_SPIDER = 450;
    ALLIANCE = 469;
    RATCHET = 470;
    WILDHAMMER_CLAN = 471;
    GOBLIN_DARK_IRON_BAR_PATRON = 489;
    THE_LEAGUE_OF_ARATHOR = 509;
    THE_DEFILERS = 510;
    GIANT = 511;
    ARGENT_DAWN = 529;
    DARKSPEAR_TROLLS = 530;
    DRAGONFLIGHT_BRONZE = 531;
    DRAGONFLIGHT_BLUE = 532;
    LEATHERWORKING_TRIBAL = 549;
    ENGINEERING_GOBLIN = 550;
    ENGINEERING_GNOME = 551;
    BLACKSMITHING_HAMMERSMITHING = 569;
    BLACKSMITHING_AXESMITHING = 570;
    BLACKSMITHING_SWORDSMITHING = 571;
    TROLL_VILEBRANCH = 572;
    SOUTHSEA_FREEBOOTERS = 573;
    CAER_DARROW = 574;
    FURBOLG_UNCORRUPTED = 575;
    TIMBERMAW_HOLD = 576;
    EVERLOOK = 577;
    WINTERSABER_TRAINERS = 589;
    CENARION_CIRCLE = 609;
    SHATTERSPEAR_TROLLS = 629;
    RAVASAUR_TRAINERS = 630;
    MAJORDOMO_EXECUTUS = 649;
    BEAST_CARRION_BIRD = 669;
    BEAST_CAT = 670;
    BEAST_CRAB = 671;
    BEAST_CROCILISK = 672;
    BEAST_HYENA = 673;
    BEAST_OWL = 674;
    BEAST_SCORPID = 675;
    BEAST_TALLSTRIDER = 676;
    BEAST_TURTLE = 677;
    BEAST_WIND_SERPENT = 678;
    TRAINING_DUMMY = 679;
    DRAGONFLIGHT_BLACK_BAIT = 689;
    BATTLEGROUND_NEUTRAL = 709;
    FROSTWOLF_CLAN = 729;
    STORMPIKE_GUARD = 730;
    HYDRAXIAN_WATERLORDS = 749;
    SULFURON_FIRELORDS = 750;
    GIZLOCKS_DUMMY = 769;
    GIZLOCKS_CHARM = 770;
    GIZLOCK = 771;
    MORO_GAI = 789;
    SPIRIT_GUIDE_ALLIANCE = 790;
    SHEN_DRALAR = 809;
    OGRE_CAPTAIN_KROMCRUSH = 829;
    SPIRIT_GUIDE_HORDE = 849;
    JAEDENAR = 869;
    WARSONG_OUTRIDERS = 889;
    SILVERWING_SENTINELS = 890;
    ALLIANCE_FORCES = 891;
    HORDE_FORCES = 892;
    REVANTUSK_TROLLS = 893;
    DARKMOON_FAIRE = 909;
    BROOD_OF_NOZDORMU = 910;
    SILVERMOON_CITY = 911;
    MIGHT_OF_KALIMDOR = 912;
    PLAYER_BLOOD_ELF = 914;
    ARMIES_OF_C_THUN = 915;
    SILITHID_ATTACKERS = 916;
    THE_IRONFORGE_BRIGADE = 917;
    RC_ENEMIES = 918;
    RC_OBJECTS = 919;
    RED = 920;
    BLUE = 921;
    TRANQUILLIEN = 922;
    FARSTRIDERS = 923;
    DEPRECATED = 924;
    SUNSTRIDERS = 925;
    MAGISTERS_GUILD = 926;
    PLAYER_DRAENEI = 927;
    SCOURGE_INVADERS = 928;
    BLOODMAUL_CLAN = 929;
    EXODAR = 930;
    TEST_FACTION_NOT_A_REAL_FACTION = 931;
    THE_ALDOR = 932;
    THE_CONSORTIUM = 933;
    THE_SCRYERS = 934;
    THE_SHA_TAR = 935;
    SHATTRATH_CITY = 936;
    TROLL_FOREST = 937;
    THE_OMENAI = 938;
    DEPRECATED1 = 939;
    THE_SONS_OF_LOTHAR = 940;
    THE_MAG_HAR = 941;
    CENARION_EXPEDITION = 942;
    FEL_ORC = 943;
    FEL_ORC_GHOST = 944;
    SONS_OF_LOTHAR_GHOSTS = 945;
    HONOR_HOLD = 946;
    THRALLMAR = 947;
    TEST_FACTION_2 = 948;
    TEST_FACTION_1 = 949;
    TOWOW_FLAG = 950;
    TOWOW_FLAG_TRIGGER_ALLIANCE_DND = 951;
    TEST_FACTION_3 = 952;
    TEST_FACTION_4 = 953;
    TOWOW_FLAG_TRIGGER_HORDE_DND = 954;
    BROKEN = 955;
    ETHEREUM = 956;
    EARTH_ELEMENTAL = 957;
    FIGHTING_ROBOTS = 958;
    ACTOR_GOOD = 959;
    ACTOR_EVIL = 960;
    STILLPINE_FURBOLG = 961;
    CRAZED_OWLKIN = 962;
    CHESS_ALLIANCE = 963;
    CHESS_HORDE = 964;
    MONSTER_SPAR = 965;
    MONSTER_SPAR_BUDDY = 966;
    THE_VIOLET_EYE = 967;
    SUNHAWKS = 968;
    HAND_OF_ARGUS = 969;
    SPOREGGAR = 970;
    FUNGAL_GIANT = 971;
    SPORE_BAT = 972;
    MONSTER_PREDATOR = 973;
    MONSTER_PREY = 974;
    VOID_ANOMALY = 975;
    HYJAL_DEFENDERS = 976;
    HYJAL_INVADERS = 977;
    KURENAI = 978;
    EARTHEN_RING = 979;
    OUTLAND = 980;
    ARAKKOA = 981;
    ZANGARMARSH_BANNER_ALLIANCE = 982;
    ZANGARMARSH_BANNER_HORDE = 983;
    ZANGARMARSH_BANNER_NEUTRAL = 984;
    CAVERNS_OF_TIME_THRALL = 985;
    CAVERNS_OF_TIME_DURNHOLDE = 986;
    CAVERNS_OF_TIME_SOUTHSHORE_GUARDS = 987;
    SHADOW_COUNCIL_COVERT = 988;
    KEEPERS_OF_TIME = 989;
    THE_SCALE_OF_THE_SANDS = 990;
    DARK_PORTAL_DEFENDER_ALLIANCE = 991;
    DARK_PORTAL_DEFENDER_HORDE = 992;
    DARK_PORTAL_ATTACKER_LEGION = 993;
    INCITER_TRIGGER = 994;
    INCITER_TRIGGER_2 = 995;
    INCITER_TRIGGER_3 = 996;
    INCITER_TRIGGER_4 = 997;
    INCITER_TRIGGER_5 = 998;
    MANA_CREATURE = 999;
    KHADGARS_SERVANT = 1000;
    BLADESPIRE_CLAN = 1001;
    ETHEREUM_SPARBUDDY = 1002;
    PROTECTORATE = 1003;
    ARCANE_ANNIHILATOR_DNR = 1004;
    FRIENDLY_HIDDEN = 1005;
    KIRIN_VAR_DATHRIC = 1006;
    KIRIN_VAR_BELMARA = 1007;
    KIRIN_VAR_LUMINRATH = 1008;
    KIRIN_VAR_COHLIEN = 1009;
    SERVANT_OF_ILLIDAN = 1010;
    LOWER_CITY = 1011;
    ASHTONGUE_DEATHSWORN = 1012;
    SPIRITS_OF_SHADOWMOON_1 = 1013;
    SPIRITS_OF_SHADOWMOON_2 = 1014;
    NETHERWING = 1015;
    WYRMCULT = 1016;
    TREANT = 1017;
    LEOTHERAS_DEMON_I = 1018;
    LEOTHERAS_DEMON_II = 1019;
    LEOTHERAS_DEMON_III = 1020;
    LEOTHERAS_DEMON_IV = 1021;
    LEOTHERAS_DEMON_V = 1022;
    AZALOTH = 1023;
    ROCK_FLAYER = 1024;
    FLAYER_HUNTER = 1025;
    SHADOWMOON_SHADE = 1026;
    LEGION_COMMUNICATOR = 1027;
    RAVENSWOOD_ANCIENTS = 1028;
    CHESS_FRIENDLY_TO_ALL_CHESS = 1029;
    BLACK_TEMPLE_GATES_ILLIDARI = 1030;
    SHA_TARI_SKYGUARD = 1031;
    AREA_52 = 1032;
    MAIEV = 1033;
    SKETTIS_SHADOWY_ARAKKOA = 1034;
    SKETTIS_ARAKKOA = 1035;
    DRAGONMAW_ENEMY = 1036;
    REUSE = 1037;
    OGRI_LA = 1038;
    RAVAGER = 1039;
    REUSE1 = 1040;
    FRENZY = 1041;
    SKYGUARD_ENEMY = 1042;
    SKUNK_PETUNIA = 1043;
    THERAMORE_DESERTER = 1044;
    TROLL_AMANI = 1049;
    CTF_FLAGS = 1059;
    RAM_RACING_POWERUP_DND = 1069;
    RAM_RACING_TRAP_DND = 1070;
    CRAIGS_SQUIRRELS = 1071;
    HOLIDAY_WATER_BARREL = 1074;
    HOLIDAY_GENERIC = 1075;
    SHATTERED_SUN_OFFENSIVE = 1077;
    FIGHTING_VANITY_PET = 1078;
    MONSTER_FORCE_REACTION = 1080;
    OBJECT_FORCE_REACTION = 1081;
    HOLIDAY_MONSTER = 1087;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
PLAYER_HUMAN1 (0x01)PLAYER, Human
PLAYER_ORC2 (0x02)PLAYER, Orc
PLAYER_DWARF3 (0x03)PLAYER, Dwarf
PLAYER_NIGHT_ELF4 (0x04)PLAYER, Night Elf
PLAYER_UNDEAD5 (0x05)PLAYER, Undead
PLAYER_TAUREN6 (0x06)PLAYER, Tauren
CREATURE7 (0x07)
PLAYER_GNOME8 (0x08)PLAYER, Gnome
PLAYER_TROLL9 (0x09)PLAYER, Troll
MONSTER14 (0x0E)
DEFIAS_BROTHERHOOD15 (0x0F)
GNOLL_RIVERPAW16 (0x10)Gnoll - Riverpaw
GNOLL_REDRIDGE17 (0x11)Gnoll - Redridge
GNOLL_SHADOWHIDE18 (0x12)Gnoll - Shadowhide
MURLOC19 (0x13)
UNDEAD_SCOURGE20 (0x14)Undead, Scourge
BOOTY_BAY21 (0x15)
BEAST_SPIDER22 (0x16)Beast - Spider
BEAST_BOAR23 (0x17)Beast - Boar
WORGEN24 (0x18)
KOBOLD25 (0x19)
TROLL_BLOODSCALP26 (0x1A)Troll, Bloodscalp
TROLL_SKULLSPLITTER27 (0x1B)Troll, Skullsplitter
PREY28 (0x1C)
BEAST_WOLF29 (0x1D)Beast - Wolf
DEFIAS_BROTHERHOOD_TRAITOR30 (0x1E)
FRIENDLY31 (0x1F)
TROGG32 (0x20)
TROLL_FROSTMANE33 (0x21)Troll, Frostmane
ORC_BLACKROCK34 (0x22)Orc, Blackrock
VILLIAN35 (0x23)
VICTIM36 (0x24)
BEAST_BEAR37 (0x25)Beast - Bear
OGRE38 (0x26)
KURZENS_MERCENARIES39 (0x27)Kurzen's Mercenaries
ESCORTEE40 (0x28)
VENTURE_COMPANY41 (0x29)
BEAST_RAPTOR42 (0x2A)Beast - Raptor
BASILISK43 (0x2B)
DRAGONFLIGHT_GREEN44 (0x2C)Dragonflight, Green
LOST_ONES45 (0x2D)
BLACKSMITHING_ARMORSMITHING46 (0x2E)Blacksmithing - Armorsmithing
IRONFORGE47 (0x2F)
DARK_IRON_DWARVES48 (0x30)
HUMAN_NIGHT_WATCH49 (0x31)Human, Night Watch
DRAGONFLIGHT_RED50 (0x32)Dragonflight, Red
GNOLL_MOSSHIDE51 (0x33)Gnoll - Mosshide
ORC_DRAGONMAW52 (0x34)Orc, Dragonmaw
GNOME_LEPER53 (0x35)Gnome - Leper
GNOMEREGAN_EXILES54 (0x36)
LEOPARD55 (0x37)
SCARLET_CRUSADE56 (0x38)
GNOLL_ROTHIDE57 (0x39)Gnoll - Rothide
BEAST_GORILLA58 (0x3A)Beast - Gorilla
THORIUM_BROTHERHOOD59 (0x3B)
NAGA60 (0x3C)
DALARAN61 (0x3D)
FORLORN_SPIRIT62 (0x3E)
DARKHOWL63 (0x3F)
GRELL64 (0x40)
FURBOLG65 (0x41)
HORDE_GENERIC66 (0x42)
HORDE67 (0x43)
UNDERCITY68 (0x44)
DARNASSUS69 (0x45)
SYNDICATE70 (0x46)
HILLSBRAD_MILITIA71 (0x47)
STORMWIND72 (0x48)
DEMON73 (0x49)
ELEMENTAL74 (0x4A)
SPIRIT75 (0x4B)
ORGRIMMAR76 (0x4C)
TREASURE77 (0x4D)
GNOLL_MUDSNOUT78 (0x4E)Gnoll - Mudsnout
HILLSBRAD_SOUTHSHORE_MAYOR79 (0x4F)HIllsbrad, Southshore Mayor
DRAGONFLIGHT_BLACK80 (0x50)Dragonflight, Black
THUNDER_BLUFF81 (0x51)
TROLL_WITHERBARK82 (0x52)Troll, Witherbark
LEATHERWORKING_ELEMENTAL83 (0x53)Leatherworking - Elemental
QUILBOAR_RAZORMANE84 (0x54)Quilboar, Razormane
QUILBOAR_BRISTLEBACK85 (0x55)Quilboar, Bristleback
LEATHERWORKING_DRAGONSCALE86 (0x56)Leatherworking - Dragonscale
BLOODSAIL_BUCCANEERS87 (0x57)
BLACKFATHOM88 (0x58)
MAKRURA89 (0x59)
CENTAUR_KOLKAR90 (0x5A)Centaur, Kolkar
CENTAUR_GALAK91 (0x5B)Centaur, Galak
GELKIS_CLAN_CENTAUR92 (0x5C)
MAGRAM_CLAN_CENTAUR93 (0x5D)
MARAUDINE94 (0x5E)
THERAMORE108 (0x6C)
QUILBOAR_RAZORFEN109 (0x6D)Quilboar, Razorfen
QUILBOAR_RAZORMANE_2110 (0x6E)Quilboar, Razormane 2
QUILBOAR_DEATHSHEAD111 (0x6F)Quilboar, Deathshead
ENEMY128 (0x80)
AMBIENT148 (0x94)
NETHERGARDE_CARAVAN168 (0xA8)
STEAMWHEEDLE_CARTEL169 (0xA9)
ALLIANCE_GENERIC189 (0xBD)
NETHERGARDE209 (0xD1)
WAILING_CAVERNS229 (0xE5)
SILITHID249 (0xF9)
SILVERMOON_REMNANT269 (0x10D)
ZANDALAR_TRIBE270 (0x10E)
BLACKSMITHING_WEAPONSMITHING289 (0x121)Blacksmithing - Weaponsmithing
SCORPID309 (0x135)
BEAST_BAT310 (0x136)Beast - Bat
TITAN311 (0x137)
TASKMASTER_FIZZULE329 (0x149)
RAVENHOLDT349 (0x15D)
GADGETZAN369 (0x171)
GNOMEREGAN_BUG389 (0x185)
HARPY409 (0x199)
BURNING_BLADE429 (0x1AD)
SHADOWSILK_POACHER449 (0x1C1)
SEARING_SPIDER450 (0x1C2)
ALLIANCE469 (0x1D5)
RATCHET470 (0x1D6)
WILDHAMMER_CLAN471 (0x1D7)
GOBLIN_DARK_IRON_BAR_PATRON489 (0x1E9)Goblin, Dark Iron Bar Patron
THE_LEAGUE_OF_ARATHOR509 (0x1FD)
THE_DEFILERS510 (0x1FE)
GIANT511 (0x1FF)
ARGENT_DAWN529 (0x211)
DARKSPEAR_TROLLS530 (0x212)
DRAGONFLIGHT_BRONZE531 (0x213)Dragonflight, Bronze
DRAGONFLIGHT_BLUE532 (0x214)Dragonflight, Blue
LEATHERWORKING_TRIBAL549 (0x225)Leatherworking - Tribal
ENGINEERING_GOBLIN550 (0x226)Engineering - Goblin
ENGINEERING_GNOME551 (0x227)Engineering - Gnome
BLACKSMITHING_HAMMERSMITHING569 (0x239)Blacksmithing - Hammersmithing
BLACKSMITHING_AXESMITHING570 (0x23A)Blacksmithing - Axesmithing
BLACKSMITHING_SWORDSMITHING571 (0x23B)Blacksmithing - Swordsmithing
TROLL_VILEBRANCH572 (0x23C)Troll, Vilebranch
SOUTHSEA_FREEBOOTERS573 (0x23D)
CAER_DARROW574 (0x23E)
FURBOLG_UNCORRUPTED575 (0x23F)Furbolg, Uncorrupted
TIMBERMAW_HOLD576 (0x240)
EVERLOOK577 (0x241)
WINTERSABER_TRAINERS589 (0x24D)
CENARION_CIRCLE609 (0x261)
SHATTERSPEAR_TROLLS629 (0x275)
RAVASAUR_TRAINERS630 (0x276)
MAJORDOMO_EXECUTUS649 (0x289)
BEAST_CARRION_BIRD669 (0x29D)Beast - Carrion Bird
BEAST_CAT670 (0x29E)Beast - Cat
BEAST_CRAB671 (0x29F)Beast - Crab
BEAST_CROCILISK672 (0x2A0)Beast - Crocilisk
BEAST_HYENA673 (0x2A1)Beast - Hyena
BEAST_OWL674 (0x2A2)Beast - Owl
BEAST_SCORPID675 (0x2A3)Beast - Scorpid
BEAST_TALLSTRIDER676 (0x2A4)Beast - Tallstrider
BEAST_TURTLE677 (0x2A5)Beast - Turtle
BEAST_WIND_SERPENT678 (0x2A6)Beast - Wind Serpent
TRAINING_DUMMY679 (0x2A7)
DRAGONFLIGHT_BLACK_BAIT689 (0x2B1)Dragonflight, Black - Bait
BATTLEGROUND_NEUTRAL709 (0x2C5)
FROSTWOLF_CLAN729 (0x2D9)
STORMPIKE_GUARD730 (0x2DA)
HYDRAXIAN_WATERLORDS749 (0x2ED)
SULFURON_FIRELORDS750 (0x2EE)
GIZLOCKS_DUMMY769 (0x301)Gizlock's Dummy
GIZLOCKS_CHARM770 (0x302)Gizlock's Charm
GIZLOCK771 (0x303)
MORO_GAI789 (0x315)Moro'gai
SPIRIT_GUIDE_ALLIANCE790 (0x316)Spirit Guide - Alliance
SHEN_DRALAR809 (0x329)Shen'dralar
OGRE_CAPTAIN_KROMCRUSH829 (0x33D)Ogre (Captain Kromcrush)
SPIRIT_GUIDE_HORDE849 (0x351)Spirit Guide - Horde
JAEDENAR869 (0x365)
WARSONG_OUTRIDERS889 (0x379)
SILVERWING_SENTINELS890 (0x37A)
ALLIANCE_FORCES891 (0x37B)
HORDE_FORCES892 (0x37C)
REVANTUSK_TROLLS893 (0x37D)
DARKMOON_FAIRE909 (0x38D)
BROOD_OF_NOZDORMU910 (0x38E)
SILVERMOON_CITY911 (0x38F)
MIGHT_OF_KALIMDOR912 (0x390)
PLAYER_BLOOD_ELF914 (0x392)PLAYER, Blood Elf
ARMIES_OF_C_THUN915 (0x393)Armies of C'Thun
SILITHID_ATTACKERS916 (0x394)
THE_IRONFORGE_BRIGADE917 (0x395)
RC_ENEMIES918 (0x396)
RC_OBJECTS919 (0x397)
RED920 (0x398)
BLUE921 (0x399)
TRANQUILLIEN922 (0x39A)
FARSTRIDERS923 (0x39B)
DEPRECATED924 (0x39C)
SUNSTRIDERS925 (0x39D)
MAGISTERS_GUILD926 (0x39E)Magister's Guild
PLAYER_DRAENEI927 (0x39F)PLAYER, Draenei
SCOURGE_INVADERS928 (0x3A0)
BLOODMAUL_CLAN929 (0x3A1)
EXODAR930 (0x3A2)
TEST_FACTION_NOT_A_REAL_FACTION931 (0x3A3)Test Faction (not a real faction)
THE_ALDOR932 (0x3A4)
THE_CONSORTIUM933 (0x3A5)
THE_SCRYERS934 (0x3A6)
THE_SHA_TAR935 (0x3A7)The Sha'tar
SHATTRATH_CITY936 (0x3A8)
TROLL_FOREST937 (0x3A9)Troll, Forest
THE_OMENAI938 (0x3AA)
DEPRECATED1939 (0x3AB)
THE_SONS_OF_LOTHAR940 (0x3AC)
THE_MAG_HAR941 (0x3AD)The Mag'har
CENARION_EXPEDITION942 (0x3AE)
FEL_ORC943 (0x3AF)
FEL_ORC_GHOST944 (0x3B0)
SONS_OF_LOTHAR_GHOSTS945 (0x3B1)
HONOR_HOLD946 (0x3B2)
THRALLMAR947 (0x3B3)
TEST_FACTION_2948 (0x3B4)
TEST_FACTION_1949 (0x3B5)
TOWOW_FLAG950 (0x3B6)ToWoW - Flag
TOWOW_FLAG_TRIGGER_ALLIANCE_DND951 (0x3B7)ToWoW - Flag Trigger Alliance (DND)
TEST_FACTION_3952 (0x3B8)
TEST_FACTION_4953 (0x3B9)
TOWOW_FLAG_TRIGGER_HORDE_DND954 (0x3BA)ToWoW - Flag Trigger Horde (DND)
BROKEN955 (0x3BB)
ETHEREUM956 (0x3BC)
EARTH_ELEMENTAL957 (0x3BD)
FIGHTING_ROBOTS958 (0x3BE)
ACTOR_GOOD959 (0x3BF)
ACTOR_EVIL960 (0x3C0)
STILLPINE_FURBOLG961 (0x3C1)
CRAZED_OWLKIN962 (0x3C2)
CHESS_ALLIANCE963 (0x3C3)
CHESS_HORDE964 (0x3C4)
MONSTER_SPAR965 (0x3C5)
MONSTER_SPAR_BUDDY966 (0x3C6)
THE_VIOLET_EYE967 (0x3C7)
SUNHAWKS968 (0x3C8)
HAND_OF_ARGUS969 (0x3C9)
SPOREGGAR970 (0x3CA)
FUNGAL_GIANT971 (0x3CB)
SPORE_BAT972 (0x3CC)
MONSTER_PREDATOR973 (0x3CD)Monster, Predator
MONSTER_PREY974 (0x3CE)Monster, Prey
VOID_ANOMALY975 (0x3CF)
HYJAL_DEFENDERS976 (0x3D0)
HYJAL_INVADERS977 (0x3D1)
KURENAI978 (0x3D2)
EARTHEN_RING979 (0x3D3)
OUTLAND980 (0x3D4)
ARAKKOA981 (0x3D5)
ZANGARMARSH_BANNER_ALLIANCE982 (0x3D6)Zangarmarsh Banner (Alliance)
ZANGARMARSH_BANNER_HORDE983 (0x3D7)Zangarmarsh Banner (Horde)
ZANGARMARSH_BANNER_NEUTRAL984 (0x3D8)Zangarmarsh Banner (Neutral)
CAVERNS_OF_TIME_THRALL985 (0x3D9)Caverns of Time - Thrall
CAVERNS_OF_TIME_DURNHOLDE986 (0x3DA)Caverns of Time - Durnholde
CAVERNS_OF_TIME_SOUTHSHORE_GUARDS987 (0x3DB)Caverns of Time - Southshore Guards
SHADOW_COUNCIL_COVERT988 (0x3DC)
KEEPERS_OF_TIME989 (0x3DD)
THE_SCALE_OF_THE_SANDS990 (0x3DE)
DARK_PORTAL_DEFENDER_ALLIANCE991 (0x3DF)Dark Portal Defender, Alliance
DARK_PORTAL_DEFENDER_HORDE992 (0x3E0)Dark Portal Defender, Horde
DARK_PORTAL_ATTACKER_LEGION993 (0x3E1)Dark Portal Attacker, Legion
INCITER_TRIGGER994 (0x3E2)
INCITER_TRIGGER_2995 (0x3E3)
INCITER_TRIGGER_3996 (0x3E4)
INCITER_TRIGGER_4997 (0x3E5)
INCITER_TRIGGER_5998 (0x3E6)
MANA_CREATURE999 (0x3E7)
KHADGARS_SERVANT1000 (0x3E8)Khadgar's Servant
BLADESPIRE_CLAN1001 (0x3E9)
ETHEREUM_SPARBUDDY1002 (0x3EA)
PROTECTORATE1003 (0x3EB)
ARCANE_ANNIHILATOR_DNR1004 (0x3EC)Arcane Annihilator (DNR)
FRIENDLY_HIDDEN1005 (0x3ED)Friendly, Hidden
KIRIN_VAR_DATHRIC1006 (0x3EE)Kirin'Var - Dathric
KIRIN_VAR_BELMARA1007 (0x3EF)Kirin'Var - Belmara
KIRIN_VAR_LUMINRATH1008 (0x3F0)Kirin'Var - Luminrath
KIRIN_VAR_COHLIEN1009 (0x3F1)Kirin'Var - Cohlien
SERVANT_OF_ILLIDAN1010 (0x3F2)
LOWER_CITY1011 (0x3F3)
ASHTONGUE_DEATHSWORN1012 (0x3F4)
SPIRITS_OF_SHADOWMOON_11013 (0x3F5)
SPIRITS_OF_SHADOWMOON_21014 (0x3F6)
NETHERWING1015 (0x3F7)
WYRMCULT1016 (0x3F8)
TREANT1017 (0x3F9)
LEOTHERAS_DEMON_I1018 (0x3FA)
LEOTHERAS_DEMON_II1019 (0x3FB)
LEOTHERAS_DEMON_III1020 (0x3FC)
LEOTHERAS_DEMON_IV1021 (0x3FD)
LEOTHERAS_DEMON_V1022 (0x3FE)
AZALOTH1023 (0x3FF)
ROCK_FLAYER1024 (0x400)
FLAYER_HUNTER1025 (0x401)
SHADOWMOON_SHADE1026 (0x402)
LEGION_COMMUNICATOR1027 (0x403)
RAVENSWOOD_ANCIENTS1028 (0x404)
CHESS_FRIENDLY_TO_ALL_CHESS1029 (0x405)Chess, Friendly to All Chess
BLACK_TEMPLE_GATES_ILLIDARI1030 (0x406)Black Temple Gates - Illidari
SHA_TARI_SKYGUARD1031 (0x407)Sha'tari Skyguard
AREA_521032 (0x408)
MAIEV1033 (0x409)
SKETTIS_SHADOWY_ARAKKOA1034 (0x40A)
SKETTIS_ARAKKOA1035 (0x40B)
DRAGONMAW_ENEMY1036 (0x40C)
REUSE1037 (0x40D)
OGRI_LA1038 (0x40E)Ogri'la
RAVAGER1039 (0x40F)
REUSE11040 (0x410)
FRENZY1041 (0x411)
SKYGUARD_ENEMY1042 (0x412)
SKUNK_PETUNIA1043 (0x413)Skunk, Petunia
THERAMORE_DESERTER1044 (0x414)
TROLL_AMANI1049 (0x419)Troll, Amani
CTF_FLAGS1059 (0x423)CTF - Flags
RAM_RACING_POWERUP_DND1069 (0x42D)
RAM_RACING_TRAP_DND1070 (0x42E)
CRAIGS_SQUIRRELS1071 (0x42F)Craig's Squirrels
HOLIDAY_WATER_BARREL1074 (0x432)Holiday - Water Barrel
HOLIDAY_GENERIC1075 (0x433)Holiday - Generic
SHATTERED_SUN_OFFENSIVE1077 (0x435)
FIGHTING_VANITY_PET1078 (0x436)
MONSTER_FORCE_REACTION1080 (0x438)Monster, Force Reaction
OBJECT_FORCE_REACTION1081 (0x439)Object, Force Reaction
HOLIDAY_MONSTER1087 (0x43F)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/faction.wowm:919.

enum Faction : u16 {
    NONE = 0;
    PLAYER_HUMAN = 1;
    PLAYER_ORC = 2;
    PLAYER_DWARF = 3;
    PLAYER_NIGHT_ELF = 4;
    PLAYER_UNDEAD = 5;
    PLAYER_TAUREN = 6;
    CREATURE = 7;
    PLAYER_GNOME = 8;
    PLAYER_TROLL = 9;
    MONSTER = 14;
    DEFIAS_BROTHERHOOD = 15;
    GNOLL_RIVERPAW = 16;
    GNOLL_REDRIDGE = 17;
    GNOLL_SHADOWHIDE = 18;
    MURLOC = 19;
    UNDEAD_SCOURGE = 20;
    BOOTY_BAY = 21;
    BEAST_SPIDER = 22;
    BEAST_BOAR = 23;
    WORGEN = 24;
    KOBOLD = 25;
    TROLL_BLOODSCALP = 26;
    TROLL_SKULLSPLITTER = 27;
    PREY = 28;
    BEAST_WOLF = 29;
    DEFIAS_BROTHERHOOD_TRAITOR = 30;
    FRIENDLY = 31;
    TROGG = 32;
    TROLL_FROSTMANE = 33;
    ORC_BLACKROCK = 34;
    VILLIAN = 35;
    VICTIM = 36;
    BEAST_BEAR = 37;
    OGRE = 38;
    KURZENS_MERCENARIES = 39;
    ESCORTEE = 40;
    VENTURE_COMPANY = 41;
    BEAST_RAPTOR = 42;
    BASILISK = 43;
    DRAGONFLIGHT_GREEN = 44;
    LOST_ONES = 45;
    BLACKSMITHING_ARMORSMITHING = 46;
    IRONFORGE = 47;
    DARK_IRON_DWARVES = 48;
    HUMAN_NIGHT_WATCH = 49;
    DRAGONFLIGHT_RED = 50;
    GNOLL_MOSSHIDE = 51;
    ORC_DRAGONMAW = 52;
    GNOME_LEPER = 53;
    GNOMEREGAN_EXILES = 54;
    LEOPARD = 55;
    SCARLET_CRUSADE = 56;
    GNOLL_ROTHIDE = 57;
    BEAST_GORILLA = 58;
    THORIUM_BROTHERHOOD = 59;
    NAGA = 60;
    DALARAN = 61;
    FORLORN_SPIRIT = 62;
    DARKHOWL = 63;
    GRELL = 64;
    FURBOLG = 65;
    HORDE_GENERIC = 66;
    HORDE = 67;
    UNDERCITY = 68;
    DARNASSUS = 69;
    SYNDICATE = 70;
    HILLSBRAD_MILITIA = 71;
    STORMWIND = 72;
    DEMON = 73;
    ELEMENTAL = 74;
    SPIRIT = 75;
    ORGRIMMAR = 76;
    TREASURE = 77;
    GNOLL_MUDSNOUT = 78;
    HILLSBRAD_SOUTHSHORE_MAYOR = 79;
    DRAGONFLIGHT_BLACK = 80;
    THUNDER_BLUFF = 81;
    TROLL_WITHERBARK = 82;
    LEATHERWORKING_ELEMENTAL = 83;
    QUILBOAR_RAZORMANE = 84;
    QUILBOAR_BRISTLEBACK = 85;
    LEATHERWORKING_DRAGONSCALE = 86;
    BLOODSAIL_BUCCANEERS = 87;
    BLACKFATHOM = 88;
    MAKRURA = 89;
    CENTAUR_KOLKAR = 90;
    CENTAUR_GALAK = 91;
    GELKIS_CLAN_CENTAUR = 92;
    MAGRAM_CLAN_CENTAUR = 93;
    MARAUDINE = 94;
    THERAMORE = 108;
    QUILBOAR_RAZORFEN = 109;
    QUILBOAR_RAZORMANE_2 = 110;
    QUILBOAR_DEATHSHEAD = 111;
    ENEMY = 128;
    AMBIENT = 148;
    NETHERGARDE_CARAVAN = 168;
    STEAMWHEEDLE_CARTEL = 169;
    ALLIANCE_GENERIC = 189;
    NETHERGARDE = 209;
    WAILING_CAVERNS = 229;
    SILITHID = 249;
    SILVERMOON_REMNANT = 269;
    ZANDALAR_TRIBE = 270;
    BLACKSMITHING_WEAPONSMITHING = 289;
    SCORPID = 309;
    BEAST_BAT = 310;
    TITAN = 311;
    TASKMASTER_FIZZULE = 329;
    RAVENHOLDT = 349;
    GADGETZAN = 369;
    GNOMEREGAN_BUG = 389;
    HARPY = 409;
    BURNING_BLADE = 429;
    SHADOWSILK_POACHER = 449;
    SEARING_SPIDER = 450;
    ALLIANCE = 469;
    RATCHET = 470;
    WILDHAMMER_CLAN = 471;
    GOBLIN_DARK_IRON_BAR_PATRON = 489;
    THE_LEAGUE_OF_ARATHOR = 509;
    THE_DEFILERS = 510;
    GIANT = 511;
    ARGENT_DAWN = 529;
    DARKSPEAR_TROLLS = 530;
    DRAGONFLIGHT_BRONZE = 531;
    DRAGONFLIGHT_BLUE = 532;
    LEATHERWORKING_TRIBAL = 549;
    ENGINEERING_GOBLIN = 550;
    ENGINEERING_GNOME = 551;
    BLACKSMITHING_HAMMERSMITHING = 569;
    BLACKSMITHING_AXESMITHING = 570;
    BLACKSMITHING_SWORDSMITHING = 571;
    TROLL_VILEBRANCH = 572;
    SOUTHSEA_FREEBOOTERS = 573;
    CAER_DARROW = 574;
    FURBOLG_UNCORRUPTED = 575;
    TIMBERMAW_HOLD = 576;
    EVERLOOK = 577;
    WINTERSABER_TRAINERS = 589;
    CENARION_CIRCLE = 609;
    SHATTERSPEAR_TROLLS = 629;
    RAVASAUR_TRAINERS = 630;
    MAJORDOMO_EXECUTUS = 649;
    BEAST_CARRION_BIRD = 669;
    BEAST_CAT = 670;
    BEAST_CRAB = 671;
    BEAST_CROCILISK = 672;
    BEAST_HYENA = 673;
    BEAST_OWL = 674;
    BEAST_SCORPID = 675;
    BEAST_TALLSTRIDER = 676;
    BEAST_TURTLE = 677;
    BEAST_WIND_SERPENT = 678;
    TRAINING_DUMMY = 679;
    DRAGONFLIGHT_BLACK_BAIT = 689;
    BATTLEGROUND_NEUTRAL = 709;
    FROSTWOLF_CLAN = 729;
    STORMPIKE_GUARD = 730;
    HYDRAXIAN_WATERLORDS = 749;
    SULFURON_FIRELORDS = 750;
    GIZLOCKS_DUMMY = 769;
    GIZLOCKS_CHARM = 770;
    GIZLOCK = 771;
    MORO_GAI = 789;
    SPIRIT_GUIDE_ALLIANCE = 790;
    SHEN_DRALAR = 809;
    OGRE_CAPTAIN_KROMCRUSH = 829;
    SPIRIT_GUIDE_HORDE = 849;
    JAEDENAR = 869;
    WARSONG_OUTRIDERS = 889;
    SILVERWING_SENTINELS = 890;
    ALLIANCE_FORCES = 891;
    HORDE_FORCES = 892;
    REVANTUSK_TROLLS = 893;
    DARKMOON_FAIRE = 909;
    BROOD_OF_NOZDORMU = 910;
    SILVERMOON_CITY = 911;
    MIGHT_OF_KALIMDOR = 912;
    PLAYER_BLOOD_ELF = 914;
    ARMIES_OF_C_THUN = 915;
    SILITHID_ATTACKERS = 916;
    THE_IRONFORGE_BRIGADE = 917;
    RC_ENEMIES = 918;
    RC_OBJECTS = 919;
    RED = 920;
    BLUE = 921;
    TRANQUILLIEN = 922;
    FARSTRIDERS = 923;
    DEPRECATED = 924;
    SUNSTRIDERS = 925;
    MAGISTERS_GUILD = 926;
    PLAYER_DRAENEI = 927;
    SCOURGE_INVADERS = 928;
    BLOODMAUL_CLAN = 929;
    EXODAR = 930;
    TEST_FACTION_NOT_A_REAL_FACTION = 931;
    THE_ALDOR = 932;
    THE_CONSORTIUM = 933;
    THE_SCRYERS = 934;
    THE_SHA_TAR = 935;
    SHATTRATH_CITY = 936;
    TROLL_FOREST = 937;
    THE_OMENAI = 938;
    DEPRECATED1 = 939;
    THE_SONS_OF_LOTHAR = 940;
    THE_MAG_HAR = 941;
    CENARION_EXPEDITION = 942;
    FEL_ORC = 943;
    FEL_ORC_GHOST = 944;
    SONS_OF_LOTHAR_GHOSTS = 945;
    HONOR_HOLD = 946;
    THRALLMAR = 947;
    TEST_FACTION_2 = 948;
    TEST_FACTION_1 = 949;
    TOWOW_FLAG = 950;
    TOWOW_FLAG_TRIGGER_ALLIANCE_DND = 951;
    TEST_FACTION_3 = 952;
    TEST_FACTION_4 = 953;
    TOWOW_FLAG_TRIGGER_HORDE_DND = 954;
    BROKEN = 955;
    ETHEREUM = 956;
    EARTH_ELEMENTAL = 957;
    FIGHTING_ROBOTS = 958;
    ACTOR_GOOD = 959;
    ACTOR_EVIL = 960;
    STILLPINE_FURBOLG = 961;
    CRAZED_OWLKIN = 962;
    CHESS_ALLIANCE = 963;
    CHESS_HORDE = 964;
    MONSTER_SPAR = 965;
    MONSTER_SPAR_BUDDY = 966;
    THE_VIOLET_EYE = 967;
    SUNHAWKS = 968;
    HAND_OF_ARGUS = 969;
    SPOREGGAR = 970;
    FUNGAL_GIANT = 971;
    SPORE_BAT = 972;
    MONSTER_PREDATOR = 973;
    MONSTER_PREY = 974;
    VOID_ANOMALY = 975;
    HYJAL_DEFENDERS = 976;
    HYJAL_INVADERS = 977;
    KURENAI = 978;
    EARTHEN_RING = 979;
    THE_BURNING_CRUSADE = 980;
    ARAKKOA = 981;
    ZANGARMARSH_BANNER_ALLIANCE = 982;
    ZANGARMARSH_BANNER_HORDE = 983;
    ZANGARMARSH_BANNER_NEUTRAL = 984;
    CAVERNS_OF_TIME_THRALL = 985;
    CAVERNS_OF_TIME_DURNHOLDE = 986;
    CAVERNS_OF_TIME_SOUTHSHORE_GUARDS = 987;
    SHADOW_COUNCIL_COVERT = 988;
    KEEPERS_OF_TIME = 989;
    THE_SCALE_OF_THE_SANDS = 990;
    DARK_PORTAL_DEFENDER_ALLIANCE = 991;
    DARK_PORTAL_DEFENDER_HORDE = 992;
    DARK_PORTAL_ATTACKER_LEGION = 993;
    INCITER_TRIGGER = 994;
    INCITER_TRIGGER_2 = 995;
    INCITER_TRIGGER_3 = 996;
    INCITER_TRIGGER_4 = 997;
    INCITER_TRIGGER_5 = 998;
    MANA_CREATURE = 999;
    KHADGARS_SERVANT = 1000;
    BLADESPIRE_CLAN = 1001;
    ETHEREUM_SPARBUDDY = 1002;
    PROTECTORATE = 1003;
    ARCANE_ANNIHILATOR_DNR = 1004;
    FRIENDLY_HIDDEN = 1005;
    KIRIN_VAR_DATHRIC = 1006;
    KIRIN_VAR_BELMARA = 1007;
    KIRIN_VAR_LUMINRATH = 1008;
    KIRIN_VAR_COHLIEN = 1009;
    SERVANT_OF_ILLIDAN = 1010;
    LOWER_CITY = 1011;
    ASHTONGUE_DEATHSWORN = 1012;
    SPIRITS_OF_SHADOWMOON_1 = 1013;
    SPIRITS_OF_SHADOWMOON_2 = 1014;
    NETHERWING = 1015;
    WYRMCULT = 1016;
    TREANT = 1017;
    LEOTHERAS_DEMON_I = 1018;
    LEOTHERAS_DEMON_II = 1019;
    LEOTHERAS_DEMON_III = 1020;
    LEOTHERAS_DEMON_IV = 1021;
    LEOTHERAS_DEMON_V = 1022;
    AZALOTH = 1023;
    ROCK_FLAYER = 1024;
    FLAYER_HUNTER = 1025;
    SHADOWMOON_SHADE = 1026;
    LEGION_COMMUNICATOR = 1027;
    RAVENSWOOD_ANCIENTS = 1028;
    CHESS_FRIENDLY_TO_ALL_CHESS = 1029;
    BLACK_TEMPLE_GATES_ILLIDARI = 1030;
    SHA_TARI_SKYGUARD = 1031;
    AREA_52 = 1032;
    MAIEV = 1033;
    SKETTIS_SHADOWY_ARAKKOA = 1034;
    SKETTIS_ARAKKOA = 1035;
    DRAGONMAW_ENEMY = 1036;
    ALLIANCE_VANGUARD = 1037;
    OGRI_LA = 1038;
    RAVAGER = 1039;
    REUSE = 1040;
    FRENZY = 1041;
    SKYGUARD_ENEMY = 1042;
    SKUNK_PETUNIA = 1043;
    THERAMORE_DESERTER = 1044;
    VRYKUL = 1045;
    NORTHSEA_PIRATES = 1046;
    TUSKARR = 1047;
    UNUSED = 1048;
    TROLL_AMANI = 1049;
    VALIANCE_EXPEDITION = 1050;
    UNUSED1 = 1051;
    HORDE_EXPEDITION = 1052;
    WESTGUARD = 1053;
    SPOTTED_GRYPHON = 1054;
    TAMED_PLAGUEHOUND = 1055;
    VRYKUL_ANCIENT_SPIRIT_1 = 1056;
    VRYKUL_ANCIENT_SIPRIT_2 = 1057;
    VRYKUL_ANCIENT_SIPRIT_3 = 1058;
    CTF_FLAG_ALLIANCE = 1059;
    TEST = 1060;
    VRYKUL1 = 1061;
    VRYKUL_GLADIATOR = 1062;
    VALGARDE_COMBATANT = 1063;
    THE_TAUNKA = 1064;
    MONSTER_ZONE_FORCE_REACTION_1 = 1065;
    MONSTER_ZONE_FORCE_REACTION_2 = 1066;
    THE_HAND_OF_VENGEANCE = 1067;
    EXPLORERS__LEAGUE = 1068;
    RAM_RACING_POWERUP_DND = 1069;
    RAM_RACING_TRAP_DND = 1070;
    CRAIGS_SQUIRRELS = 1071;
    REUSE1 = 1072;
    THE_KALU_AK = 1073;
    HOLIDAY_WATER_BARREL = 1074;
    HOLIDAY_GENERIC = 1075;
    IRON_DWARVES = 1076;
    SHATTERED_SUN_OFFENSIVE = 1077;
    FIGHTING_VANITY_PET = 1078;
    MURLOC_WINTERFIN = 1079;
    FRIENDLY_FORCE_REACTION = 1080;
    OBJECT_FORCE_REACTION = 1081;
    REUSE2 = 1082;
    REUSE4 = 1083;
    VRYKUL_SEA = 1084;
    WARSONG_OFFENSIVE = 1085;
    POACHER = 1086;
    HOLIDAY_MONSTER = 1087;
    FURBOLG_REDFANG = 1088;
    FURBOLG_FROSTPAW = 1089;
    KIRIN_TOR = 1090;
    THE_WYRMREST_ACCORD = 1091;
    AZJOL_NERUB = 1092;
    REUSE8 = 1093;
    THE_SILVER_COVENANT = 1094;
    GRIZZLY_HILLS_TRAPPER = 1095;
    REUSE16 = 1096;
    WRATH_OF_THE_LICH_KING = 1097;
    KNIGHTS_OF_THE_EBON_BLADE = 1098;
    WRATHGATE_SCOURGE = 1099;
    WRATHGATE_ALLIANCE = 1100;
    WRATHGATE_HORDE = 1101;
    CTF_FLAG_HORDE = 1102;
    CTF_FLAG_NEUTRAL = 1103;
    FRENZYHEART_TRIBE = 1104;
    THE_ORACLES = 1105;
    ARGENT_CRUSADE = 1106;
    TROLL_DRAKKARI = 1107;
    COT_ARTHAS = 1108;
    COT_STRATHOLME_CITIZEN = 1109;
    COT_SCOURGE = 1110;
    FREYA = 1111;
    MOUNT_TAXI_ALLIANCE = 1112;
    MOUNT_TAXI_HORDE = 1113;
    MOUNT_TAXI_NEUTRAL = 1114;
    ELEMENTAL_WATER = 1115;
    ELEMENTAL_AIR = 1116;
    SHOLAZAR_BASIN = 1117;
    CLASSIC = 1118;
    THE_SONS_OF_HODIR = 1119;
    IRON_GIANTS = 1120;
    FROST_VRYKUL = 1121;
    EARTHEN = 1122;
    MONSTER_REFEREE = 1123;
    THE_SUNREAVERS = 1124;
    HYLDSMEET = 1125;
    THE_FROSTBORN = 1126;
    ORGRIMMAR_ALEX_TEST = 1127;
    TRANQUILLIEN_CONVERSION = 1136;
    WINTERSABER_CONVERSION = 1137;
    HATES_EVERYTHING = 1145;
    SILVER_COVENANT_CONVERSION = 1154;
    SUNREAVERS_CONVERSION = 1155;
    THE_ASHEN_VERDICT = 1156;
    CTF_FLAG_ALLIANCE_2 = 1159;
    CTF_FLAG_HORDE_2 = 1160;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
PLAYER_HUMAN1 (0x01)PLAYER, Human
PLAYER_ORC2 (0x02)PLAYER, Orc
PLAYER_DWARF3 (0x03)PLAYER, Dwarf
PLAYER_NIGHT_ELF4 (0x04)PLAYER, Night Elf
PLAYER_UNDEAD5 (0x05)PLAYER, Undead
PLAYER_TAUREN6 (0x06)PLAYER, Tauren
CREATURE7 (0x07)
PLAYER_GNOME8 (0x08)PLAYER, Gnome
PLAYER_TROLL9 (0x09)PLAYER, Troll
MONSTER14 (0x0E)
DEFIAS_BROTHERHOOD15 (0x0F)
GNOLL_RIVERPAW16 (0x10)Gnoll - Riverpaw
GNOLL_REDRIDGE17 (0x11)Gnoll - Redridge
GNOLL_SHADOWHIDE18 (0x12)Gnoll - Shadowhide
MURLOC19 (0x13)
UNDEAD_SCOURGE20 (0x14)Undead, Scourge
BOOTY_BAY21 (0x15)
BEAST_SPIDER22 (0x16)Beast - Spider
BEAST_BOAR23 (0x17)Beast - Boar
WORGEN24 (0x18)
KOBOLD25 (0x19)
TROLL_BLOODSCALP26 (0x1A)Troll, Bloodscalp
TROLL_SKULLSPLITTER27 (0x1B)Troll, Skullsplitter
PREY28 (0x1C)
BEAST_WOLF29 (0x1D)Beast - Wolf
DEFIAS_BROTHERHOOD_TRAITOR30 (0x1E)
FRIENDLY31 (0x1F)
TROGG32 (0x20)
TROLL_FROSTMANE33 (0x21)Troll, Frostmane
ORC_BLACKROCK34 (0x22)Orc, Blackrock
VILLIAN35 (0x23)
VICTIM36 (0x24)
BEAST_BEAR37 (0x25)Beast - Bear
OGRE38 (0x26)
KURZENS_MERCENARIES39 (0x27)Kurzen's Mercenaries
ESCORTEE40 (0x28)
VENTURE_COMPANY41 (0x29)
BEAST_RAPTOR42 (0x2A)Beast - Raptor
BASILISK43 (0x2B)
DRAGONFLIGHT_GREEN44 (0x2C)Dragonflight, Green
LOST_ONES45 (0x2D)
BLACKSMITHING_ARMORSMITHING46 (0x2E)Blacksmithing - Armorsmithing
IRONFORGE47 (0x2F)
DARK_IRON_DWARVES48 (0x30)
HUMAN_NIGHT_WATCH49 (0x31)Human, Night Watch
DRAGONFLIGHT_RED50 (0x32)Dragonflight, Red
GNOLL_MOSSHIDE51 (0x33)Gnoll - Mosshide
ORC_DRAGONMAW52 (0x34)Orc, Dragonmaw
GNOME_LEPER53 (0x35)Gnome - Leper
GNOMEREGAN_EXILES54 (0x36)
LEOPARD55 (0x37)
SCARLET_CRUSADE56 (0x38)
GNOLL_ROTHIDE57 (0x39)Gnoll - Rothide
BEAST_GORILLA58 (0x3A)Beast - Gorilla
THORIUM_BROTHERHOOD59 (0x3B)
NAGA60 (0x3C)
DALARAN61 (0x3D)
FORLORN_SPIRIT62 (0x3E)
DARKHOWL63 (0x3F)
GRELL64 (0x40)
FURBOLG65 (0x41)
HORDE_GENERIC66 (0x42)
HORDE67 (0x43)
UNDERCITY68 (0x44)
DARNASSUS69 (0x45)
SYNDICATE70 (0x46)
HILLSBRAD_MILITIA71 (0x47)
STORMWIND72 (0x48)
DEMON73 (0x49)
ELEMENTAL74 (0x4A)
SPIRIT75 (0x4B)
ORGRIMMAR76 (0x4C)
TREASURE77 (0x4D)
GNOLL_MUDSNOUT78 (0x4E)Gnoll - Mudsnout
HILLSBRAD_SOUTHSHORE_MAYOR79 (0x4F)HIllsbrad, Southshore Mayor
DRAGONFLIGHT_BLACK80 (0x50)Dragonflight, Black
THUNDER_BLUFF81 (0x51)
TROLL_WITHERBARK82 (0x52)Troll, Witherbark
LEATHERWORKING_ELEMENTAL83 (0x53)Leatherworking - Elemental
QUILBOAR_RAZORMANE84 (0x54)Quilboar, Razormane
QUILBOAR_BRISTLEBACK85 (0x55)Quilboar, Bristleback
LEATHERWORKING_DRAGONSCALE86 (0x56)Leatherworking - Dragonscale
BLOODSAIL_BUCCANEERS87 (0x57)
BLACKFATHOM88 (0x58)
MAKRURA89 (0x59)
CENTAUR_KOLKAR90 (0x5A)Centaur, Kolkar
CENTAUR_GALAK91 (0x5B)Centaur, Galak
GELKIS_CLAN_CENTAUR92 (0x5C)
MAGRAM_CLAN_CENTAUR93 (0x5D)
MARAUDINE94 (0x5E)
THERAMORE108 (0x6C)
QUILBOAR_RAZORFEN109 (0x6D)Quilboar, Razorfen
QUILBOAR_RAZORMANE_2110 (0x6E)Quilboar, Razormane 2
QUILBOAR_DEATHSHEAD111 (0x6F)Quilboar, Deathshead
ENEMY128 (0x80)
AMBIENT148 (0x94)
NETHERGARDE_CARAVAN168 (0xA8)
STEAMWHEEDLE_CARTEL169 (0xA9)
ALLIANCE_GENERIC189 (0xBD)
NETHERGARDE209 (0xD1)
WAILING_CAVERNS229 (0xE5)
SILITHID249 (0xF9)
SILVERMOON_REMNANT269 (0x10D)
ZANDALAR_TRIBE270 (0x10E)
BLACKSMITHING_WEAPONSMITHING289 (0x121)Blacksmithing - Weaponsmithing
SCORPID309 (0x135)
BEAST_BAT310 (0x136)Beast - Bat
TITAN311 (0x137)
TASKMASTER_FIZZULE329 (0x149)
RAVENHOLDT349 (0x15D)
GADGETZAN369 (0x171)
GNOMEREGAN_BUG389 (0x185)
HARPY409 (0x199)
BURNING_BLADE429 (0x1AD)
SHADOWSILK_POACHER449 (0x1C1)
SEARING_SPIDER450 (0x1C2)
ALLIANCE469 (0x1D5)
RATCHET470 (0x1D6)
WILDHAMMER_CLAN471 (0x1D7)
GOBLIN_DARK_IRON_BAR_PATRON489 (0x1E9)Goblin, Dark Iron Bar Patron
THE_LEAGUE_OF_ARATHOR509 (0x1FD)
THE_DEFILERS510 (0x1FE)
GIANT511 (0x1FF)
ARGENT_DAWN529 (0x211)
DARKSPEAR_TROLLS530 (0x212)
DRAGONFLIGHT_BRONZE531 (0x213)Dragonflight, Bronze
DRAGONFLIGHT_BLUE532 (0x214)Dragonflight, Blue
LEATHERWORKING_TRIBAL549 (0x225)Leatherworking - Tribal
ENGINEERING_GOBLIN550 (0x226)Engineering - Goblin
ENGINEERING_GNOME551 (0x227)Engineering - Gnome
BLACKSMITHING_HAMMERSMITHING569 (0x239)Blacksmithing - Hammersmithing
BLACKSMITHING_AXESMITHING570 (0x23A)Blacksmithing - Axesmithing
BLACKSMITHING_SWORDSMITHING571 (0x23B)Blacksmithing - Swordsmithing
TROLL_VILEBRANCH572 (0x23C)Troll, Vilebranch
SOUTHSEA_FREEBOOTERS573 (0x23D)
CAER_DARROW574 (0x23E)
FURBOLG_UNCORRUPTED575 (0x23F)Furbolg, Uncorrupted
TIMBERMAW_HOLD576 (0x240)
EVERLOOK577 (0x241)
WINTERSABER_TRAINERS589 (0x24D)
CENARION_CIRCLE609 (0x261)
SHATTERSPEAR_TROLLS629 (0x275)
RAVASAUR_TRAINERS630 (0x276)
MAJORDOMO_EXECUTUS649 (0x289)
BEAST_CARRION_BIRD669 (0x29D)Beast - Carrion Bird
BEAST_CAT670 (0x29E)Beast - Cat
BEAST_CRAB671 (0x29F)Beast - Crab
BEAST_CROCILISK672 (0x2A0)Beast - Crocilisk
BEAST_HYENA673 (0x2A1)Beast - Hyena
BEAST_OWL674 (0x2A2)Beast - Owl
BEAST_SCORPID675 (0x2A3)Beast - Scorpid
BEAST_TALLSTRIDER676 (0x2A4)Beast - Tallstrider
BEAST_TURTLE677 (0x2A5)Beast - Turtle
BEAST_WIND_SERPENT678 (0x2A6)Beast - Wind Serpent
TRAINING_DUMMY679 (0x2A7)
DRAGONFLIGHT_BLACK_BAIT689 (0x2B1)Dragonflight, Black - Bait
BATTLEGROUND_NEUTRAL709 (0x2C5)
FROSTWOLF_CLAN729 (0x2D9)
STORMPIKE_GUARD730 (0x2DA)
HYDRAXIAN_WATERLORDS749 (0x2ED)
SULFURON_FIRELORDS750 (0x2EE)
GIZLOCKS_DUMMY769 (0x301)Gizlock's Dummy
GIZLOCKS_CHARM770 (0x302)Gizlock's Charm
GIZLOCK771 (0x303)
MORO_GAI789 (0x315)Moro'gai
SPIRIT_GUIDE_ALLIANCE790 (0x316)Spirit Guide - Alliance
SHEN_DRALAR809 (0x329)Shen'dralar
OGRE_CAPTAIN_KROMCRUSH829 (0x33D)Ogre (Captain Kromcrush)
SPIRIT_GUIDE_HORDE849 (0x351)Spirit Guide - Horde
JAEDENAR869 (0x365)
WARSONG_OUTRIDERS889 (0x379)
SILVERWING_SENTINELS890 (0x37A)
ALLIANCE_FORCES891 (0x37B)
HORDE_FORCES892 (0x37C)
REVANTUSK_TROLLS893 (0x37D)
DARKMOON_FAIRE909 (0x38D)
BROOD_OF_NOZDORMU910 (0x38E)
SILVERMOON_CITY911 (0x38F)
MIGHT_OF_KALIMDOR912 (0x390)
PLAYER_BLOOD_ELF914 (0x392)PLAYER, Blood Elf
ARMIES_OF_C_THUN915 (0x393)Armies of C'Thun
SILITHID_ATTACKERS916 (0x394)
THE_IRONFORGE_BRIGADE917 (0x395)
RC_ENEMIES918 (0x396)
RC_OBJECTS919 (0x397)
RED920 (0x398)
BLUE921 (0x399)
TRANQUILLIEN922 (0x39A)
FARSTRIDERS923 (0x39B)
DEPRECATED924 (0x39C)
SUNSTRIDERS925 (0x39D)
MAGISTERS_GUILD926 (0x39E)Magister's Guild
PLAYER_DRAENEI927 (0x39F)PLAYER, Draenei
SCOURGE_INVADERS928 (0x3A0)
BLOODMAUL_CLAN929 (0x3A1)
EXODAR930 (0x3A2)
TEST_FACTION_NOT_A_REAL_FACTION931 (0x3A3)Test Faction (not a real faction)
THE_ALDOR932 (0x3A4)
THE_CONSORTIUM933 (0x3A5)
THE_SCRYERS934 (0x3A6)
THE_SHA_TAR935 (0x3A7)The Sha'tar
SHATTRATH_CITY936 (0x3A8)
TROLL_FOREST937 (0x3A9)Troll, Forest
THE_OMENAI938 (0x3AA)
DEPRECATED1939 (0x3AB)
THE_SONS_OF_LOTHAR940 (0x3AC)
THE_MAG_HAR941 (0x3AD)The Mag'har
CENARION_EXPEDITION942 (0x3AE)
FEL_ORC943 (0x3AF)
FEL_ORC_GHOST944 (0x3B0)
SONS_OF_LOTHAR_GHOSTS945 (0x3B1)
HONOR_HOLD946 (0x3B2)
THRALLMAR947 (0x3B3)
TEST_FACTION_2948 (0x3B4)
TEST_FACTION_1949 (0x3B5)
TOWOW_FLAG950 (0x3B6)ToWoW - Flag
TOWOW_FLAG_TRIGGER_ALLIANCE_DND951 (0x3B7)ToWoW - Flag Trigger Alliance (DND)
TEST_FACTION_3952 (0x3B8)
TEST_FACTION_4953 (0x3B9)
TOWOW_FLAG_TRIGGER_HORDE_DND954 (0x3BA)ToWoW - Flag Trigger Horde (DND)
BROKEN955 (0x3BB)
ETHEREUM956 (0x3BC)
EARTH_ELEMENTAL957 (0x3BD)
FIGHTING_ROBOTS958 (0x3BE)
ACTOR_GOOD959 (0x3BF)
ACTOR_EVIL960 (0x3C0)
STILLPINE_FURBOLG961 (0x3C1)
CRAZED_OWLKIN962 (0x3C2)
CHESS_ALLIANCE963 (0x3C3)
CHESS_HORDE964 (0x3C4)
MONSTER_SPAR965 (0x3C5)
MONSTER_SPAR_BUDDY966 (0x3C6)
THE_VIOLET_EYE967 (0x3C7)
SUNHAWKS968 (0x3C8)
HAND_OF_ARGUS969 (0x3C9)
SPOREGGAR970 (0x3CA)
FUNGAL_GIANT971 (0x3CB)
SPORE_BAT972 (0x3CC)
MONSTER_PREDATOR973 (0x3CD)Monster, Predator
MONSTER_PREY974 (0x3CE)Monster, Prey
VOID_ANOMALY975 (0x3CF)
HYJAL_DEFENDERS976 (0x3D0)
HYJAL_INVADERS977 (0x3D1)
KURENAI978 (0x3D2)
EARTHEN_RING979 (0x3D3)
THE_BURNING_CRUSADE980 (0x3D4)
ARAKKOA981 (0x3D5)
ZANGARMARSH_BANNER_ALLIANCE982 (0x3D6)Zangarmarsh Banner (Alliance)
ZANGARMARSH_BANNER_HORDE983 (0x3D7)Zangarmarsh Banner (Horde)
ZANGARMARSH_BANNER_NEUTRAL984 (0x3D8)Zangarmarsh Banner (Neutral)
CAVERNS_OF_TIME_THRALL985 (0x3D9)Caverns of Time - Thrall
CAVERNS_OF_TIME_DURNHOLDE986 (0x3DA)Caverns of Time - Durnholde
CAVERNS_OF_TIME_SOUTHSHORE_GUARDS987 (0x3DB)Caverns of Time - Southshore Guards
SHADOW_COUNCIL_COVERT988 (0x3DC)
KEEPERS_OF_TIME989 (0x3DD)
THE_SCALE_OF_THE_SANDS990 (0x3DE)
DARK_PORTAL_DEFENDER_ALLIANCE991 (0x3DF)Dark Portal Defender, Alliance
DARK_PORTAL_DEFENDER_HORDE992 (0x3E0)Dark Portal Defender, Horde
DARK_PORTAL_ATTACKER_LEGION993 (0x3E1)Dark Portal Attacker, Legion
INCITER_TRIGGER994 (0x3E2)
INCITER_TRIGGER_2995 (0x3E3)
INCITER_TRIGGER_3996 (0x3E4)
INCITER_TRIGGER_4997 (0x3E5)
INCITER_TRIGGER_5998 (0x3E6)
MANA_CREATURE999 (0x3E7)
KHADGARS_SERVANT1000 (0x3E8)Khadgar's Servant
BLADESPIRE_CLAN1001 (0x3E9)
ETHEREUM_SPARBUDDY1002 (0x3EA)
PROTECTORATE1003 (0x3EB)
ARCANE_ANNIHILATOR_DNR1004 (0x3EC)Arcane Annihilator (DNR)
FRIENDLY_HIDDEN1005 (0x3ED)Friendly, Hidden
KIRIN_VAR_DATHRIC1006 (0x3EE)Kirin'Var - Dathric
KIRIN_VAR_BELMARA1007 (0x3EF)Kirin'Var - Belmara
KIRIN_VAR_LUMINRATH1008 (0x3F0)Kirin'Var - Luminrath
KIRIN_VAR_COHLIEN1009 (0x3F1)Kirin'Var - Cohlien
SERVANT_OF_ILLIDAN1010 (0x3F2)
LOWER_CITY1011 (0x3F3)
ASHTONGUE_DEATHSWORN1012 (0x3F4)
SPIRITS_OF_SHADOWMOON_11013 (0x3F5)
SPIRITS_OF_SHADOWMOON_21014 (0x3F6)
NETHERWING1015 (0x3F7)
WYRMCULT1016 (0x3F8)
TREANT1017 (0x3F9)
LEOTHERAS_DEMON_I1018 (0x3FA)
LEOTHERAS_DEMON_II1019 (0x3FB)
LEOTHERAS_DEMON_III1020 (0x3FC)
LEOTHERAS_DEMON_IV1021 (0x3FD)
LEOTHERAS_DEMON_V1022 (0x3FE)
AZALOTH1023 (0x3FF)
ROCK_FLAYER1024 (0x400)
FLAYER_HUNTER1025 (0x401)
SHADOWMOON_SHADE1026 (0x402)
LEGION_COMMUNICATOR1027 (0x403)
RAVENSWOOD_ANCIENTS1028 (0x404)
CHESS_FRIENDLY_TO_ALL_CHESS1029 (0x405)Chess, Friendly to All Chess
BLACK_TEMPLE_GATES_ILLIDARI1030 (0x406)Black Temple Gates - Illidari
SHA_TARI_SKYGUARD1031 (0x407)Sha'tari Skyguard
AREA_521032 (0x408)
MAIEV1033 (0x409)
SKETTIS_SHADOWY_ARAKKOA1034 (0x40A)
SKETTIS_ARAKKOA1035 (0x40B)
DRAGONMAW_ENEMY1036 (0x40C)
ALLIANCE_VANGUARD1037 (0x40D)
OGRI_LA1038 (0x40E)Ogri'la
RAVAGER1039 (0x40F)
REUSE1040 (0x410)
FRENZY1041 (0x411)
SKYGUARD_ENEMY1042 (0x412)
SKUNK_PETUNIA1043 (0x413)Skunk, Petunia
THERAMORE_DESERTER1044 (0x414)
VRYKUL1045 (0x415)
NORTHSEA_PIRATES1046 (0x416)
TUSKARR1047 (0x417)
UNUSED1048 (0x418)
TROLL_AMANI1049 (0x419)Troll, Amani
VALIANCE_EXPEDITION1050 (0x41A)
UNUSED11051 (0x41B)
HORDE_EXPEDITION1052 (0x41C)
WESTGUARD1053 (0x41D)
SPOTTED_GRYPHON1054 (0x41E)
TAMED_PLAGUEHOUND1055 (0x41F)
VRYKUL_ANCIENT_SPIRIT_11056 (0x420)Vrykul (Ancient Spirit 1)
VRYKUL_ANCIENT_SIPRIT_21057 (0x421)Vrykul (Ancient Siprit 2)
VRYKUL_ANCIENT_SIPRIT_31058 (0x422)Vrykul (Ancient Siprit 3)
CTF_FLAG_ALLIANCE1059 (0x423)CTF - Flag - Alliance
TEST1060 (0x424)
VRYKUL11061 (0x425)
VRYKUL_GLADIATOR1062 (0x426)
VALGARDE_COMBATANT1063 (0x427)
THE_TAUNKA1064 (0x428)
MONSTER_ZONE_FORCE_REACTION_11065 (0x429)Monster, Zone Force Reaction 1
MONSTER_ZONE_FORCE_REACTION_21066 (0x42A)Monster, Zone Force Reaction 2
THE_HAND_OF_VENGEANCE1067 (0x42B)
EXPLORERS__LEAGUE1068 (0x42C)Explorers' League
RAM_RACING_POWERUP_DND1069 (0x42D)
RAM_RACING_TRAP_DND1070 (0x42E)
CRAIGS_SQUIRRELS1071 (0x42F)Craig's Squirrels
REUSE11072 (0x430)
THE_KALU_AK1073 (0x431)The Kalu'ak
HOLIDAY_WATER_BARREL1074 (0x432)Holiday - Water Barrel
HOLIDAY_GENERIC1075 (0x433)Holiday - Generic
IRON_DWARVES1076 (0x434)
SHATTERED_SUN_OFFENSIVE1077 (0x435)
FIGHTING_VANITY_PET1078 (0x436)
MURLOC_WINTERFIN1079 (0x437)Murloc, Winterfin
FRIENDLY_FORCE_REACTION1080 (0x438)Friendly, Force Reaction
OBJECT_FORCE_REACTION1081 (0x439)Object, Force Reaction
REUSE21082 (0x43A)
REUSE41083 (0x43B)
VRYKUL_SEA1084 (0x43C)Vrykul, Sea
WARSONG_OFFENSIVE1085 (0x43D)
POACHER1086 (0x43E)
HOLIDAY_MONSTER1087 (0x43F)
FURBOLG_REDFANG1088 (0x440)Furbolg, Redfang
FURBOLG_FROSTPAW1089 (0x441)Furbolg, Frostpaw
KIRIN_TOR1090 (0x442)
THE_WYRMREST_ACCORD1091 (0x443)
AZJOL_NERUB1092 (0x444)Azjol-Nerub
REUSE81093 (0x445)
THE_SILVER_COVENANT1094 (0x446)
GRIZZLY_HILLS_TRAPPER1095 (0x447)
REUSE161096 (0x448)
WRATH_OF_THE_LICH_KING1097 (0x449)
KNIGHTS_OF_THE_EBON_BLADE1098 (0x44A)
WRATHGATE_SCOURGE1099 (0x44B)
WRATHGATE_ALLIANCE1100 (0x44C)
WRATHGATE_HORDE1101 (0x44D)
CTF_FLAG_HORDE1102 (0x44E)CTF - Flag - Horde
CTF_FLAG_NEUTRAL1103 (0x44F)CTF - Flag - Neutral
FRENZYHEART_TRIBE1104 (0x450)
THE_ORACLES1105 (0x451)
ARGENT_CRUSADE1106 (0x452)
TROLL_DRAKKARI1107 (0x453)Troll, Drakkari
COT_ARTHAS1108 (0x454)
COT_STRATHOLME_CITIZEN1109 (0x455)
COT_SCOURGE1110 (0x456)
FREYA1111 (0x457)
MOUNT_TAXI_ALLIANCE1112 (0x458)Mount - Taxi - Alliance
MOUNT_TAXI_HORDE1113 (0x459)Mount - Taxi - Horde
MOUNT_TAXI_NEUTRAL1114 (0x45A)Mount - Taxi - Neutral
ELEMENTAL_WATER1115 (0x45B)Elemental, Water
ELEMENTAL_AIR1116 (0x45C)Elemental, Air
SHOLAZAR_BASIN1117 (0x45D)
CLASSIC1118 (0x45E)
THE_SONS_OF_HODIR1119 (0x45F)
IRON_GIANTS1120 (0x460)
FROST_VRYKUL1121 (0x461)
EARTHEN1122 (0x462)
MONSTER_REFEREE1123 (0x463)
THE_SUNREAVERS1124 (0x464)
HYLDSMEET1125 (0x465)
THE_FROSTBORN1126 (0x466)
ORGRIMMAR_ALEX_TEST1127 (0x467)Orgrimmar (Alex Test)
TRANQUILLIEN_CONVERSION1136 (0x470)
WINTERSABER_CONVERSION1137 (0x471)
HATES_EVERYTHING1145 (0x479)
SILVER_COVENANT_CONVERSION1154 (0x482)
SUNREAVERS_CONVERSION1155 (0x483)
THE_ASHEN_VERDICT1156 (0x484)
CTF_FLAG_ALLIANCE_21159 (0x487)CTF - Flag - Alliance 2
CTF_FLAG_HORDE_21160 (0x488)CTF - Flag - Horde 2

Used in:

CMSG_SET_FACTION_INACTIVE

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_faction_inactive.wowm:1.

cmsg CMSG_SET_FACTION_INACTIVE = 0x0317 {
    Faction faction;
    Bool inactive;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x062 / -Factionfaction
0x081 / -Boolinactive

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_faction_inactive.wowm:1.

cmsg CMSG_SET_FACTION_INACTIVE = 0x0317 {
    Faction faction;
    Bool inactive;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x062 / -Factionfaction
0x081 / -Boolinactive

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_faction_inactive.wowm:1.

cmsg CMSG_SET_FACTION_INACTIVE = 0x0317 {
    Faction faction;
    Bool inactive;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x062 / -Factionfaction
0x081 / -Boolinactive

Faction

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/faction.wowm:1.

enum Faction : u16 {
    NONE = 0;
    PLAYER_HUMAN = 1;
    PLAYER_ORC = 2;
    PLAYER_DWARF = 3;
    PLAYER_NIGHT_ELF = 4;
    PLAYER_UNDEAD = 5;
    PLAYER_TAUREN = 6;
    CREATURE = 7;
    PLAYER_GNOME = 8;
    PLAYER_TROLL = 9;
    MONSTER = 14;
    DEFIAS_BROTHERHOOD = 15;
    GNOLL_RIVERPAW = 16;
    GNOLL_REDRIDGE = 17;
    GNOLL_SHADOWHIDE = 18;
    MURLOC = 19;
    UNDEAD_SCOURGE = 20;
    BOOTY_BAY = 21;
    BEAST_SPIDER = 22;
    BEAST_BOAR = 23;
    WORGEN = 24;
    KOBOLD = 25;
    TROLL_BLOODSCALP = 26;
    TROLL_SKULLSPLITTER = 27;
    PREY = 28;
    BEAST_WOLF = 29;
    DEFIAS_BROTHERHOOD_TRAITOR = 30;
    FRIENDLY = 31;
    TROGG = 32;
    TROLL_FROSTMANE = 33;
    ORC_BLACKROCK = 34;
    VILLIAN = 35;
    VICTIM = 36;
    BEAST_BEAR = 37;
    OGRE = 38;
    KURZENS_MERCENARIES = 39;
    ESCORTEE = 40;
    VENTURE_COMPANY = 41;
    BEAST_RAPTOR = 42;
    BASILISK = 43;
    DRAGONFLIGHT_GREEN = 44;
    LOST_ONES = 45;
    BLACKSMITHING_ARMORSMITHING = 46;
    IRONFORGE = 47;
    DARK_IRON_DWARVES = 48;
    HUMAN_NIGHT_WATCH = 49;
    DRAGONFLIGHT_RED = 50;
    GNOLL_MOSSHIDE = 51;
    ORC_DRAGONMAW = 52;
    GNOME_LEPER = 53;
    GNOMEREGAN_EXILES = 54;
    LEOPARD = 55;
    SCARLET_CRUSADE = 56;
    GNOLL_ROTHIDE = 57;
    BEAST_GORILLA = 58;
    THORIUM_BROTHERHOOD = 59;
    NAGA = 60;
    DALARAN = 61;
    FORLORN_SPIRIT = 62;
    DARKHOWL = 63;
    GRELL = 64;
    FURBOLG = 65;
    HORDE_GENERIC = 66;
    HORDE = 67;
    UNDERCITY = 68;
    DARNASSUS = 69;
    SYNDICATE = 70;
    HILLSBRAD_MILITIA = 71;
    STORMWIND = 72;
    DEMON = 73;
    ELEMENTAL = 74;
    SPIRIT = 75;
    ORGRIMMAR = 76;
    TREASURE = 77;
    GNOLL_MUDSNOUT = 78;
    HILLSBRAD_SOUTHSHORE_MAYOR = 79;
    DRAGONFLIGHT_BLACK = 80;
    THUNDER_BLUFF = 81;
    TROLL_WITHERBARK = 82;
    LEATHERWORKING_ELEMENTAL = 83;
    QUILBOAR_RAZORMANE = 84;
    QUILBOAR_BRISTLEBACK = 85;
    LEATHERWORKING_DRAGONSCALE = 86;
    BLOODSAIL_BUCCANEERS = 87;
    BLACKFATHOM = 88;
    MAKRURA = 89;
    CENTAUR_KOLKAR = 90;
    CENTAUR_GALAK = 91;
    GELKIS_CLAN_CENTAUR = 92;
    MAGRAM_CLAN_CENTAUR = 93;
    MARAUDINE = 94;
    THERAMORE = 108;
    QUILBOAR_RAZORFEN = 109;
    QUILBOAR_RAZORMANE_2 = 110;
    QUILBOAR_DEATHSHEAD = 111;
    ENEMY = 128;
    AMBIENT = 148;
    NETHERGARDE_CARAVAN = 168;
    STEAMWHEEDLE_CARTEL = 169;
    ALLIANCE_GENERIC = 189;
    NETHERGARDE = 209;
    WAILING_CAVERNS = 229;
    SILITHID = 249;
    SILVERMOON_REMNANT = 269;
    ZANDALAR_TRIBE = 270;
    BLACKSMITHING_WEAPONSMITHING = 289;
    SCORPID = 309;
    BEAST_BAT = 310;
    TITAN = 311;
    TASKMASTER_FIZZULE = 329;
    RAVENHOLDT = 349;
    GADGETZAN = 369;
    GNOMEREGAN_BUG = 389;
    HARPY = 409;
    BURNING_BLADE = 429;
    SHADOWSILK_POACHER = 449;
    SEARING_SPIDER = 450;
    ALLIANCE = 469;
    RATCHET = 470;
    WILDHAMMER_CLAN = 471;
    GOBLIN_DARK_IRON_BAR_PATRON = 489;
    THE_LEAGUE_OF_ARATHOR = 509;
    THE_DEFILERS = 510;
    GIANT = 511;
    ARGENT_DAWN = 529;
    DARKSPEAR_TROLLS = 530;
    DRAGONFLIGHT_BRONZE = 531;
    DRAGONFLIGHT_BLUE = 532;
    LEATHERWORKING_TRIBAL = 549;
    ENGINEERING_GOBLIN = 550;
    ENGINEERING_GNOME = 551;
    BLACKSMITHING_HAMMERSMITHING = 569;
    BLACKSMITHING_AXESMITHING = 570;
    BLACKSMITHING_SWORDSMITHING = 571;
    TROLL_VILEBRANCH = 572;
    SOUTHSEA_FREEBOOTERS = 573;
    CAER_DARROW = 574;
    FURBOLG_UNCORRUPTED = 575;
    TIMBERMAW_HOLD = 576;
    EVERLOOK = 577;
    WINTERSABER_TRAINERS = 589;
    CENARION_CIRCLE = 609;
    SHATTERSPEAR_TROLLS = 629;
    RAVASAUR_TRAINERS = 630;
    MAJORDOMO_EXECUTUS = 649;
    BEAST_CARRION_BIRD = 669;
    BEAST_CAT = 670;
    BEAST_CRAB = 671;
    BEAST_CROCILISK = 672;
    BEAST_HYENA = 673;
    BEAST_OWL = 674;
    BEAST_SCORPID = 675;
    BEAST_TALLSTRIDER = 676;
    BEAST_TURTLE = 677;
    BEAST_WIND_SERPENT = 678;
    TRAINING_DUMMY = 679;
    DRAGONFLIGHT_BLACK_BAIT = 689;
    BATTLEGROUND_NEUTRAL = 709;
    FROSTWOLF_CLAN = 729;
    STORMPIKE_GUARD = 730;
    HYDRAXIAN_WATERLORDS = 749;
    SULFURON_FIRELORDS = 750;
    GIZLOCKS_DUMMY = 769;
    GIZLOCKS_CHARM = 770;
    GIZLOCK = 771;
    MORO_GAI = 789;
    SPIRIT_GUIDE_ALLIANCE = 790;
    SHEN_DRALAR = 809;
    OGRE_CAPTAIN_KROMCRUSH = 829;
    SPIRIT_GUIDE_HORDE = 849;
    JAEDENAR = 869;
    WARSONG_OUTRIDERS = 889;
    SILVERWING_SENTINELS = 890;
    ALLIANCE_FORCES = 891;
    HORDE_FORCES = 892;
    REVANTUSK_TROLLS = 893;
    DARKMOON_FAIRE = 909;
    BROOD_OF_NOZDORMU = 910;
    MIGHT_OF_KALIMDOR = 912;
    ARMIES_OF_C_THUN = 915;
    SILITHID_ATTACKERS = 916;
    THE_IRONFORGE_BRIGADE = 917;
    RC_ENEMIES = 918;
    RC_OBJECTS = 919;
    RED = 920;
    BLUE = 921;
    SCOURGE_INVADERS = 928;
    TEST_FACTION_NOT_A_REAL_FACTION = 931;
    TOWOW_FLAG = 950;
    TOWOW_FLAG_TRIGGER_ALLIANCE_DND = 951;
    TOWOW_FLAG_TRIGGER_HORDE_DND = 954;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
PLAYER_HUMAN1 (0x01)PLAYER, Human
PLAYER_ORC2 (0x02)PLAYER, Orc
PLAYER_DWARF3 (0x03)PLAYER, Dwarf
PLAYER_NIGHT_ELF4 (0x04)PLAYER, Night Elf
PLAYER_UNDEAD5 (0x05)PLAYER, Undead
PLAYER_TAUREN6 (0x06)PLAYER, Tauren
CREATURE7 (0x07)
PLAYER_GNOME8 (0x08)PLAYER, Gnome
PLAYER_TROLL9 (0x09)PLAYER, Troll
MONSTER14 (0x0E)
DEFIAS_BROTHERHOOD15 (0x0F)
GNOLL_RIVERPAW16 (0x10)Gnoll - Riverpaw
GNOLL_REDRIDGE17 (0x11)Gnoll - Redridge
GNOLL_SHADOWHIDE18 (0x12)Gnoll - Shadowhide
MURLOC19 (0x13)
UNDEAD_SCOURGE20 (0x14)Undead, Scourge
BOOTY_BAY21 (0x15)
BEAST_SPIDER22 (0x16)Beast - Spider
BEAST_BOAR23 (0x17)Beast - Boar
WORGEN24 (0x18)
KOBOLD25 (0x19)
TROLL_BLOODSCALP26 (0x1A)Troll, Bloodscalp
TROLL_SKULLSPLITTER27 (0x1B)Troll, Skullsplitter
PREY28 (0x1C)
BEAST_WOLF29 (0x1D)Beast - Wolf
DEFIAS_BROTHERHOOD_TRAITOR30 (0x1E)
FRIENDLY31 (0x1F)
TROGG32 (0x20)
TROLL_FROSTMANE33 (0x21)Troll, Frostmane
ORC_BLACKROCK34 (0x22)Orc, Blackrock
VILLIAN35 (0x23)
VICTIM36 (0x24)
BEAST_BEAR37 (0x25)Beast - Bear
OGRE38 (0x26)
KURZENS_MERCENARIES39 (0x27)Kurzen's Mercenaries
ESCORTEE40 (0x28)
VENTURE_COMPANY41 (0x29)
BEAST_RAPTOR42 (0x2A)Beast - Raptor
BASILISK43 (0x2B)
DRAGONFLIGHT_GREEN44 (0x2C)Dragonflight, Green
LOST_ONES45 (0x2D)
BLACKSMITHING_ARMORSMITHING46 (0x2E)Blacksmithing - Armorsmithing
IRONFORGE47 (0x2F)
DARK_IRON_DWARVES48 (0x30)
HUMAN_NIGHT_WATCH49 (0x31)Human, Night Watch
DRAGONFLIGHT_RED50 (0x32)Dragonflight, Red
GNOLL_MOSSHIDE51 (0x33)Gnoll - Mosshide
ORC_DRAGONMAW52 (0x34)Orc, Dragonmaw
GNOME_LEPER53 (0x35)Gnome - Leper
GNOMEREGAN_EXILES54 (0x36)
LEOPARD55 (0x37)
SCARLET_CRUSADE56 (0x38)
GNOLL_ROTHIDE57 (0x39)Gnoll - Rothide
BEAST_GORILLA58 (0x3A)Beast - Gorilla
THORIUM_BROTHERHOOD59 (0x3B)
NAGA60 (0x3C)
DALARAN61 (0x3D)
FORLORN_SPIRIT62 (0x3E)
DARKHOWL63 (0x3F)
GRELL64 (0x40)
FURBOLG65 (0x41)
HORDE_GENERIC66 (0x42)
HORDE67 (0x43)
UNDERCITY68 (0x44)
DARNASSUS69 (0x45)
SYNDICATE70 (0x46)
HILLSBRAD_MILITIA71 (0x47)
STORMWIND72 (0x48)
DEMON73 (0x49)
ELEMENTAL74 (0x4A)
SPIRIT75 (0x4B)
ORGRIMMAR76 (0x4C)
TREASURE77 (0x4D)
GNOLL_MUDSNOUT78 (0x4E)Gnoll - Mudsnout
HILLSBRAD_SOUTHSHORE_MAYOR79 (0x4F)HIllsbrad, Southshore Mayor
DRAGONFLIGHT_BLACK80 (0x50)Dragonflight, Black
THUNDER_BLUFF81 (0x51)
TROLL_WITHERBARK82 (0x52)Troll, Witherbark
LEATHERWORKING_ELEMENTAL83 (0x53)Leatherworking - Elemental
QUILBOAR_RAZORMANE84 (0x54)Quilboar, Razormane
QUILBOAR_BRISTLEBACK85 (0x55)Quilboar, Bristleback
LEATHERWORKING_DRAGONSCALE86 (0x56)Leatherworking - Dragonscale
BLOODSAIL_BUCCANEERS87 (0x57)
BLACKFATHOM88 (0x58)
MAKRURA89 (0x59)
CENTAUR_KOLKAR90 (0x5A)Centaur, Kolkar
CENTAUR_GALAK91 (0x5B)Centaur, Galak
GELKIS_CLAN_CENTAUR92 (0x5C)
MAGRAM_CLAN_CENTAUR93 (0x5D)
MARAUDINE94 (0x5E)
THERAMORE108 (0x6C)
QUILBOAR_RAZORFEN109 (0x6D)Quilboar, Razorfen
QUILBOAR_RAZORMANE_2110 (0x6E)Quilboar, Razormane 2
QUILBOAR_DEATHSHEAD111 (0x6F)Quilboar, Deathshead
ENEMY128 (0x80)
AMBIENT148 (0x94)
NETHERGARDE_CARAVAN168 (0xA8)
STEAMWHEEDLE_CARTEL169 (0xA9)
ALLIANCE_GENERIC189 (0xBD)
NETHERGARDE209 (0xD1)
WAILING_CAVERNS229 (0xE5)
SILITHID249 (0xF9)
SILVERMOON_REMNANT269 (0x10D)
ZANDALAR_TRIBE270 (0x10E)
BLACKSMITHING_WEAPONSMITHING289 (0x121)Blacksmithing - Weaponsmithing
SCORPID309 (0x135)
BEAST_BAT310 (0x136)Beast - Bat
TITAN311 (0x137)
TASKMASTER_FIZZULE329 (0x149)
RAVENHOLDT349 (0x15D)
GADGETZAN369 (0x171)
GNOMEREGAN_BUG389 (0x185)
HARPY409 (0x199)
BURNING_BLADE429 (0x1AD)
SHADOWSILK_POACHER449 (0x1C1)
SEARING_SPIDER450 (0x1C2)
ALLIANCE469 (0x1D5)
RATCHET470 (0x1D6)
WILDHAMMER_CLAN471 (0x1D7)
GOBLIN_DARK_IRON_BAR_PATRON489 (0x1E9)Goblin, Dark Iron Bar Patron
THE_LEAGUE_OF_ARATHOR509 (0x1FD)
THE_DEFILERS510 (0x1FE)
GIANT511 (0x1FF)
ARGENT_DAWN529 (0x211)
DARKSPEAR_TROLLS530 (0x212)
DRAGONFLIGHT_BRONZE531 (0x213)Dragonflight, Bronze
DRAGONFLIGHT_BLUE532 (0x214)Dragonflight, Blue
LEATHERWORKING_TRIBAL549 (0x225)Leatherworking - Tribal
ENGINEERING_GOBLIN550 (0x226)Engineering - Goblin
ENGINEERING_GNOME551 (0x227)Engineering - Gnome
BLACKSMITHING_HAMMERSMITHING569 (0x239)Blacksmithing - Hammersmithing
BLACKSMITHING_AXESMITHING570 (0x23A)Blacksmithing - Axesmithing
BLACKSMITHING_SWORDSMITHING571 (0x23B)Blacksmithing - Swordsmithing
TROLL_VILEBRANCH572 (0x23C)Troll, Vilebranch
SOUTHSEA_FREEBOOTERS573 (0x23D)
CAER_DARROW574 (0x23E)
FURBOLG_UNCORRUPTED575 (0x23F)Furbolg, Uncorrupted
TIMBERMAW_HOLD576 (0x240)
EVERLOOK577 (0x241)
WINTERSABER_TRAINERS589 (0x24D)
CENARION_CIRCLE609 (0x261)
SHATTERSPEAR_TROLLS629 (0x275)
RAVASAUR_TRAINERS630 (0x276)
MAJORDOMO_EXECUTUS649 (0x289)
BEAST_CARRION_BIRD669 (0x29D)Beast - Carrion Bird
BEAST_CAT670 (0x29E)Beast - Cat
BEAST_CRAB671 (0x29F)Beast - Crab
BEAST_CROCILISK672 (0x2A0)Beast - Crocilisk
BEAST_HYENA673 (0x2A1)Beast - Hyena
BEAST_OWL674 (0x2A2)Beast - Owl
BEAST_SCORPID675 (0x2A3)Beast - Scorpid
BEAST_TALLSTRIDER676 (0x2A4)Beast - Tallstrider
BEAST_TURTLE677 (0x2A5)Beast - Turtle
BEAST_WIND_SERPENT678 (0x2A6)Beast - Wind Serpent
TRAINING_DUMMY679 (0x2A7)
DRAGONFLIGHT_BLACK_BAIT689 (0x2B1)Dragonflight, Black - Bait
BATTLEGROUND_NEUTRAL709 (0x2C5)
FROSTWOLF_CLAN729 (0x2D9)
STORMPIKE_GUARD730 (0x2DA)
HYDRAXIAN_WATERLORDS749 (0x2ED)
SULFURON_FIRELORDS750 (0x2EE)
GIZLOCKS_DUMMY769 (0x301)Gizlock's Dummy
GIZLOCKS_CHARM770 (0x302)Gizlock's Charm
GIZLOCK771 (0x303)
MORO_GAI789 (0x315)Moro'gai
SPIRIT_GUIDE_ALLIANCE790 (0x316)Spirit Guide - Alliance
SHEN_DRALAR809 (0x329)Shen'dralar
OGRE_CAPTAIN_KROMCRUSH829 (0x33D)Ogre (Captain Kromcrush)
SPIRIT_GUIDE_HORDE849 (0x351)Spirit Guide - Horde
JAEDENAR869 (0x365)
WARSONG_OUTRIDERS889 (0x379)
SILVERWING_SENTINELS890 (0x37A)
ALLIANCE_FORCES891 (0x37B)
HORDE_FORCES892 (0x37C)
REVANTUSK_TROLLS893 (0x37D)
DARKMOON_FAIRE909 (0x38D)
BROOD_OF_NOZDORMU910 (0x38E)
MIGHT_OF_KALIMDOR912 (0x390)
ARMIES_OF_C_THUN915 (0x393)Armies of C'Thun
SILITHID_ATTACKERS916 (0x394)
THE_IRONFORGE_BRIGADE917 (0x395)
RC_ENEMIES918 (0x396)
RC_OBJECTS919 (0x397)
RED920 (0x398)
BLUE921 (0x399)
SCOURGE_INVADERS928 (0x3A0)
TEST_FACTION_NOT_A_REAL_FACTION931 (0x3A3)Test Faction (not a real faction)
TOWOW_FLAG950 (0x3B6)ToWoW - Flag
TOWOW_FLAG_TRIGGER_ALLIANCE_DND951 (0x3B7)ToWoW - Flag Trigger Alliance (DND)
TOWOW_FLAG_TRIGGER_HORDE_DND954 (0x3BA)ToWoW - Flag Trigger Horde (DND)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/faction.wowm:358.

enum Faction : u16 {
    NONE = 0;
    PLAYER_HUMAN = 1;
    PLAYER_ORC = 2;
    PLAYER_DWARF = 3;
    PLAYER_NIGHT_ELF = 4;
    PLAYER_UNDEAD = 5;
    PLAYER_TAUREN = 6;
    CREATURE = 7;
    PLAYER_GNOME = 8;
    PLAYER_TROLL = 9;
    MONSTER = 14;
    DEFIAS_BROTHERHOOD = 15;
    GNOLL_RIVERPAW = 16;
    GNOLL_REDRIDGE = 17;
    GNOLL_SHADOWHIDE = 18;
    MURLOC = 19;
    UNDEAD_SCOURGE = 20;
    BOOTY_BAY = 21;
    BEAST_SPIDER = 22;
    BEAST_BOAR = 23;
    WORGEN = 24;
    KOBOLD = 25;
    TROLL_BLOODSCALP = 26;
    TROLL_SKULLSPLITTER = 27;
    PREY = 28;
    BEAST_WOLF = 29;
    DEFIAS_BROTHERHOOD_TRAITOR = 30;
    FRIENDLY = 31;
    TROGG = 32;
    TROLL_FROSTMANE = 33;
    ORC_BLACKROCK = 34;
    VILLIAN = 35;
    VICTIM = 36;
    BEAST_BEAR = 37;
    OGRE = 38;
    KURZENS_MERCENARIES = 39;
    ESCORTEE = 40;
    VENTURE_COMPANY = 41;
    BEAST_RAPTOR = 42;
    BASILISK = 43;
    DRAGONFLIGHT_GREEN = 44;
    LOST_ONES = 45;
    BLACKSMITHING_ARMORSMITHING = 46;
    IRONFORGE = 47;
    DARK_IRON_DWARVES = 48;
    HUMAN_NIGHT_WATCH = 49;
    DRAGONFLIGHT_RED = 50;
    GNOLL_MOSSHIDE = 51;
    ORC_DRAGONMAW = 52;
    GNOME_LEPER = 53;
    GNOMEREGAN_EXILES = 54;
    LEOPARD = 55;
    SCARLET_CRUSADE = 56;
    GNOLL_ROTHIDE = 57;
    BEAST_GORILLA = 58;
    THORIUM_BROTHERHOOD = 59;
    NAGA = 60;
    DALARAN = 61;
    FORLORN_SPIRIT = 62;
    DARKHOWL = 63;
    GRELL = 64;
    FURBOLG = 65;
    HORDE_GENERIC = 66;
    HORDE = 67;
    UNDERCITY = 68;
    DARNASSUS = 69;
    SYNDICATE = 70;
    HILLSBRAD_MILITIA = 71;
    STORMWIND = 72;
    DEMON = 73;
    ELEMENTAL = 74;
    SPIRIT = 75;
    ORGRIMMAR = 76;
    TREASURE = 77;
    GNOLL_MUDSNOUT = 78;
    HILLSBRAD_SOUTHSHORE_MAYOR = 79;
    DRAGONFLIGHT_BLACK = 80;
    THUNDER_BLUFF = 81;
    TROLL_WITHERBARK = 82;
    LEATHERWORKING_ELEMENTAL = 83;
    QUILBOAR_RAZORMANE = 84;
    QUILBOAR_BRISTLEBACK = 85;
    LEATHERWORKING_DRAGONSCALE = 86;
    BLOODSAIL_BUCCANEERS = 87;
    BLACKFATHOM = 88;
    MAKRURA = 89;
    CENTAUR_KOLKAR = 90;
    CENTAUR_GALAK = 91;
    GELKIS_CLAN_CENTAUR = 92;
    MAGRAM_CLAN_CENTAUR = 93;
    MARAUDINE = 94;
    THERAMORE = 108;
    QUILBOAR_RAZORFEN = 109;
    QUILBOAR_RAZORMANE_2 = 110;
    QUILBOAR_DEATHSHEAD = 111;
    ENEMY = 128;
    AMBIENT = 148;
    NETHERGARDE_CARAVAN = 168;
    STEAMWHEEDLE_CARTEL = 169;
    ALLIANCE_GENERIC = 189;
    NETHERGARDE = 209;
    WAILING_CAVERNS = 229;
    SILITHID = 249;
    SILVERMOON_REMNANT = 269;
    ZANDALAR_TRIBE = 270;
    BLACKSMITHING_WEAPONSMITHING = 289;
    SCORPID = 309;
    BEAST_BAT = 310;
    TITAN = 311;
    TASKMASTER_FIZZULE = 329;
    RAVENHOLDT = 349;
    GADGETZAN = 369;
    GNOMEREGAN_BUG = 389;
    HARPY = 409;
    BURNING_BLADE = 429;
    SHADOWSILK_POACHER = 449;
    SEARING_SPIDER = 450;
    ALLIANCE = 469;
    RATCHET = 470;
    WILDHAMMER_CLAN = 471;
    GOBLIN_DARK_IRON_BAR_PATRON = 489;
    THE_LEAGUE_OF_ARATHOR = 509;
    THE_DEFILERS = 510;
    GIANT = 511;
    ARGENT_DAWN = 529;
    DARKSPEAR_TROLLS = 530;
    DRAGONFLIGHT_BRONZE = 531;
    DRAGONFLIGHT_BLUE = 532;
    LEATHERWORKING_TRIBAL = 549;
    ENGINEERING_GOBLIN = 550;
    ENGINEERING_GNOME = 551;
    BLACKSMITHING_HAMMERSMITHING = 569;
    BLACKSMITHING_AXESMITHING = 570;
    BLACKSMITHING_SWORDSMITHING = 571;
    TROLL_VILEBRANCH = 572;
    SOUTHSEA_FREEBOOTERS = 573;
    CAER_DARROW = 574;
    FURBOLG_UNCORRUPTED = 575;
    TIMBERMAW_HOLD = 576;
    EVERLOOK = 577;
    WINTERSABER_TRAINERS = 589;
    CENARION_CIRCLE = 609;
    SHATTERSPEAR_TROLLS = 629;
    RAVASAUR_TRAINERS = 630;
    MAJORDOMO_EXECUTUS = 649;
    BEAST_CARRION_BIRD = 669;
    BEAST_CAT = 670;
    BEAST_CRAB = 671;
    BEAST_CROCILISK = 672;
    BEAST_HYENA = 673;
    BEAST_OWL = 674;
    BEAST_SCORPID = 675;
    BEAST_TALLSTRIDER = 676;
    BEAST_TURTLE = 677;
    BEAST_WIND_SERPENT = 678;
    TRAINING_DUMMY = 679;
    DRAGONFLIGHT_BLACK_BAIT = 689;
    BATTLEGROUND_NEUTRAL = 709;
    FROSTWOLF_CLAN = 729;
    STORMPIKE_GUARD = 730;
    HYDRAXIAN_WATERLORDS = 749;
    SULFURON_FIRELORDS = 750;
    GIZLOCKS_DUMMY = 769;
    GIZLOCKS_CHARM = 770;
    GIZLOCK = 771;
    MORO_GAI = 789;
    SPIRIT_GUIDE_ALLIANCE = 790;
    SHEN_DRALAR = 809;
    OGRE_CAPTAIN_KROMCRUSH = 829;
    SPIRIT_GUIDE_HORDE = 849;
    JAEDENAR = 869;
    WARSONG_OUTRIDERS = 889;
    SILVERWING_SENTINELS = 890;
    ALLIANCE_FORCES = 891;
    HORDE_FORCES = 892;
    REVANTUSK_TROLLS = 893;
    DARKMOON_FAIRE = 909;
    BROOD_OF_NOZDORMU = 910;
    SILVERMOON_CITY = 911;
    MIGHT_OF_KALIMDOR = 912;
    PLAYER_BLOOD_ELF = 914;
    ARMIES_OF_C_THUN = 915;
    SILITHID_ATTACKERS = 916;
    THE_IRONFORGE_BRIGADE = 917;
    RC_ENEMIES = 918;
    RC_OBJECTS = 919;
    RED = 920;
    BLUE = 921;
    TRANQUILLIEN = 922;
    FARSTRIDERS = 923;
    DEPRECATED = 924;
    SUNSTRIDERS = 925;
    MAGISTERS_GUILD = 926;
    PLAYER_DRAENEI = 927;
    SCOURGE_INVADERS = 928;
    BLOODMAUL_CLAN = 929;
    EXODAR = 930;
    TEST_FACTION_NOT_A_REAL_FACTION = 931;
    THE_ALDOR = 932;
    THE_CONSORTIUM = 933;
    THE_SCRYERS = 934;
    THE_SHA_TAR = 935;
    SHATTRATH_CITY = 936;
    TROLL_FOREST = 937;
    THE_OMENAI = 938;
    DEPRECATED1 = 939;
    THE_SONS_OF_LOTHAR = 940;
    THE_MAG_HAR = 941;
    CENARION_EXPEDITION = 942;
    FEL_ORC = 943;
    FEL_ORC_GHOST = 944;
    SONS_OF_LOTHAR_GHOSTS = 945;
    HONOR_HOLD = 946;
    THRALLMAR = 947;
    TEST_FACTION_2 = 948;
    TEST_FACTION_1 = 949;
    TOWOW_FLAG = 950;
    TOWOW_FLAG_TRIGGER_ALLIANCE_DND = 951;
    TEST_FACTION_3 = 952;
    TEST_FACTION_4 = 953;
    TOWOW_FLAG_TRIGGER_HORDE_DND = 954;
    BROKEN = 955;
    ETHEREUM = 956;
    EARTH_ELEMENTAL = 957;
    FIGHTING_ROBOTS = 958;
    ACTOR_GOOD = 959;
    ACTOR_EVIL = 960;
    STILLPINE_FURBOLG = 961;
    CRAZED_OWLKIN = 962;
    CHESS_ALLIANCE = 963;
    CHESS_HORDE = 964;
    MONSTER_SPAR = 965;
    MONSTER_SPAR_BUDDY = 966;
    THE_VIOLET_EYE = 967;
    SUNHAWKS = 968;
    HAND_OF_ARGUS = 969;
    SPOREGGAR = 970;
    FUNGAL_GIANT = 971;
    SPORE_BAT = 972;
    MONSTER_PREDATOR = 973;
    MONSTER_PREY = 974;
    VOID_ANOMALY = 975;
    HYJAL_DEFENDERS = 976;
    HYJAL_INVADERS = 977;
    KURENAI = 978;
    EARTHEN_RING = 979;
    OUTLAND = 980;
    ARAKKOA = 981;
    ZANGARMARSH_BANNER_ALLIANCE = 982;
    ZANGARMARSH_BANNER_HORDE = 983;
    ZANGARMARSH_BANNER_NEUTRAL = 984;
    CAVERNS_OF_TIME_THRALL = 985;
    CAVERNS_OF_TIME_DURNHOLDE = 986;
    CAVERNS_OF_TIME_SOUTHSHORE_GUARDS = 987;
    SHADOW_COUNCIL_COVERT = 988;
    KEEPERS_OF_TIME = 989;
    THE_SCALE_OF_THE_SANDS = 990;
    DARK_PORTAL_DEFENDER_ALLIANCE = 991;
    DARK_PORTAL_DEFENDER_HORDE = 992;
    DARK_PORTAL_ATTACKER_LEGION = 993;
    INCITER_TRIGGER = 994;
    INCITER_TRIGGER_2 = 995;
    INCITER_TRIGGER_3 = 996;
    INCITER_TRIGGER_4 = 997;
    INCITER_TRIGGER_5 = 998;
    MANA_CREATURE = 999;
    KHADGARS_SERVANT = 1000;
    BLADESPIRE_CLAN = 1001;
    ETHEREUM_SPARBUDDY = 1002;
    PROTECTORATE = 1003;
    ARCANE_ANNIHILATOR_DNR = 1004;
    FRIENDLY_HIDDEN = 1005;
    KIRIN_VAR_DATHRIC = 1006;
    KIRIN_VAR_BELMARA = 1007;
    KIRIN_VAR_LUMINRATH = 1008;
    KIRIN_VAR_COHLIEN = 1009;
    SERVANT_OF_ILLIDAN = 1010;
    LOWER_CITY = 1011;
    ASHTONGUE_DEATHSWORN = 1012;
    SPIRITS_OF_SHADOWMOON_1 = 1013;
    SPIRITS_OF_SHADOWMOON_2 = 1014;
    NETHERWING = 1015;
    WYRMCULT = 1016;
    TREANT = 1017;
    LEOTHERAS_DEMON_I = 1018;
    LEOTHERAS_DEMON_II = 1019;
    LEOTHERAS_DEMON_III = 1020;
    LEOTHERAS_DEMON_IV = 1021;
    LEOTHERAS_DEMON_V = 1022;
    AZALOTH = 1023;
    ROCK_FLAYER = 1024;
    FLAYER_HUNTER = 1025;
    SHADOWMOON_SHADE = 1026;
    LEGION_COMMUNICATOR = 1027;
    RAVENSWOOD_ANCIENTS = 1028;
    CHESS_FRIENDLY_TO_ALL_CHESS = 1029;
    BLACK_TEMPLE_GATES_ILLIDARI = 1030;
    SHA_TARI_SKYGUARD = 1031;
    AREA_52 = 1032;
    MAIEV = 1033;
    SKETTIS_SHADOWY_ARAKKOA = 1034;
    SKETTIS_ARAKKOA = 1035;
    DRAGONMAW_ENEMY = 1036;
    REUSE = 1037;
    OGRI_LA = 1038;
    RAVAGER = 1039;
    REUSE1 = 1040;
    FRENZY = 1041;
    SKYGUARD_ENEMY = 1042;
    SKUNK_PETUNIA = 1043;
    THERAMORE_DESERTER = 1044;
    TROLL_AMANI = 1049;
    CTF_FLAGS = 1059;
    RAM_RACING_POWERUP_DND = 1069;
    RAM_RACING_TRAP_DND = 1070;
    CRAIGS_SQUIRRELS = 1071;
    HOLIDAY_WATER_BARREL = 1074;
    HOLIDAY_GENERIC = 1075;
    SHATTERED_SUN_OFFENSIVE = 1077;
    FIGHTING_VANITY_PET = 1078;
    MONSTER_FORCE_REACTION = 1080;
    OBJECT_FORCE_REACTION = 1081;
    HOLIDAY_MONSTER = 1087;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
PLAYER_HUMAN1 (0x01)PLAYER, Human
PLAYER_ORC2 (0x02)PLAYER, Orc
PLAYER_DWARF3 (0x03)PLAYER, Dwarf
PLAYER_NIGHT_ELF4 (0x04)PLAYER, Night Elf
PLAYER_UNDEAD5 (0x05)PLAYER, Undead
PLAYER_TAUREN6 (0x06)PLAYER, Tauren
CREATURE7 (0x07)
PLAYER_GNOME8 (0x08)PLAYER, Gnome
PLAYER_TROLL9 (0x09)PLAYER, Troll
MONSTER14 (0x0E)
DEFIAS_BROTHERHOOD15 (0x0F)
GNOLL_RIVERPAW16 (0x10)Gnoll - Riverpaw
GNOLL_REDRIDGE17 (0x11)Gnoll - Redridge
GNOLL_SHADOWHIDE18 (0x12)Gnoll - Shadowhide
MURLOC19 (0x13)
UNDEAD_SCOURGE20 (0x14)Undead, Scourge
BOOTY_BAY21 (0x15)
BEAST_SPIDER22 (0x16)Beast - Spider
BEAST_BOAR23 (0x17)Beast - Boar
WORGEN24 (0x18)
KOBOLD25 (0x19)
TROLL_BLOODSCALP26 (0x1A)Troll, Bloodscalp
TROLL_SKULLSPLITTER27 (0x1B)Troll, Skullsplitter
PREY28 (0x1C)
BEAST_WOLF29 (0x1D)Beast - Wolf
DEFIAS_BROTHERHOOD_TRAITOR30 (0x1E)
FRIENDLY31 (0x1F)
TROGG32 (0x20)
TROLL_FROSTMANE33 (0x21)Troll, Frostmane
ORC_BLACKROCK34 (0x22)Orc, Blackrock
VILLIAN35 (0x23)
VICTIM36 (0x24)
BEAST_BEAR37 (0x25)Beast - Bear
OGRE38 (0x26)
KURZENS_MERCENARIES39 (0x27)Kurzen's Mercenaries
ESCORTEE40 (0x28)
VENTURE_COMPANY41 (0x29)
BEAST_RAPTOR42 (0x2A)Beast - Raptor
BASILISK43 (0x2B)
DRAGONFLIGHT_GREEN44 (0x2C)Dragonflight, Green
LOST_ONES45 (0x2D)
BLACKSMITHING_ARMORSMITHING46 (0x2E)Blacksmithing - Armorsmithing
IRONFORGE47 (0x2F)
DARK_IRON_DWARVES48 (0x30)
HUMAN_NIGHT_WATCH49 (0x31)Human, Night Watch
DRAGONFLIGHT_RED50 (0x32)Dragonflight, Red
GNOLL_MOSSHIDE51 (0x33)Gnoll - Mosshide
ORC_DRAGONMAW52 (0x34)Orc, Dragonmaw
GNOME_LEPER53 (0x35)Gnome - Leper
GNOMEREGAN_EXILES54 (0x36)
LEOPARD55 (0x37)
SCARLET_CRUSADE56 (0x38)
GNOLL_ROTHIDE57 (0x39)Gnoll - Rothide
BEAST_GORILLA58 (0x3A)Beast - Gorilla
THORIUM_BROTHERHOOD59 (0x3B)
NAGA60 (0x3C)
DALARAN61 (0x3D)
FORLORN_SPIRIT62 (0x3E)
DARKHOWL63 (0x3F)
GRELL64 (0x40)
FURBOLG65 (0x41)
HORDE_GENERIC66 (0x42)
HORDE67 (0x43)
UNDERCITY68 (0x44)
DARNASSUS69 (0x45)
SYNDICATE70 (0x46)
HILLSBRAD_MILITIA71 (0x47)
STORMWIND72 (0x48)
DEMON73 (0x49)
ELEMENTAL74 (0x4A)
SPIRIT75 (0x4B)
ORGRIMMAR76 (0x4C)
TREASURE77 (0x4D)
GNOLL_MUDSNOUT78 (0x4E)Gnoll - Mudsnout
HILLSBRAD_SOUTHSHORE_MAYOR79 (0x4F)HIllsbrad, Southshore Mayor
DRAGONFLIGHT_BLACK80 (0x50)Dragonflight, Black
THUNDER_BLUFF81 (0x51)
TROLL_WITHERBARK82 (0x52)Troll, Witherbark
LEATHERWORKING_ELEMENTAL83 (0x53)Leatherworking - Elemental
QUILBOAR_RAZORMANE84 (0x54)Quilboar, Razormane
QUILBOAR_BRISTLEBACK85 (0x55)Quilboar, Bristleback
LEATHERWORKING_DRAGONSCALE86 (0x56)Leatherworking - Dragonscale
BLOODSAIL_BUCCANEERS87 (0x57)
BLACKFATHOM88 (0x58)
MAKRURA89 (0x59)
CENTAUR_KOLKAR90 (0x5A)Centaur, Kolkar
CENTAUR_GALAK91 (0x5B)Centaur, Galak
GELKIS_CLAN_CENTAUR92 (0x5C)
MAGRAM_CLAN_CENTAUR93 (0x5D)
MARAUDINE94 (0x5E)
THERAMORE108 (0x6C)
QUILBOAR_RAZORFEN109 (0x6D)Quilboar, Razorfen
QUILBOAR_RAZORMANE_2110 (0x6E)Quilboar, Razormane 2
QUILBOAR_DEATHSHEAD111 (0x6F)Quilboar, Deathshead
ENEMY128 (0x80)
AMBIENT148 (0x94)
NETHERGARDE_CARAVAN168 (0xA8)
STEAMWHEEDLE_CARTEL169 (0xA9)
ALLIANCE_GENERIC189 (0xBD)
NETHERGARDE209 (0xD1)
WAILING_CAVERNS229 (0xE5)
SILITHID249 (0xF9)
SILVERMOON_REMNANT269 (0x10D)
ZANDALAR_TRIBE270 (0x10E)
BLACKSMITHING_WEAPONSMITHING289 (0x121)Blacksmithing - Weaponsmithing
SCORPID309 (0x135)
BEAST_BAT310 (0x136)Beast - Bat
TITAN311 (0x137)
TASKMASTER_FIZZULE329 (0x149)
RAVENHOLDT349 (0x15D)
GADGETZAN369 (0x171)
GNOMEREGAN_BUG389 (0x185)
HARPY409 (0x199)
BURNING_BLADE429 (0x1AD)
SHADOWSILK_POACHER449 (0x1C1)
SEARING_SPIDER450 (0x1C2)
ALLIANCE469 (0x1D5)
RATCHET470 (0x1D6)
WILDHAMMER_CLAN471 (0x1D7)
GOBLIN_DARK_IRON_BAR_PATRON489 (0x1E9)Goblin, Dark Iron Bar Patron
THE_LEAGUE_OF_ARATHOR509 (0x1FD)
THE_DEFILERS510 (0x1FE)
GIANT511 (0x1FF)
ARGENT_DAWN529 (0x211)
DARKSPEAR_TROLLS530 (0x212)
DRAGONFLIGHT_BRONZE531 (0x213)Dragonflight, Bronze
DRAGONFLIGHT_BLUE532 (0x214)Dragonflight, Blue
LEATHERWORKING_TRIBAL549 (0x225)Leatherworking - Tribal
ENGINEERING_GOBLIN550 (0x226)Engineering - Goblin
ENGINEERING_GNOME551 (0x227)Engineering - Gnome
BLACKSMITHING_HAMMERSMITHING569 (0x239)Blacksmithing - Hammersmithing
BLACKSMITHING_AXESMITHING570 (0x23A)Blacksmithing - Axesmithing
BLACKSMITHING_SWORDSMITHING571 (0x23B)Blacksmithing - Swordsmithing
TROLL_VILEBRANCH572 (0x23C)Troll, Vilebranch
SOUTHSEA_FREEBOOTERS573 (0x23D)
CAER_DARROW574 (0x23E)
FURBOLG_UNCORRUPTED575 (0x23F)Furbolg, Uncorrupted
TIMBERMAW_HOLD576 (0x240)
EVERLOOK577 (0x241)
WINTERSABER_TRAINERS589 (0x24D)
CENARION_CIRCLE609 (0x261)
SHATTERSPEAR_TROLLS629 (0x275)
RAVASAUR_TRAINERS630 (0x276)
MAJORDOMO_EXECUTUS649 (0x289)
BEAST_CARRION_BIRD669 (0x29D)Beast - Carrion Bird
BEAST_CAT670 (0x29E)Beast - Cat
BEAST_CRAB671 (0x29F)Beast - Crab
BEAST_CROCILISK672 (0x2A0)Beast - Crocilisk
BEAST_HYENA673 (0x2A1)Beast - Hyena
BEAST_OWL674 (0x2A2)Beast - Owl
BEAST_SCORPID675 (0x2A3)Beast - Scorpid
BEAST_TALLSTRIDER676 (0x2A4)Beast - Tallstrider
BEAST_TURTLE677 (0x2A5)Beast - Turtle
BEAST_WIND_SERPENT678 (0x2A6)Beast - Wind Serpent
TRAINING_DUMMY679 (0x2A7)
DRAGONFLIGHT_BLACK_BAIT689 (0x2B1)Dragonflight, Black - Bait
BATTLEGROUND_NEUTRAL709 (0x2C5)
FROSTWOLF_CLAN729 (0x2D9)
STORMPIKE_GUARD730 (0x2DA)
HYDRAXIAN_WATERLORDS749 (0x2ED)
SULFURON_FIRELORDS750 (0x2EE)
GIZLOCKS_DUMMY769 (0x301)Gizlock's Dummy
GIZLOCKS_CHARM770 (0x302)Gizlock's Charm
GIZLOCK771 (0x303)
MORO_GAI789 (0x315)Moro'gai
SPIRIT_GUIDE_ALLIANCE790 (0x316)Spirit Guide - Alliance
SHEN_DRALAR809 (0x329)Shen'dralar
OGRE_CAPTAIN_KROMCRUSH829 (0x33D)Ogre (Captain Kromcrush)
SPIRIT_GUIDE_HORDE849 (0x351)Spirit Guide - Horde
JAEDENAR869 (0x365)
WARSONG_OUTRIDERS889 (0x379)
SILVERWING_SENTINELS890 (0x37A)
ALLIANCE_FORCES891 (0x37B)
HORDE_FORCES892 (0x37C)
REVANTUSK_TROLLS893 (0x37D)
DARKMOON_FAIRE909 (0x38D)
BROOD_OF_NOZDORMU910 (0x38E)
SILVERMOON_CITY911 (0x38F)
MIGHT_OF_KALIMDOR912 (0x390)
PLAYER_BLOOD_ELF914 (0x392)PLAYER, Blood Elf
ARMIES_OF_C_THUN915 (0x393)Armies of C'Thun
SILITHID_ATTACKERS916 (0x394)
THE_IRONFORGE_BRIGADE917 (0x395)
RC_ENEMIES918 (0x396)
RC_OBJECTS919 (0x397)
RED920 (0x398)
BLUE921 (0x399)
TRANQUILLIEN922 (0x39A)
FARSTRIDERS923 (0x39B)
DEPRECATED924 (0x39C)
SUNSTRIDERS925 (0x39D)
MAGISTERS_GUILD926 (0x39E)Magister's Guild
PLAYER_DRAENEI927 (0x39F)PLAYER, Draenei
SCOURGE_INVADERS928 (0x3A0)
BLOODMAUL_CLAN929 (0x3A1)
EXODAR930 (0x3A2)
TEST_FACTION_NOT_A_REAL_FACTION931 (0x3A3)Test Faction (not a real faction)
THE_ALDOR932 (0x3A4)
THE_CONSORTIUM933 (0x3A5)
THE_SCRYERS934 (0x3A6)
THE_SHA_TAR935 (0x3A7)The Sha'tar
SHATTRATH_CITY936 (0x3A8)
TROLL_FOREST937 (0x3A9)Troll, Forest
THE_OMENAI938 (0x3AA)
DEPRECATED1939 (0x3AB)
THE_SONS_OF_LOTHAR940 (0x3AC)
THE_MAG_HAR941 (0x3AD)The Mag'har
CENARION_EXPEDITION942 (0x3AE)
FEL_ORC943 (0x3AF)
FEL_ORC_GHOST944 (0x3B0)
SONS_OF_LOTHAR_GHOSTS945 (0x3B1)
HONOR_HOLD946 (0x3B2)
THRALLMAR947 (0x3B3)
TEST_FACTION_2948 (0x3B4)
TEST_FACTION_1949 (0x3B5)
TOWOW_FLAG950 (0x3B6)ToWoW - Flag
TOWOW_FLAG_TRIGGER_ALLIANCE_DND951 (0x3B7)ToWoW - Flag Trigger Alliance (DND)
TEST_FACTION_3952 (0x3B8)
TEST_FACTION_4953 (0x3B9)
TOWOW_FLAG_TRIGGER_HORDE_DND954 (0x3BA)ToWoW - Flag Trigger Horde (DND)
BROKEN955 (0x3BB)
ETHEREUM956 (0x3BC)
EARTH_ELEMENTAL957 (0x3BD)
FIGHTING_ROBOTS958 (0x3BE)
ACTOR_GOOD959 (0x3BF)
ACTOR_EVIL960 (0x3C0)
STILLPINE_FURBOLG961 (0x3C1)
CRAZED_OWLKIN962 (0x3C2)
CHESS_ALLIANCE963 (0x3C3)
CHESS_HORDE964 (0x3C4)
MONSTER_SPAR965 (0x3C5)
MONSTER_SPAR_BUDDY966 (0x3C6)
THE_VIOLET_EYE967 (0x3C7)
SUNHAWKS968 (0x3C8)
HAND_OF_ARGUS969 (0x3C9)
SPOREGGAR970 (0x3CA)
FUNGAL_GIANT971 (0x3CB)
SPORE_BAT972 (0x3CC)
MONSTER_PREDATOR973 (0x3CD)Monster, Predator
MONSTER_PREY974 (0x3CE)Monster, Prey
VOID_ANOMALY975 (0x3CF)
HYJAL_DEFENDERS976 (0x3D0)
HYJAL_INVADERS977 (0x3D1)
KURENAI978 (0x3D2)
EARTHEN_RING979 (0x3D3)
OUTLAND980 (0x3D4)
ARAKKOA981 (0x3D5)
ZANGARMARSH_BANNER_ALLIANCE982 (0x3D6)Zangarmarsh Banner (Alliance)
ZANGARMARSH_BANNER_HORDE983 (0x3D7)Zangarmarsh Banner (Horde)
ZANGARMARSH_BANNER_NEUTRAL984 (0x3D8)Zangarmarsh Banner (Neutral)
CAVERNS_OF_TIME_THRALL985 (0x3D9)Caverns of Time - Thrall
CAVERNS_OF_TIME_DURNHOLDE986 (0x3DA)Caverns of Time - Durnholde
CAVERNS_OF_TIME_SOUTHSHORE_GUARDS987 (0x3DB)Caverns of Time - Southshore Guards
SHADOW_COUNCIL_COVERT988 (0x3DC)
KEEPERS_OF_TIME989 (0x3DD)
THE_SCALE_OF_THE_SANDS990 (0x3DE)
DARK_PORTAL_DEFENDER_ALLIANCE991 (0x3DF)Dark Portal Defender, Alliance
DARK_PORTAL_DEFENDER_HORDE992 (0x3E0)Dark Portal Defender, Horde
DARK_PORTAL_ATTACKER_LEGION993 (0x3E1)Dark Portal Attacker, Legion
INCITER_TRIGGER994 (0x3E2)
INCITER_TRIGGER_2995 (0x3E3)
INCITER_TRIGGER_3996 (0x3E4)
INCITER_TRIGGER_4997 (0x3E5)
INCITER_TRIGGER_5998 (0x3E6)
MANA_CREATURE999 (0x3E7)
KHADGARS_SERVANT1000 (0x3E8)Khadgar's Servant
BLADESPIRE_CLAN1001 (0x3E9)
ETHEREUM_SPARBUDDY1002 (0x3EA)
PROTECTORATE1003 (0x3EB)
ARCANE_ANNIHILATOR_DNR1004 (0x3EC)Arcane Annihilator (DNR)
FRIENDLY_HIDDEN1005 (0x3ED)Friendly, Hidden
KIRIN_VAR_DATHRIC1006 (0x3EE)Kirin'Var - Dathric
KIRIN_VAR_BELMARA1007 (0x3EF)Kirin'Var - Belmara
KIRIN_VAR_LUMINRATH1008 (0x3F0)Kirin'Var - Luminrath
KIRIN_VAR_COHLIEN1009 (0x3F1)Kirin'Var - Cohlien
SERVANT_OF_ILLIDAN1010 (0x3F2)
LOWER_CITY1011 (0x3F3)
ASHTONGUE_DEATHSWORN1012 (0x3F4)
SPIRITS_OF_SHADOWMOON_11013 (0x3F5)
SPIRITS_OF_SHADOWMOON_21014 (0x3F6)
NETHERWING1015 (0x3F7)
WYRMCULT1016 (0x3F8)
TREANT1017 (0x3F9)
LEOTHERAS_DEMON_I1018 (0x3FA)
LEOTHERAS_DEMON_II1019 (0x3FB)
LEOTHERAS_DEMON_III1020 (0x3FC)
LEOTHERAS_DEMON_IV1021 (0x3FD)
LEOTHERAS_DEMON_V1022 (0x3FE)
AZALOTH1023 (0x3FF)
ROCK_FLAYER1024 (0x400)
FLAYER_HUNTER1025 (0x401)
SHADOWMOON_SHADE1026 (0x402)
LEGION_COMMUNICATOR1027 (0x403)
RAVENSWOOD_ANCIENTS1028 (0x404)
CHESS_FRIENDLY_TO_ALL_CHESS1029 (0x405)Chess, Friendly to All Chess
BLACK_TEMPLE_GATES_ILLIDARI1030 (0x406)Black Temple Gates - Illidari
SHA_TARI_SKYGUARD1031 (0x407)Sha'tari Skyguard
AREA_521032 (0x408)
MAIEV1033 (0x409)
SKETTIS_SHADOWY_ARAKKOA1034 (0x40A)
SKETTIS_ARAKKOA1035 (0x40B)
DRAGONMAW_ENEMY1036 (0x40C)
REUSE1037 (0x40D)
OGRI_LA1038 (0x40E)Ogri'la
RAVAGER1039 (0x40F)
REUSE11040 (0x410)
FRENZY1041 (0x411)
SKYGUARD_ENEMY1042 (0x412)
SKUNK_PETUNIA1043 (0x413)Skunk, Petunia
THERAMORE_DESERTER1044 (0x414)
TROLL_AMANI1049 (0x419)Troll, Amani
CTF_FLAGS1059 (0x423)CTF - Flags
RAM_RACING_POWERUP_DND1069 (0x42D)
RAM_RACING_TRAP_DND1070 (0x42E)
CRAIGS_SQUIRRELS1071 (0x42F)Craig's Squirrels
HOLIDAY_WATER_BARREL1074 (0x432)Holiday - Water Barrel
HOLIDAY_GENERIC1075 (0x433)Holiday - Generic
SHATTERED_SUN_OFFENSIVE1077 (0x435)
FIGHTING_VANITY_PET1078 (0x436)
MONSTER_FORCE_REACTION1080 (0x438)Monster, Force Reaction
OBJECT_FORCE_REACTION1081 (0x439)Object, Force Reaction
HOLIDAY_MONSTER1087 (0x43F)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/faction.wowm:919.

enum Faction : u16 {
    NONE = 0;
    PLAYER_HUMAN = 1;
    PLAYER_ORC = 2;
    PLAYER_DWARF = 3;
    PLAYER_NIGHT_ELF = 4;
    PLAYER_UNDEAD = 5;
    PLAYER_TAUREN = 6;
    CREATURE = 7;
    PLAYER_GNOME = 8;
    PLAYER_TROLL = 9;
    MONSTER = 14;
    DEFIAS_BROTHERHOOD = 15;
    GNOLL_RIVERPAW = 16;
    GNOLL_REDRIDGE = 17;
    GNOLL_SHADOWHIDE = 18;
    MURLOC = 19;
    UNDEAD_SCOURGE = 20;
    BOOTY_BAY = 21;
    BEAST_SPIDER = 22;
    BEAST_BOAR = 23;
    WORGEN = 24;
    KOBOLD = 25;
    TROLL_BLOODSCALP = 26;
    TROLL_SKULLSPLITTER = 27;
    PREY = 28;
    BEAST_WOLF = 29;
    DEFIAS_BROTHERHOOD_TRAITOR = 30;
    FRIENDLY = 31;
    TROGG = 32;
    TROLL_FROSTMANE = 33;
    ORC_BLACKROCK = 34;
    VILLIAN = 35;
    VICTIM = 36;
    BEAST_BEAR = 37;
    OGRE = 38;
    KURZENS_MERCENARIES = 39;
    ESCORTEE = 40;
    VENTURE_COMPANY = 41;
    BEAST_RAPTOR = 42;
    BASILISK = 43;
    DRAGONFLIGHT_GREEN = 44;
    LOST_ONES = 45;
    BLACKSMITHING_ARMORSMITHING = 46;
    IRONFORGE = 47;
    DARK_IRON_DWARVES = 48;
    HUMAN_NIGHT_WATCH = 49;
    DRAGONFLIGHT_RED = 50;
    GNOLL_MOSSHIDE = 51;
    ORC_DRAGONMAW = 52;
    GNOME_LEPER = 53;
    GNOMEREGAN_EXILES = 54;
    LEOPARD = 55;
    SCARLET_CRUSADE = 56;
    GNOLL_ROTHIDE = 57;
    BEAST_GORILLA = 58;
    THORIUM_BROTHERHOOD = 59;
    NAGA = 60;
    DALARAN = 61;
    FORLORN_SPIRIT = 62;
    DARKHOWL = 63;
    GRELL = 64;
    FURBOLG = 65;
    HORDE_GENERIC = 66;
    HORDE = 67;
    UNDERCITY = 68;
    DARNASSUS = 69;
    SYNDICATE = 70;
    HILLSBRAD_MILITIA = 71;
    STORMWIND = 72;
    DEMON = 73;
    ELEMENTAL = 74;
    SPIRIT = 75;
    ORGRIMMAR = 76;
    TREASURE = 77;
    GNOLL_MUDSNOUT = 78;
    HILLSBRAD_SOUTHSHORE_MAYOR = 79;
    DRAGONFLIGHT_BLACK = 80;
    THUNDER_BLUFF = 81;
    TROLL_WITHERBARK = 82;
    LEATHERWORKING_ELEMENTAL = 83;
    QUILBOAR_RAZORMANE = 84;
    QUILBOAR_BRISTLEBACK = 85;
    LEATHERWORKING_DRAGONSCALE = 86;
    BLOODSAIL_BUCCANEERS = 87;
    BLACKFATHOM = 88;
    MAKRURA = 89;
    CENTAUR_KOLKAR = 90;
    CENTAUR_GALAK = 91;
    GELKIS_CLAN_CENTAUR = 92;
    MAGRAM_CLAN_CENTAUR = 93;
    MARAUDINE = 94;
    THERAMORE = 108;
    QUILBOAR_RAZORFEN = 109;
    QUILBOAR_RAZORMANE_2 = 110;
    QUILBOAR_DEATHSHEAD = 111;
    ENEMY = 128;
    AMBIENT = 148;
    NETHERGARDE_CARAVAN = 168;
    STEAMWHEEDLE_CARTEL = 169;
    ALLIANCE_GENERIC = 189;
    NETHERGARDE = 209;
    WAILING_CAVERNS = 229;
    SILITHID = 249;
    SILVERMOON_REMNANT = 269;
    ZANDALAR_TRIBE = 270;
    BLACKSMITHING_WEAPONSMITHING = 289;
    SCORPID = 309;
    BEAST_BAT = 310;
    TITAN = 311;
    TASKMASTER_FIZZULE = 329;
    RAVENHOLDT = 349;
    GADGETZAN = 369;
    GNOMEREGAN_BUG = 389;
    HARPY = 409;
    BURNING_BLADE = 429;
    SHADOWSILK_POACHER = 449;
    SEARING_SPIDER = 450;
    ALLIANCE = 469;
    RATCHET = 470;
    WILDHAMMER_CLAN = 471;
    GOBLIN_DARK_IRON_BAR_PATRON = 489;
    THE_LEAGUE_OF_ARATHOR = 509;
    THE_DEFILERS = 510;
    GIANT = 511;
    ARGENT_DAWN = 529;
    DARKSPEAR_TROLLS = 530;
    DRAGONFLIGHT_BRONZE = 531;
    DRAGONFLIGHT_BLUE = 532;
    LEATHERWORKING_TRIBAL = 549;
    ENGINEERING_GOBLIN = 550;
    ENGINEERING_GNOME = 551;
    BLACKSMITHING_HAMMERSMITHING = 569;
    BLACKSMITHING_AXESMITHING = 570;
    BLACKSMITHING_SWORDSMITHING = 571;
    TROLL_VILEBRANCH = 572;
    SOUTHSEA_FREEBOOTERS = 573;
    CAER_DARROW = 574;
    FURBOLG_UNCORRUPTED = 575;
    TIMBERMAW_HOLD = 576;
    EVERLOOK = 577;
    WINTERSABER_TRAINERS = 589;
    CENARION_CIRCLE = 609;
    SHATTERSPEAR_TROLLS = 629;
    RAVASAUR_TRAINERS = 630;
    MAJORDOMO_EXECUTUS = 649;
    BEAST_CARRION_BIRD = 669;
    BEAST_CAT = 670;
    BEAST_CRAB = 671;
    BEAST_CROCILISK = 672;
    BEAST_HYENA = 673;
    BEAST_OWL = 674;
    BEAST_SCORPID = 675;
    BEAST_TALLSTRIDER = 676;
    BEAST_TURTLE = 677;
    BEAST_WIND_SERPENT = 678;
    TRAINING_DUMMY = 679;
    DRAGONFLIGHT_BLACK_BAIT = 689;
    BATTLEGROUND_NEUTRAL = 709;
    FROSTWOLF_CLAN = 729;
    STORMPIKE_GUARD = 730;
    HYDRAXIAN_WATERLORDS = 749;
    SULFURON_FIRELORDS = 750;
    GIZLOCKS_DUMMY = 769;
    GIZLOCKS_CHARM = 770;
    GIZLOCK = 771;
    MORO_GAI = 789;
    SPIRIT_GUIDE_ALLIANCE = 790;
    SHEN_DRALAR = 809;
    OGRE_CAPTAIN_KROMCRUSH = 829;
    SPIRIT_GUIDE_HORDE = 849;
    JAEDENAR = 869;
    WARSONG_OUTRIDERS = 889;
    SILVERWING_SENTINELS = 890;
    ALLIANCE_FORCES = 891;
    HORDE_FORCES = 892;
    REVANTUSK_TROLLS = 893;
    DARKMOON_FAIRE = 909;
    BROOD_OF_NOZDORMU = 910;
    SILVERMOON_CITY = 911;
    MIGHT_OF_KALIMDOR = 912;
    PLAYER_BLOOD_ELF = 914;
    ARMIES_OF_C_THUN = 915;
    SILITHID_ATTACKERS = 916;
    THE_IRONFORGE_BRIGADE = 917;
    RC_ENEMIES = 918;
    RC_OBJECTS = 919;
    RED = 920;
    BLUE = 921;
    TRANQUILLIEN = 922;
    FARSTRIDERS = 923;
    DEPRECATED = 924;
    SUNSTRIDERS = 925;
    MAGISTERS_GUILD = 926;
    PLAYER_DRAENEI = 927;
    SCOURGE_INVADERS = 928;
    BLOODMAUL_CLAN = 929;
    EXODAR = 930;
    TEST_FACTION_NOT_A_REAL_FACTION = 931;
    THE_ALDOR = 932;
    THE_CONSORTIUM = 933;
    THE_SCRYERS = 934;
    THE_SHA_TAR = 935;
    SHATTRATH_CITY = 936;
    TROLL_FOREST = 937;
    THE_OMENAI = 938;
    DEPRECATED1 = 939;
    THE_SONS_OF_LOTHAR = 940;
    THE_MAG_HAR = 941;
    CENARION_EXPEDITION = 942;
    FEL_ORC = 943;
    FEL_ORC_GHOST = 944;
    SONS_OF_LOTHAR_GHOSTS = 945;
    HONOR_HOLD = 946;
    THRALLMAR = 947;
    TEST_FACTION_2 = 948;
    TEST_FACTION_1 = 949;
    TOWOW_FLAG = 950;
    TOWOW_FLAG_TRIGGER_ALLIANCE_DND = 951;
    TEST_FACTION_3 = 952;
    TEST_FACTION_4 = 953;
    TOWOW_FLAG_TRIGGER_HORDE_DND = 954;
    BROKEN = 955;
    ETHEREUM = 956;
    EARTH_ELEMENTAL = 957;
    FIGHTING_ROBOTS = 958;
    ACTOR_GOOD = 959;
    ACTOR_EVIL = 960;
    STILLPINE_FURBOLG = 961;
    CRAZED_OWLKIN = 962;
    CHESS_ALLIANCE = 963;
    CHESS_HORDE = 964;
    MONSTER_SPAR = 965;
    MONSTER_SPAR_BUDDY = 966;
    THE_VIOLET_EYE = 967;
    SUNHAWKS = 968;
    HAND_OF_ARGUS = 969;
    SPOREGGAR = 970;
    FUNGAL_GIANT = 971;
    SPORE_BAT = 972;
    MONSTER_PREDATOR = 973;
    MONSTER_PREY = 974;
    VOID_ANOMALY = 975;
    HYJAL_DEFENDERS = 976;
    HYJAL_INVADERS = 977;
    KURENAI = 978;
    EARTHEN_RING = 979;
    THE_BURNING_CRUSADE = 980;
    ARAKKOA = 981;
    ZANGARMARSH_BANNER_ALLIANCE = 982;
    ZANGARMARSH_BANNER_HORDE = 983;
    ZANGARMARSH_BANNER_NEUTRAL = 984;
    CAVERNS_OF_TIME_THRALL = 985;
    CAVERNS_OF_TIME_DURNHOLDE = 986;
    CAVERNS_OF_TIME_SOUTHSHORE_GUARDS = 987;
    SHADOW_COUNCIL_COVERT = 988;
    KEEPERS_OF_TIME = 989;
    THE_SCALE_OF_THE_SANDS = 990;
    DARK_PORTAL_DEFENDER_ALLIANCE = 991;
    DARK_PORTAL_DEFENDER_HORDE = 992;
    DARK_PORTAL_ATTACKER_LEGION = 993;
    INCITER_TRIGGER = 994;
    INCITER_TRIGGER_2 = 995;
    INCITER_TRIGGER_3 = 996;
    INCITER_TRIGGER_4 = 997;
    INCITER_TRIGGER_5 = 998;
    MANA_CREATURE = 999;
    KHADGARS_SERVANT = 1000;
    BLADESPIRE_CLAN = 1001;
    ETHEREUM_SPARBUDDY = 1002;
    PROTECTORATE = 1003;
    ARCANE_ANNIHILATOR_DNR = 1004;
    FRIENDLY_HIDDEN = 1005;
    KIRIN_VAR_DATHRIC = 1006;
    KIRIN_VAR_BELMARA = 1007;
    KIRIN_VAR_LUMINRATH = 1008;
    KIRIN_VAR_COHLIEN = 1009;
    SERVANT_OF_ILLIDAN = 1010;
    LOWER_CITY = 1011;
    ASHTONGUE_DEATHSWORN = 1012;
    SPIRITS_OF_SHADOWMOON_1 = 1013;
    SPIRITS_OF_SHADOWMOON_2 = 1014;
    NETHERWING = 1015;
    WYRMCULT = 1016;
    TREANT = 1017;
    LEOTHERAS_DEMON_I = 1018;
    LEOTHERAS_DEMON_II = 1019;
    LEOTHERAS_DEMON_III = 1020;
    LEOTHERAS_DEMON_IV = 1021;
    LEOTHERAS_DEMON_V = 1022;
    AZALOTH = 1023;
    ROCK_FLAYER = 1024;
    FLAYER_HUNTER = 1025;
    SHADOWMOON_SHADE = 1026;
    LEGION_COMMUNICATOR = 1027;
    RAVENSWOOD_ANCIENTS = 1028;
    CHESS_FRIENDLY_TO_ALL_CHESS = 1029;
    BLACK_TEMPLE_GATES_ILLIDARI = 1030;
    SHA_TARI_SKYGUARD = 1031;
    AREA_52 = 1032;
    MAIEV = 1033;
    SKETTIS_SHADOWY_ARAKKOA = 1034;
    SKETTIS_ARAKKOA = 1035;
    DRAGONMAW_ENEMY = 1036;
    ALLIANCE_VANGUARD = 1037;
    OGRI_LA = 1038;
    RAVAGER = 1039;
    REUSE = 1040;
    FRENZY = 1041;
    SKYGUARD_ENEMY = 1042;
    SKUNK_PETUNIA = 1043;
    THERAMORE_DESERTER = 1044;
    VRYKUL = 1045;
    NORTHSEA_PIRATES = 1046;
    TUSKARR = 1047;
    UNUSED = 1048;
    TROLL_AMANI = 1049;
    VALIANCE_EXPEDITION = 1050;
    UNUSED1 = 1051;
    HORDE_EXPEDITION = 1052;
    WESTGUARD = 1053;
    SPOTTED_GRYPHON = 1054;
    TAMED_PLAGUEHOUND = 1055;
    VRYKUL_ANCIENT_SPIRIT_1 = 1056;
    VRYKUL_ANCIENT_SIPRIT_2 = 1057;
    VRYKUL_ANCIENT_SIPRIT_3 = 1058;
    CTF_FLAG_ALLIANCE = 1059;
    TEST = 1060;
    VRYKUL1 = 1061;
    VRYKUL_GLADIATOR = 1062;
    VALGARDE_COMBATANT = 1063;
    THE_TAUNKA = 1064;
    MONSTER_ZONE_FORCE_REACTION_1 = 1065;
    MONSTER_ZONE_FORCE_REACTION_2 = 1066;
    THE_HAND_OF_VENGEANCE = 1067;
    EXPLORERS__LEAGUE = 1068;
    RAM_RACING_POWERUP_DND = 1069;
    RAM_RACING_TRAP_DND = 1070;
    CRAIGS_SQUIRRELS = 1071;
    REUSE1 = 1072;
    THE_KALU_AK = 1073;
    HOLIDAY_WATER_BARREL = 1074;
    HOLIDAY_GENERIC = 1075;
    IRON_DWARVES = 1076;
    SHATTERED_SUN_OFFENSIVE = 1077;
    FIGHTING_VANITY_PET = 1078;
    MURLOC_WINTERFIN = 1079;
    FRIENDLY_FORCE_REACTION = 1080;
    OBJECT_FORCE_REACTION = 1081;
    REUSE2 = 1082;
    REUSE4 = 1083;
    VRYKUL_SEA = 1084;
    WARSONG_OFFENSIVE = 1085;
    POACHER = 1086;
    HOLIDAY_MONSTER = 1087;
    FURBOLG_REDFANG = 1088;
    FURBOLG_FROSTPAW = 1089;
    KIRIN_TOR = 1090;
    THE_WYRMREST_ACCORD = 1091;
    AZJOL_NERUB = 1092;
    REUSE8 = 1093;
    THE_SILVER_COVENANT = 1094;
    GRIZZLY_HILLS_TRAPPER = 1095;
    REUSE16 = 1096;
    WRATH_OF_THE_LICH_KING = 1097;
    KNIGHTS_OF_THE_EBON_BLADE = 1098;
    WRATHGATE_SCOURGE = 1099;
    WRATHGATE_ALLIANCE = 1100;
    WRATHGATE_HORDE = 1101;
    CTF_FLAG_HORDE = 1102;
    CTF_FLAG_NEUTRAL = 1103;
    FRENZYHEART_TRIBE = 1104;
    THE_ORACLES = 1105;
    ARGENT_CRUSADE = 1106;
    TROLL_DRAKKARI = 1107;
    COT_ARTHAS = 1108;
    COT_STRATHOLME_CITIZEN = 1109;
    COT_SCOURGE = 1110;
    FREYA = 1111;
    MOUNT_TAXI_ALLIANCE = 1112;
    MOUNT_TAXI_HORDE = 1113;
    MOUNT_TAXI_NEUTRAL = 1114;
    ELEMENTAL_WATER = 1115;
    ELEMENTAL_AIR = 1116;
    SHOLAZAR_BASIN = 1117;
    CLASSIC = 1118;
    THE_SONS_OF_HODIR = 1119;
    IRON_GIANTS = 1120;
    FROST_VRYKUL = 1121;
    EARTHEN = 1122;
    MONSTER_REFEREE = 1123;
    THE_SUNREAVERS = 1124;
    HYLDSMEET = 1125;
    THE_FROSTBORN = 1126;
    ORGRIMMAR_ALEX_TEST = 1127;
    TRANQUILLIEN_CONVERSION = 1136;
    WINTERSABER_CONVERSION = 1137;
    HATES_EVERYTHING = 1145;
    SILVER_COVENANT_CONVERSION = 1154;
    SUNREAVERS_CONVERSION = 1155;
    THE_ASHEN_VERDICT = 1156;
    CTF_FLAG_ALLIANCE_2 = 1159;
    CTF_FLAG_HORDE_2 = 1160;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
PLAYER_HUMAN1 (0x01)PLAYER, Human
PLAYER_ORC2 (0x02)PLAYER, Orc
PLAYER_DWARF3 (0x03)PLAYER, Dwarf
PLAYER_NIGHT_ELF4 (0x04)PLAYER, Night Elf
PLAYER_UNDEAD5 (0x05)PLAYER, Undead
PLAYER_TAUREN6 (0x06)PLAYER, Tauren
CREATURE7 (0x07)
PLAYER_GNOME8 (0x08)PLAYER, Gnome
PLAYER_TROLL9 (0x09)PLAYER, Troll
MONSTER14 (0x0E)
DEFIAS_BROTHERHOOD15 (0x0F)
GNOLL_RIVERPAW16 (0x10)Gnoll - Riverpaw
GNOLL_REDRIDGE17 (0x11)Gnoll - Redridge
GNOLL_SHADOWHIDE18 (0x12)Gnoll - Shadowhide
MURLOC19 (0x13)
UNDEAD_SCOURGE20 (0x14)Undead, Scourge
BOOTY_BAY21 (0x15)
BEAST_SPIDER22 (0x16)Beast - Spider
BEAST_BOAR23 (0x17)Beast - Boar
WORGEN24 (0x18)
KOBOLD25 (0x19)
TROLL_BLOODSCALP26 (0x1A)Troll, Bloodscalp
TROLL_SKULLSPLITTER27 (0x1B)Troll, Skullsplitter
PREY28 (0x1C)
BEAST_WOLF29 (0x1D)Beast - Wolf
DEFIAS_BROTHERHOOD_TRAITOR30 (0x1E)
FRIENDLY31 (0x1F)
TROGG32 (0x20)
TROLL_FROSTMANE33 (0x21)Troll, Frostmane
ORC_BLACKROCK34 (0x22)Orc, Blackrock
VILLIAN35 (0x23)
VICTIM36 (0x24)
BEAST_BEAR37 (0x25)Beast - Bear
OGRE38 (0x26)
KURZENS_MERCENARIES39 (0x27)Kurzen's Mercenaries
ESCORTEE40 (0x28)
VENTURE_COMPANY41 (0x29)
BEAST_RAPTOR42 (0x2A)Beast - Raptor
BASILISK43 (0x2B)
DRAGONFLIGHT_GREEN44 (0x2C)Dragonflight, Green
LOST_ONES45 (0x2D)
BLACKSMITHING_ARMORSMITHING46 (0x2E)Blacksmithing - Armorsmithing
IRONFORGE47 (0x2F)
DARK_IRON_DWARVES48 (0x30)
HUMAN_NIGHT_WATCH49 (0x31)Human, Night Watch
DRAGONFLIGHT_RED50 (0x32)Dragonflight, Red
GNOLL_MOSSHIDE51 (0x33)Gnoll - Mosshide
ORC_DRAGONMAW52 (0x34)Orc, Dragonmaw
GNOME_LEPER53 (0x35)Gnome - Leper
GNOMEREGAN_EXILES54 (0x36)
LEOPARD55 (0x37)
SCARLET_CRUSADE56 (0x38)
GNOLL_ROTHIDE57 (0x39)Gnoll - Rothide
BEAST_GORILLA58 (0x3A)Beast - Gorilla
THORIUM_BROTHERHOOD59 (0x3B)
NAGA60 (0x3C)
DALARAN61 (0x3D)
FORLORN_SPIRIT62 (0x3E)
DARKHOWL63 (0x3F)
GRELL64 (0x40)
FURBOLG65 (0x41)
HORDE_GENERIC66 (0x42)
HORDE67 (0x43)
UNDERCITY68 (0x44)
DARNASSUS69 (0x45)
SYNDICATE70 (0x46)
HILLSBRAD_MILITIA71 (0x47)
STORMWIND72 (0x48)
DEMON73 (0x49)
ELEMENTAL74 (0x4A)
SPIRIT75 (0x4B)
ORGRIMMAR76 (0x4C)
TREASURE77 (0x4D)
GNOLL_MUDSNOUT78 (0x4E)Gnoll - Mudsnout
HILLSBRAD_SOUTHSHORE_MAYOR79 (0x4F)HIllsbrad, Southshore Mayor
DRAGONFLIGHT_BLACK80 (0x50)Dragonflight, Black
THUNDER_BLUFF81 (0x51)
TROLL_WITHERBARK82 (0x52)Troll, Witherbark
LEATHERWORKING_ELEMENTAL83 (0x53)Leatherworking - Elemental
QUILBOAR_RAZORMANE84 (0x54)Quilboar, Razormane
QUILBOAR_BRISTLEBACK85 (0x55)Quilboar, Bristleback
LEATHERWORKING_DRAGONSCALE86 (0x56)Leatherworking - Dragonscale
BLOODSAIL_BUCCANEERS87 (0x57)
BLACKFATHOM88 (0x58)
MAKRURA89 (0x59)
CENTAUR_KOLKAR90 (0x5A)Centaur, Kolkar
CENTAUR_GALAK91 (0x5B)Centaur, Galak
GELKIS_CLAN_CENTAUR92 (0x5C)
MAGRAM_CLAN_CENTAUR93 (0x5D)
MARAUDINE94 (0x5E)
THERAMORE108 (0x6C)
QUILBOAR_RAZORFEN109 (0x6D)Quilboar, Razorfen
QUILBOAR_RAZORMANE_2110 (0x6E)Quilboar, Razormane 2
QUILBOAR_DEATHSHEAD111 (0x6F)Quilboar, Deathshead
ENEMY128 (0x80)
AMBIENT148 (0x94)
NETHERGARDE_CARAVAN168 (0xA8)
STEAMWHEEDLE_CARTEL169 (0xA9)
ALLIANCE_GENERIC189 (0xBD)
NETHERGARDE209 (0xD1)
WAILING_CAVERNS229 (0xE5)
SILITHID249 (0xF9)
SILVERMOON_REMNANT269 (0x10D)
ZANDALAR_TRIBE270 (0x10E)
BLACKSMITHING_WEAPONSMITHING289 (0x121)Blacksmithing - Weaponsmithing
SCORPID309 (0x135)
BEAST_BAT310 (0x136)Beast - Bat
TITAN311 (0x137)
TASKMASTER_FIZZULE329 (0x149)
RAVENHOLDT349 (0x15D)
GADGETZAN369 (0x171)
GNOMEREGAN_BUG389 (0x185)
HARPY409 (0x199)
BURNING_BLADE429 (0x1AD)
SHADOWSILK_POACHER449 (0x1C1)
SEARING_SPIDER450 (0x1C2)
ALLIANCE469 (0x1D5)
RATCHET470 (0x1D6)
WILDHAMMER_CLAN471 (0x1D7)
GOBLIN_DARK_IRON_BAR_PATRON489 (0x1E9)Goblin, Dark Iron Bar Patron
THE_LEAGUE_OF_ARATHOR509 (0x1FD)
THE_DEFILERS510 (0x1FE)
GIANT511 (0x1FF)
ARGENT_DAWN529 (0x211)
DARKSPEAR_TROLLS530 (0x212)
DRAGONFLIGHT_BRONZE531 (0x213)Dragonflight, Bronze
DRAGONFLIGHT_BLUE532 (0x214)Dragonflight, Blue
LEATHERWORKING_TRIBAL549 (0x225)Leatherworking - Tribal
ENGINEERING_GOBLIN550 (0x226)Engineering - Goblin
ENGINEERING_GNOME551 (0x227)Engineering - Gnome
BLACKSMITHING_HAMMERSMITHING569 (0x239)Blacksmithing - Hammersmithing
BLACKSMITHING_AXESMITHING570 (0x23A)Blacksmithing - Axesmithing
BLACKSMITHING_SWORDSMITHING571 (0x23B)Blacksmithing - Swordsmithing
TROLL_VILEBRANCH572 (0x23C)Troll, Vilebranch
SOUTHSEA_FREEBOOTERS573 (0x23D)
CAER_DARROW574 (0x23E)
FURBOLG_UNCORRUPTED575 (0x23F)Furbolg, Uncorrupted
TIMBERMAW_HOLD576 (0x240)
EVERLOOK577 (0x241)
WINTERSABER_TRAINERS589 (0x24D)
CENARION_CIRCLE609 (0x261)
SHATTERSPEAR_TROLLS629 (0x275)
RAVASAUR_TRAINERS630 (0x276)
MAJORDOMO_EXECUTUS649 (0x289)
BEAST_CARRION_BIRD669 (0x29D)Beast - Carrion Bird
BEAST_CAT670 (0x29E)Beast - Cat
BEAST_CRAB671 (0x29F)Beast - Crab
BEAST_CROCILISK672 (0x2A0)Beast - Crocilisk
BEAST_HYENA673 (0x2A1)Beast - Hyena
BEAST_OWL674 (0x2A2)Beast - Owl
BEAST_SCORPID675 (0x2A3)Beast - Scorpid
BEAST_TALLSTRIDER676 (0x2A4)Beast - Tallstrider
BEAST_TURTLE677 (0x2A5)Beast - Turtle
BEAST_WIND_SERPENT678 (0x2A6)Beast - Wind Serpent
TRAINING_DUMMY679 (0x2A7)
DRAGONFLIGHT_BLACK_BAIT689 (0x2B1)Dragonflight, Black - Bait
BATTLEGROUND_NEUTRAL709 (0x2C5)
FROSTWOLF_CLAN729 (0x2D9)
STORMPIKE_GUARD730 (0x2DA)
HYDRAXIAN_WATERLORDS749 (0x2ED)
SULFURON_FIRELORDS750 (0x2EE)
GIZLOCKS_DUMMY769 (0x301)Gizlock's Dummy
GIZLOCKS_CHARM770 (0x302)Gizlock's Charm
GIZLOCK771 (0x303)
MORO_GAI789 (0x315)Moro'gai
SPIRIT_GUIDE_ALLIANCE790 (0x316)Spirit Guide - Alliance
SHEN_DRALAR809 (0x329)Shen'dralar
OGRE_CAPTAIN_KROMCRUSH829 (0x33D)Ogre (Captain Kromcrush)
SPIRIT_GUIDE_HORDE849 (0x351)Spirit Guide - Horde
JAEDENAR869 (0x365)
WARSONG_OUTRIDERS889 (0x379)
SILVERWING_SENTINELS890 (0x37A)
ALLIANCE_FORCES891 (0x37B)
HORDE_FORCES892 (0x37C)
REVANTUSK_TROLLS893 (0x37D)
DARKMOON_FAIRE909 (0x38D)
BROOD_OF_NOZDORMU910 (0x38E)
SILVERMOON_CITY911 (0x38F)
MIGHT_OF_KALIMDOR912 (0x390)
PLAYER_BLOOD_ELF914 (0x392)PLAYER, Blood Elf
ARMIES_OF_C_THUN915 (0x393)Armies of C'Thun
SILITHID_ATTACKERS916 (0x394)
THE_IRONFORGE_BRIGADE917 (0x395)
RC_ENEMIES918 (0x396)
RC_OBJECTS919 (0x397)
RED920 (0x398)
BLUE921 (0x399)
TRANQUILLIEN922 (0x39A)
FARSTRIDERS923 (0x39B)
DEPRECATED924 (0x39C)
SUNSTRIDERS925 (0x39D)
MAGISTERS_GUILD926 (0x39E)Magister's Guild
PLAYER_DRAENEI927 (0x39F)PLAYER, Draenei
SCOURGE_INVADERS928 (0x3A0)
BLOODMAUL_CLAN929 (0x3A1)
EXODAR930 (0x3A2)
TEST_FACTION_NOT_A_REAL_FACTION931 (0x3A3)Test Faction (not a real faction)
THE_ALDOR932 (0x3A4)
THE_CONSORTIUM933 (0x3A5)
THE_SCRYERS934 (0x3A6)
THE_SHA_TAR935 (0x3A7)The Sha'tar
SHATTRATH_CITY936 (0x3A8)
TROLL_FOREST937 (0x3A9)Troll, Forest
THE_OMENAI938 (0x3AA)
DEPRECATED1939 (0x3AB)
THE_SONS_OF_LOTHAR940 (0x3AC)
THE_MAG_HAR941 (0x3AD)The Mag'har
CENARION_EXPEDITION942 (0x3AE)
FEL_ORC943 (0x3AF)
FEL_ORC_GHOST944 (0x3B0)
SONS_OF_LOTHAR_GHOSTS945 (0x3B1)
HONOR_HOLD946 (0x3B2)
THRALLMAR947 (0x3B3)
TEST_FACTION_2948 (0x3B4)
TEST_FACTION_1949 (0x3B5)
TOWOW_FLAG950 (0x3B6)ToWoW - Flag
TOWOW_FLAG_TRIGGER_ALLIANCE_DND951 (0x3B7)ToWoW - Flag Trigger Alliance (DND)
TEST_FACTION_3952 (0x3B8)
TEST_FACTION_4953 (0x3B9)
TOWOW_FLAG_TRIGGER_HORDE_DND954 (0x3BA)ToWoW - Flag Trigger Horde (DND)
BROKEN955 (0x3BB)
ETHEREUM956 (0x3BC)
EARTH_ELEMENTAL957 (0x3BD)
FIGHTING_ROBOTS958 (0x3BE)
ACTOR_GOOD959 (0x3BF)
ACTOR_EVIL960 (0x3C0)
STILLPINE_FURBOLG961 (0x3C1)
CRAZED_OWLKIN962 (0x3C2)
CHESS_ALLIANCE963 (0x3C3)
CHESS_HORDE964 (0x3C4)
MONSTER_SPAR965 (0x3C5)
MONSTER_SPAR_BUDDY966 (0x3C6)
THE_VIOLET_EYE967 (0x3C7)
SUNHAWKS968 (0x3C8)
HAND_OF_ARGUS969 (0x3C9)
SPOREGGAR970 (0x3CA)
FUNGAL_GIANT971 (0x3CB)
SPORE_BAT972 (0x3CC)
MONSTER_PREDATOR973 (0x3CD)Monster, Predator
MONSTER_PREY974 (0x3CE)Monster, Prey
VOID_ANOMALY975 (0x3CF)
HYJAL_DEFENDERS976 (0x3D0)
HYJAL_INVADERS977 (0x3D1)
KURENAI978 (0x3D2)
EARTHEN_RING979 (0x3D3)
THE_BURNING_CRUSADE980 (0x3D4)
ARAKKOA981 (0x3D5)
ZANGARMARSH_BANNER_ALLIANCE982 (0x3D6)Zangarmarsh Banner (Alliance)
ZANGARMARSH_BANNER_HORDE983 (0x3D7)Zangarmarsh Banner (Horde)
ZANGARMARSH_BANNER_NEUTRAL984 (0x3D8)Zangarmarsh Banner (Neutral)
CAVERNS_OF_TIME_THRALL985 (0x3D9)Caverns of Time - Thrall
CAVERNS_OF_TIME_DURNHOLDE986 (0x3DA)Caverns of Time - Durnholde
CAVERNS_OF_TIME_SOUTHSHORE_GUARDS987 (0x3DB)Caverns of Time - Southshore Guards
SHADOW_COUNCIL_COVERT988 (0x3DC)
KEEPERS_OF_TIME989 (0x3DD)
THE_SCALE_OF_THE_SANDS990 (0x3DE)
DARK_PORTAL_DEFENDER_ALLIANCE991 (0x3DF)Dark Portal Defender, Alliance
DARK_PORTAL_DEFENDER_HORDE992 (0x3E0)Dark Portal Defender, Horde
DARK_PORTAL_ATTACKER_LEGION993 (0x3E1)Dark Portal Attacker, Legion
INCITER_TRIGGER994 (0x3E2)
INCITER_TRIGGER_2995 (0x3E3)
INCITER_TRIGGER_3996 (0x3E4)
INCITER_TRIGGER_4997 (0x3E5)
INCITER_TRIGGER_5998 (0x3E6)
MANA_CREATURE999 (0x3E7)
KHADGARS_SERVANT1000 (0x3E8)Khadgar's Servant
BLADESPIRE_CLAN1001 (0x3E9)
ETHEREUM_SPARBUDDY1002 (0x3EA)
PROTECTORATE1003 (0x3EB)
ARCANE_ANNIHILATOR_DNR1004 (0x3EC)Arcane Annihilator (DNR)
FRIENDLY_HIDDEN1005 (0x3ED)Friendly, Hidden
KIRIN_VAR_DATHRIC1006 (0x3EE)Kirin'Var - Dathric
KIRIN_VAR_BELMARA1007 (0x3EF)Kirin'Var - Belmara
KIRIN_VAR_LUMINRATH1008 (0x3F0)Kirin'Var - Luminrath
KIRIN_VAR_COHLIEN1009 (0x3F1)Kirin'Var - Cohlien
SERVANT_OF_ILLIDAN1010 (0x3F2)
LOWER_CITY1011 (0x3F3)
ASHTONGUE_DEATHSWORN1012 (0x3F4)
SPIRITS_OF_SHADOWMOON_11013 (0x3F5)
SPIRITS_OF_SHADOWMOON_21014 (0x3F6)
NETHERWING1015 (0x3F7)
WYRMCULT1016 (0x3F8)
TREANT1017 (0x3F9)
LEOTHERAS_DEMON_I1018 (0x3FA)
LEOTHERAS_DEMON_II1019 (0x3FB)
LEOTHERAS_DEMON_III1020 (0x3FC)
LEOTHERAS_DEMON_IV1021 (0x3FD)
LEOTHERAS_DEMON_V1022 (0x3FE)
AZALOTH1023 (0x3FF)
ROCK_FLAYER1024 (0x400)
FLAYER_HUNTER1025 (0x401)
SHADOWMOON_SHADE1026 (0x402)
LEGION_COMMUNICATOR1027 (0x403)
RAVENSWOOD_ANCIENTS1028 (0x404)
CHESS_FRIENDLY_TO_ALL_CHESS1029 (0x405)Chess, Friendly to All Chess
BLACK_TEMPLE_GATES_ILLIDARI1030 (0x406)Black Temple Gates - Illidari
SHA_TARI_SKYGUARD1031 (0x407)Sha'tari Skyguard
AREA_521032 (0x408)
MAIEV1033 (0x409)
SKETTIS_SHADOWY_ARAKKOA1034 (0x40A)
SKETTIS_ARAKKOA1035 (0x40B)
DRAGONMAW_ENEMY1036 (0x40C)
ALLIANCE_VANGUARD1037 (0x40D)
OGRI_LA1038 (0x40E)Ogri'la
RAVAGER1039 (0x40F)
REUSE1040 (0x410)
FRENZY1041 (0x411)
SKYGUARD_ENEMY1042 (0x412)
SKUNK_PETUNIA1043 (0x413)Skunk, Petunia
THERAMORE_DESERTER1044 (0x414)
VRYKUL1045 (0x415)
NORTHSEA_PIRATES1046 (0x416)
TUSKARR1047 (0x417)
UNUSED1048 (0x418)
TROLL_AMANI1049 (0x419)Troll, Amani
VALIANCE_EXPEDITION1050 (0x41A)
UNUSED11051 (0x41B)
HORDE_EXPEDITION1052 (0x41C)
WESTGUARD1053 (0x41D)
SPOTTED_GRYPHON1054 (0x41E)
TAMED_PLAGUEHOUND1055 (0x41F)
VRYKUL_ANCIENT_SPIRIT_11056 (0x420)Vrykul (Ancient Spirit 1)
VRYKUL_ANCIENT_SIPRIT_21057 (0x421)Vrykul (Ancient Siprit 2)
VRYKUL_ANCIENT_SIPRIT_31058 (0x422)Vrykul (Ancient Siprit 3)
CTF_FLAG_ALLIANCE1059 (0x423)CTF - Flag - Alliance
TEST1060 (0x424)
VRYKUL11061 (0x425)
VRYKUL_GLADIATOR1062 (0x426)
VALGARDE_COMBATANT1063 (0x427)
THE_TAUNKA1064 (0x428)
MONSTER_ZONE_FORCE_REACTION_11065 (0x429)Monster, Zone Force Reaction 1
MONSTER_ZONE_FORCE_REACTION_21066 (0x42A)Monster, Zone Force Reaction 2
THE_HAND_OF_VENGEANCE1067 (0x42B)
EXPLORERS__LEAGUE1068 (0x42C)Explorers' League
RAM_RACING_POWERUP_DND1069 (0x42D)
RAM_RACING_TRAP_DND1070 (0x42E)
CRAIGS_SQUIRRELS1071 (0x42F)Craig's Squirrels
REUSE11072 (0x430)
THE_KALU_AK1073 (0x431)The Kalu'ak
HOLIDAY_WATER_BARREL1074 (0x432)Holiday - Water Barrel
HOLIDAY_GENERIC1075 (0x433)Holiday - Generic
IRON_DWARVES1076 (0x434)
SHATTERED_SUN_OFFENSIVE1077 (0x435)
FIGHTING_VANITY_PET1078 (0x436)
MURLOC_WINTERFIN1079 (0x437)Murloc, Winterfin
FRIENDLY_FORCE_REACTION1080 (0x438)Friendly, Force Reaction
OBJECT_FORCE_REACTION1081 (0x439)Object, Force Reaction
REUSE21082 (0x43A)
REUSE41083 (0x43B)
VRYKUL_SEA1084 (0x43C)Vrykul, Sea
WARSONG_OFFENSIVE1085 (0x43D)
POACHER1086 (0x43E)
HOLIDAY_MONSTER1087 (0x43F)
FURBOLG_REDFANG1088 (0x440)Furbolg, Redfang
FURBOLG_FROSTPAW1089 (0x441)Furbolg, Frostpaw
KIRIN_TOR1090 (0x442)
THE_WYRMREST_ACCORD1091 (0x443)
AZJOL_NERUB1092 (0x444)Azjol-Nerub
REUSE81093 (0x445)
THE_SILVER_COVENANT1094 (0x446)
GRIZZLY_HILLS_TRAPPER1095 (0x447)
REUSE161096 (0x448)
WRATH_OF_THE_LICH_KING1097 (0x449)
KNIGHTS_OF_THE_EBON_BLADE1098 (0x44A)
WRATHGATE_SCOURGE1099 (0x44B)
WRATHGATE_ALLIANCE1100 (0x44C)
WRATHGATE_HORDE1101 (0x44D)
CTF_FLAG_HORDE1102 (0x44E)CTF - Flag - Horde
CTF_FLAG_NEUTRAL1103 (0x44F)CTF - Flag - Neutral
FRENZYHEART_TRIBE1104 (0x450)
THE_ORACLES1105 (0x451)
ARGENT_CRUSADE1106 (0x452)
TROLL_DRAKKARI1107 (0x453)Troll, Drakkari
COT_ARTHAS1108 (0x454)
COT_STRATHOLME_CITIZEN1109 (0x455)
COT_SCOURGE1110 (0x456)
FREYA1111 (0x457)
MOUNT_TAXI_ALLIANCE1112 (0x458)Mount - Taxi - Alliance
MOUNT_TAXI_HORDE1113 (0x459)Mount - Taxi - Horde
MOUNT_TAXI_NEUTRAL1114 (0x45A)Mount - Taxi - Neutral
ELEMENTAL_WATER1115 (0x45B)Elemental, Water
ELEMENTAL_AIR1116 (0x45C)Elemental, Air
SHOLAZAR_BASIN1117 (0x45D)
CLASSIC1118 (0x45E)
THE_SONS_OF_HODIR1119 (0x45F)
IRON_GIANTS1120 (0x460)
FROST_VRYKUL1121 (0x461)
EARTHEN1122 (0x462)
MONSTER_REFEREE1123 (0x463)
THE_SUNREAVERS1124 (0x464)
HYLDSMEET1125 (0x465)
THE_FROSTBORN1126 (0x466)
ORGRIMMAR_ALEX_TEST1127 (0x467)Orgrimmar (Alex Test)
TRANQUILLIEN_CONVERSION1136 (0x470)
WINTERSABER_CONVERSION1137 (0x471)
HATES_EVERYTHING1145 (0x479)
SILVER_COVENANT_CONVERSION1154 (0x482)
SUNREAVERS_CONVERSION1155 (0x483)
THE_ASHEN_VERDICT1156 (0x484)
CTF_FLAG_ALLIANCE_21159 (0x487)CTF - Flag - Alliance 2
CTF_FLAG_HORDE_21160 (0x488)CTF - Flag - Horde 2

Used in:

CMSG_SET_GUILD_BANK_TEXT

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_set_guild_bank_text.wowm:1.

cmsg CMSG_SET_GUILD_BANK_TEXT = 0x040A {
    u8 tab;
    CString text;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8tab
0x07- / -CStringtext

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild_bank/cmsg_set_guild_bank_text.wowm:8.

cmsg CMSG_SET_GUILD_BANK_TEXT = 0x040B {
    u8 tab;
    CString text;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8tab
0x07- / -CStringtext

CMSG_SET_LFG_COMMENT

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_set_lfg_comment.wowm:1.

cmsg CMSG_SET_LFG_COMMENT = 0x0366 {
    CString comment;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringcomment

CMSG_SET_LOOKING_FOR_GROUP

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_set_looking_for_group.wowm:1.

cmsg CMSG_SET_LOOKING_FOR_GROUP = 0x0200 {
    u32 slot;
    LfgData data;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32slot
0x0A4 / -LfgDatadata

LfgType

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/msg_looking_for_group.wowm:1.

enum LfgType : u8 {
    NONE = 0;
    DUNGEON = 1;
    RAID = 2;
    QUEST = 3;
    ZONE = 4;
    HEROIC_DUNGEON = 5;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
DUNGEON1 (0x01)
RAID2 (0x02)
QUEST3 (0x03)
ZONE4 (0x04)
HEROIC_DUNGEON5 (0x05)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/smsg_update_lfg_list.wowm:1.

enum LfgType : u8 {
    NONE = 0;
    DUNGEON = 1;
    RAID = 2;
    ZONE = 4;
    HEROIC = 5;
    RANDOM = 6;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
DUNGEON1 (0x01)
RAID2 (0x02)
ZONE4 (0x04)
HEROIC5 (0x05)
RANDOM6 (0x06)

Used in:

CMSG_SET_LOOKING_FOR_MORE

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/cmsg_set_looking_for_more.wowm:1.

cmsg CMSG_SET_LOOKING_FOR_MORE = 0x0365 {
    LfgData data;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -LfgDatadata

LfgType

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/msg_looking_for_group.wowm:1.

enum LfgType : u8 {
    NONE = 0;
    DUNGEON = 1;
    RAID = 2;
    QUEST = 3;
    ZONE = 4;
    HEROIC_DUNGEON = 5;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
DUNGEON1 (0x01)
RAID2 (0x02)
QUEST3 (0x03)
ZONE4 (0x04)
HEROIC_DUNGEON5 (0x05)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/lfg/smsg_update_lfg_list.wowm:1.

enum LfgType : u8 {
    NONE = 0;
    DUNGEON = 1;
    RAID = 2;
    ZONE = 4;
    HEROIC = 5;
    RANDOM = 6;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
DUNGEON1 (0x01)
RAID2 (0x02)
ZONE4 (0x04)
HEROIC5 (0x05)
RANDOM6 (0x06)

Used in:

CMSG_SET_PLAYER_DECLINED_NAMES

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_set_player_declined_names.wowm:1.

cmsg CMSG_SET_PLAYER_DECLINED_NAMES = 0x0418 {
    Guid player;
    CString name;
    CString[5] declined_names;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer
0x0E- / -CStringname
-? / -CString[5]declined_names

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_set_player_declined_names.wowm:9.

cmsg CMSG_SET_PLAYER_DECLINED_NAMES = 0x0419 {
    Guid player;
    CString name;
    CString[5] declined_names;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidplayer
0x0E- / -CStringname
-? / -CString[5]declined_names

CMSG_SET_SAVED_INSTANCE_EXTEND

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/raid/cmsg_set_saved_instance_extend.wowm:1.

cmsg CMSG_SET_SAVED_INSTANCE_EXTEND = 0x0292 {
    Map map;
    RaidDifficulty difficulty;
    Bool toggle_extend;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Mapmap
0x0A1 / -RaidDifficultydifficulty
0x0B1 / -Booltoggle_extend

Map

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:1.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    AHN_QIRAJ_TEMPLE = 531;
    NAXXRAMAS = 533;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Also called 'Caverns of Time' in Vanilla. Named this way for consistency across versions.Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
NAXXRAMAS533 (0x215)Naxxramas

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:140.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    RUINS_OF_LORDAERON = 572;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    SUNWELL_FIX_UNUSED = 598;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:395.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    NORTHREND = 571;
    RUINS_OF_LORDAERON = 572;
    EXTERIORTEST = 573;
    UTGARDE_KEEP = 574;
    UTGARDE_PINNACLE = 575;
    THE_NEXUS = 576;
    THE_OCULUS = 578;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOREAN_TUNDRA_TEST = 592;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST = 594;
    THE_CULLING_OF_STRATHOLME = 595;
    TRANSPORT_NAGLFAR = 596;
    CRAIG_TEST = 597;
    SUNWELL_FIX_UNUSED = 598;
    HALLS_OF_STONE = 599;
    DRAK_THARON_KEEP = 600;
    AZJOL_NERUB = 601;
    HALLS_OF_LIGHTNING = 602;
    ULDUAR = 603;
    GUNDRAK = 604;
    DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES = 605;
    QA_AND_DVD = 606;
    STRAND_OF_THE_ANCIENTS = 607;
    VIOLET_HOLD = 608;
    EBON_HOLD = 609;
    TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING = 610;
    TRANSPORT_MENETHIL_TO_VALGARDE = 612;
    TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD = 613;
    TRANSPORT_STORMWIND_TO_VALIANCE_KEEP = 614;
    THE_OBSIDIAN_SANCTUM = 615;
    THE_EYE_OF_ETERNITY = 616;
    DALARAN_SEWERS = 617;
    THE_RING_OF_VALOR = 618;
    AHN_KAHET_THE_OLD_KINGDOM = 619;
    TRANSPORT_MOA_KI_TO_UNU_PE = 620;
    TRANSPORT_MOA_KI_TO_KAMAGUA = 621;
    TRANSPORT_ORGRIMS_HAMMER = 622;
    TRANSPORT_THE_SKYBREAKER = 623;
    VAULT_OF_ARCHAVON = 624;
    ISLE_OF_CONQUEST = 628;
    ICECROWN_CITADEL = 631;
    THE_FORGE_OF_SOULS = 632;
    TRANSPORT_ALLIANCE_AIRSHIP_BG = 641;
    TRANSPORT_HORDEAIRSHIPBG = 642;
    TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF = 647;
    TRIAL_OF_THE_CRUSADER = 649;
    TRIAL_OF_THE_CHAMPION = 650;
    PIT_OF_SARON = 658;
    HALLS_OF_REFLECTION = 668;
    TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID = 672;
    TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID = 673;
    TRANSPORT_THE_SKYBREAKER_IC_DUNGEON = 712;
    TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON = 713;
    TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID = 718;
    STORMWIND = 723;
    THE_RUBY_SANCTUM = 724;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Map files not present on 3.3.5 client, so loading the map will crash the client.Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
NORTHREND571 (0x23B)Northrend
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
EXTERIORTEST573 (0x23D)ExteriorTest
UTGARDE_KEEP574 (0x23E)Utgarde Keep
UTGARDE_PINNACLE575 (0x23F)Utgarde Pinnacle
THE_NEXUS576 (0x240)The Nexus
THE_OCULUS578 (0x242)The Oculus
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOREAN_TUNDRA_TEST592 (0x250)Transport: Borean Tundra Test
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST594 (0x252)Transport: Howling Fjord Sister Mercy (Quest)
THE_CULLING_OF_STRATHOLME595 (0x253)The Culling of Stratholme
TRANSPORT_NAGLFAR596 (0x254)Transport: Naglfar
CRAIG_TEST597 (0x255)Craig Test
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)
HALLS_OF_STONE599 (0x257)Halls of Stone
DRAK_THARON_KEEP600 (0x258)Drak'Tharon Keep
AZJOL_NERUB601 (0x259)Azjol-Nerub
HALLS_OF_LIGHTNING602 (0x25A)Halls of Lightning
ULDUAR603 (0x25B)Ulduar
GUNDRAK604 (0x25C)Gundrak
DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES605 (0x25D)Development Land (non-weighted textures)
QA_AND_DVD606 (0x25E)QA and DVD
STRAND_OF_THE_ANCIENTS607 (0x25F)Strand of the Ancients
VIOLET_HOLD608 (0x260)Violet Hold
EBON_HOLD609 (0x261)Ebon Hold
TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING610 (0x262)Transport: Tirisfal to Vengeance Landing
TRANSPORT_MENETHIL_TO_VALGARDE612 (0x264)Transport: Menethil to Valgarde
TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD613 (0x265)Transport: Orgrimmar to Warsong Hold
TRANSPORT_STORMWIND_TO_VALIANCE_KEEP614 (0x266)Transport: Stormwind to Valiance Keep
THE_OBSIDIAN_SANCTUM615 (0x267)The Obsidian Sanctum
THE_EYE_OF_ETERNITY616 (0x268)The Eye of Eternity
DALARAN_SEWERS617 (0x269)Dalaran Sewers
THE_RING_OF_VALOR618 (0x26A)The Ring of Valor
AHN_KAHET_THE_OLD_KINGDOM619 (0x26B)Ahn'kahet: The Old Kingdom
TRANSPORT_MOA_KI_TO_UNU_PE620 (0x26C)Transport: Moa'ki to Unu'pe
TRANSPORT_MOA_KI_TO_KAMAGUA621 (0x26D)Transport: Moa'ki to Kamagua
TRANSPORT_ORGRIMS_HAMMER622 (0x26E)Transport: Orgrim's Hammer
TRANSPORT_THE_SKYBREAKER623 (0x26F)Transport: The Skybreaker
VAULT_OF_ARCHAVON624 (0x270)Vault of Archavon
ISLE_OF_CONQUEST628 (0x274)Isle of Conquest
ICECROWN_CITADEL631 (0x277)Icecrown Citadel
THE_FORGE_OF_SOULS632 (0x278)The Forge of Souls
TRANSPORT_ALLIANCE_AIRSHIP_BG641 (0x281)Transport: Alliance Airship BG
TRANSPORT_HORDEAIRSHIPBG642 (0x282)Transport: HordeAirshipBG
TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF647 (0x287)Transport: Orgrimmar to Thunder Bluff
TRIAL_OF_THE_CRUSADER649 (0x289)Trial of the Crusader
TRIAL_OF_THE_CHAMPION650 (0x28A)Trial of the Champion
PIT_OF_SARON658 (0x292)Pit of Saron
HALLS_OF_REFLECTION668 (0x29C)Halls of Reflection
TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID672 (0x2A0)Transport: The Skybreaker (Icecrown Citadel Raid)
TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID673 (0x2A1)Transport: Orgrim's Hammer (Icecrown Citadel Raid)
TRANSPORT_THE_SKYBREAKER_IC_DUNGEON712 (0x2C8)Transport: The Skybreaker (IC Dungeon)
TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON713 (0x2C9)Transport: Orgrim's Hammer (IC Dungeon)
TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID718 (0x2CE)Transport: The Mighty Wind (Icecrown Citadel Raid)
STORMWIND723 (0x2D3)Stormwind
THE_RUBY_SANCTUM724 (0x2D4)The Ruby Sanctum

Used in:

RaidDifficulty

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/smsg_group_list.wowm:79.

enum RaidDifficulty : u8 {
    TEN_MAN_NORMAL = 0;
    TWENTY_FIVE_MAN_NORMAL = 1;
    TEN_MAN_HEROIC = 2;
    TWENTY_FIVE_MAN_HEROIC = 3;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
TEN_MAN_NORMAL0 (0x00)
TWENTY_FIVE_MAN_NORMAL1 (0x01)
TEN_MAN_HEROIC2 (0x02)
TWENTY_FIVE_MAN_HEROIC3 (0x03)

Used in:

CMSG_SET_SELECTION

Client Version 1, Client Version 2, Client Version 3

Sets the current target.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/client_set/cmsg_set_selection.wowm:2.

cmsg CMSG_SET_SELECTION = 0x013D {
    Guid target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidtarget

Examples

Example 1

Comment

Client sets target to GUID 6.

0, 12, // size
61, 1, 0, 0, // opcode (317)
6, 0, 0, 0, 0, 0, 0, 0, // target: Guid

CMSG_SET_TARGET_OBSOLETE

Client Version 1.12, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/client_set/cmsg_set_target_obsolete.wowm:3.

cmsg CMSG_SET_TARGET_OBSOLETE = 0x013E {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_SET_TAXI_BENCHMARK_MODE

Client Version 2.4.3, Client Version 3

Sent when the client runs /timetest 1.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_set_taxi_benchmark_mode.wowm:2.

cmsg CMSG_SET_TAXI_BENCHMARK_MODE = 0x0389 {
    u8 mode;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8mode

CMSG_SET_TITLE

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_set_title.wowm:1.

cmsg CMSG_SET_TITLE = 0x0374 {
    u32 title;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32title

CMSG_SET_TRADE_GOLD

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/cmsg_set_trade_gold.wowm:3.

cmsg CMSG_SET_TRADE_GOLD = 0x011F {
    Gold gold;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleGoldgold

CMSG_SET_TRADE_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/cmsg_set_trade_item.wowm:3.

cmsg CMSG_SET_TRADE_ITEM = 0x011D {
    u8 trade_slot;
    u8 bag;
    u8 slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8trade_slot
0x071 / -u8bag
0x081 / -u8slot

CMSG_SET_WATCHED_FACTION

Client Version 1.10, Client Version 1.11

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_watched_faction.wowm:1.

cmsg CMSG_SET_WATCHED_FACTION = 0x0318 {
    u32 reputation_id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32reputation_id

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_watched_faction.wowm:7.

cmsg CMSG_SET_WATCHED_FACTION = 0x0318 {
    Faction faction;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x062 / -Factionfaction

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_watched_faction.wowm:7.

cmsg CMSG_SET_WATCHED_FACTION = 0x0318 {
    Faction faction;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x062 / -Factionfaction

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/cmsg_set_watched_faction.wowm:7.

cmsg CMSG_SET_WATCHED_FACTION = 0x0318 {
    Faction faction;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x062 / -Factionfaction

Faction

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/faction.wowm:1.

enum Faction : u16 {
    NONE = 0;
    PLAYER_HUMAN = 1;
    PLAYER_ORC = 2;
    PLAYER_DWARF = 3;
    PLAYER_NIGHT_ELF = 4;
    PLAYER_UNDEAD = 5;
    PLAYER_TAUREN = 6;
    CREATURE = 7;
    PLAYER_GNOME = 8;
    PLAYER_TROLL = 9;
    MONSTER = 14;
    DEFIAS_BROTHERHOOD = 15;
    GNOLL_RIVERPAW = 16;
    GNOLL_REDRIDGE = 17;
    GNOLL_SHADOWHIDE = 18;
    MURLOC = 19;
    UNDEAD_SCOURGE = 20;
    BOOTY_BAY = 21;
    BEAST_SPIDER = 22;
    BEAST_BOAR = 23;
    WORGEN = 24;
    KOBOLD = 25;
    TROLL_BLOODSCALP = 26;
    TROLL_SKULLSPLITTER = 27;
    PREY = 28;
    BEAST_WOLF = 29;
    DEFIAS_BROTHERHOOD_TRAITOR = 30;
    FRIENDLY = 31;
    TROGG = 32;
    TROLL_FROSTMANE = 33;
    ORC_BLACKROCK = 34;
    VILLIAN = 35;
    VICTIM = 36;
    BEAST_BEAR = 37;
    OGRE = 38;
    KURZENS_MERCENARIES = 39;
    ESCORTEE = 40;
    VENTURE_COMPANY = 41;
    BEAST_RAPTOR = 42;
    BASILISK = 43;
    DRAGONFLIGHT_GREEN = 44;
    LOST_ONES = 45;
    BLACKSMITHING_ARMORSMITHING = 46;
    IRONFORGE = 47;
    DARK_IRON_DWARVES = 48;
    HUMAN_NIGHT_WATCH = 49;
    DRAGONFLIGHT_RED = 50;
    GNOLL_MOSSHIDE = 51;
    ORC_DRAGONMAW = 52;
    GNOME_LEPER = 53;
    GNOMEREGAN_EXILES = 54;
    LEOPARD = 55;
    SCARLET_CRUSADE = 56;
    GNOLL_ROTHIDE = 57;
    BEAST_GORILLA = 58;
    THORIUM_BROTHERHOOD = 59;
    NAGA = 60;
    DALARAN = 61;
    FORLORN_SPIRIT = 62;
    DARKHOWL = 63;
    GRELL = 64;
    FURBOLG = 65;
    HORDE_GENERIC = 66;
    HORDE = 67;
    UNDERCITY = 68;
    DARNASSUS = 69;
    SYNDICATE = 70;
    HILLSBRAD_MILITIA = 71;
    STORMWIND = 72;
    DEMON = 73;
    ELEMENTAL = 74;
    SPIRIT = 75;
    ORGRIMMAR = 76;
    TREASURE = 77;
    GNOLL_MUDSNOUT = 78;
    HILLSBRAD_SOUTHSHORE_MAYOR = 79;
    DRAGONFLIGHT_BLACK = 80;
    THUNDER_BLUFF = 81;
    TROLL_WITHERBARK = 82;
    LEATHERWORKING_ELEMENTAL = 83;
    QUILBOAR_RAZORMANE = 84;
    QUILBOAR_BRISTLEBACK = 85;
    LEATHERWORKING_DRAGONSCALE = 86;
    BLOODSAIL_BUCCANEERS = 87;
    BLACKFATHOM = 88;
    MAKRURA = 89;
    CENTAUR_KOLKAR = 90;
    CENTAUR_GALAK = 91;
    GELKIS_CLAN_CENTAUR = 92;
    MAGRAM_CLAN_CENTAUR = 93;
    MARAUDINE = 94;
    THERAMORE = 108;
    QUILBOAR_RAZORFEN = 109;
    QUILBOAR_RAZORMANE_2 = 110;
    QUILBOAR_DEATHSHEAD = 111;
    ENEMY = 128;
    AMBIENT = 148;
    NETHERGARDE_CARAVAN = 168;
    STEAMWHEEDLE_CARTEL = 169;
    ALLIANCE_GENERIC = 189;
    NETHERGARDE = 209;
    WAILING_CAVERNS = 229;
    SILITHID = 249;
    SILVERMOON_REMNANT = 269;
    ZANDALAR_TRIBE = 270;
    BLACKSMITHING_WEAPONSMITHING = 289;
    SCORPID = 309;
    BEAST_BAT = 310;
    TITAN = 311;
    TASKMASTER_FIZZULE = 329;
    RAVENHOLDT = 349;
    GADGETZAN = 369;
    GNOMEREGAN_BUG = 389;
    HARPY = 409;
    BURNING_BLADE = 429;
    SHADOWSILK_POACHER = 449;
    SEARING_SPIDER = 450;
    ALLIANCE = 469;
    RATCHET = 470;
    WILDHAMMER_CLAN = 471;
    GOBLIN_DARK_IRON_BAR_PATRON = 489;
    THE_LEAGUE_OF_ARATHOR = 509;
    THE_DEFILERS = 510;
    GIANT = 511;
    ARGENT_DAWN = 529;
    DARKSPEAR_TROLLS = 530;
    DRAGONFLIGHT_BRONZE = 531;
    DRAGONFLIGHT_BLUE = 532;
    LEATHERWORKING_TRIBAL = 549;
    ENGINEERING_GOBLIN = 550;
    ENGINEERING_GNOME = 551;
    BLACKSMITHING_HAMMERSMITHING = 569;
    BLACKSMITHING_AXESMITHING = 570;
    BLACKSMITHING_SWORDSMITHING = 571;
    TROLL_VILEBRANCH = 572;
    SOUTHSEA_FREEBOOTERS = 573;
    CAER_DARROW = 574;
    FURBOLG_UNCORRUPTED = 575;
    TIMBERMAW_HOLD = 576;
    EVERLOOK = 577;
    WINTERSABER_TRAINERS = 589;
    CENARION_CIRCLE = 609;
    SHATTERSPEAR_TROLLS = 629;
    RAVASAUR_TRAINERS = 630;
    MAJORDOMO_EXECUTUS = 649;
    BEAST_CARRION_BIRD = 669;
    BEAST_CAT = 670;
    BEAST_CRAB = 671;
    BEAST_CROCILISK = 672;
    BEAST_HYENA = 673;
    BEAST_OWL = 674;
    BEAST_SCORPID = 675;
    BEAST_TALLSTRIDER = 676;
    BEAST_TURTLE = 677;
    BEAST_WIND_SERPENT = 678;
    TRAINING_DUMMY = 679;
    DRAGONFLIGHT_BLACK_BAIT = 689;
    BATTLEGROUND_NEUTRAL = 709;
    FROSTWOLF_CLAN = 729;
    STORMPIKE_GUARD = 730;
    HYDRAXIAN_WATERLORDS = 749;
    SULFURON_FIRELORDS = 750;
    GIZLOCKS_DUMMY = 769;
    GIZLOCKS_CHARM = 770;
    GIZLOCK = 771;
    MORO_GAI = 789;
    SPIRIT_GUIDE_ALLIANCE = 790;
    SHEN_DRALAR = 809;
    OGRE_CAPTAIN_KROMCRUSH = 829;
    SPIRIT_GUIDE_HORDE = 849;
    JAEDENAR = 869;
    WARSONG_OUTRIDERS = 889;
    SILVERWING_SENTINELS = 890;
    ALLIANCE_FORCES = 891;
    HORDE_FORCES = 892;
    REVANTUSK_TROLLS = 893;
    DARKMOON_FAIRE = 909;
    BROOD_OF_NOZDORMU = 910;
    MIGHT_OF_KALIMDOR = 912;
    ARMIES_OF_C_THUN = 915;
    SILITHID_ATTACKERS = 916;
    THE_IRONFORGE_BRIGADE = 917;
    RC_ENEMIES = 918;
    RC_OBJECTS = 919;
    RED = 920;
    BLUE = 921;
    SCOURGE_INVADERS = 928;
    TEST_FACTION_NOT_A_REAL_FACTION = 931;
    TOWOW_FLAG = 950;
    TOWOW_FLAG_TRIGGER_ALLIANCE_DND = 951;
    TOWOW_FLAG_TRIGGER_HORDE_DND = 954;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
PLAYER_HUMAN1 (0x01)PLAYER, Human
PLAYER_ORC2 (0x02)PLAYER, Orc
PLAYER_DWARF3 (0x03)PLAYER, Dwarf
PLAYER_NIGHT_ELF4 (0x04)PLAYER, Night Elf
PLAYER_UNDEAD5 (0x05)PLAYER, Undead
PLAYER_TAUREN6 (0x06)PLAYER, Tauren
CREATURE7 (0x07)
PLAYER_GNOME8 (0x08)PLAYER, Gnome
PLAYER_TROLL9 (0x09)PLAYER, Troll
MONSTER14 (0x0E)
DEFIAS_BROTHERHOOD15 (0x0F)
GNOLL_RIVERPAW16 (0x10)Gnoll - Riverpaw
GNOLL_REDRIDGE17 (0x11)Gnoll - Redridge
GNOLL_SHADOWHIDE18 (0x12)Gnoll - Shadowhide
MURLOC19 (0x13)
UNDEAD_SCOURGE20 (0x14)Undead, Scourge
BOOTY_BAY21 (0x15)
BEAST_SPIDER22 (0x16)Beast - Spider
BEAST_BOAR23 (0x17)Beast - Boar
WORGEN24 (0x18)
KOBOLD25 (0x19)
TROLL_BLOODSCALP26 (0x1A)Troll, Bloodscalp
TROLL_SKULLSPLITTER27 (0x1B)Troll, Skullsplitter
PREY28 (0x1C)
BEAST_WOLF29 (0x1D)Beast - Wolf
DEFIAS_BROTHERHOOD_TRAITOR30 (0x1E)
FRIENDLY31 (0x1F)
TROGG32 (0x20)
TROLL_FROSTMANE33 (0x21)Troll, Frostmane
ORC_BLACKROCK34 (0x22)Orc, Blackrock
VILLIAN35 (0x23)
VICTIM36 (0x24)
BEAST_BEAR37 (0x25)Beast - Bear
OGRE38 (0x26)
KURZENS_MERCENARIES39 (0x27)Kurzen's Mercenaries
ESCORTEE40 (0x28)
VENTURE_COMPANY41 (0x29)
BEAST_RAPTOR42 (0x2A)Beast - Raptor
BASILISK43 (0x2B)
DRAGONFLIGHT_GREEN44 (0x2C)Dragonflight, Green
LOST_ONES45 (0x2D)
BLACKSMITHING_ARMORSMITHING46 (0x2E)Blacksmithing - Armorsmithing
IRONFORGE47 (0x2F)
DARK_IRON_DWARVES48 (0x30)
HUMAN_NIGHT_WATCH49 (0x31)Human, Night Watch
DRAGONFLIGHT_RED50 (0x32)Dragonflight, Red
GNOLL_MOSSHIDE51 (0x33)Gnoll - Mosshide
ORC_DRAGONMAW52 (0x34)Orc, Dragonmaw
GNOME_LEPER53 (0x35)Gnome - Leper
GNOMEREGAN_EXILES54 (0x36)
LEOPARD55 (0x37)
SCARLET_CRUSADE56 (0x38)
GNOLL_ROTHIDE57 (0x39)Gnoll - Rothide
BEAST_GORILLA58 (0x3A)Beast - Gorilla
THORIUM_BROTHERHOOD59 (0x3B)
NAGA60 (0x3C)
DALARAN61 (0x3D)
FORLORN_SPIRIT62 (0x3E)
DARKHOWL63 (0x3F)
GRELL64 (0x40)
FURBOLG65 (0x41)
HORDE_GENERIC66 (0x42)
HORDE67 (0x43)
UNDERCITY68 (0x44)
DARNASSUS69 (0x45)
SYNDICATE70 (0x46)
HILLSBRAD_MILITIA71 (0x47)
STORMWIND72 (0x48)
DEMON73 (0x49)
ELEMENTAL74 (0x4A)
SPIRIT75 (0x4B)
ORGRIMMAR76 (0x4C)
TREASURE77 (0x4D)
GNOLL_MUDSNOUT78 (0x4E)Gnoll - Mudsnout
HILLSBRAD_SOUTHSHORE_MAYOR79 (0x4F)HIllsbrad, Southshore Mayor
DRAGONFLIGHT_BLACK80 (0x50)Dragonflight, Black
THUNDER_BLUFF81 (0x51)
TROLL_WITHERBARK82 (0x52)Troll, Witherbark
LEATHERWORKING_ELEMENTAL83 (0x53)Leatherworking - Elemental
QUILBOAR_RAZORMANE84 (0x54)Quilboar, Razormane
QUILBOAR_BRISTLEBACK85 (0x55)Quilboar, Bristleback
LEATHERWORKING_DRAGONSCALE86 (0x56)Leatherworking - Dragonscale
BLOODSAIL_BUCCANEERS87 (0x57)
BLACKFATHOM88 (0x58)
MAKRURA89 (0x59)
CENTAUR_KOLKAR90 (0x5A)Centaur, Kolkar
CENTAUR_GALAK91 (0x5B)Centaur, Galak
GELKIS_CLAN_CENTAUR92 (0x5C)
MAGRAM_CLAN_CENTAUR93 (0x5D)
MARAUDINE94 (0x5E)
THERAMORE108 (0x6C)
QUILBOAR_RAZORFEN109 (0x6D)Quilboar, Razorfen
QUILBOAR_RAZORMANE_2110 (0x6E)Quilboar, Razormane 2
QUILBOAR_DEATHSHEAD111 (0x6F)Quilboar, Deathshead
ENEMY128 (0x80)
AMBIENT148 (0x94)
NETHERGARDE_CARAVAN168 (0xA8)
STEAMWHEEDLE_CARTEL169 (0xA9)
ALLIANCE_GENERIC189 (0xBD)
NETHERGARDE209 (0xD1)
WAILING_CAVERNS229 (0xE5)
SILITHID249 (0xF9)
SILVERMOON_REMNANT269 (0x10D)
ZANDALAR_TRIBE270 (0x10E)
BLACKSMITHING_WEAPONSMITHING289 (0x121)Blacksmithing - Weaponsmithing
SCORPID309 (0x135)
BEAST_BAT310 (0x136)Beast - Bat
TITAN311 (0x137)
TASKMASTER_FIZZULE329 (0x149)
RAVENHOLDT349 (0x15D)
GADGETZAN369 (0x171)
GNOMEREGAN_BUG389 (0x185)
HARPY409 (0x199)
BURNING_BLADE429 (0x1AD)
SHADOWSILK_POACHER449 (0x1C1)
SEARING_SPIDER450 (0x1C2)
ALLIANCE469 (0x1D5)
RATCHET470 (0x1D6)
WILDHAMMER_CLAN471 (0x1D7)
GOBLIN_DARK_IRON_BAR_PATRON489 (0x1E9)Goblin, Dark Iron Bar Patron
THE_LEAGUE_OF_ARATHOR509 (0x1FD)
THE_DEFILERS510 (0x1FE)
GIANT511 (0x1FF)
ARGENT_DAWN529 (0x211)
DARKSPEAR_TROLLS530 (0x212)
DRAGONFLIGHT_BRONZE531 (0x213)Dragonflight, Bronze
DRAGONFLIGHT_BLUE532 (0x214)Dragonflight, Blue
LEATHERWORKING_TRIBAL549 (0x225)Leatherworking - Tribal
ENGINEERING_GOBLIN550 (0x226)Engineering - Goblin
ENGINEERING_GNOME551 (0x227)Engineering - Gnome
BLACKSMITHING_HAMMERSMITHING569 (0x239)Blacksmithing - Hammersmithing
BLACKSMITHING_AXESMITHING570 (0x23A)Blacksmithing - Axesmithing
BLACKSMITHING_SWORDSMITHING571 (0x23B)Blacksmithing - Swordsmithing
TROLL_VILEBRANCH572 (0x23C)Troll, Vilebranch
SOUTHSEA_FREEBOOTERS573 (0x23D)
CAER_DARROW574 (0x23E)
FURBOLG_UNCORRUPTED575 (0x23F)Furbolg, Uncorrupted
TIMBERMAW_HOLD576 (0x240)
EVERLOOK577 (0x241)
WINTERSABER_TRAINERS589 (0x24D)
CENARION_CIRCLE609 (0x261)
SHATTERSPEAR_TROLLS629 (0x275)
RAVASAUR_TRAINERS630 (0x276)
MAJORDOMO_EXECUTUS649 (0x289)
BEAST_CARRION_BIRD669 (0x29D)Beast - Carrion Bird
BEAST_CAT670 (0x29E)Beast - Cat
BEAST_CRAB671 (0x29F)Beast - Crab
BEAST_CROCILISK672 (0x2A0)Beast - Crocilisk
BEAST_HYENA673 (0x2A1)Beast - Hyena
BEAST_OWL674 (0x2A2)Beast - Owl
BEAST_SCORPID675 (0x2A3)Beast - Scorpid
BEAST_TALLSTRIDER676 (0x2A4)Beast - Tallstrider
BEAST_TURTLE677 (0x2A5)Beast - Turtle
BEAST_WIND_SERPENT678 (0x2A6)Beast - Wind Serpent
TRAINING_DUMMY679 (0x2A7)
DRAGONFLIGHT_BLACK_BAIT689 (0x2B1)Dragonflight, Black - Bait
BATTLEGROUND_NEUTRAL709 (0x2C5)
FROSTWOLF_CLAN729 (0x2D9)
STORMPIKE_GUARD730 (0x2DA)
HYDRAXIAN_WATERLORDS749 (0x2ED)
SULFURON_FIRELORDS750 (0x2EE)
GIZLOCKS_DUMMY769 (0x301)Gizlock's Dummy
GIZLOCKS_CHARM770 (0x302)Gizlock's Charm
GIZLOCK771 (0x303)
MORO_GAI789 (0x315)Moro'gai
SPIRIT_GUIDE_ALLIANCE790 (0x316)Spirit Guide - Alliance
SHEN_DRALAR809 (0x329)Shen'dralar
OGRE_CAPTAIN_KROMCRUSH829 (0x33D)Ogre (Captain Kromcrush)
SPIRIT_GUIDE_HORDE849 (0x351)Spirit Guide - Horde
JAEDENAR869 (0x365)
WARSONG_OUTRIDERS889 (0x379)
SILVERWING_SENTINELS890 (0x37A)
ALLIANCE_FORCES891 (0x37B)
HORDE_FORCES892 (0x37C)
REVANTUSK_TROLLS893 (0x37D)
DARKMOON_FAIRE909 (0x38D)
BROOD_OF_NOZDORMU910 (0x38E)
MIGHT_OF_KALIMDOR912 (0x390)
ARMIES_OF_C_THUN915 (0x393)Armies of C'Thun
SILITHID_ATTACKERS916 (0x394)
THE_IRONFORGE_BRIGADE917 (0x395)
RC_ENEMIES918 (0x396)
RC_OBJECTS919 (0x397)
RED920 (0x398)
BLUE921 (0x399)
SCOURGE_INVADERS928 (0x3A0)
TEST_FACTION_NOT_A_REAL_FACTION931 (0x3A3)Test Faction (not a real faction)
TOWOW_FLAG950 (0x3B6)ToWoW - Flag
TOWOW_FLAG_TRIGGER_ALLIANCE_DND951 (0x3B7)ToWoW - Flag Trigger Alliance (DND)
TOWOW_FLAG_TRIGGER_HORDE_DND954 (0x3BA)ToWoW - Flag Trigger Horde (DND)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/faction.wowm:358.

enum Faction : u16 {
    NONE = 0;
    PLAYER_HUMAN = 1;
    PLAYER_ORC = 2;
    PLAYER_DWARF = 3;
    PLAYER_NIGHT_ELF = 4;
    PLAYER_UNDEAD = 5;
    PLAYER_TAUREN = 6;
    CREATURE = 7;
    PLAYER_GNOME = 8;
    PLAYER_TROLL = 9;
    MONSTER = 14;
    DEFIAS_BROTHERHOOD = 15;
    GNOLL_RIVERPAW = 16;
    GNOLL_REDRIDGE = 17;
    GNOLL_SHADOWHIDE = 18;
    MURLOC = 19;
    UNDEAD_SCOURGE = 20;
    BOOTY_BAY = 21;
    BEAST_SPIDER = 22;
    BEAST_BOAR = 23;
    WORGEN = 24;
    KOBOLD = 25;
    TROLL_BLOODSCALP = 26;
    TROLL_SKULLSPLITTER = 27;
    PREY = 28;
    BEAST_WOLF = 29;
    DEFIAS_BROTHERHOOD_TRAITOR = 30;
    FRIENDLY = 31;
    TROGG = 32;
    TROLL_FROSTMANE = 33;
    ORC_BLACKROCK = 34;
    VILLIAN = 35;
    VICTIM = 36;
    BEAST_BEAR = 37;
    OGRE = 38;
    KURZENS_MERCENARIES = 39;
    ESCORTEE = 40;
    VENTURE_COMPANY = 41;
    BEAST_RAPTOR = 42;
    BASILISK = 43;
    DRAGONFLIGHT_GREEN = 44;
    LOST_ONES = 45;
    BLACKSMITHING_ARMORSMITHING = 46;
    IRONFORGE = 47;
    DARK_IRON_DWARVES = 48;
    HUMAN_NIGHT_WATCH = 49;
    DRAGONFLIGHT_RED = 50;
    GNOLL_MOSSHIDE = 51;
    ORC_DRAGONMAW = 52;
    GNOME_LEPER = 53;
    GNOMEREGAN_EXILES = 54;
    LEOPARD = 55;
    SCARLET_CRUSADE = 56;
    GNOLL_ROTHIDE = 57;
    BEAST_GORILLA = 58;
    THORIUM_BROTHERHOOD = 59;
    NAGA = 60;
    DALARAN = 61;
    FORLORN_SPIRIT = 62;
    DARKHOWL = 63;
    GRELL = 64;
    FURBOLG = 65;
    HORDE_GENERIC = 66;
    HORDE = 67;
    UNDERCITY = 68;
    DARNASSUS = 69;
    SYNDICATE = 70;
    HILLSBRAD_MILITIA = 71;
    STORMWIND = 72;
    DEMON = 73;
    ELEMENTAL = 74;
    SPIRIT = 75;
    ORGRIMMAR = 76;
    TREASURE = 77;
    GNOLL_MUDSNOUT = 78;
    HILLSBRAD_SOUTHSHORE_MAYOR = 79;
    DRAGONFLIGHT_BLACK = 80;
    THUNDER_BLUFF = 81;
    TROLL_WITHERBARK = 82;
    LEATHERWORKING_ELEMENTAL = 83;
    QUILBOAR_RAZORMANE = 84;
    QUILBOAR_BRISTLEBACK = 85;
    LEATHERWORKING_DRAGONSCALE = 86;
    BLOODSAIL_BUCCANEERS = 87;
    BLACKFATHOM = 88;
    MAKRURA = 89;
    CENTAUR_KOLKAR = 90;
    CENTAUR_GALAK = 91;
    GELKIS_CLAN_CENTAUR = 92;
    MAGRAM_CLAN_CENTAUR = 93;
    MARAUDINE = 94;
    THERAMORE = 108;
    QUILBOAR_RAZORFEN = 109;
    QUILBOAR_RAZORMANE_2 = 110;
    QUILBOAR_DEATHSHEAD = 111;
    ENEMY = 128;
    AMBIENT = 148;
    NETHERGARDE_CARAVAN = 168;
    STEAMWHEEDLE_CARTEL = 169;
    ALLIANCE_GENERIC = 189;
    NETHERGARDE = 209;
    WAILING_CAVERNS = 229;
    SILITHID = 249;
    SILVERMOON_REMNANT = 269;
    ZANDALAR_TRIBE = 270;
    BLACKSMITHING_WEAPONSMITHING = 289;
    SCORPID = 309;
    BEAST_BAT = 310;
    TITAN = 311;
    TASKMASTER_FIZZULE = 329;
    RAVENHOLDT = 349;
    GADGETZAN = 369;
    GNOMEREGAN_BUG = 389;
    HARPY = 409;
    BURNING_BLADE = 429;
    SHADOWSILK_POACHER = 449;
    SEARING_SPIDER = 450;
    ALLIANCE = 469;
    RATCHET = 470;
    WILDHAMMER_CLAN = 471;
    GOBLIN_DARK_IRON_BAR_PATRON = 489;
    THE_LEAGUE_OF_ARATHOR = 509;
    THE_DEFILERS = 510;
    GIANT = 511;
    ARGENT_DAWN = 529;
    DARKSPEAR_TROLLS = 530;
    DRAGONFLIGHT_BRONZE = 531;
    DRAGONFLIGHT_BLUE = 532;
    LEATHERWORKING_TRIBAL = 549;
    ENGINEERING_GOBLIN = 550;
    ENGINEERING_GNOME = 551;
    BLACKSMITHING_HAMMERSMITHING = 569;
    BLACKSMITHING_AXESMITHING = 570;
    BLACKSMITHING_SWORDSMITHING = 571;
    TROLL_VILEBRANCH = 572;
    SOUTHSEA_FREEBOOTERS = 573;
    CAER_DARROW = 574;
    FURBOLG_UNCORRUPTED = 575;
    TIMBERMAW_HOLD = 576;
    EVERLOOK = 577;
    WINTERSABER_TRAINERS = 589;
    CENARION_CIRCLE = 609;
    SHATTERSPEAR_TROLLS = 629;
    RAVASAUR_TRAINERS = 630;
    MAJORDOMO_EXECUTUS = 649;
    BEAST_CARRION_BIRD = 669;
    BEAST_CAT = 670;
    BEAST_CRAB = 671;
    BEAST_CROCILISK = 672;
    BEAST_HYENA = 673;
    BEAST_OWL = 674;
    BEAST_SCORPID = 675;
    BEAST_TALLSTRIDER = 676;
    BEAST_TURTLE = 677;
    BEAST_WIND_SERPENT = 678;
    TRAINING_DUMMY = 679;
    DRAGONFLIGHT_BLACK_BAIT = 689;
    BATTLEGROUND_NEUTRAL = 709;
    FROSTWOLF_CLAN = 729;
    STORMPIKE_GUARD = 730;
    HYDRAXIAN_WATERLORDS = 749;
    SULFURON_FIRELORDS = 750;
    GIZLOCKS_DUMMY = 769;
    GIZLOCKS_CHARM = 770;
    GIZLOCK = 771;
    MORO_GAI = 789;
    SPIRIT_GUIDE_ALLIANCE = 790;
    SHEN_DRALAR = 809;
    OGRE_CAPTAIN_KROMCRUSH = 829;
    SPIRIT_GUIDE_HORDE = 849;
    JAEDENAR = 869;
    WARSONG_OUTRIDERS = 889;
    SILVERWING_SENTINELS = 890;
    ALLIANCE_FORCES = 891;
    HORDE_FORCES = 892;
    REVANTUSK_TROLLS = 893;
    DARKMOON_FAIRE = 909;
    BROOD_OF_NOZDORMU = 910;
    SILVERMOON_CITY = 911;
    MIGHT_OF_KALIMDOR = 912;
    PLAYER_BLOOD_ELF = 914;
    ARMIES_OF_C_THUN = 915;
    SILITHID_ATTACKERS = 916;
    THE_IRONFORGE_BRIGADE = 917;
    RC_ENEMIES = 918;
    RC_OBJECTS = 919;
    RED = 920;
    BLUE = 921;
    TRANQUILLIEN = 922;
    FARSTRIDERS = 923;
    DEPRECATED = 924;
    SUNSTRIDERS = 925;
    MAGISTERS_GUILD = 926;
    PLAYER_DRAENEI = 927;
    SCOURGE_INVADERS = 928;
    BLOODMAUL_CLAN = 929;
    EXODAR = 930;
    TEST_FACTION_NOT_A_REAL_FACTION = 931;
    THE_ALDOR = 932;
    THE_CONSORTIUM = 933;
    THE_SCRYERS = 934;
    THE_SHA_TAR = 935;
    SHATTRATH_CITY = 936;
    TROLL_FOREST = 937;
    THE_OMENAI = 938;
    DEPRECATED1 = 939;
    THE_SONS_OF_LOTHAR = 940;
    THE_MAG_HAR = 941;
    CENARION_EXPEDITION = 942;
    FEL_ORC = 943;
    FEL_ORC_GHOST = 944;
    SONS_OF_LOTHAR_GHOSTS = 945;
    HONOR_HOLD = 946;
    THRALLMAR = 947;
    TEST_FACTION_2 = 948;
    TEST_FACTION_1 = 949;
    TOWOW_FLAG = 950;
    TOWOW_FLAG_TRIGGER_ALLIANCE_DND = 951;
    TEST_FACTION_3 = 952;
    TEST_FACTION_4 = 953;
    TOWOW_FLAG_TRIGGER_HORDE_DND = 954;
    BROKEN = 955;
    ETHEREUM = 956;
    EARTH_ELEMENTAL = 957;
    FIGHTING_ROBOTS = 958;
    ACTOR_GOOD = 959;
    ACTOR_EVIL = 960;
    STILLPINE_FURBOLG = 961;
    CRAZED_OWLKIN = 962;
    CHESS_ALLIANCE = 963;
    CHESS_HORDE = 964;
    MONSTER_SPAR = 965;
    MONSTER_SPAR_BUDDY = 966;
    THE_VIOLET_EYE = 967;
    SUNHAWKS = 968;
    HAND_OF_ARGUS = 969;
    SPOREGGAR = 970;
    FUNGAL_GIANT = 971;
    SPORE_BAT = 972;
    MONSTER_PREDATOR = 973;
    MONSTER_PREY = 974;
    VOID_ANOMALY = 975;
    HYJAL_DEFENDERS = 976;
    HYJAL_INVADERS = 977;
    KURENAI = 978;
    EARTHEN_RING = 979;
    OUTLAND = 980;
    ARAKKOA = 981;
    ZANGARMARSH_BANNER_ALLIANCE = 982;
    ZANGARMARSH_BANNER_HORDE = 983;
    ZANGARMARSH_BANNER_NEUTRAL = 984;
    CAVERNS_OF_TIME_THRALL = 985;
    CAVERNS_OF_TIME_DURNHOLDE = 986;
    CAVERNS_OF_TIME_SOUTHSHORE_GUARDS = 987;
    SHADOW_COUNCIL_COVERT = 988;
    KEEPERS_OF_TIME = 989;
    THE_SCALE_OF_THE_SANDS = 990;
    DARK_PORTAL_DEFENDER_ALLIANCE = 991;
    DARK_PORTAL_DEFENDER_HORDE = 992;
    DARK_PORTAL_ATTACKER_LEGION = 993;
    INCITER_TRIGGER = 994;
    INCITER_TRIGGER_2 = 995;
    INCITER_TRIGGER_3 = 996;
    INCITER_TRIGGER_4 = 997;
    INCITER_TRIGGER_5 = 998;
    MANA_CREATURE = 999;
    KHADGARS_SERVANT = 1000;
    BLADESPIRE_CLAN = 1001;
    ETHEREUM_SPARBUDDY = 1002;
    PROTECTORATE = 1003;
    ARCANE_ANNIHILATOR_DNR = 1004;
    FRIENDLY_HIDDEN = 1005;
    KIRIN_VAR_DATHRIC = 1006;
    KIRIN_VAR_BELMARA = 1007;
    KIRIN_VAR_LUMINRATH = 1008;
    KIRIN_VAR_COHLIEN = 1009;
    SERVANT_OF_ILLIDAN = 1010;
    LOWER_CITY = 1011;
    ASHTONGUE_DEATHSWORN = 1012;
    SPIRITS_OF_SHADOWMOON_1 = 1013;
    SPIRITS_OF_SHADOWMOON_2 = 1014;
    NETHERWING = 1015;
    WYRMCULT = 1016;
    TREANT = 1017;
    LEOTHERAS_DEMON_I = 1018;
    LEOTHERAS_DEMON_II = 1019;
    LEOTHERAS_DEMON_III = 1020;
    LEOTHERAS_DEMON_IV = 1021;
    LEOTHERAS_DEMON_V = 1022;
    AZALOTH = 1023;
    ROCK_FLAYER = 1024;
    FLAYER_HUNTER = 1025;
    SHADOWMOON_SHADE = 1026;
    LEGION_COMMUNICATOR = 1027;
    RAVENSWOOD_ANCIENTS = 1028;
    CHESS_FRIENDLY_TO_ALL_CHESS = 1029;
    BLACK_TEMPLE_GATES_ILLIDARI = 1030;
    SHA_TARI_SKYGUARD = 1031;
    AREA_52 = 1032;
    MAIEV = 1033;
    SKETTIS_SHADOWY_ARAKKOA = 1034;
    SKETTIS_ARAKKOA = 1035;
    DRAGONMAW_ENEMY = 1036;
    REUSE = 1037;
    OGRI_LA = 1038;
    RAVAGER = 1039;
    REUSE1 = 1040;
    FRENZY = 1041;
    SKYGUARD_ENEMY = 1042;
    SKUNK_PETUNIA = 1043;
    THERAMORE_DESERTER = 1044;
    TROLL_AMANI = 1049;
    CTF_FLAGS = 1059;
    RAM_RACING_POWERUP_DND = 1069;
    RAM_RACING_TRAP_DND = 1070;
    CRAIGS_SQUIRRELS = 1071;
    HOLIDAY_WATER_BARREL = 1074;
    HOLIDAY_GENERIC = 1075;
    SHATTERED_SUN_OFFENSIVE = 1077;
    FIGHTING_VANITY_PET = 1078;
    MONSTER_FORCE_REACTION = 1080;
    OBJECT_FORCE_REACTION = 1081;
    HOLIDAY_MONSTER = 1087;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
PLAYER_HUMAN1 (0x01)PLAYER, Human
PLAYER_ORC2 (0x02)PLAYER, Orc
PLAYER_DWARF3 (0x03)PLAYER, Dwarf
PLAYER_NIGHT_ELF4 (0x04)PLAYER, Night Elf
PLAYER_UNDEAD5 (0x05)PLAYER, Undead
PLAYER_TAUREN6 (0x06)PLAYER, Tauren
CREATURE7 (0x07)
PLAYER_GNOME8 (0x08)PLAYER, Gnome
PLAYER_TROLL9 (0x09)PLAYER, Troll
MONSTER14 (0x0E)
DEFIAS_BROTHERHOOD15 (0x0F)
GNOLL_RIVERPAW16 (0x10)Gnoll - Riverpaw
GNOLL_REDRIDGE17 (0x11)Gnoll - Redridge
GNOLL_SHADOWHIDE18 (0x12)Gnoll - Shadowhide
MURLOC19 (0x13)
UNDEAD_SCOURGE20 (0x14)Undead, Scourge
BOOTY_BAY21 (0x15)
BEAST_SPIDER22 (0x16)Beast - Spider
BEAST_BOAR23 (0x17)Beast - Boar
WORGEN24 (0x18)
KOBOLD25 (0x19)
TROLL_BLOODSCALP26 (0x1A)Troll, Bloodscalp
TROLL_SKULLSPLITTER27 (0x1B)Troll, Skullsplitter
PREY28 (0x1C)
BEAST_WOLF29 (0x1D)Beast - Wolf
DEFIAS_BROTHERHOOD_TRAITOR30 (0x1E)
FRIENDLY31 (0x1F)
TROGG32 (0x20)
TROLL_FROSTMANE33 (0x21)Troll, Frostmane
ORC_BLACKROCK34 (0x22)Orc, Blackrock
VILLIAN35 (0x23)
VICTIM36 (0x24)
BEAST_BEAR37 (0x25)Beast - Bear
OGRE38 (0x26)
KURZENS_MERCENARIES39 (0x27)Kurzen's Mercenaries
ESCORTEE40 (0x28)
VENTURE_COMPANY41 (0x29)
BEAST_RAPTOR42 (0x2A)Beast - Raptor
BASILISK43 (0x2B)
DRAGONFLIGHT_GREEN44 (0x2C)Dragonflight, Green
LOST_ONES45 (0x2D)
BLACKSMITHING_ARMORSMITHING46 (0x2E)Blacksmithing - Armorsmithing
IRONFORGE47 (0x2F)
DARK_IRON_DWARVES48 (0x30)
HUMAN_NIGHT_WATCH49 (0x31)Human, Night Watch
DRAGONFLIGHT_RED50 (0x32)Dragonflight, Red
GNOLL_MOSSHIDE51 (0x33)Gnoll - Mosshide
ORC_DRAGONMAW52 (0x34)Orc, Dragonmaw
GNOME_LEPER53 (0x35)Gnome - Leper
GNOMEREGAN_EXILES54 (0x36)
LEOPARD55 (0x37)
SCARLET_CRUSADE56 (0x38)
GNOLL_ROTHIDE57 (0x39)Gnoll - Rothide
BEAST_GORILLA58 (0x3A)Beast - Gorilla
THORIUM_BROTHERHOOD59 (0x3B)
NAGA60 (0x3C)
DALARAN61 (0x3D)
FORLORN_SPIRIT62 (0x3E)
DARKHOWL63 (0x3F)
GRELL64 (0x40)
FURBOLG65 (0x41)
HORDE_GENERIC66 (0x42)
HORDE67 (0x43)
UNDERCITY68 (0x44)
DARNASSUS69 (0x45)
SYNDICATE70 (0x46)
HILLSBRAD_MILITIA71 (0x47)
STORMWIND72 (0x48)
DEMON73 (0x49)
ELEMENTAL74 (0x4A)
SPIRIT75 (0x4B)
ORGRIMMAR76 (0x4C)
TREASURE77 (0x4D)
GNOLL_MUDSNOUT78 (0x4E)Gnoll - Mudsnout
HILLSBRAD_SOUTHSHORE_MAYOR79 (0x4F)HIllsbrad, Southshore Mayor
DRAGONFLIGHT_BLACK80 (0x50)Dragonflight, Black
THUNDER_BLUFF81 (0x51)
TROLL_WITHERBARK82 (0x52)Troll, Witherbark
LEATHERWORKING_ELEMENTAL83 (0x53)Leatherworking - Elemental
QUILBOAR_RAZORMANE84 (0x54)Quilboar, Razormane
QUILBOAR_BRISTLEBACK85 (0x55)Quilboar, Bristleback
LEATHERWORKING_DRAGONSCALE86 (0x56)Leatherworking - Dragonscale
BLOODSAIL_BUCCANEERS87 (0x57)
BLACKFATHOM88 (0x58)
MAKRURA89 (0x59)
CENTAUR_KOLKAR90 (0x5A)Centaur, Kolkar
CENTAUR_GALAK91 (0x5B)Centaur, Galak
GELKIS_CLAN_CENTAUR92 (0x5C)
MAGRAM_CLAN_CENTAUR93 (0x5D)
MARAUDINE94 (0x5E)
THERAMORE108 (0x6C)
QUILBOAR_RAZORFEN109 (0x6D)Quilboar, Razorfen
QUILBOAR_RAZORMANE_2110 (0x6E)Quilboar, Razormane 2
QUILBOAR_DEATHSHEAD111 (0x6F)Quilboar, Deathshead
ENEMY128 (0x80)
AMBIENT148 (0x94)
NETHERGARDE_CARAVAN168 (0xA8)
STEAMWHEEDLE_CARTEL169 (0xA9)
ALLIANCE_GENERIC189 (0xBD)
NETHERGARDE209 (0xD1)
WAILING_CAVERNS229 (0xE5)
SILITHID249 (0xF9)
SILVERMOON_REMNANT269 (0x10D)
ZANDALAR_TRIBE270 (0x10E)
BLACKSMITHING_WEAPONSMITHING289 (0x121)Blacksmithing - Weaponsmithing
SCORPID309 (0x135)
BEAST_BAT310 (0x136)Beast - Bat
TITAN311 (0x137)
TASKMASTER_FIZZULE329 (0x149)
RAVENHOLDT349 (0x15D)
GADGETZAN369 (0x171)
GNOMEREGAN_BUG389 (0x185)
HARPY409 (0x199)
BURNING_BLADE429 (0x1AD)
SHADOWSILK_POACHER449 (0x1C1)
SEARING_SPIDER450 (0x1C2)
ALLIANCE469 (0x1D5)
RATCHET470 (0x1D6)
WILDHAMMER_CLAN471 (0x1D7)
GOBLIN_DARK_IRON_BAR_PATRON489 (0x1E9)Goblin, Dark Iron Bar Patron
THE_LEAGUE_OF_ARATHOR509 (0x1FD)
THE_DEFILERS510 (0x1FE)
GIANT511 (0x1FF)
ARGENT_DAWN529 (0x211)
DARKSPEAR_TROLLS530 (0x212)
DRAGONFLIGHT_BRONZE531 (0x213)Dragonflight, Bronze
DRAGONFLIGHT_BLUE532 (0x214)Dragonflight, Blue
LEATHERWORKING_TRIBAL549 (0x225)Leatherworking - Tribal
ENGINEERING_GOBLIN550 (0x226)Engineering - Goblin
ENGINEERING_GNOME551 (0x227)Engineering - Gnome
BLACKSMITHING_HAMMERSMITHING569 (0x239)Blacksmithing - Hammersmithing
BLACKSMITHING_AXESMITHING570 (0x23A)Blacksmithing - Axesmithing
BLACKSMITHING_SWORDSMITHING571 (0x23B)Blacksmithing - Swordsmithing
TROLL_VILEBRANCH572 (0x23C)Troll, Vilebranch
SOUTHSEA_FREEBOOTERS573 (0x23D)
CAER_DARROW574 (0x23E)
FURBOLG_UNCORRUPTED575 (0x23F)Furbolg, Uncorrupted
TIMBERMAW_HOLD576 (0x240)
EVERLOOK577 (0x241)
WINTERSABER_TRAINERS589 (0x24D)
CENARION_CIRCLE609 (0x261)
SHATTERSPEAR_TROLLS629 (0x275)
RAVASAUR_TRAINERS630 (0x276)
MAJORDOMO_EXECUTUS649 (0x289)
BEAST_CARRION_BIRD669 (0x29D)Beast - Carrion Bird
BEAST_CAT670 (0x29E)Beast - Cat
BEAST_CRAB671 (0x29F)Beast - Crab
BEAST_CROCILISK672 (0x2A0)Beast - Crocilisk
BEAST_HYENA673 (0x2A1)Beast - Hyena
BEAST_OWL674 (0x2A2)Beast - Owl
BEAST_SCORPID675 (0x2A3)Beast - Scorpid
BEAST_TALLSTRIDER676 (0x2A4)Beast - Tallstrider
BEAST_TURTLE677 (0x2A5)Beast - Turtle
BEAST_WIND_SERPENT678 (0x2A6)Beast - Wind Serpent
TRAINING_DUMMY679 (0x2A7)
DRAGONFLIGHT_BLACK_BAIT689 (0x2B1)Dragonflight, Black - Bait
BATTLEGROUND_NEUTRAL709 (0x2C5)
FROSTWOLF_CLAN729 (0x2D9)
STORMPIKE_GUARD730 (0x2DA)
HYDRAXIAN_WATERLORDS749 (0x2ED)
SULFURON_FIRELORDS750 (0x2EE)
GIZLOCKS_DUMMY769 (0x301)Gizlock's Dummy
GIZLOCKS_CHARM770 (0x302)Gizlock's Charm
GIZLOCK771 (0x303)
MORO_GAI789 (0x315)Moro'gai
SPIRIT_GUIDE_ALLIANCE790 (0x316)Spirit Guide - Alliance
SHEN_DRALAR809 (0x329)Shen'dralar
OGRE_CAPTAIN_KROMCRUSH829 (0x33D)Ogre (Captain Kromcrush)
SPIRIT_GUIDE_HORDE849 (0x351)Spirit Guide - Horde
JAEDENAR869 (0x365)
WARSONG_OUTRIDERS889 (0x379)
SILVERWING_SENTINELS890 (0x37A)
ALLIANCE_FORCES891 (0x37B)
HORDE_FORCES892 (0x37C)
REVANTUSK_TROLLS893 (0x37D)
DARKMOON_FAIRE909 (0x38D)
BROOD_OF_NOZDORMU910 (0x38E)
SILVERMOON_CITY911 (0x38F)
MIGHT_OF_KALIMDOR912 (0x390)
PLAYER_BLOOD_ELF914 (0x392)PLAYER, Blood Elf
ARMIES_OF_C_THUN915 (0x393)Armies of C'Thun
SILITHID_ATTACKERS916 (0x394)
THE_IRONFORGE_BRIGADE917 (0x395)
RC_ENEMIES918 (0x396)
RC_OBJECTS919 (0x397)
RED920 (0x398)
BLUE921 (0x399)
TRANQUILLIEN922 (0x39A)
FARSTRIDERS923 (0x39B)
DEPRECATED924 (0x39C)
SUNSTRIDERS925 (0x39D)
MAGISTERS_GUILD926 (0x39E)Magister's Guild
PLAYER_DRAENEI927 (0x39F)PLAYER, Draenei
SCOURGE_INVADERS928 (0x3A0)
BLOODMAUL_CLAN929 (0x3A1)
EXODAR930 (0x3A2)
TEST_FACTION_NOT_A_REAL_FACTION931 (0x3A3)Test Faction (not a real faction)
THE_ALDOR932 (0x3A4)
THE_CONSORTIUM933 (0x3A5)
THE_SCRYERS934 (0x3A6)
THE_SHA_TAR935 (0x3A7)The Sha'tar
SHATTRATH_CITY936 (0x3A8)
TROLL_FOREST937 (0x3A9)Troll, Forest
THE_OMENAI938 (0x3AA)
DEPRECATED1939 (0x3AB)
THE_SONS_OF_LOTHAR940 (0x3AC)
THE_MAG_HAR941 (0x3AD)The Mag'har
CENARION_EXPEDITION942 (0x3AE)
FEL_ORC943 (0x3AF)
FEL_ORC_GHOST944 (0x3B0)
SONS_OF_LOTHAR_GHOSTS945 (0x3B1)
HONOR_HOLD946 (0x3B2)
THRALLMAR947 (0x3B3)
TEST_FACTION_2948 (0x3B4)
TEST_FACTION_1949 (0x3B5)
TOWOW_FLAG950 (0x3B6)ToWoW - Flag
TOWOW_FLAG_TRIGGER_ALLIANCE_DND951 (0x3B7)ToWoW - Flag Trigger Alliance (DND)
TEST_FACTION_3952 (0x3B8)
TEST_FACTION_4953 (0x3B9)
TOWOW_FLAG_TRIGGER_HORDE_DND954 (0x3BA)ToWoW - Flag Trigger Horde (DND)
BROKEN955 (0x3BB)
ETHEREUM956 (0x3BC)
EARTH_ELEMENTAL957 (0x3BD)
FIGHTING_ROBOTS958 (0x3BE)
ACTOR_GOOD959 (0x3BF)
ACTOR_EVIL960 (0x3C0)
STILLPINE_FURBOLG961 (0x3C1)
CRAZED_OWLKIN962 (0x3C2)
CHESS_ALLIANCE963 (0x3C3)
CHESS_HORDE964 (0x3C4)
MONSTER_SPAR965 (0x3C5)
MONSTER_SPAR_BUDDY966 (0x3C6)
THE_VIOLET_EYE967 (0x3C7)
SUNHAWKS968 (0x3C8)
HAND_OF_ARGUS969 (0x3C9)
SPOREGGAR970 (0x3CA)
FUNGAL_GIANT971 (0x3CB)
SPORE_BAT972 (0x3CC)
MONSTER_PREDATOR973 (0x3CD)Monster, Predator
MONSTER_PREY974 (0x3CE)Monster, Prey
VOID_ANOMALY975 (0x3CF)
HYJAL_DEFENDERS976 (0x3D0)
HYJAL_INVADERS977 (0x3D1)
KURENAI978 (0x3D2)
EARTHEN_RING979 (0x3D3)
OUTLAND980 (0x3D4)
ARAKKOA981 (0x3D5)
ZANGARMARSH_BANNER_ALLIANCE982 (0x3D6)Zangarmarsh Banner (Alliance)
ZANGARMARSH_BANNER_HORDE983 (0x3D7)Zangarmarsh Banner (Horde)
ZANGARMARSH_BANNER_NEUTRAL984 (0x3D8)Zangarmarsh Banner (Neutral)
CAVERNS_OF_TIME_THRALL985 (0x3D9)Caverns of Time - Thrall
CAVERNS_OF_TIME_DURNHOLDE986 (0x3DA)Caverns of Time - Durnholde
CAVERNS_OF_TIME_SOUTHSHORE_GUARDS987 (0x3DB)Caverns of Time - Southshore Guards
SHADOW_COUNCIL_COVERT988 (0x3DC)
KEEPERS_OF_TIME989 (0x3DD)
THE_SCALE_OF_THE_SANDS990 (0x3DE)
DARK_PORTAL_DEFENDER_ALLIANCE991 (0x3DF)Dark Portal Defender, Alliance
DARK_PORTAL_DEFENDER_HORDE992 (0x3E0)Dark Portal Defender, Horde
DARK_PORTAL_ATTACKER_LEGION993 (0x3E1)Dark Portal Attacker, Legion
INCITER_TRIGGER994 (0x3E2)
INCITER_TRIGGER_2995 (0x3E3)
INCITER_TRIGGER_3996 (0x3E4)
INCITER_TRIGGER_4997 (0x3E5)
INCITER_TRIGGER_5998 (0x3E6)
MANA_CREATURE999 (0x3E7)
KHADGARS_SERVANT1000 (0x3E8)Khadgar's Servant
BLADESPIRE_CLAN1001 (0x3E9)
ETHEREUM_SPARBUDDY1002 (0x3EA)
PROTECTORATE1003 (0x3EB)
ARCANE_ANNIHILATOR_DNR1004 (0x3EC)Arcane Annihilator (DNR)
FRIENDLY_HIDDEN1005 (0x3ED)Friendly, Hidden
KIRIN_VAR_DATHRIC1006 (0x3EE)Kirin'Var - Dathric
KIRIN_VAR_BELMARA1007 (0x3EF)Kirin'Var - Belmara
KIRIN_VAR_LUMINRATH1008 (0x3F0)Kirin'Var - Luminrath
KIRIN_VAR_COHLIEN1009 (0x3F1)Kirin'Var - Cohlien
SERVANT_OF_ILLIDAN1010 (0x3F2)
LOWER_CITY1011 (0x3F3)
ASHTONGUE_DEATHSWORN1012 (0x3F4)
SPIRITS_OF_SHADOWMOON_11013 (0x3F5)
SPIRITS_OF_SHADOWMOON_21014 (0x3F6)
NETHERWING1015 (0x3F7)
WYRMCULT1016 (0x3F8)
TREANT1017 (0x3F9)
LEOTHERAS_DEMON_I1018 (0x3FA)
LEOTHERAS_DEMON_II1019 (0x3FB)
LEOTHERAS_DEMON_III1020 (0x3FC)
LEOTHERAS_DEMON_IV1021 (0x3FD)
LEOTHERAS_DEMON_V1022 (0x3FE)
AZALOTH1023 (0x3FF)
ROCK_FLAYER1024 (0x400)
FLAYER_HUNTER1025 (0x401)
SHADOWMOON_SHADE1026 (0x402)
LEGION_COMMUNICATOR1027 (0x403)
RAVENSWOOD_ANCIENTS1028 (0x404)
CHESS_FRIENDLY_TO_ALL_CHESS1029 (0x405)Chess, Friendly to All Chess
BLACK_TEMPLE_GATES_ILLIDARI1030 (0x406)Black Temple Gates - Illidari
SHA_TARI_SKYGUARD1031 (0x407)Sha'tari Skyguard
AREA_521032 (0x408)
MAIEV1033 (0x409)
SKETTIS_SHADOWY_ARAKKOA1034 (0x40A)
SKETTIS_ARAKKOA1035 (0x40B)
DRAGONMAW_ENEMY1036 (0x40C)
REUSE1037 (0x40D)
OGRI_LA1038 (0x40E)Ogri'la
RAVAGER1039 (0x40F)
REUSE11040 (0x410)
FRENZY1041 (0x411)
SKYGUARD_ENEMY1042 (0x412)
SKUNK_PETUNIA1043 (0x413)Skunk, Petunia
THERAMORE_DESERTER1044 (0x414)
TROLL_AMANI1049 (0x419)Troll, Amani
CTF_FLAGS1059 (0x423)CTF - Flags
RAM_RACING_POWERUP_DND1069 (0x42D)
RAM_RACING_TRAP_DND1070 (0x42E)
CRAIGS_SQUIRRELS1071 (0x42F)Craig's Squirrels
HOLIDAY_WATER_BARREL1074 (0x432)Holiday - Water Barrel
HOLIDAY_GENERIC1075 (0x433)Holiday - Generic
SHATTERED_SUN_OFFENSIVE1077 (0x435)
FIGHTING_VANITY_PET1078 (0x436)
MONSTER_FORCE_REACTION1080 (0x438)Monster, Force Reaction
OBJECT_FORCE_REACTION1081 (0x439)Object, Force Reaction
HOLIDAY_MONSTER1087 (0x43F)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/faction/faction.wowm:919.

enum Faction : u16 {
    NONE = 0;
    PLAYER_HUMAN = 1;
    PLAYER_ORC = 2;
    PLAYER_DWARF = 3;
    PLAYER_NIGHT_ELF = 4;
    PLAYER_UNDEAD = 5;
    PLAYER_TAUREN = 6;
    CREATURE = 7;
    PLAYER_GNOME = 8;
    PLAYER_TROLL = 9;
    MONSTER = 14;
    DEFIAS_BROTHERHOOD = 15;
    GNOLL_RIVERPAW = 16;
    GNOLL_REDRIDGE = 17;
    GNOLL_SHADOWHIDE = 18;
    MURLOC = 19;
    UNDEAD_SCOURGE = 20;
    BOOTY_BAY = 21;
    BEAST_SPIDER = 22;
    BEAST_BOAR = 23;
    WORGEN = 24;
    KOBOLD = 25;
    TROLL_BLOODSCALP = 26;
    TROLL_SKULLSPLITTER = 27;
    PREY = 28;
    BEAST_WOLF = 29;
    DEFIAS_BROTHERHOOD_TRAITOR = 30;
    FRIENDLY = 31;
    TROGG = 32;
    TROLL_FROSTMANE = 33;
    ORC_BLACKROCK = 34;
    VILLIAN = 35;
    VICTIM = 36;
    BEAST_BEAR = 37;
    OGRE = 38;
    KURZENS_MERCENARIES = 39;
    ESCORTEE = 40;
    VENTURE_COMPANY = 41;
    BEAST_RAPTOR = 42;
    BASILISK = 43;
    DRAGONFLIGHT_GREEN = 44;
    LOST_ONES = 45;
    BLACKSMITHING_ARMORSMITHING = 46;
    IRONFORGE = 47;
    DARK_IRON_DWARVES = 48;
    HUMAN_NIGHT_WATCH = 49;
    DRAGONFLIGHT_RED = 50;
    GNOLL_MOSSHIDE = 51;
    ORC_DRAGONMAW = 52;
    GNOME_LEPER = 53;
    GNOMEREGAN_EXILES = 54;
    LEOPARD = 55;
    SCARLET_CRUSADE = 56;
    GNOLL_ROTHIDE = 57;
    BEAST_GORILLA = 58;
    THORIUM_BROTHERHOOD = 59;
    NAGA = 60;
    DALARAN = 61;
    FORLORN_SPIRIT = 62;
    DARKHOWL = 63;
    GRELL = 64;
    FURBOLG = 65;
    HORDE_GENERIC = 66;
    HORDE = 67;
    UNDERCITY = 68;
    DARNASSUS = 69;
    SYNDICATE = 70;
    HILLSBRAD_MILITIA = 71;
    STORMWIND = 72;
    DEMON = 73;
    ELEMENTAL = 74;
    SPIRIT = 75;
    ORGRIMMAR = 76;
    TREASURE = 77;
    GNOLL_MUDSNOUT = 78;
    HILLSBRAD_SOUTHSHORE_MAYOR = 79;
    DRAGONFLIGHT_BLACK = 80;
    THUNDER_BLUFF = 81;
    TROLL_WITHERBARK = 82;
    LEATHERWORKING_ELEMENTAL = 83;
    QUILBOAR_RAZORMANE = 84;
    QUILBOAR_BRISTLEBACK = 85;
    LEATHERWORKING_DRAGONSCALE = 86;
    BLOODSAIL_BUCCANEERS = 87;
    BLACKFATHOM = 88;
    MAKRURA = 89;
    CENTAUR_KOLKAR = 90;
    CENTAUR_GALAK = 91;
    GELKIS_CLAN_CENTAUR = 92;
    MAGRAM_CLAN_CENTAUR = 93;
    MARAUDINE = 94;
    THERAMORE = 108;
    QUILBOAR_RAZORFEN = 109;
    QUILBOAR_RAZORMANE_2 = 110;
    QUILBOAR_DEATHSHEAD = 111;
    ENEMY = 128;
    AMBIENT = 148;
    NETHERGARDE_CARAVAN = 168;
    STEAMWHEEDLE_CARTEL = 169;
    ALLIANCE_GENERIC = 189;
    NETHERGARDE = 209;
    WAILING_CAVERNS = 229;
    SILITHID = 249;
    SILVERMOON_REMNANT = 269;
    ZANDALAR_TRIBE = 270;
    BLACKSMITHING_WEAPONSMITHING = 289;
    SCORPID = 309;
    BEAST_BAT = 310;
    TITAN = 311;
    TASKMASTER_FIZZULE = 329;
    RAVENHOLDT = 349;
    GADGETZAN = 369;
    GNOMEREGAN_BUG = 389;
    HARPY = 409;
    BURNING_BLADE = 429;
    SHADOWSILK_POACHER = 449;
    SEARING_SPIDER = 450;
    ALLIANCE = 469;
    RATCHET = 470;
    WILDHAMMER_CLAN = 471;
    GOBLIN_DARK_IRON_BAR_PATRON = 489;
    THE_LEAGUE_OF_ARATHOR = 509;
    THE_DEFILERS = 510;
    GIANT = 511;
    ARGENT_DAWN = 529;
    DARKSPEAR_TROLLS = 530;
    DRAGONFLIGHT_BRONZE = 531;
    DRAGONFLIGHT_BLUE = 532;
    LEATHERWORKING_TRIBAL = 549;
    ENGINEERING_GOBLIN = 550;
    ENGINEERING_GNOME = 551;
    BLACKSMITHING_HAMMERSMITHING = 569;
    BLACKSMITHING_AXESMITHING = 570;
    BLACKSMITHING_SWORDSMITHING = 571;
    TROLL_VILEBRANCH = 572;
    SOUTHSEA_FREEBOOTERS = 573;
    CAER_DARROW = 574;
    FURBOLG_UNCORRUPTED = 575;
    TIMBERMAW_HOLD = 576;
    EVERLOOK = 577;
    WINTERSABER_TRAINERS = 589;
    CENARION_CIRCLE = 609;
    SHATTERSPEAR_TROLLS = 629;
    RAVASAUR_TRAINERS = 630;
    MAJORDOMO_EXECUTUS = 649;
    BEAST_CARRION_BIRD = 669;
    BEAST_CAT = 670;
    BEAST_CRAB = 671;
    BEAST_CROCILISK = 672;
    BEAST_HYENA = 673;
    BEAST_OWL = 674;
    BEAST_SCORPID = 675;
    BEAST_TALLSTRIDER = 676;
    BEAST_TURTLE = 677;
    BEAST_WIND_SERPENT = 678;
    TRAINING_DUMMY = 679;
    DRAGONFLIGHT_BLACK_BAIT = 689;
    BATTLEGROUND_NEUTRAL = 709;
    FROSTWOLF_CLAN = 729;
    STORMPIKE_GUARD = 730;
    HYDRAXIAN_WATERLORDS = 749;
    SULFURON_FIRELORDS = 750;
    GIZLOCKS_DUMMY = 769;
    GIZLOCKS_CHARM = 770;
    GIZLOCK = 771;
    MORO_GAI = 789;
    SPIRIT_GUIDE_ALLIANCE = 790;
    SHEN_DRALAR = 809;
    OGRE_CAPTAIN_KROMCRUSH = 829;
    SPIRIT_GUIDE_HORDE = 849;
    JAEDENAR = 869;
    WARSONG_OUTRIDERS = 889;
    SILVERWING_SENTINELS = 890;
    ALLIANCE_FORCES = 891;
    HORDE_FORCES = 892;
    REVANTUSK_TROLLS = 893;
    DARKMOON_FAIRE = 909;
    BROOD_OF_NOZDORMU = 910;
    SILVERMOON_CITY = 911;
    MIGHT_OF_KALIMDOR = 912;
    PLAYER_BLOOD_ELF = 914;
    ARMIES_OF_C_THUN = 915;
    SILITHID_ATTACKERS = 916;
    THE_IRONFORGE_BRIGADE = 917;
    RC_ENEMIES = 918;
    RC_OBJECTS = 919;
    RED = 920;
    BLUE = 921;
    TRANQUILLIEN = 922;
    FARSTRIDERS = 923;
    DEPRECATED = 924;
    SUNSTRIDERS = 925;
    MAGISTERS_GUILD = 926;
    PLAYER_DRAENEI = 927;
    SCOURGE_INVADERS = 928;
    BLOODMAUL_CLAN = 929;
    EXODAR = 930;
    TEST_FACTION_NOT_A_REAL_FACTION = 931;
    THE_ALDOR = 932;
    THE_CONSORTIUM = 933;
    THE_SCRYERS = 934;
    THE_SHA_TAR = 935;
    SHATTRATH_CITY = 936;
    TROLL_FOREST = 937;
    THE_OMENAI = 938;
    DEPRECATED1 = 939;
    THE_SONS_OF_LOTHAR = 940;
    THE_MAG_HAR = 941;
    CENARION_EXPEDITION = 942;
    FEL_ORC = 943;
    FEL_ORC_GHOST = 944;
    SONS_OF_LOTHAR_GHOSTS = 945;
    HONOR_HOLD = 946;
    THRALLMAR = 947;
    TEST_FACTION_2 = 948;
    TEST_FACTION_1 = 949;
    TOWOW_FLAG = 950;
    TOWOW_FLAG_TRIGGER_ALLIANCE_DND = 951;
    TEST_FACTION_3 = 952;
    TEST_FACTION_4 = 953;
    TOWOW_FLAG_TRIGGER_HORDE_DND = 954;
    BROKEN = 955;
    ETHEREUM = 956;
    EARTH_ELEMENTAL = 957;
    FIGHTING_ROBOTS = 958;
    ACTOR_GOOD = 959;
    ACTOR_EVIL = 960;
    STILLPINE_FURBOLG = 961;
    CRAZED_OWLKIN = 962;
    CHESS_ALLIANCE = 963;
    CHESS_HORDE = 964;
    MONSTER_SPAR = 965;
    MONSTER_SPAR_BUDDY = 966;
    THE_VIOLET_EYE = 967;
    SUNHAWKS = 968;
    HAND_OF_ARGUS = 969;
    SPOREGGAR = 970;
    FUNGAL_GIANT = 971;
    SPORE_BAT = 972;
    MONSTER_PREDATOR = 973;
    MONSTER_PREY = 974;
    VOID_ANOMALY = 975;
    HYJAL_DEFENDERS = 976;
    HYJAL_INVADERS = 977;
    KURENAI = 978;
    EARTHEN_RING = 979;
    THE_BURNING_CRUSADE = 980;
    ARAKKOA = 981;
    ZANGARMARSH_BANNER_ALLIANCE = 982;
    ZANGARMARSH_BANNER_HORDE = 983;
    ZANGARMARSH_BANNER_NEUTRAL = 984;
    CAVERNS_OF_TIME_THRALL = 985;
    CAVERNS_OF_TIME_DURNHOLDE = 986;
    CAVERNS_OF_TIME_SOUTHSHORE_GUARDS = 987;
    SHADOW_COUNCIL_COVERT = 988;
    KEEPERS_OF_TIME = 989;
    THE_SCALE_OF_THE_SANDS = 990;
    DARK_PORTAL_DEFENDER_ALLIANCE = 991;
    DARK_PORTAL_DEFENDER_HORDE = 992;
    DARK_PORTAL_ATTACKER_LEGION = 993;
    INCITER_TRIGGER = 994;
    INCITER_TRIGGER_2 = 995;
    INCITER_TRIGGER_3 = 996;
    INCITER_TRIGGER_4 = 997;
    INCITER_TRIGGER_5 = 998;
    MANA_CREATURE = 999;
    KHADGARS_SERVANT = 1000;
    BLADESPIRE_CLAN = 1001;
    ETHEREUM_SPARBUDDY = 1002;
    PROTECTORATE = 1003;
    ARCANE_ANNIHILATOR_DNR = 1004;
    FRIENDLY_HIDDEN = 1005;
    KIRIN_VAR_DATHRIC = 1006;
    KIRIN_VAR_BELMARA = 1007;
    KIRIN_VAR_LUMINRATH = 1008;
    KIRIN_VAR_COHLIEN = 1009;
    SERVANT_OF_ILLIDAN = 1010;
    LOWER_CITY = 1011;
    ASHTONGUE_DEATHSWORN = 1012;
    SPIRITS_OF_SHADOWMOON_1 = 1013;
    SPIRITS_OF_SHADOWMOON_2 = 1014;
    NETHERWING = 1015;
    WYRMCULT = 1016;
    TREANT = 1017;
    LEOTHERAS_DEMON_I = 1018;
    LEOTHERAS_DEMON_II = 1019;
    LEOTHERAS_DEMON_III = 1020;
    LEOTHERAS_DEMON_IV = 1021;
    LEOTHERAS_DEMON_V = 1022;
    AZALOTH = 1023;
    ROCK_FLAYER = 1024;
    FLAYER_HUNTER = 1025;
    SHADOWMOON_SHADE = 1026;
    LEGION_COMMUNICATOR = 1027;
    RAVENSWOOD_ANCIENTS = 1028;
    CHESS_FRIENDLY_TO_ALL_CHESS = 1029;
    BLACK_TEMPLE_GATES_ILLIDARI = 1030;
    SHA_TARI_SKYGUARD = 1031;
    AREA_52 = 1032;
    MAIEV = 1033;
    SKETTIS_SHADOWY_ARAKKOA = 1034;
    SKETTIS_ARAKKOA = 1035;
    DRAGONMAW_ENEMY = 1036;
    ALLIANCE_VANGUARD = 1037;
    OGRI_LA = 1038;
    RAVAGER = 1039;
    REUSE = 1040;
    FRENZY = 1041;
    SKYGUARD_ENEMY = 1042;
    SKUNK_PETUNIA = 1043;
    THERAMORE_DESERTER = 1044;
    VRYKUL = 1045;
    NORTHSEA_PIRATES = 1046;
    TUSKARR = 1047;
    UNUSED = 1048;
    TROLL_AMANI = 1049;
    VALIANCE_EXPEDITION = 1050;
    UNUSED1 = 1051;
    HORDE_EXPEDITION = 1052;
    WESTGUARD = 1053;
    SPOTTED_GRYPHON = 1054;
    TAMED_PLAGUEHOUND = 1055;
    VRYKUL_ANCIENT_SPIRIT_1 = 1056;
    VRYKUL_ANCIENT_SIPRIT_2 = 1057;
    VRYKUL_ANCIENT_SIPRIT_3 = 1058;
    CTF_FLAG_ALLIANCE = 1059;
    TEST = 1060;
    VRYKUL1 = 1061;
    VRYKUL_GLADIATOR = 1062;
    VALGARDE_COMBATANT = 1063;
    THE_TAUNKA = 1064;
    MONSTER_ZONE_FORCE_REACTION_1 = 1065;
    MONSTER_ZONE_FORCE_REACTION_2 = 1066;
    THE_HAND_OF_VENGEANCE = 1067;
    EXPLORERS__LEAGUE = 1068;
    RAM_RACING_POWERUP_DND = 1069;
    RAM_RACING_TRAP_DND = 1070;
    CRAIGS_SQUIRRELS = 1071;
    REUSE1 = 1072;
    THE_KALU_AK = 1073;
    HOLIDAY_WATER_BARREL = 1074;
    HOLIDAY_GENERIC = 1075;
    IRON_DWARVES = 1076;
    SHATTERED_SUN_OFFENSIVE = 1077;
    FIGHTING_VANITY_PET = 1078;
    MURLOC_WINTERFIN = 1079;
    FRIENDLY_FORCE_REACTION = 1080;
    OBJECT_FORCE_REACTION = 1081;
    REUSE2 = 1082;
    REUSE4 = 1083;
    VRYKUL_SEA = 1084;
    WARSONG_OFFENSIVE = 1085;
    POACHER = 1086;
    HOLIDAY_MONSTER = 1087;
    FURBOLG_REDFANG = 1088;
    FURBOLG_FROSTPAW = 1089;
    KIRIN_TOR = 1090;
    THE_WYRMREST_ACCORD = 1091;
    AZJOL_NERUB = 1092;
    REUSE8 = 1093;
    THE_SILVER_COVENANT = 1094;
    GRIZZLY_HILLS_TRAPPER = 1095;
    REUSE16 = 1096;
    WRATH_OF_THE_LICH_KING = 1097;
    KNIGHTS_OF_THE_EBON_BLADE = 1098;
    WRATHGATE_SCOURGE = 1099;
    WRATHGATE_ALLIANCE = 1100;
    WRATHGATE_HORDE = 1101;
    CTF_FLAG_HORDE = 1102;
    CTF_FLAG_NEUTRAL = 1103;
    FRENZYHEART_TRIBE = 1104;
    THE_ORACLES = 1105;
    ARGENT_CRUSADE = 1106;
    TROLL_DRAKKARI = 1107;
    COT_ARTHAS = 1108;
    COT_STRATHOLME_CITIZEN = 1109;
    COT_SCOURGE = 1110;
    FREYA = 1111;
    MOUNT_TAXI_ALLIANCE = 1112;
    MOUNT_TAXI_HORDE = 1113;
    MOUNT_TAXI_NEUTRAL = 1114;
    ELEMENTAL_WATER = 1115;
    ELEMENTAL_AIR = 1116;
    SHOLAZAR_BASIN = 1117;
    CLASSIC = 1118;
    THE_SONS_OF_HODIR = 1119;
    IRON_GIANTS = 1120;
    FROST_VRYKUL = 1121;
    EARTHEN = 1122;
    MONSTER_REFEREE = 1123;
    THE_SUNREAVERS = 1124;
    HYLDSMEET = 1125;
    THE_FROSTBORN = 1126;
    ORGRIMMAR_ALEX_TEST = 1127;
    TRANQUILLIEN_CONVERSION = 1136;
    WINTERSABER_CONVERSION = 1137;
    HATES_EVERYTHING = 1145;
    SILVER_COVENANT_CONVERSION = 1154;
    SUNREAVERS_CONVERSION = 1155;
    THE_ASHEN_VERDICT = 1156;
    CTF_FLAG_ALLIANCE_2 = 1159;
    CTF_FLAG_HORDE_2 = 1160;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
PLAYER_HUMAN1 (0x01)PLAYER, Human
PLAYER_ORC2 (0x02)PLAYER, Orc
PLAYER_DWARF3 (0x03)PLAYER, Dwarf
PLAYER_NIGHT_ELF4 (0x04)PLAYER, Night Elf
PLAYER_UNDEAD5 (0x05)PLAYER, Undead
PLAYER_TAUREN6 (0x06)PLAYER, Tauren
CREATURE7 (0x07)
PLAYER_GNOME8 (0x08)PLAYER, Gnome
PLAYER_TROLL9 (0x09)PLAYER, Troll
MONSTER14 (0x0E)
DEFIAS_BROTHERHOOD15 (0x0F)
GNOLL_RIVERPAW16 (0x10)Gnoll - Riverpaw
GNOLL_REDRIDGE17 (0x11)Gnoll - Redridge
GNOLL_SHADOWHIDE18 (0x12)Gnoll - Shadowhide
MURLOC19 (0x13)
UNDEAD_SCOURGE20 (0x14)Undead, Scourge
BOOTY_BAY21 (0x15)
BEAST_SPIDER22 (0x16)Beast - Spider
BEAST_BOAR23 (0x17)Beast - Boar
WORGEN24 (0x18)
KOBOLD25 (0x19)
TROLL_BLOODSCALP26 (0x1A)Troll, Bloodscalp
TROLL_SKULLSPLITTER27 (0x1B)Troll, Skullsplitter
PREY28 (0x1C)
BEAST_WOLF29 (0x1D)Beast - Wolf
DEFIAS_BROTHERHOOD_TRAITOR30 (0x1E)
FRIENDLY31 (0x1F)
TROGG32 (0x20)
TROLL_FROSTMANE33 (0x21)Troll, Frostmane
ORC_BLACKROCK34 (0x22)Orc, Blackrock
VILLIAN35 (0x23)
VICTIM36 (0x24)
BEAST_BEAR37 (0x25)Beast - Bear
OGRE38 (0x26)
KURZENS_MERCENARIES39 (0x27)Kurzen's Mercenaries
ESCORTEE40 (0x28)
VENTURE_COMPANY41 (0x29)
BEAST_RAPTOR42 (0x2A)Beast - Raptor
BASILISK43 (0x2B)
DRAGONFLIGHT_GREEN44 (0x2C)Dragonflight, Green
LOST_ONES45 (0x2D)
BLACKSMITHING_ARMORSMITHING46 (0x2E)Blacksmithing - Armorsmithing
IRONFORGE47 (0x2F)
DARK_IRON_DWARVES48 (0x30)
HUMAN_NIGHT_WATCH49 (0x31)Human, Night Watch
DRAGONFLIGHT_RED50 (0x32)Dragonflight, Red
GNOLL_MOSSHIDE51 (0x33)Gnoll - Mosshide
ORC_DRAGONMAW52 (0x34)Orc, Dragonmaw
GNOME_LEPER53 (0x35)Gnome - Leper
GNOMEREGAN_EXILES54 (0x36)
LEOPARD55 (0x37)
SCARLET_CRUSADE56 (0x38)
GNOLL_ROTHIDE57 (0x39)Gnoll - Rothide
BEAST_GORILLA58 (0x3A)Beast - Gorilla
THORIUM_BROTHERHOOD59 (0x3B)
NAGA60 (0x3C)
DALARAN61 (0x3D)
FORLORN_SPIRIT62 (0x3E)
DARKHOWL63 (0x3F)
GRELL64 (0x40)
FURBOLG65 (0x41)
HORDE_GENERIC66 (0x42)
HORDE67 (0x43)
UNDERCITY68 (0x44)
DARNASSUS69 (0x45)
SYNDICATE70 (0x46)
HILLSBRAD_MILITIA71 (0x47)
STORMWIND72 (0x48)
DEMON73 (0x49)
ELEMENTAL74 (0x4A)
SPIRIT75 (0x4B)
ORGRIMMAR76 (0x4C)
TREASURE77 (0x4D)
GNOLL_MUDSNOUT78 (0x4E)Gnoll - Mudsnout
HILLSBRAD_SOUTHSHORE_MAYOR79 (0x4F)HIllsbrad, Southshore Mayor
DRAGONFLIGHT_BLACK80 (0x50)Dragonflight, Black
THUNDER_BLUFF81 (0x51)
TROLL_WITHERBARK82 (0x52)Troll, Witherbark
LEATHERWORKING_ELEMENTAL83 (0x53)Leatherworking - Elemental
QUILBOAR_RAZORMANE84 (0x54)Quilboar, Razormane
QUILBOAR_BRISTLEBACK85 (0x55)Quilboar, Bristleback
LEATHERWORKING_DRAGONSCALE86 (0x56)Leatherworking - Dragonscale
BLOODSAIL_BUCCANEERS87 (0x57)
BLACKFATHOM88 (0x58)
MAKRURA89 (0x59)
CENTAUR_KOLKAR90 (0x5A)Centaur, Kolkar
CENTAUR_GALAK91 (0x5B)Centaur, Galak
GELKIS_CLAN_CENTAUR92 (0x5C)
MAGRAM_CLAN_CENTAUR93 (0x5D)
MARAUDINE94 (0x5E)
THERAMORE108 (0x6C)
QUILBOAR_RAZORFEN109 (0x6D)Quilboar, Razorfen
QUILBOAR_RAZORMANE_2110 (0x6E)Quilboar, Razormane 2
QUILBOAR_DEATHSHEAD111 (0x6F)Quilboar, Deathshead
ENEMY128 (0x80)
AMBIENT148 (0x94)
NETHERGARDE_CARAVAN168 (0xA8)
STEAMWHEEDLE_CARTEL169 (0xA9)
ALLIANCE_GENERIC189 (0xBD)
NETHERGARDE209 (0xD1)
WAILING_CAVERNS229 (0xE5)
SILITHID249 (0xF9)
SILVERMOON_REMNANT269 (0x10D)
ZANDALAR_TRIBE270 (0x10E)
BLACKSMITHING_WEAPONSMITHING289 (0x121)Blacksmithing - Weaponsmithing
SCORPID309 (0x135)
BEAST_BAT310 (0x136)Beast - Bat
TITAN311 (0x137)
TASKMASTER_FIZZULE329 (0x149)
RAVENHOLDT349 (0x15D)
GADGETZAN369 (0x171)
GNOMEREGAN_BUG389 (0x185)
HARPY409 (0x199)
BURNING_BLADE429 (0x1AD)
SHADOWSILK_POACHER449 (0x1C1)
SEARING_SPIDER450 (0x1C2)
ALLIANCE469 (0x1D5)
RATCHET470 (0x1D6)
WILDHAMMER_CLAN471 (0x1D7)
GOBLIN_DARK_IRON_BAR_PATRON489 (0x1E9)Goblin, Dark Iron Bar Patron
THE_LEAGUE_OF_ARATHOR509 (0x1FD)
THE_DEFILERS510 (0x1FE)
GIANT511 (0x1FF)
ARGENT_DAWN529 (0x211)
DARKSPEAR_TROLLS530 (0x212)
DRAGONFLIGHT_BRONZE531 (0x213)Dragonflight, Bronze
DRAGONFLIGHT_BLUE532 (0x214)Dragonflight, Blue
LEATHERWORKING_TRIBAL549 (0x225)Leatherworking - Tribal
ENGINEERING_GOBLIN550 (0x226)Engineering - Goblin
ENGINEERING_GNOME551 (0x227)Engineering - Gnome
BLACKSMITHING_HAMMERSMITHING569 (0x239)Blacksmithing - Hammersmithing
BLACKSMITHING_AXESMITHING570 (0x23A)Blacksmithing - Axesmithing
BLACKSMITHING_SWORDSMITHING571 (0x23B)Blacksmithing - Swordsmithing
TROLL_VILEBRANCH572 (0x23C)Troll, Vilebranch
SOUTHSEA_FREEBOOTERS573 (0x23D)
CAER_DARROW574 (0x23E)
FURBOLG_UNCORRUPTED575 (0x23F)Furbolg, Uncorrupted
TIMBERMAW_HOLD576 (0x240)
EVERLOOK577 (0x241)
WINTERSABER_TRAINERS589 (0x24D)
CENARION_CIRCLE609 (0x261)
SHATTERSPEAR_TROLLS629 (0x275)
RAVASAUR_TRAINERS630 (0x276)
MAJORDOMO_EXECUTUS649 (0x289)
BEAST_CARRION_BIRD669 (0x29D)Beast - Carrion Bird
BEAST_CAT670 (0x29E)Beast - Cat
BEAST_CRAB671 (0x29F)Beast - Crab
BEAST_CROCILISK672 (0x2A0)Beast - Crocilisk
BEAST_HYENA673 (0x2A1)Beast - Hyena
BEAST_OWL674 (0x2A2)Beast - Owl
BEAST_SCORPID675 (0x2A3)Beast - Scorpid
BEAST_TALLSTRIDER676 (0x2A4)Beast - Tallstrider
BEAST_TURTLE677 (0x2A5)Beast - Turtle
BEAST_WIND_SERPENT678 (0x2A6)Beast - Wind Serpent
TRAINING_DUMMY679 (0x2A7)
DRAGONFLIGHT_BLACK_BAIT689 (0x2B1)Dragonflight, Black - Bait
BATTLEGROUND_NEUTRAL709 (0x2C5)
FROSTWOLF_CLAN729 (0x2D9)
STORMPIKE_GUARD730 (0x2DA)
HYDRAXIAN_WATERLORDS749 (0x2ED)
SULFURON_FIRELORDS750 (0x2EE)
GIZLOCKS_DUMMY769 (0x301)Gizlock's Dummy
GIZLOCKS_CHARM770 (0x302)Gizlock's Charm
GIZLOCK771 (0x303)
MORO_GAI789 (0x315)Moro'gai
SPIRIT_GUIDE_ALLIANCE790 (0x316)Spirit Guide - Alliance
SHEN_DRALAR809 (0x329)Shen'dralar
OGRE_CAPTAIN_KROMCRUSH829 (0x33D)Ogre (Captain Kromcrush)
SPIRIT_GUIDE_HORDE849 (0x351)Spirit Guide - Horde
JAEDENAR869 (0x365)
WARSONG_OUTRIDERS889 (0x379)
SILVERWING_SENTINELS890 (0x37A)
ALLIANCE_FORCES891 (0x37B)
HORDE_FORCES892 (0x37C)
REVANTUSK_TROLLS893 (0x37D)
DARKMOON_FAIRE909 (0x38D)
BROOD_OF_NOZDORMU910 (0x38E)
SILVERMOON_CITY911 (0x38F)
MIGHT_OF_KALIMDOR912 (0x390)
PLAYER_BLOOD_ELF914 (0x392)PLAYER, Blood Elf
ARMIES_OF_C_THUN915 (0x393)Armies of C'Thun
SILITHID_ATTACKERS916 (0x394)
THE_IRONFORGE_BRIGADE917 (0x395)
RC_ENEMIES918 (0x396)
RC_OBJECTS919 (0x397)
RED920 (0x398)
BLUE921 (0x399)
TRANQUILLIEN922 (0x39A)
FARSTRIDERS923 (0x39B)
DEPRECATED924 (0x39C)
SUNSTRIDERS925 (0x39D)
MAGISTERS_GUILD926 (0x39E)Magister's Guild
PLAYER_DRAENEI927 (0x39F)PLAYER, Draenei
SCOURGE_INVADERS928 (0x3A0)
BLOODMAUL_CLAN929 (0x3A1)
EXODAR930 (0x3A2)
TEST_FACTION_NOT_A_REAL_FACTION931 (0x3A3)Test Faction (not a real faction)
THE_ALDOR932 (0x3A4)
THE_CONSORTIUM933 (0x3A5)
THE_SCRYERS934 (0x3A6)
THE_SHA_TAR935 (0x3A7)The Sha'tar
SHATTRATH_CITY936 (0x3A8)
TROLL_FOREST937 (0x3A9)Troll, Forest
THE_OMENAI938 (0x3AA)
DEPRECATED1939 (0x3AB)
THE_SONS_OF_LOTHAR940 (0x3AC)
THE_MAG_HAR941 (0x3AD)The Mag'har
CENARION_EXPEDITION942 (0x3AE)
FEL_ORC943 (0x3AF)
FEL_ORC_GHOST944 (0x3B0)
SONS_OF_LOTHAR_GHOSTS945 (0x3B1)
HONOR_HOLD946 (0x3B2)
THRALLMAR947 (0x3B3)
TEST_FACTION_2948 (0x3B4)
TEST_FACTION_1949 (0x3B5)
TOWOW_FLAG950 (0x3B6)ToWoW - Flag
TOWOW_FLAG_TRIGGER_ALLIANCE_DND951 (0x3B7)ToWoW - Flag Trigger Alliance (DND)
TEST_FACTION_3952 (0x3B8)
TEST_FACTION_4953 (0x3B9)
TOWOW_FLAG_TRIGGER_HORDE_DND954 (0x3BA)ToWoW - Flag Trigger Horde (DND)
BROKEN955 (0x3BB)
ETHEREUM956 (0x3BC)
EARTH_ELEMENTAL957 (0x3BD)
FIGHTING_ROBOTS958 (0x3BE)
ACTOR_GOOD959 (0x3BF)
ACTOR_EVIL960 (0x3C0)
STILLPINE_FURBOLG961 (0x3C1)
CRAZED_OWLKIN962 (0x3C2)
CHESS_ALLIANCE963 (0x3C3)
CHESS_HORDE964 (0x3C4)
MONSTER_SPAR965 (0x3C5)
MONSTER_SPAR_BUDDY966 (0x3C6)
THE_VIOLET_EYE967 (0x3C7)
SUNHAWKS968 (0x3C8)
HAND_OF_ARGUS969 (0x3C9)
SPOREGGAR970 (0x3CA)
FUNGAL_GIANT971 (0x3CB)
SPORE_BAT972 (0x3CC)
MONSTER_PREDATOR973 (0x3CD)Monster, Predator
MONSTER_PREY974 (0x3CE)Monster, Prey
VOID_ANOMALY975 (0x3CF)
HYJAL_DEFENDERS976 (0x3D0)
HYJAL_INVADERS977 (0x3D1)
KURENAI978 (0x3D2)
EARTHEN_RING979 (0x3D3)
THE_BURNING_CRUSADE980 (0x3D4)
ARAKKOA981 (0x3D5)
ZANGARMARSH_BANNER_ALLIANCE982 (0x3D6)Zangarmarsh Banner (Alliance)
ZANGARMARSH_BANNER_HORDE983 (0x3D7)Zangarmarsh Banner (Horde)
ZANGARMARSH_BANNER_NEUTRAL984 (0x3D8)Zangarmarsh Banner (Neutral)
CAVERNS_OF_TIME_THRALL985 (0x3D9)Caverns of Time - Thrall
CAVERNS_OF_TIME_DURNHOLDE986 (0x3DA)Caverns of Time - Durnholde
CAVERNS_OF_TIME_SOUTHSHORE_GUARDS987 (0x3DB)Caverns of Time - Southshore Guards
SHADOW_COUNCIL_COVERT988 (0x3DC)
KEEPERS_OF_TIME989 (0x3DD)
THE_SCALE_OF_THE_SANDS990 (0x3DE)
DARK_PORTAL_DEFENDER_ALLIANCE991 (0x3DF)Dark Portal Defender, Alliance
DARK_PORTAL_DEFENDER_HORDE992 (0x3E0)Dark Portal Defender, Horde
DARK_PORTAL_ATTACKER_LEGION993 (0x3E1)Dark Portal Attacker, Legion
INCITER_TRIGGER994 (0x3E2)
INCITER_TRIGGER_2995 (0x3E3)
INCITER_TRIGGER_3996 (0x3E4)
INCITER_TRIGGER_4997 (0x3E5)
INCITER_TRIGGER_5998 (0x3E6)
MANA_CREATURE999 (0x3E7)
KHADGARS_SERVANT1000 (0x3E8)Khadgar's Servant
BLADESPIRE_CLAN1001 (0x3E9)
ETHEREUM_SPARBUDDY1002 (0x3EA)
PROTECTORATE1003 (0x3EB)
ARCANE_ANNIHILATOR_DNR1004 (0x3EC)Arcane Annihilator (DNR)
FRIENDLY_HIDDEN1005 (0x3ED)Friendly, Hidden
KIRIN_VAR_DATHRIC1006 (0x3EE)Kirin'Var - Dathric
KIRIN_VAR_BELMARA1007 (0x3EF)Kirin'Var - Belmara
KIRIN_VAR_LUMINRATH1008 (0x3F0)Kirin'Var - Luminrath
KIRIN_VAR_COHLIEN1009 (0x3F1)Kirin'Var - Cohlien
SERVANT_OF_ILLIDAN1010 (0x3F2)
LOWER_CITY1011 (0x3F3)
ASHTONGUE_DEATHSWORN1012 (0x3F4)
SPIRITS_OF_SHADOWMOON_11013 (0x3F5)
SPIRITS_OF_SHADOWMOON_21014 (0x3F6)
NETHERWING1015 (0x3F7)
WYRMCULT1016 (0x3F8)
TREANT1017 (0x3F9)
LEOTHERAS_DEMON_I1018 (0x3FA)
LEOTHERAS_DEMON_II1019 (0x3FB)
LEOTHERAS_DEMON_III1020 (0x3FC)
LEOTHERAS_DEMON_IV1021 (0x3FD)
LEOTHERAS_DEMON_V1022 (0x3FE)
AZALOTH1023 (0x3FF)
ROCK_FLAYER1024 (0x400)
FLAYER_HUNTER1025 (0x401)
SHADOWMOON_SHADE1026 (0x402)
LEGION_COMMUNICATOR1027 (0x403)
RAVENSWOOD_ANCIENTS1028 (0x404)
CHESS_FRIENDLY_TO_ALL_CHESS1029 (0x405)Chess, Friendly to All Chess
BLACK_TEMPLE_GATES_ILLIDARI1030 (0x406)Black Temple Gates - Illidari
SHA_TARI_SKYGUARD1031 (0x407)Sha'tari Skyguard
AREA_521032 (0x408)
MAIEV1033 (0x409)
SKETTIS_SHADOWY_ARAKKOA1034 (0x40A)
SKETTIS_ARAKKOA1035 (0x40B)
DRAGONMAW_ENEMY1036 (0x40C)
ALLIANCE_VANGUARD1037 (0x40D)
OGRI_LA1038 (0x40E)Ogri'la
RAVAGER1039 (0x40F)
REUSE1040 (0x410)
FRENZY1041 (0x411)
SKYGUARD_ENEMY1042 (0x412)
SKUNK_PETUNIA1043 (0x413)Skunk, Petunia
THERAMORE_DESERTER1044 (0x414)
VRYKUL1045 (0x415)
NORTHSEA_PIRATES1046 (0x416)
TUSKARR1047 (0x417)
UNUSED1048 (0x418)
TROLL_AMANI1049 (0x419)Troll, Amani
VALIANCE_EXPEDITION1050 (0x41A)
UNUSED11051 (0x41B)
HORDE_EXPEDITION1052 (0x41C)
WESTGUARD1053 (0x41D)
SPOTTED_GRYPHON1054 (0x41E)
TAMED_PLAGUEHOUND1055 (0x41F)
VRYKUL_ANCIENT_SPIRIT_11056 (0x420)Vrykul (Ancient Spirit 1)
VRYKUL_ANCIENT_SIPRIT_21057 (0x421)Vrykul (Ancient Siprit 2)
VRYKUL_ANCIENT_SIPRIT_31058 (0x422)Vrykul (Ancient Siprit 3)
CTF_FLAG_ALLIANCE1059 (0x423)CTF - Flag - Alliance
TEST1060 (0x424)
VRYKUL11061 (0x425)
VRYKUL_GLADIATOR1062 (0x426)
VALGARDE_COMBATANT1063 (0x427)
THE_TAUNKA1064 (0x428)
MONSTER_ZONE_FORCE_REACTION_11065 (0x429)Monster, Zone Force Reaction 1
MONSTER_ZONE_FORCE_REACTION_21066 (0x42A)Monster, Zone Force Reaction 2
THE_HAND_OF_VENGEANCE1067 (0x42B)
EXPLORERS__LEAGUE1068 (0x42C)Explorers' League
RAM_RACING_POWERUP_DND1069 (0x42D)
RAM_RACING_TRAP_DND1070 (0x42E)
CRAIGS_SQUIRRELS1071 (0x42F)Craig's Squirrels
REUSE11072 (0x430)
THE_KALU_AK1073 (0x431)The Kalu'ak
HOLIDAY_WATER_BARREL1074 (0x432)Holiday - Water Barrel
HOLIDAY_GENERIC1075 (0x433)Holiday - Generic
IRON_DWARVES1076 (0x434)
SHATTERED_SUN_OFFENSIVE1077 (0x435)
FIGHTING_VANITY_PET1078 (0x436)
MURLOC_WINTERFIN1079 (0x437)Murloc, Winterfin
FRIENDLY_FORCE_REACTION1080 (0x438)Friendly, Force Reaction
OBJECT_FORCE_REACTION1081 (0x439)Object, Force Reaction
REUSE21082 (0x43A)
REUSE41083 (0x43B)
VRYKUL_SEA1084 (0x43C)Vrykul, Sea
WARSONG_OFFENSIVE1085 (0x43D)
POACHER1086 (0x43E)
HOLIDAY_MONSTER1087 (0x43F)
FURBOLG_REDFANG1088 (0x440)Furbolg, Redfang
FURBOLG_FROSTPAW1089 (0x441)Furbolg, Frostpaw
KIRIN_TOR1090 (0x442)
THE_WYRMREST_ACCORD1091 (0x443)
AZJOL_NERUB1092 (0x444)Azjol-Nerub
REUSE81093 (0x445)
THE_SILVER_COVENANT1094 (0x446)
GRIZZLY_HILLS_TRAPPER1095 (0x447)
REUSE161096 (0x448)
WRATH_OF_THE_LICH_KING1097 (0x449)
KNIGHTS_OF_THE_EBON_BLADE1098 (0x44A)
WRATHGATE_SCOURGE1099 (0x44B)
WRATHGATE_ALLIANCE1100 (0x44C)
WRATHGATE_HORDE1101 (0x44D)
CTF_FLAG_HORDE1102 (0x44E)CTF - Flag - Horde
CTF_FLAG_NEUTRAL1103 (0x44F)CTF - Flag - Neutral
FRENZYHEART_TRIBE1104 (0x450)
THE_ORACLES1105 (0x451)
ARGENT_CRUSADE1106 (0x452)
TROLL_DRAKKARI1107 (0x453)Troll, Drakkari
COT_ARTHAS1108 (0x454)
COT_STRATHOLME_CITIZEN1109 (0x455)
COT_SCOURGE1110 (0x456)
FREYA1111 (0x457)
MOUNT_TAXI_ALLIANCE1112 (0x458)Mount - Taxi - Alliance
MOUNT_TAXI_HORDE1113 (0x459)Mount - Taxi - Horde
MOUNT_TAXI_NEUTRAL1114 (0x45A)Mount - Taxi - Neutral
ELEMENTAL_WATER1115 (0x45B)Elemental, Water
ELEMENTAL_AIR1116 (0x45C)Elemental, Air
SHOLAZAR_BASIN1117 (0x45D)
CLASSIC1118 (0x45E)
THE_SONS_OF_HODIR1119 (0x45F)
IRON_GIANTS1120 (0x460)
FROST_VRYKUL1121 (0x461)
EARTHEN1122 (0x462)
MONSTER_REFEREE1123 (0x463)
THE_SUNREAVERS1124 (0x464)
HYLDSMEET1125 (0x465)
THE_FROSTBORN1126 (0x466)
ORGRIMMAR_ALEX_TEST1127 (0x467)Orgrimmar (Alex Test)
TRANQUILLIEN_CONVERSION1136 (0x470)
WINTERSABER_CONVERSION1137 (0x471)
HATES_EVERYTHING1145 (0x479)
SILVER_COVENANT_CONVERSION1154 (0x482)
SUNREAVERS_CONVERSION1155 (0x483)
THE_ASHEN_VERDICT1156 (0x484)
CTF_FLAG_ALLIANCE_21159 (0x487)CTF - Flag - Alliance 2
CTF_FLAG_HORDE_21160 (0x488)CTF - Flag - Horde 2

Used in:

CMSG_SOCKET_GEMS

Client Version 2.4.3, Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_socket_gems.wowm:1.

cmsg CMSG_SOCKET_GEMS = 0x0347 {
    Guid item;
    Guid[3] gems;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuiditem
0x0E24 / -Guid[3]gems

CMSG_SPELLCLICK

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_spellclick.wowm:1.

cmsg CMSG_SPELLCLICK = 0x03F7 {
    Guid target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidtarget

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_spellclick.wowm:7.

cmsg CMSG_SPELLCLICK = 0x03F8 {
    Guid target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidtarget

CMSG_SPIRIT_HEALER_ACTIVATE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/resurrect/cmsg_spirit_healer_activate.wowm:3.

cmsg CMSG_SPIRIT_HEALER_ACTIVATE = 0x021C {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_SPLIT_ITEM

Client Version 1, Client Version 2

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_split_item.wowm:1.

cmsg CMSG_SPLIT_ITEM = 0x010E {
    u8 source_bag;
    u8 source_slot;
    u8 destination_bag;
    u8 destination_slot;
    u8 amount;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8source_bag
0x071 / -u8source_slot
0x081 / -u8destination_bag
0x091 / -u8destination_slot
0x0A1 / -u8amount

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_split_item.wowm:13.

cmsg CMSG_SPLIT_ITEM = 0x010E {
    u8 source_bag;
    u8 source_slot;
    u8 destination_bag;
    u8 destination_slot;
    u32 amount;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8source_bag
0x071 / -u8source_slot
0x081 / -u8destination_bag
0x091 / -u8destination_slot
0x0A4 / Littleu32amount

CMSG_STABLE_PET

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_stable_pet.wowm:3.

cmsg CMSG_STABLE_PET = 0x0270 {
    Guid stable_master;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidstable_master

CMSG_STABLE_SWAP_PET

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_stable_swap_pet.wowm:3.

cmsg CMSG_STABLE_SWAP_PET = 0x0275 {
    Guid npc;
    u32 pet_slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidnpc
0x0E4 / Littleu32pet_slot

CMSG_STANDSTATECHANGE

Client Version 1.12, Client Version 2, Client Version 3

Automatically sent by the client when it goes AFK.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_standstatechange.wowm:2.

cmsg CMSG_STANDSTATECHANGE = 0x0101 {
    (u32)UnitStandState animation_state;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -UnitStandStateanimation_state

Examples

Example 1

0, 8, // size
1, 1, 0, 0, // opcode (257)
1, 0, 0, 0, // animation_state: UnitStandState SIT (1)

UnitStandState

Client Version 1.12, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common.wowm:453.

enum UnitStandState : u8 {
    STAND = 0;
    SIT = 1;
    SIT_CHAIR = 2;
    SLEEP = 3;
    SIT_LOW_CHAIR = 4;
    SIT_MEDIUM_CHAIR = 5;
    SIT_HIGH_CHAIR = 6;
    DEAD = 7;
    KNEEL = 8;
    CUSTOM = 9;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
STAND0 (0x00)
SIT1 (0x01)
SIT_CHAIR2 (0x02)
SLEEP3 (0x03)
SIT_LOW_CHAIR4 (0x04)
SIT_MEDIUM_CHAIR5 (0x05)
SIT_HIGH_CHAIR6 (0x06)
DEAD7 (0x07)
KNEEL8 (0x08)
CUSTOM9 (0x09)Used for Cthun according to cmangos.
mangos-tbc: Depends on model animation. Submerge, freeze, hide, hibernate, rest

Used in:

CMSG_SUMMON_RESPONSE

Client Version 1

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_summon_response.wowm:1.

cmsg CMSG_SUMMON_RESPONSE = 0x02AC {
    Guid summoner;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidsummoner

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_summon_response.wowm:7.

cmsg CMSG_SUMMON_RESPONSE = 0x02AC {
    Guid summoner;
    Bool agree;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidsummoner
0x0E1 / -Boolagree

CMSG_SWAP_INV_ITEM

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_swap_inv_item.wowm:1.

cmsg CMSG_SWAP_INV_ITEM = 0x010D {
    ItemSlot source_slot;
    ItemSlot destination_slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -ItemSlotsource_slot
0x071 / -ItemSlotdestination_slot

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_swap_inv_item.wowm:1.

cmsg CMSG_SWAP_INV_ITEM = 0x010D {
    ItemSlot source_slot;
    ItemSlot destination_slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -ItemSlotsource_slot
0x071 / -ItemSlotdestination_slot

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_swap_inv_item.wowm:1.

cmsg CMSG_SWAP_INV_ITEM = 0x010D {
    ItemSlot source_slot;
    ItemSlot destination_slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -ItemSlotsource_slot
0x071 / -ItemSlotdestination_slot

ItemSlot

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_swap_inv_item.wowm:8.

enum ItemSlot : u8 {
    HEAD = 0;
    NECK = 1;
    SHOULDERS = 2;
    SHIRT = 3;
    CHEST = 4;
    WAIST = 5;
    LEGS = 6;
    BOOTS = 7;
    WRIST = 8;
    HANDS = 9;
    RING1 = 10;
    RING2 = 11;
    TRINKET1 = 12;
    TRINKET2 = 13;
    BACK = 14;
    MAIN_HAND = 15;
    OFF_HAND = 16;
    RANGED_OR_RELIC = 17;
    TABARD = 18;
    BAG1 = 19;
    BAG2 = 20;
    BAG3 = 21;
    BAG4 = 22;
    INVENTORY_0 = 23;
    INVENTORY_1 = 24;
    INVENTORY_2 = 25;
    INVENTORY_3 = 26;
    INVENTORY_4 = 27;
    INVENTORY_5 = 28;
    INVENTORY_6 = 29;
    INVENTORY_7 = 30;
    INVENTORY_8 = 31;
    INVENTORY_9 = 32;
    INVENTORY_10 = 33;
    INVENTORY_11 = 34;
    INVENTORY_12 = 35;
    INVENTORY_13 = 36;
    INVENTORY_14 = 37;
    INVENTORY_15 = 38;
    BANK_1 = 39;
    BANK_2 = 40;
    BANK_3 = 41;
    BANK_4 = 42;
    BANK_5 = 43;
    BANK_6 = 44;
    BANK_7 = 45;
    BANK_8 = 46;
    BANK_9 = 47;
    BANK_10 = 48;
    BANK_11 = 49;
    BANK_12 = 50;
    BANK_13 = 51;
    BANK_14 = 52;
    BANK_15 = 53;
    BANK_16 = 54;
    BANK_17 = 55;
    BANK_18 = 56;
    BANK_19 = 57;
    BANK_20 = 58;
    BANK_21 = 59;
    BANK_22 = 60;
    BANK_23 = 61;
    BANK_24 = 62;
    BANK_BAG_SLOT_1 = 63;
    BANK_BAG_SLOT_2 = 64;
    BANK_BAG_SLOT_3 = 65;
    BANK_BAG_SLOT_4 = 66;
    BANK_BAG_SLOT_5 = 67;
    BANK_BAG_SLOT_6 = 68;
    VENDOR_BUYBACK_1 = 69;
    VENDOR_BUYBACK_2 = 70;
    VENDOR_BUYBACK_3 = 71;
    VENDOR_BUYBACK_4 = 72;
    VENDOR_BUYBACK_5 = 73;
    VENDOR_BUYBACK_6 = 74;
    VENDOR_BUYBACK_7 = 75;
    VENDOR_BUYBACK_8 = 76;
    VENDOR_BUYBACK_9 = 77;
    VENDOR_BUYBACK_10 = 78;
    VENDOR_BUYBACK_11 = 79;
    VENDOR_BUYBACK_12 = 80;
    KEYRING_1 = 81;
    KEYRING_2 = 82;
    KEYRING_3 = 83;
    KEYRING_4 = 84;
    KEYRING_5 = 85;
    KEYRING_6 = 86;
    KEYRING_7 = 87;
    KEYRING_8 = 88;
    KEYRING_9 = 89;
    KEYRING_10 = 90;
    KEYRING_11 = 91;
    KEYRING_12 = 92;
    KEYRING_13 = 93;
    KEYRING_14 = 94;
    KEYRING_15 = 95;
    KEYRING_16 = 96;
    KEYRING_17 = 97;
    KEYRING_18 = 98;
    KEYRING_19 = 99;
    KEYRING_20 = 100;
    KEYRING_21 = 101;
    KEYRING_22 = 102;
    KEYRING_23 = 103;
    KEYRING_24 = 104;
    KEYRING_25 = 105;
    KEYRING_26 = 106;
    KEYRING_27 = 107;
    KEYRING_28 = 108;
    KEYRING_29 = 109;
    KEYRING_30 = 110;
    KEYRING_31 = 111;
    KEYRING_32 = 112;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HEAD0 (0x00)
NECK1 (0x01)
SHOULDERS2 (0x02)
SHIRT3 (0x03)
CHEST4 (0x04)
WAIST5 (0x05)
LEGS6 (0x06)
BOOTS7 (0x07)
WRIST8 (0x08)
HANDS9 (0x09)
RING110 (0x0A)
RING211 (0x0B)
TRINKET112 (0x0C)
TRINKET213 (0x0D)
BACK14 (0x0E)
MAIN_HAND15 (0x0F)
OFF_HAND16 (0x10)
RANGED_OR_RELIC17 (0x11)
TABARD18 (0x12)
BAG119 (0x13)
BAG220 (0x14)
BAG321 (0x15)
BAG422 (0x16)
INVENTORY_023 (0x17)
INVENTORY_124 (0x18)
INVENTORY_225 (0x19)
INVENTORY_326 (0x1A)
INVENTORY_427 (0x1B)
INVENTORY_528 (0x1C)
INVENTORY_629 (0x1D)
INVENTORY_730 (0x1E)
INVENTORY_831 (0x1F)
INVENTORY_932 (0x20)
INVENTORY_1033 (0x21)
INVENTORY_1134 (0x22)
INVENTORY_1235 (0x23)
INVENTORY_1336 (0x24)
INVENTORY_1437 (0x25)
INVENTORY_1538 (0x26)
BANK_139 (0x27)
BANK_240 (0x28)
BANK_341 (0x29)
BANK_442 (0x2A)
BANK_543 (0x2B)
BANK_644 (0x2C)
BANK_745 (0x2D)
BANK_846 (0x2E)
BANK_947 (0x2F)
BANK_1048 (0x30)
BANK_1149 (0x31)
BANK_1250 (0x32)
BANK_1351 (0x33)
BANK_1452 (0x34)
BANK_1553 (0x35)
BANK_1654 (0x36)
BANK_1755 (0x37)
BANK_1856 (0x38)
BANK_1957 (0x39)
BANK_2058 (0x3A)
BANK_2159 (0x3B)
BANK_2260 (0x3C)
BANK_2361 (0x3D)
BANK_2462 (0x3E)
BANK_BAG_SLOT_163 (0x3F)
BANK_BAG_SLOT_264 (0x40)
BANK_BAG_SLOT_365 (0x41)
BANK_BAG_SLOT_466 (0x42)
BANK_BAG_SLOT_567 (0x43)
BANK_BAG_SLOT_668 (0x44)
VENDOR_BUYBACK_169 (0x45)
VENDOR_BUYBACK_270 (0x46)
VENDOR_BUYBACK_371 (0x47)
VENDOR_BUYBACK_472 (0x48)
VENDOR_BUYBACK_573 (0x49)
VENDOR_BUYBACK_674 (0x4A)
VENDOR_BUYBACK_775 (0x4B)
VENDOR_BUYBACK_876 (0x4C)
VENDOR_BUYBACK_977 (0x4D)
VENDOR_BUYBACK_1078 (0x4E)
VENDOR_BUYBACK_1179 (0x4F)
VENDOR_BUYBACK_1280 (0x50)
KEYRING_181 (0x51)
KEYRING_282 (0x52)
KEYRING_383 (0x53)
KEYRING_484 (0x54)
KEYRING_585 (0x55)
KEYRING_686 (0x56)
KEYRING_787 (0x57)
KEYRING_888 (0x58)
KEYRING_989 (0x59)
KEYRING_1090 (0x5A)
KEYRING_1191 (0x5B)
KEYRING_1292 (0x5C)
KEYRING_1393 (0x5D)
KEYRING_1494 (0x5E)
KEYRING_1595 (0x5F)
KEYRING_1696 (0x60)
KEYRING_1797 (0x61)
KEYRING_1898 (0x62)
KEYRING_1999 (0x63)
KEYRING_20100 (0x64)
KEYRING_21101 (0x65)
KEYRING_22102 (0x66)
KEYRING_23103 (0x67)
KEYRING_24104 (0x68)
KEYRING_25105 (0x69)
KEYRING_26106 (0x6A)
KEYRING_27107 (0x6B)
KEYRING_28108 (0x6C)
KEYRING_29109 (0x6D)
KEYRING_30110 (0x6E)
KEYRING_31111 (0x6F)
KEYRING_32112 (0x70)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_swap_inv_item.wowm:126.

enum ItemSlot : u8 {
    HEAD = 0;
    NECK = 1;
    SHOULDERS = 2;
    SHIRT = 3;
    CHEST = 4;
    WAIST = 5;
    LEGS = 6;
    BOOTS = 7;
    WRIST = 8;
    HANDS = 9;
    RING1 = 10;
    RING2 = 11;
    TRINKET1 = 12;
    TRINKET2 = 13;
    BACK = 14;
    MAIN_HAND = 15;
    OFF_HAND = 16;
    RANGED_OR_RELIC = 17;
    TABARD = 18;
    BAG1 = 19;
    BAG2 = 20;
    BAG3 = 21;
    BAG4 = 22;
    INVENTORY_0 = 23;
    INVENTORY_1 = 24;
    INVENTORY_2 = 25;
    INVENTORY_3 = 26;
    INVENTORY_4 = 27;
    INVENTORY_5 = 28;
    INVENTORY_6 = 29;
    INVENTORY_7 = 30;
    INVENTORY_8 = 31;
    INVENTORY_9 = 32;
    INVENTORY_10 = 33;
    INVENTORY_11 = 34;
    INVENTORY_12 = 35;
    INVENTORY_13 = 36;
    INVENTORY_14 = 37;
    INVENTORY_15 = 38;
    BANK_1 = 39;
    BANK_2 = 40;
    BANK_3 = 41;
    BANK_4 = 42;
    BANK_5 = 43;
    BANK_6 = 44;
    BANK_7 = 45;
    BANK_8 = 46;
    BANK_9 = 47;
    BANK_10 = 48;
    BANK_11 = 49;
    BANK_12 = 50;
    BANK_13 = 51;
    BANK_14 = 52;
    BANK_15 = 53;
    BANK_16 = 54;
    BANK_17 = 55;
    BANK_18 = 56;
    BANK_19 = 57;
    BANK_20 = 58;
    BANK_21 = 59;
    BANK_22 = 60;
    BANK_23 = 61;
    BANK_24 = 62;
    BANK_25 = 63;
    BANK_26 = 64;
    BANK_27 = 65;
    BANK_28 = 66;
    BANK_BAG_SLOT_1 = 67;
    BANK_BAG_SLOT_2 = 68;
    BANK_BAG_SLOT_3 = 69;
    BANK_BAG_SLOT_4 = 70;
    BANK_BAG_SLOT_5 = 71;
    BANK_BAG_SLOT_6 = 72;
    BANK_BAG_SLOT_7 = 73;
    VENDOR_BUYBACK_1 = 74;
    VENDOR_BUYBACK_2 = 75;
    VENDOR_BUYBACK_3 = 76;
    VENDOR_BUYBACK_4 = 77;
    VENDOR_BUYBACK_5 = 78;
    VENDOR_BUYBACK_6 = 79;
    VENDOR_BUYBACK_7 = 80;
    VENDOR_BUYBACK_8 = 81;
    VENDOR_BUYBACK_9 = 82;
    VENDOR_BUYBACK_10 = 83;
    VENDOR_BUYBACK_11 = 84;
    VENDOR_BUYBACK_12 = 85;
    KEYRING_1 = 86;
    KEYRING_2 = 87;
    KEYRING_3 = 88;
    KEYRING_4 = 89;
    KEYRING_5 = 90;
    KEYRING_6 = 91;
    KEYRING_7 = 92;
    KEYRING_8 = 93;
    KEYRING_9 = 94;
    KEYRING_10 = 95;
    KEYRING_11 = 96;
    KEYRING_12 = 97;
    KEYRING_13 = 98;
    KEYRING_14 = 99;
    KEYRING_15 = 100;
    KEYRING_16 = 101;
    KEYRING_17 = 102;
    KEYRING_18 = 103;
    KEYRING_19 = 104;
    KEYRING_20 = 105;
    KEYRING_21 = 106;
    KEYRING_22 = 107;
    KEYRING_23 = 108;
    KEYRING_24 = 109;
    KEYRING_25 = 110;
    KEYRING_26 = 111;
    KEYRING_27 = 112;
    KEYRING_28 = 113;
    KEYRING_29 = 114;
    KEYRING_30 = 115;
    KEYRING_31 = 116;
    KEYRING_32 = 117;
    VANITY_PET_1 = 118;
    VANITY_PET_2 = 119;
    VANITY_PET_3 = 120;
    VANITY_PET_4 = 121;
    VANITY_PET_5 = 122;
    VANITY_PET_6 = 123;
    VANITY_PET_7 = 124;
    VANITY_PET_8 = 125;
    VANITY_PET_9 = 126;
    VANITY_PET_10 = 127;
    VANITY_PET_11 = 128;
    VANITY_PET_12 = 129;
    VANITY_PET_13 = 130;
    VANITY_PET_14 = 131;
    VANITY_PET_15 = 132;
    VANITY_PET_16 = 133;
    VANITY_PET_17 = 134;
    VANITY_PET_18 = 135;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HEAD0 (0x00)
NECK1 (0x01)
SHOULDERS2 (0x02)
SHIRT3 (0x03)
CHEST4 (0x04)
WAIST5 (0x05)
LEGS6 (0x06)
BOOTS7 (0x07)
WRIST8 (0x08)
HANDS9 (0x09)
RING110 (0x0A)
RING211 (0x0B)
TRINKET112 (0x0C)
TRINKET213 (0x0D)
BACK14 (0x0E)
MAIN_HAND15 (0x0F)
OFF_HAND16 (0x10)
RANGED_OR_RELIC17 (0x11)
TABARD18 (0x12)
BAG119 (0x13)
BAG220 (0x14)
BAG321 (0x15)
BAG422 (0x16)
INVENTORY_023 (0x17)
INVENTORY_124 (0x18)
INVENTORY_225 (0x19)
INVENTORY_326 (0x1A)
INVENTORY_427 (0x1B)
INVENTORY_528 (0x1C)
INVENTORY_629 (0x1D)
INVENTORY_730 (0x1E)
INVENTORY_831 (0x1F)
INVENTORY_932 (0x20)
INVENTORY_1033 (0x21)
INVENTORY_1134 (0x22)
INVENTORY_1235 (0x23)
INVENTORY_1336 (0x24)
INVENTORY_1437 (0x25)
INVENTORY_1538 (0x26)
BANK_139 (0x27)
BANK_240 (0x28)
BANK_341 (0x29)
BANK_442 (0x2A)
BANK_543 (0x2B)
BANK_644 (0x2C)
BANK_745 (0x2D)
BANK_846 (0x2E)
BANK_947 (0x2F)
BANK_1048 (0x30)
BANK_1149 (0x31)
BANK_1250 (0x32)
BANK_1351 (0x33)
BANK_1452 (0x34)
BANK_1553 (0x35)
BANK_1654 (0x36)
BANK_1755 (0x37)
BANK_1856 (0x38)
BANK_1957 (0x39)
BANK_2058 (0x3A)
BANK_2159 (0x3B)
BANK_2260 (0x3C)
BANK_2361 (0x3D)
BANK_2462 (0x3E)
BANK_2563 (0x3F)
BANK_2664 (0x40)
BANK_2765 (0x41)
BANK_2866 (0x42)
BANK_BAG_SLOT_167 (0x43)
BANK_BAG_SLOT_268 (0x44)
BANK_BAG_SLOT_369 (0x45)
BANK_BAG_SLOT_470 (0x46)
BANK_BAG_SLOT_571 (0x47)
BANK_BAG_SLOT_672 (0x48)
BANK_BAG_SLOT_773 (0x49)
VENDOR_BUYBACK_174 (0x4A)
VENDOR_BUYBACK_275 (0x4B)
VENDOR_BUYBACK_376 (0x4C)
VENDOR_BUYBACK_477 (0x4D)
VENDOR_BUYBACK_578 (0x4E)
VENDOR_BUYBACK_679 (0x4F)
VENDOR_BUYBACK_780 (0x50)
VENDOR_BUYBACK_881 (0x51)
VENDOR_BUYBACK_982 (0x52)
VENDOR_BUYBACK_1083 (0x53)
VENDOR_BUYBACK_1184 (0x54)
VENDOR_BUYBACK_1285 (0x55)
KEYRING_186 (0x56)
KEYRING_287 (0x57)
KEYRING_388 (0x58)
KEYRING_489 (0x59)
KEYRING_590 (0x5A)
KEYRING_691 (0x5B)
KEYRING_792 (0x5C)
KEYRING_893 (0x5D)
KEYRING_994 (0x5E)
KEYRING_1095 (0x5F)
KEYRING_1196 (0x60)
KEYRING_1297 (0x61)
KEYRING_1398 (0x62)
KEYRING_1499 (0x63)
KEYRING_15100 (0x64)
KEYRING_16101 (0x65)
KEYRING_17102 (0x66)
KEYRING_18103 (0x67)
KEYRING_19104 (0x68)
KEYRING_20105 (0x69)
KEYRING_21106 (0x6A)
KEYRING_22107 (0x6B)
KEYRING_23108 (0x6C)
KEYRING_24109 (0x6D)
KEYRING_25110 (0x6E)
KEYRING_26111 (0x6F)
KEYRING_27112 (0x70)
KEYRING_28113 (0x71)
KEYRING_29114 (0x72)
KEYRING_30115 (0x73)
KEYRING_31116 (0x74)
KEYRING_32117 (0x75)
VANITY_PET_1118 (0x76)
VANITY_PET_2119 (0x77)
VANITY_PET_3120 (0x78)
VANITY_PET_4121 (0x79)
VANITY_PET_5122 (0x7A)
VANITY_PET_6123 (0x7B)
VANITY_PET_7124 (0x7C)
VANITY_PET_8125 (0x7D)
VANITY_PET_9126 (0x7E)
VANITY_PET_10127 (0x7F)
VANITY_PET_11128 (0x80)
VANITY_PET_12129 (0x81)
VANITY_PET_13130 (0x82)
VANITY_PET_14131 (0x83)
VANITY_PET_15132 (0x84)
VANITY_PET_16133 (0x85)
VANITY_PET_17134 (0x86)
VANITY_PET_18135 (0x87)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_swap_inv_item.wowm:267.

enum ItemSlot : u8 {
    HEAD = 0;
    NECK = 1;
    SHOULDERS = 2;
    SHIRT = 3;
    CHEST = 4;
    WAIST = 5;
    LEGS = 6;
    BOOTS = 7;
    WRIST = 8;
    HANDS = 9;
    RING1 = 10;
    RING2 = 11;
    TRINKET1 = 12;
    TRINKET2 = 13;
    BACK = 14;
    MAIN_HAND = 15;
    OFF_HAND = 16;
    RANGED_OR_RELIC = 17;
    TABARD = 18;
    BAG1 = 19;
    BAG2 = 20;
    BAG3 = 21;
    BAG4 = 22;
    INVENTORY_0 = 23;
    INVENTORY_1 = 24;
    INVENTORY_2 = 25;
    INVENTORY_3 = 26;
    INVENTORY_4 = 27;
    INVENTORY_5 = 28;
    INVENTORY_6 = 29;
    INVENTORY_7 = 30;
    INVENTORY_8 = 31;
    INVENTORY_9 = 32;
    INVENTORY_10 = 33;
    INVENTORY_11 = 34;
    INVENTORY_12 = 35;
    INVENTORY_13 = 36;
    INVENTORY_14 = 37;
    INVENTORY_15 = 38;
    BANK_1 = 39;
    BANK_2 = 40;
    BANK_3 = 41;
    BANK_4 = 42;
    BANK_5 = 43;
    BANK_6 = 44;
    BANK_7 = 45;
    BANK_8 = 46;
    BANK_9 = 47;
    BANK_10 = 48;
    BANK_11 = 49;
    BANK_12 = 50;
    BANK_13 = 51;
    BANK_14 = 52;
    BANK_15 = 53;
    BANK_16 = 54;
    BANK_17 = 55;
    BANK_18 = 56;
    BANK_19 = 57;
    BANK_20 = 58;
    BANK_21 = 59;
    BANK_22 = 60;
    BANK_23 = 61;
    BANK_24 = 62;
    BANK_25 = 63;
    BANK_26 = 64;
    BANK_27 = 65;
    BANK_28 = 66;
    BANK_BAG_SLOT_1 = 67;
    BANK_BAG_SLOT_2 = 68;
    BANK_BAG_SLOT_3 = 69;
    BANK_BAG_SLOT_4 = 70;
    BANK_BAG_SLOT_5 = 71;
    BANK_BAG_SLOT_6 = 72;
    BANK_BAG_SLOT_7 = 73;
    VENDOR_BUYBACK_1 = 74;
    VENDOR_BUYBACK_2 = 75;
    VENDOR_BUYBACK_3 = 76;
    VENDOR_BUYBACK_4 = 77;
    VENDOR_BUYBACK_5 = 78;
    VENDOR_BUYBACK_6 = 79;
    VENDOR_BUYBACK_7 = 80;
    VENDOR_BUYBACK_8 = 81;
    VENDOR_BUYBACK_9 = 82;
    VENDOR_BUYBACK_10 = 83;
    VENDOR_BUYBACK_11 = 84;
    VENDOR_BUYBACK_12 = 85;
    KEYRING_1 = 86;
    KEYRING_2 = 87;
    KEYRING_3 = 88;
    KEYRING_4 = 89;
    KEYRING_5 = 90;
    KEYRING_6 = 91;
    KEYRING_7 = 92;
    KEYRING_8 = 93;
    KEYRING_9 = 94;
    KEYRING_10 = 95;
    KEYRING_11 = 96;
    KEYRING_12 = 97;
    KEYRING_13 = 98;
    KEYRING_14 = 99;
    KEYRING_15 = 100;
    KEYRING_16 = 101;
    KEYRING_17 = 102;
    KEYRING_18 = 103;
    KEYRING_19 = 104;
    KEYRING_20 = 105;
    KEYRING_21 = 106;
    KEYRING_22 = 107;
    KEYRING_23 = 108;
    KEYRING_24 = 109;
    KEYRING_25 = 110;
    KEYRING_26 = 111;
    KEYRING_27 = 112;
    KEYRING_28 = 113;
    KEYRING_29 = 114;
    KEYRING_30 = 115;
    KEYRING_31 = 116;
    KEYRING_32 = 117;
    CURRENCY_TOKEN_1 = 118;
    CURRENCY_TOKEN_2 = 119;
    CURRENCY_TOKEN_3 = 120;
    CURRENCY_TOKEN_4 = 121;
    CURRENCY_TOKEN_5 = 122;
    CURRENCY_TOKEN_6 = 123;
    CURRENCY_TOKEN_7 = 124;
    CURRENCY_TOKEN_8 = 125;
    CURRENCY_TOKEN_9 = 126;
    CURRENCY_TOKEN_10 = 127;
    CURRENCY_TOKEN_11 = 128;
    CURRENCY_TOKEN_12 = 129;
    CURRENCY_TOKEN_13 = 130;
    CURRENCY_TOKEN_14 = 131;
    CURRENCY_TOKEN_15 = 132;
    CURRENCY_TOKEN_16 = 133;
    CURRENCY_TOKEN_17 = 134;
    CURRENCY_TOKEN_18 = 135;
    CURRENCY_TOKEN_19 = 136;
    CURRENCY_TOKEN_20 = 137;
    CURRENCY_TOKEN_21 = 138;
    CURRENCY_TOKEN_22 = 139;
    CURRENCY_TOKEN_23 = 140;
    CURRENCY_TOKEN_24 = 141;
    CURRENCY_TOKEN_25 = 142;
    CURRENCY_TOKEN_26 = 143;
    CURRENCY_TOKEN_27 = 144;
    CURRENCY_TOKEN_28 = 145;
    CURRENCY_TOKEN_29 = 146;
    CURRENCY_TOKEN_30 = 147;
    CURRENCY_TOKEN_31 = 148;
    CURRENCY_TOKEN_32 = 149;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
HEAD0 (0x00)
NECK1 (0x01)
SHOULDERS2 (0x02)
SHIRT3 (0x03)
CHEST4 (0x04)
WAIST5 (0x05)
LEGS6 (0x06)
BOOTS7 (0x07)
WRIST8 (0x08)
HANDS9 (0x09)
RING110 (0x0A)
RING211 (0x0B)
TRINKET112 (0x0C)
TRINKET213 (0x0D)
BACK14 (0x0E)
MAIN_HAND15 (0x0F)
OFF_HAND16 (0x10)
RANGED_OR_RELIC17 (0x11)
TABARD18 (0x12)
BAG119 (0x13)
BAG220 (0x14)
BAG321 (0x15)
BAG422 (0x16)
INVENTORY_023 (0x17)
INVENTORY_124 (0x18)
INVENTORY_225 (0x19)
INVENTORY_326 (0x1A)
INVENTORY_427 (0x1B)
INVENTORY_528 (0x1C)
INVENTORY_629 (0x1D)
INVENTORY_730 (0x1E)
INVENTORY_831 (0x1F)
INVENTORY_932 (0x20)
INVENTORY_1033 (0x21)
INVENTORY_1134 (0x22)
INVENTORY_1235 (0x23)
INVENTORY_1336 (0x24)
INVENTORY_1437 (0x25)
INVENTORY_1538 (0x26)
BANK_139 (0x27)
BANK_240 (0x28)
BANK_341 (0x29)
BANK_442 (0x2A)
BANK_543 (0x2B)
BANK_644 (0x2C)
BANK_745 (0x2D)
BANK_846 (0x2E)
BANK_947 (0x2F)
BANK_1048 (0x30)
BANK_1149 (0x31)
BANK_1250 (0x32)
BANK_1351 (0x33)
BANK_1452 (0x34)
BANK_1553 (0x35)
BANK_1654 (0x36)
BANK_1755 (0x37)
BANK_1856 (0x38)
BANK_1957 (0x39)
BANK_2058 (0x3A)
BANK_2159 (0x3B)
BANK_2260 (0x3C)
BANK_2361 (0x3D)
BANK_2462 (0x3E)
BANK_2563 (0x3F)
BANK_2664 (0x40)
BANK_2765 (0x41)
BANK_2866 (0x42)
BANK_BAG_SLOT_167 (0x43)
BANK_BAG_SLOT_268 (0x44)
BANK_BAG_SLOT_369 (0x45)
BANK_BAG_SLOT_470 (0x46)
BANK_BAG_SLOT_571 (0x47)
BANK_BAG_SLOT_672 (0x48)
BANK_BAG_SLOT_773 (0x49)
VENDOR_BUYBACK_174 (0x4A)
VENDOR_BUYBACK_275 (0x4B)
VENDOR_BUYBACK_376 (0x4C)
VENDOR_BUYBACK_477 (0x4D)
VENDOR_BUYBACK_578 (0x4E)
VENDOR_BUYBACK_679 (0x4F)
VENDOR_BUYBACK_780 (0x50)
VENDOR_BUYBACK_881 (0x51)
VENDOR_BUYBACK_982 (0x52)
VENDOR_BUYBACK_1083 (0x53)
VENDOR_BUYBACK_1184 (0x54)
VENDOR_BUYBACK_1285 (0x55)
KEYRING_186 (0x56)
KEYRING_287 (0x57)
KEYRING_388 (0x58)
KEYRING_489 (0x59)
KEYRING_590 (0x5A)
KEYRING_691 (0x5B)
KEYRING_792 (0x5C)
KEYRING_893 (0x5D)
KEYRING_994 (0x5E)
KEYRING_1095 (0x5F)
KEYRING_1196 (0x60)
KEYRING_1297 (0x61)
KEYRING_1398 (0x62)
KEYRING_1499 (0x63)
KEYRING_15100 (0x64)
KEYRING_16101 (0x65)
KEYRING_17102 (0x66)
KEYRING_18103 (0x67)
KEYRING_19104 (0x68)
KEYRING_20105 (0x69)
KEYRING_21106 (0x6A)
KEYRING_22107 (0x6B)
KEYRING_23108 (0x6C)
KEYRING_24109 (0x6D)
KEYRING_25110 (0x6E)
KEYRING_26111 (0x6F)
KEYRING_27112 (0x70)
KEYRING_28113 (0x71)
KEYRING_29114 (0x72)
KEYRING_30115 (0x73)
KEYRING_31116 (0x74)
KEYRING_32117 (0x75)
CURRENCY_TOKEN_1118 (0x76)
CURRENCY_TOKEN_2119 (0x77)
CURRENCY_TOKEN_3120 (0x78)
CURRENCY_TOKEN_4121 (0x79)
CURRENCY_TOKEN_5122 (0x7A)
CURRENCY_TOKEN_6123 (0x7B)
CURRENCY_TOKEN_7124 (0x7C)
CURRENCY_TOKEN_8125 (0x7D)
CURRENCY_TOKEN_9126 (0x7E)
CURRENCY_TOKEN_10127 (0x7F)
CURRENCY_TOKEN_11128 (0x80)
CURRENCY_TOKEN_12129 (0x81)
CURRENCY_TOKEN_13130 (0x82)
CURRENCY_TOKEN_14131 (0x83)
CURRENCY_TOKEN_15132 (0x84)
CURRENCY_TOKEN_16133 (0x85)
CURRENCY_TOKEN_17134 (0x86)
CURRENCY_TOKEN_18135 (0x87)
CURRENCY_TOKEN_19136 (0x88)
CURRENCY_TOKEN_20137 (0x89)
CURRENCY_TOKEN_21138 (0x8A)
CURRENCY_TOKEN_22139 (0x8B)
CURRENCY_TOKEN_23140 (0x8C)
CURRENCY_TOKEN_24141 (0x8D)
CURRENCY_TOKEN_25142 (0x8E)
CURRENCY_TOKEN_26143 (0x8F)
CURRENCY_TOKEN_27144 (0x90)
CURRENCY_TOKEN_28145 (0x91)
CURRENCY_TOKEN_29146 (0x92)
CURRENCY_TOKEN_30147 (0x93)
CURRENCY_TOKEN_31148 (0x94)
CURRENCY_TOKEN_32149 (0x95)

Used in:

CMSG_SWAP_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_swap_item.wowm:3.

cmsg CMSG_SWAP_ITEM = 0x010C {
    u8 destination_bag;
    u8 destionation_slot;
    u8 source_bag;
    u8 source_slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8destination_bag
0x071 / -u8destionation_slot
0x081 / -u8source_bag
0x091 / -u8source_slot

CMSG_TAXINODE_STATUS_QUERY

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_taxinode_status_query.wowm:3.

cmsg CMSG_TAXINODE_STATUS_QUERY = 0x01AA {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_TAXIQUERYAVAILABLENODES

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_taxiqueryavailableenodes.wowm:3.

cmsg CMSG_TAXIQUERYAVAILABLENODES = 0x01AC {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_TELEPORT_TO_UNIT

Client Version 1, Client Version 2, Client Version 3

Sent when using the port console command.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_teleport_to_unit.wowm:2.

cmsg CMSG_TELEPORT_TO_UNIT = 0x0009 {
    CString name;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringname

Examples

Example 1

0, 11, // size
9, 0, 0, 0, // opcode (9)
86, 117, 114, 116, 110, 101, 0, // name: CString

CMSG_TEXT_EMOTE

Client Version 1.12

Sent to notify the server that the client wants to perform an emote like /dance or /cry.

Server responds with SMSG_TEXT_EMOTE and SMSG_EMOTE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_text_emote.wowm:3.

cmsg CMSG_TEXT_EMOTE = 0x0104 {
    TextEmote text_emote;
    u32 emote;
    Guid target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -TextEmotetext_emote
0x0A4 / Littleu32emote
0x0E8 / LittleGuidtargetGuid targeted by the client.

Examples

Example 1

0, 20, // size
4, 1, 0, 0, // opcode (260)
34, 0, 0, 0, // text_emote: TextEmote DANCE (34)
255, 255, 255, 255, // emote: u32
0, 0, 0, 0, 0, 0, 0, 0, // target: Guid

Client Version 2.4.3

Sent to notify the server that the client wants to perform an emote like /dance or /cry.

Server responds with SMSG_TEXT_EMOTE and SMSG_EMOTE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_text_emote.wowm:3.

cmsg CMSG_TEXT_EMOTE = 0x0104 {
    TextEmote text_emote;
    u32 emote;
    Guid target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -TextEmotetext_emote
0x0A4 / Littleu32emote
0x0E8 / LittleGuidtargetGuid targeted by the client.

Client Version 3.3.5

Sent to notify the server that the client wants to perform an emote like /dance or /cry.

Server responds with SMSG_TEXT_EMOTE and SMSG_EMOTE.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_text_emote.wowm:3.

cmsg CMSG_TEXT_EMOTE = 0x0104 {
    TextEmote text_emote;
    u32 emote;
    Guid target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -TextEmotetext_emote
0x0A4 / Littleu32emote
0x0E8 / LittleGuidtargetGuid targeted by the client.

TextEmote

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common.wowm:207.

enum TextEmote : u32 {
    AGREE = 1;
    AMAZE = 2;
    ANGRY = 3;
    APOLOGIZE = 4;
    APPLAUD = 5;
    BASHFUL = 6;
    BECKON = 7;
    BEG = 8;
    BITE = 9;
    BLEED = 10;
    BLINK = 11;
    BLUSH = 12;
    BONK = 13;
    BORED = 14;
    BOUNCE = 15;
    BRB = 16;
    BOW = 17;
    BURP = 18;
    BYE = 19;
    CACKLE = 20;
    CHEER = 21;
    CHICKEN = 22;
    CHUCKLE = 23;
    CLAP = 24;
    CONFUSED = 25;
    CONGRATULATE = 26;
    COUGH = 27;
    COWER = 28;
    CRACK = 29;
    CRINGE = 30;
    CRY = 31;
    CURIOUS = 32;
    CURTSEY = 33;
    DANCE = 34;
    DRINK = 35;
    DROOL = 36;
    EAT = 37;
    EYE = 38;
    FART = 39;
    FIDGET = 40;
    FLEX = 41;
    FROWN = 42;
    GASP = 43;
    GAZE = 44;
    GIGGLE = 45;
    GLARE = 46;
    GLOAT = 47;
    GREET = 48;
    GRIN = 49;
    GROAN = 50;
    GROVEL = 51;
    GUFFAW = 52;
    HAIL = 53;
    HAPPY = 54;
    HELLO = 55;
    HUG = 56;
    HUNGRY = 57;
    KISS = 58;
    KNEEL = 59;
    LAUGH = 60;
    LAYDOWN = 61;
    MASSAGE = 62;
    MOAN = 63;
    MOON = 64;
    MOURN = 65;
    NO = 66;
    NOD = 67;
    NOSE_PICK = 68;
    PANIC = 69;
    PEER = 70;
    PLEAD = 71;
    POINT = 72;
    POKE = 73;
    PRAY = 74;
    ROAR = 75;
    ROFL = 76;
    RUDE = 77;
    SALUTE = 78;
    SCRATCH = 79;
    SEXY = 80;
    SHAKE = 81;
    SHOUT = 82;
    SHRUG = 83;
    SHY = 84;
    SIGH = 85;
    SIT = 86;
    SLEEP = 87;
    SNARL = 88;
    SPIT = 89;
    STARE = 90;
    SURPRISED = 91;
    SURRENDER = 92;
    TALK = 93;
    TALK_EX = 94;
    TALK_Q = 95;
    TAP = 96;
    THANK = 97;
    THREATEN = 98;
    TIRED = 99;
    VICTORY = 100;
    WAVE = 101;
    WELCOME = 102;
    WHINE = 103;
    WHISTLE = 104;
    WORK = 105;
    YAWN = 106;
    BOGGLE = 107;
    CALM = 108;
    COLD = 109;
    COMFORT = 110;
    CUDDLE = 111;
    DUCK = 112;
    INSULT = 113;
    INTRODUCE = 114;
    JK = 115;
    LICK = 116;
    LISTEN = 117;
    LOST = 118;
    MOCK = 119;
    PONDER = 120;
    POUNCE = 121;
    PRAISE = 122;
    PURR = 123;
    PUZZLE = 124;
    RAISE = 125;
    READY = 126;
    SHIMMY = 127;
    SHIVER = 128;
    SHOO = 129;
    SLAP = 130;
    SMIRK = 131;
    SNIFF = 132;
    SNUB = 133;
    SOOTHE = 134;
    STINK = 135;
    TAUNT = 136;
    TEASE = 137;
    THIRSTY = 138;
    VETO = 139;
    SNICKER = 140;
    STAND = 141;
    TICKLE = 142;
    VIOLIN = 143;
    SMILE = 163;
    RASP = 183;
    PITY = 203;
    GROWL = 204;
    BARK = 205;
    SCARED = 223;
    FLOP = 224;
    LOVE = 225;
    MOO = 226;
    COMMEND = 243;
    TRAIN = 264;
    HELPME = 303;
    INCOMING = 304;
    CHARGE = 305;
    FLEE = 306;
    ATTACK_MY_TARGET = 307;
    OOM = 323;
    FOLLOW = 324;
    WAIT = 325;
    HEAL_ME = 326;
    OPEN_FIRE = 327;
    FLIRT = 328;
    JOKE = 329;
    GOLF_CLAP = 343;
    WINK = 363;
    PAT = 364;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
AGREE1 (0x01)
AMAZE2 (0x02)
ANGRY3 (0x03)
APOLOGIZE4 (0x04)
APPLAUD5 (0x05)
BASHFUL6 (0x06)
BECKON7 (0x07)
BEG8 (0x08)
BITE9 (0x09)
BLEED10 (0x0A)
BLINK11 (0x0B)
BLUSH12 (0x0C)
BONK13 (0x0D)
BORED14 (0x0E)
BOUNCE15 (0x0F)
BRB16 (0x10)
BOW17 (0x11)
BURP18 (0x12)
BYE19 (0x13)
CACKLE20 (0x14)
CHEER21 (0x15)
CHICKEN22 (0x16)
CHUCKLE23 (0x17)
CLAP24 (0x18)
CONFUSED25 (0x19)
CONGRATULATE26 (0x1A)
COUGH27 (0x1B)
COWER28 (0x1C)
CRACK29 (0x1D)
CRINGE30 (0x1E)
CRY31 (0x1F)
CURIOUS32 (0x20)
CURTSEY33 (0x21)
DANCE34 (0x22)
DRINK35 (0x23)
DROOL36 (0x24)
EAT37 (0x25)
EYE38 (0x26)
FART39 (0x27)
FIDGET40 (0x28)
FLEX41 (0x29)
FROWN42 (0x2A)
GASP43 (0x2B)
GAZE44 (0x2C)
GIGGLE45 (0x2D)
GLARE46 (0x2E)
GLOAT47 (0x2F)
GREET48 (0x30)
GRIN49 (0x31)
GROAN50 (0x32)
GROVEL51 (0x33)
GUFFAW52 (0x34)
HAIL53 (0x35)
HAPPY54 (0x36)
HELLO55 (0x37)
HUG56 (0x38)
HUNGRY57 (0x39)
KISS58 (0x3A)
KNEEL59 (0x3B)
LAUGH60 (0x3C)
LAYDOWN61 (0x3D)
MASSAGE62 (0x3E)
MOAN63 (0x3F)
MOON64 (0x40)
MOURN65 (0x41)
NO66 (0x42)
NOD67 (0x43)
NOSE_PICK68 (0x44)
PANIC69 (0x45)
PEER70 (0x46)
PLEAD71 (0x47)
POINT72 (0x48)
POKE73 (0x49)
PRAY74 (0x4A)
ROAR75 (0x4B)
ROFL76 (0x4C)
RUDE77 (0x4D)
SALUTE78 (0x4E)
SCRATCH79 (0x4F)
SEXY80 (0x50)
SHAKE81 (0x51)
SHOUT82 (0x52)
SHRUG83 (0x53)
SHY84 (0x54)
SIGH85 (0x55)
SIT86 (0x56)
SLEEP87 (0x57)
SNARL88 (0x58)
SPIT89 (0x59)
STARE90 (0x5A)
SURPRISED91 (0x5B)
SURRENDER92 (0x5C)
TALK93 (0x5D)
TALK_EX94 (0x5E)
TALK_Q95 (0x5F)
TAP96 (0x60)
THANK97 (0x61)
THREATEN98 (0x62)
TIRED99 (0x63)
VICTORY100 (0x64)
WAVE101 (0x65)
WELCOME102 (0x66)
WHINE103 (0x67)
WHISTLE104 (0x68)
WORK105 (0x69)
YAWN106 (0x6A)
BOGGLE107 (0x6B)
CALM108 (0x6C)
COLD109 (0x6D)
COMFORT110 (0x6E)
CUDDLE111 (0x6F)
DUCK112 (0x70)
INSULT113 (0x71)
INTRODUCE114 (0x72)
JK115 (0x73)
LICK116 (0x74)
LISTEN117 (0x75)
LOST118 (0x76)
MOCK119 (0x77)
PONDER120 (0x78)
POUNCE121 (0x79)
PRAISE122 (0x7A)
PURR123 (0x7B)
PUZZLE124 (0x7C)
RAISE125 (0x7D)
READY126 (0x7E)
SHIMMY127 (0x7F)
SHIVER128 (0x80)
SHOO129 (0x81)
SLAP130 (0x82)
SMIRK131 (0x83)
SNIFF132 (0x84)
SNUB133 (0x85)
SOOTHE134 (0x86)
STINK135 (0x87)
TAUNT136 (0x88)
TEASE137 (0x89)
THIRSTY138 (0x8A)
VETO139 (0x8B)
SNICKER140 (0x8C)
STAND141 (0x8D)
TICKLE142 (0x8E)
VIOLIN143 (0x8F)
SMILE163 (0xA3)
RASP183 (0xB7)
PITY203 (0xCB)
GROWL204 (0xCC)
BARK205 (0xCD)
SCARED223 (0xDF)
FLOP224 (0xE0)
LOVE225 (0xE1)
MOO226 (0xE2)
COMMEND243 (0xF3)
TRAIN264 (0x108)
HELPME303 (0x12F)
INCOMING304 (0x130)
CHARGE305 (0x131)
FLEE306 (0x132)
ATTACK_MY_TARGET307 (0x133)
OOM323 (0x143)
FOLLOW324 (0x144)
WAIT325 (0x145)
HEAL_ME326 (0x146)
OPEN_FIRE327 (0x147)
FLIRT328 (0x148)
JOKE329 (0x149)
GOLF_CLAP343 (0x157)
WINK363 (0x16B)
PAT364 (0x16C)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common_2_4_3.wowm:123.

enum TextEmote : u32 {
    AGREE = 1;
    AMAZE = 2;
    ANGRY = 3;
    APOLOGIZE = 4;
    APPLAUD = 5;
    BASHFUL = 6;
    BECKON = 7;
    BEG = 8;
    BITE = 9;
    BLEED = 10;
    BLINK = 11;
    BLUSH = 12;
    BONK = 13;
    BORED = 14;
    BOUNCE = 15;
    BRB = 16;
    BOW = 17;
    BURP = 18;
    BYE = 19;
    CACKLE = 20;
    CHEER = 21;
    CHICKEN = 22;
    CHUCKLE = 23;
    CLAP = 24;
    CONFUSED = 25;
    CONGRATULATE = 26;
    COUGH = 27;
    COWER = 28;
    CRACK = 29;
    CRINGE = 30;
    CRY = 31;
    CURIOUS = 32;
    CURTSEY = 33;
    DANCE = 34;
    DRINK = 35;
    DROOL = 36;
    EAT = 37;
    EYE = 38;
    FART = 39;
    FIDGET = 40;
    FLEX = 41;
    FROWN = 42;
    GASP = 43;
    GAZE = 44;
    GIGGLE = 45;
    GLARE = 46;
    GLOAT = 47;
    GREET = 48;
    GRIN = 49;
    GROAN = 50;
    GROVEL = 51;
    GUFFAW = 52;
    HAIL = 53;
    HAPPY = 54;
    HELLO = 55;
    HUG = 56;
    HUNGRY = 57;
    KISS = 58;
    KNEEL = 59;
    LAUGH = 60;
    LAYDOWN = 61;
    MASSAGE = 62;
    MOAN = 63;
    MOON = 64;
    MOURN = 65;
    NO = 66;
    NOD = 67;
    NOSE_PICK = 68;
    PANIC = 69;
    PEER = 70;
    PLEAD = 71;
    POINT = 72;
    POKE = 73;
    PRAY = 74;
    ROAR = 75;
    ROFL = 76;
    RUDE = 77;
    SALUTE = 78;
    SCRATCH = 79;
    SEXY = 80;
    SHAKE = 81;
    SHOUT = 82;
    SHRUG = 83;
    SHY = 84;
    SIGH = 85;
    SIT = 86;
    SLEEP = 87;
    SNARL = 88;
    SPIT = 89;
    STARE = 90;
    SURPRISED = 91;
    SURRENDER = 92;
    TALK = 93;
    TALK_EX = 94;
    TALK_Q = 95;
    TAP = 96;
    THANK = 97;
    THREATEN = 98;
    TIRED = 99;
    VICTORY = 100;
    WAVE = 101;
    WELCOME = 102;
    WHINE = 103;
    WHISTLE = 104;
    WORK = 105;
    YAWN = 106;
    BOGGLE = 107;
    CALM = 108;
    COLD = 109;
    COMFORT = 110;
    CUDDLE = 111;
    DUCK = 112;
    INSULT = 113;
    INTRODUCE = 114;
    JK = 115;
    LICK = 116;
    LISTEN = 117;
    LOST = 118;
    MOCK = 119;
    PONDER = 120;
    POUNCE = 121;
    PRAISE = 122;
    PURR = 123;
    PUZZLE = 124;
    RAISE = 125;
    READY = 126;
    SHIMMY = 127;
    SHIVER = 128;
    SHOO = 129;
    SLAP = 130;
    SMIRK = 131;
    SNIFF = 132;
    SNUB = 133;
    SOOTHE = 134;
    STINK = 135;
    TAUNT = 136;
    TEASE = 137;
    THIRSTY = 138;
    VETO = 139;
    SNICKER = 140;
    STAND = 141;
    TICKLE = 142;
    VIOLIN = 143;
    SMILE = 163;
    RASP = 183;
    PITY = 203;
    GROWL = 204;
    BARK = 205;
    SCARED = 223;
    FLOP = 224;
    LOVE = 225;
    MOO = 226;
    COMMEND = 243;
    TRAIN = 264;
    HELPME = 303;
    INCOMING = 304;
    CHARGE = 305;
    FLEE = 306;
    ATTACK_MY_TARGET = 307;
    OOM = 323;
    FOLLOW = 324;
    WAIT = 325;
    HEAL_ME = 326;
    OPEN_FIRE = 327;
    FLIRT = 328;
    JOKE = 329;
    GOLF_CLAP = 343;
    WINK = 363;
    PAT = 364;
    SERIOUS = 365;
    MOUNT_SPECIAL = 366;
    GOOD_LUCK = 367;
    BLAME = 368;
    BLANK = 369;
    BRANDISH = 370;
    BREATH = 371;
    DISAGREE = 372;
    DOUBT = 373;
    EMBARRASS = 374;
    ENCOURAGE = 375;
    ENEMY = 376;
    EYE_BROW = 377;
    TOAST = 378;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
AGREE1 (0x01)
AMAZE2 (0x02)
ANGRY3 (0x03)
APOLOGIZE4 (0x04)
APPLAUD5 (0x05)
BASHFUL6 (0x06)
BECKON7 (0x07)
BEG8 (0x08)
BITE9 (0x09)
BLEED10 (0x0A)
BLINK11 (0x0B)
BLUSH12 (0x0C)
BONK13 (0x0D)
BORED14 (0x0E)
BOUNCE15 (0x0F)
BRB16 (0x10)
BOW17 (0x11)
BURP18 (0x12)
BYE19 (0x13)
CACKLE20 (0x14)
CHEER21 (0x15)
CHICKEN22 (0x16)
CHUCKLE23 (0x17)
CLAP24 (0x18)
CONFUSED25 (0x19)
CONGRATULATE26 (0x1A)
COUGH27 (0x1B)
COWER28 (0x1C)
CRACK29 (0x1D)
CRINGE30 (0x1E)
CRY31 (0x1F)
CURIOUS32 (0x20)
CURTSEY33 (0x21)
DANCE34 (0x22)
DRINK35 (0x23)
DROOL36 (0x24)
EAT37 (0x25)
EYE38 (0x26)
FART39 (0x27)
FIDGET40 (0x28)
FLEX41 (0x29)
FROWN42 (0x2A)
GASP43 (0x2B)
GAZE44 (0x2C)
GIGGLE45 (0x2D)
GLARE46 (0x2E)
GLOAT47 (0x2F)
GREET48 (0x30)
GRIN49 (0x31)
GROAN50 (0x32)
GROVEL51 (0x33)
GUFFAW52 (0x34)
HAIL53 (0x35)
HAPPY54 (0x36)
HELLO55 (0x37)
HUG56 (0x38)
HUNGRY57 (0x39)
KISS58 (0x3A)
KNEEL59 (0x3B)
LAUGH60 (0x3C)
LAYDOWN61 (0x3D)
MASSAGE62 (0x3E)
MOAN63 (0x3F)
MOON64 (0x40)
MOURN65 (0x41)
NO66 (0x42)
NOD67 (0x43)
NOSE_PICK68 (0x44)
PANIC69 (0x45)
PEER70 (0x46)
PLEAD71 (0x47)
POINT72 (0x48)
POKE73 (0x49)
PRAY74 (0x4A)
ROAR75 (0x4B)
ROFL76 (0x4C)
RUDE77 (0x4D)
SALUTE78 (0x4E)
SCRATCH79 (0x4F)
SEXY80 (0x50)
SHAKE81 (0x51)
SHOUT82 (0x52)
SHRUG83 (0x53)
SHY84 (0x54)
SIGH85 (0x55)
SIT86 (0x56)
SLEEP87 (0x57)
SNARL88 (0x58)
SPIT89 (0x59)
STARE90 (0x5A)
SURPRISED91 (0x5B)
SURRENDER92 (0x5C)
TALK93 (0x5D)
TALK_EX94 (0x5E)
TALK_Q95 (0x5F)
TAP96 (0x60)
THANK97 (0x61)
THREATEN98 (0x62)
TIRED99 (0x63)
VICTORY100 (0x64)
WAVE101 (0x65)
WELCOME102 (0x66)
WHINE103 (0x67)
WHISTLE104 (0x68)
WORK105 (0x69)
YAWN106 (0x6A)
BOGGLE107 (0x6B)
CALM108 (0x6C)
COLD109 (0x6D)
COMFORT110 (0x6E)
CUDDLE111 (0x6F)
DUCK112 (0x70)
INSULT113 (0x71)
INTRODUCE114 (0x72)
JK115 (0x73)
LICK116 (0x74)
LISTEN117 (0x75)
LOST118 (0x76)
MOCK119 (0x77)
PONDER120 (0x78)
POUNCE121 (0x79)
PRAISE122 (0x7A)
PURR123 (0x7B)
PUZZLE124 (0x7C)
RAISE125 (0x7D)
READY126 (0x7E)
SHIMMY127 (0x7F)
SHIVER128 (0x80)
SHOO129 (0x81)
SLAP130 (0x82)
SMIRK131 (0x83)
SNIFF132 (0x84)
SNUB133 (0x85)
SOOTHE134 (0x86)
STINK135 (0x87)
TAUNT136 (0x88)
TEASE137 (0x89)
THIRSTY138 (0x8A)
VETO139 (0x8B)
SNICKER140 (0x8C)
STAND141 (0x8D)
TICKLE142 (0x8E)
VIOLIN143 (0x8F)
SMILE163 (0xA3)
RASP183 (0xB7)
PITY203 (0xCB)
GROWL204 (0xCC)
BARK205 (0xCD)
SCARED223 (0xDF)
FLOP224 (0xE0)
LOVE225 (0xE1)
MOO226 (0xE2)
COMMEND243 (0xF3)
TRAIN264 (0x108)
HELPME303 (0x12F)
INCOMING304 (0x130)
CHARGE305 (0x131)
FLEE306 (0x132)
ATTACK_MY_TARGET307 (0x133)
OOM323 (0x143)
FOLLOW324 (0x144)
WAIT325 (0x145)
HEAL_ME326 (0x146)
OPEN_FIRE327 (0x147)
FLIRT328 (0x148)
JOKE329 (0x149)
GOLF_CLAP343 (0x157)
WINK363 (0x16B)
PAT364 (0x16C)
SERIOUS365 (0x16D)
MOUNT_SPECIAL366 (0x16E)
GOOD_LUCK367 (0x16F)
BLAME368 (0x170)
BLANK369 (0x171)
BRANDISH370 (0x172)
BREATH371 (0x173)
DISAGREE372 (0x174)
DOUBT373 (0x175)
EMBARRASS374 (0x176)
ENCOURAGE375 (0x177)
ENEMY376 (0x178)
EYE_BROW377 (0x179)
TOAST378 (0x17A)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/social_common_3_3_5.wowm:181.

enum TextEmote : u32 {
    AGREE = 1;
    AMAZE = 2;
    ANGRY = 3;
    APOLOGIZE = 4;
    APPLAUD = 5;
    BASHFUL = 6;
    BECKON = 7;
    BEG = 8;
    BITE = 9;
    BLEED = 10;
    BLINK = 11;
    BLUSH = 12;
    BONK = 13;
    BORED = 14;
    BOUNCE = 15;
    BRB = 16;
    BOW = 17;
    BURP = 18;
    BYE = 19;
    CACKLE = 20;
    CHEER = 21;
    CHICKEN = 22;
    CHUCKLE = 23;
    CLAP = 24;
    CONFUSED = 25;
    CONGRATULATE = 26;
    COUGH = 27;
    COWER = 28;
    CRACK = 29;
    CRINGE = 30;
    CRY = 31;
    CURIOUS = 32;
    CURTSEY = 33;
    DANCE = 34;
    DRINK = 35;
    DROOL = 36;
    EAT = 37;
    EYE = 38;
    FART = 39;
    FIDGET = 40;
    FLEX = 41;
    FROWN = 42;
    GASP = 43;
    GAZE = 44;
    GIGGLE = 45;
    GLARE = 46;
    GLOAT = 47;
    GREET = 48;
    GRIN = 49;
    GROAN = 50;
    GROVEL = 51;
    GUFFAW = 52;
    HAIL = 53;
    HAPPY = 54;
    HELLO = 55;
    HUG = 56;
    HUNGRY = 57;
    KISS = 58;
    KNEEL = 59;
    LAUGH = 60;
    LAYDOWN = 61;
    MASSAGE = 62;
    MOAN = 63;
    MOON = 64;
    MOURN = 65;
    NO = 66;
    NOD = 67;
    NOSE_PICK = 68;
    PANIC = 69;
    PEER = 70;
    PLEAD = 71;
    POINT = 72;
    POKE = 73;
    PRAY = 74;
    ROAR = 75;
    ROFL = 76;
    RUDE = 77;
    SALUTE = 78;
    SCRATCH = 79;
    SEXY = 80;
    SHAKE = 81;
    SHOUT = 82;
    SHRUG = 83;
    SHY = 84;
    SIGH = 85;
    SIT = 86;
    SLEEP = 87;
    SNARL = 88;
    SPIT = 89;
    STARE = 90;
    SURPRISED = 91;
    SURRENDER = 92;
    TALK = 93;
    TALK_EX = 94;
    TALK_Q = 95;
    TAP = 96;
    THANK = 97;
    THREATEN = 98;
    TIRED = 99;
    VICTORY = 100;
    WAVE = 101;
    WELCOME = 102;
    WHINE = 103;
    WHISTLE = 104;
    WORK = 105;
    YAWN = 106;
    BOGGLE = 107;
    CALM = 108;
    COLD = 109;
    COMFORT = 110;
    CUDDLE = 111;
    DUCK = 112;
    INSULT = 113;
    INTRODUCE = 114;
    JK = 115;
    LICK = 116;
    LISTEN = 117;
    LOST = 118;
    MOCK = 119;
    PONDER = 120;
    POUNCE = 121;
    PRAISE = 122;
    PURR = 123;
    PUZZLE = 124;
    RAISE = 125;
    READY = 126;
    SHIMMY = 127;
    SHIVER = 128;
    SHOO = 129;
    SLAP = 130;
    SMIRK = 131;
    SNIFF = 132;
    SNUB = 133;
    SOOTHE = 134;
    STINK = 135;
    TAUNT = 136;
    TEASE = 137;
    THIRSTY = 138;
    VETO = 139;
    SNICKER = 140;
    STAND = 141;
    TICKLE = 142;
    VIOLIN = 143;
    SMILE = 163;
    RASP = 183;
    PITY = 203;
    GROWL = 204;
    BARK = 205;
    SCARED = 223;
    FLOP = 224;
    LOVE = 225;
    MOO = 226;
    COMMEND = 243;
    TRAIN = 264;
    HELPME = 303;
    INCOMING = 304;
    CHARGE = 305;
    FLEE = 306;
    ATTACK_MY_TARGET = 307;
    OOM = 323;
    FOLLOW = 324;
    WAIT = 325;
    HEAL_ME = 326;
    OPEN_FIRE = 327;
    FLIRT = 328;
    JOKE = 329;
    GOLF_CLAP = 343;
    WINK = 363;
    PAT = 364;
    SERIOUS = 365;
    MOUNT_SPECIAL = 366;
    GOOD_LUCK = 367;
    BLAME = 368;
    BLANK = 369;
    BRANDISH = 370;
    BREATH = 371;
    DISAGREE = 372;
    DOUBT = 373;
    EMBARRASS = 374;
    ENCOURAGE = 375;
    ENEMY = 376;
    EYE_BROW = 377;
    TOAST = 378;
    FAIL = 379;
    HIGH_FIVE = 380;
    ABSENT = 381;
    ARM = 382;
    AWE = 383;
    BACKPACK = 384;
    BAD_FEELING = 385;
    CHALLENGE = 386;
    CHUG = 387;
    DING = 389;
    FACE_PALM = 390;
    FAINT = 391;
    GO = 392;
    GOING = 393;
    GLOWER = 394;
    HEADACHE = 395;
    HICCUP = 396;
    HISS = 398;
    HOLD_HAND = 399;
    HURRY = 401;
    IDEA = 402;
    JEALOUS = 403;
    LUCK = 404;
    MAP = 405;
    MERCY = 406;
    MUTTER = 407;
    NERVOUS = 408;
    OFFER = 409;
    PET = 410;
    PINCH = 411;
    PROUD = 413;
    PROMISE = 414;
    PULSE = 415;
    PUNCH = 416;
    POUT = 417;
    REGRET = 418;
    REVENGE = 420;
    ROLL_EYES = 421;
    RUFFLE = 422;
    SAD = 423;
    SCOFF = 424;
    SCOLD = 425;
    SCOWL = 426;
    SEARCH = 427;
    SHAKEFIST = 428;
    SHIFTY = 429;
    SHUDDER = 430;
    SIGNAL = 431;
    SILENCE = 432;
    SING = 433;
    SMACK = 434;
    SNEAK = 435;
    SNEEZE = 436;
    SNORT = 437;
    SQUEAL = 438;
    STOP_ATTACK = 439;
    SUSPICIOUS = 440;
    THINK = 441;
    TRUCE = 442;
    TWIDDLE = 443;
    WARN = 444;
    SNAP = 445;
    CHARM = 446;
    COVER_EARS = 447;
    CROSS_ARMS = 448;
    LOOK = 449;
    OBJECT = 450;
    SWEAT = 451;
    YW = 453;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
AGREE1 (0x01)
AMAZE2 (0x02)
ANGRY3 (0x03)
APOLOGIZE4 (0x04)
APPLAUD5 (0x05)
BASHFUL6 (0x06)
BECKON7 (0x07)
BEG8 (0x08)
BITE9 (0x09)
BLEED10 (0x0A)
BLINK11 (0x0B)
BLUSH12 (0x0C)
BONK13 (0x0D)
BORED14 (0x0E)
BOUNCE15 (0x0F)
BRB16 (0x10)
BOW17 (0x11)
BURP18 (0x12)
BYE19 (0x13)
CACKLE20 (0x14)
CHEER21 (0x15)
CHICKEN22 (0x16)
CHUCKLE23 (0x17)
CLAP24 (0x18)
CONFUSED25 (0x19)
CONGRATULATE26 (0x1A)
COUGH27 (0x1B)
COWER28 (0x1C)
CRACK29 (0x1D)
CRINGE30 (0x1E)
CRY31 (0x1F)
CURIOUS32 (0x20)
CURTSEY33 (0x21)
DANCE34 (0x22)
DRINK35 (0x23)
DROOL36 (0x24)
EAT37 (0x25)
EYE38 (0x26)
FART39 (0x27)
FIDGET40 (0x28)
FLEX41 (0x29)
FROWN42 (0x2A)
GASP43 (0x2B)
GAZE44 (0x2C)
GIGGLE45 (0x2D)
GLARE46 (0x2E)
GLOAT47 (0x2F)
GREET48 (0x30)
GRIN49 (0x31)
GROAN50 (0x32)
GROVEL51 (0x33)
GUFFAW52 (0x34)
HAIL53 (0x35)
HAPPY54 (0x36)
HELLO55 (0x37)
HUG56 (0x38)
HUNGRY57 (0x39)
KISS58 (0x3A)
KNEEL59 (0x3B)
LAUGH60 (0x3C)
LAYDOWN61 (0x3D)
MASSAGE62 (0x3E)
MOAN63 (0x3F)
MOON64 (0x40)
MOURN65 (0x41)
NO66 (0x42)
NOD67 (0x43)
NOSE_PICK68 (0x44)
PANIC69 (0x45)
PEER70 (0x46)
PLEAD71 (0x47)
POINT72 (0x48)
POKE73 (0x49)
PRAY74 (0x4A)
ROAR75 (0x4B)
ROFL76 (0x4C)
RUDE77 (0x4D)
SALUTE78 (0x4E)
SCRATCH79 (0x4F)
SEXY80 (0x50)
SHAKE81 (0x51)
SHOUT82 (0x52)
SHRUG83 (0x53)
SHY84 (0x54)
SIGH85 (0x55)
SIT86 (0x56)
SLEEP87 (0x57)
SNARL88 (0x58)
SPIT89 (0x59)
STARE90 (0x5A)
SURPRISED91 (0x5B)
SURRENDER92 (0x5C)
TALK93 (0x5D)
TALK_EX94 (0x5E)
TALK_Q95 (0x5F)
TAP96 (0x60)
THANK97 (0x61)
THREATEN98 (0x62)
TIRED99 (0x63)
VICTORY100 (0x64)
WAVE101 (0x65)
WELCOME102 (0x66)
WHINE103 (0x67)
WHISTLE104 (0x68)
WORK105 (0x69)
YAWN106 (0x6A)
BOGGLE107 (0x6B)
CALM108 (0x6C)
COLD109 (0x6D)
COMFORT110 (0x6E)
CUDDLE111 (0x6F)
DUCK112 (0x70)
INSULT113 (0x71)
INTRODUCE114 (0x72)
JK115 (0x73)
LICK116 (0x74)
LISTEN117 (0x75)
LOST118 (0x76)
MOCK119 (0x77)
PONDER120 (0x78)
POUNCE121 (0x79)
PRAISE122 (0x7A)
PURR123 (0x7B)
PUZZLE124 (0x7C)
RAISE125 (0x7D)
READY126 (0x7E)
SHIMMY127 (0x7F)
SHIVER128 (0x80)
SHOO129 (0x81)
SLAP130 (0x82)
SMIRK131 (0x83)
SNIFF132 (0x84)
SNUB133 (0x85)
SOOTHE134 (0x86)
STINK135 (0x87)
TAUNT136 (0x88)
TEASE137 (0x89)
THIRSTY138 (0x8A)
VETO139 (0x8B)
SNICKER140 (0x8C)
STAND141 (0x8D)
TICKLE142 (0x8E)
VIOLIN143 (0x8F)
SMILE163 (0xA3)
RASP183 (0xB7)
PITY203 (0xCB)
GROWL204 (0xCC)
BARK205 (0xCD)
SCARED223 (0xDF)
FLOP224 (0xE0)
LOVE225 (0xE1)
MOO226 (0xE2)
COMMEND243 (0xF3)
TRAIN264 (0x108)
HELPME303 (0x12F)
INCOMING304 (0x130)
CHARGE305 (0x131)
FLEE306 (0x132)
ATTACK_MY_TARGET307 (0x133)
OOM323 (0x143)
FOLLOW324 (0x144)
WAIT325 (0x145)
HEAL_ME326 (0x146)
OPEN_FIRE327 (0x147)
FLIRT328 (0x148)
JOKE329 (0x149)
GOLF_CLAP343 (0x157)
WINK363 (0x16B)
PAT364 (0x16C)
SERIOUS365 (0x16D)
MOUNT_SPECIAL366 (0x16E)
GOOD_LUCK367 (0x16F)
BLAME368 (0x170)
BLANK369 (0x171)
BRANDISH370 (0x172)
BREATH371 (0x173)
DISAGREE372 (0x174)
DOUBT373 (0x175)
EMBARRASS374 (0x176)
ENCOURAGE375 (0x177)
ENEMY376 (0x178)
EYE_BROW377 (0x179)
TOAST378 (0x17A)
FAIL379 (0x17B)
HIGH_FIVE380 (0x17C)
ABSENT381 (0x17D)
ARM382 (0x17E)
AWE383 (0x17F)
BACKPACK384 (0x180)
BAD_FEELING385 (0x181)
CHALLENGE386 (0x182)
CHUG387 (0x183)
DING389 (0x185)
FACE_PALM390 (0x186)
FAINT391 (0x187)
GO392 (0x188)
GOING393 (0x189)
GLOWER394 (0x18A)
HEADACHE395 (0x18B)
HICCUP396 (0x18C)
HISS398 (0x18E)
HOLD_HAND399 (0x18F)
HURRY401 (0x191)
IDEA402 (0x192)
JEALOUS403 (0x193)
LUCK404 (0x194)
MAP405 (0x195)
MERCY406 (0x196)
MUTTER407 (0x197)
NERVOUS408 (0x198)
OFFER409 (0x199)
PET410 (0x19A)
PINCH411 (0x19B)
PROUD413 (0x19D)
PROMISE414 (0x19E)
PULSE415 (0x19F)
PUNCH416 (0x1A0)
POUT417 (0x1A1)
REGRET418 (0x1A2)
REVENGE420 (0x1A4)
ROLL_EYES421 (0x1A5)
RUFFLE422 (0x1A6)
SAD423 (0x1A7)
SCOFF424 (0x1A8)
SCOLD425 (0x1A9)
SCOWL426 (0x1AA)
SEARCH427 (0x1AB)
SHAKEFIST428 (0x1AC)
SHIFTY429 (0x1AD)
SHUDDER430 (0x1AE)
SIGNAL431 (0x1AF)
SILENCE432 (0x1B0)
SING433 (0x1B1)
SMACK434 (0x1B2)
SNEAK435 (0x1B3)
SNEEZE436 (0x1B4)
SNORT437 (0x1B5)
SQUEAL438 (0x1B6)
STOP_ATTACK439 (0x1B7)
SUSPICIOUS440 (0x1B8)
THINK441 (0x1B9)
TRUCE442 (0x1BA)
TWIDDLE443 (0x1BB)
WARN444 (0x1BC)
SNAP445 (0x1BD)
CHARM446 (0x1BE)
COVER_EARS447 (0x1BF)
CROSS_ARMS448 (0x1C0)
LOOK449 (0x1C1)
OBJECT450 (0x1C2)
SWEAT451 (0x1C3)
YW453 (0x1C5)

Used in:

CMSG_TIME_SYNC_RESP

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_time_sync_resp.wowm:3.

cmsg CMSG_TIME_SYNC_RESP = 0x0391 {
    u32 time_sync;
    u32 client_ticks;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32time_syncCan be used to check if the client is still properly in sync
This should be the same as the counter sent in SMSG_TIME_SYNC_REQ.
0x0A4 / Littleu32client_ticksYou can check this against expected values to estimate client latency

CMSG_TOGGLE_CLOAK

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_toggle_cloak.wowm:3.

cmsg CMSG_TOGGLE_CLOAK = 0x02BA {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_TOGGLE_HELM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_toggle_helm.wowm:3.

cmsg CMSG_TOGGLE_HELM = 0x02B9 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_TOGGLE_PVP

Client Version 1, Client Version 2, Client Version 3

vmangos: this opcode can be used in two ways: Either set explicit new status or toggle old status

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pvp/cmsg_toggle_pvp.wowm:4.

cmsg CMSG_TOGGLE_PVP = 0x0253 {
    optional set {
        Bool enable_pvp;
    }
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

Optionally the following fields can be present. This can only be detected by looking at the size of the message.

OffsetSize / EndiannessTypeNameComment
0x061 / -Boolenable_pvp

CMSG_TOTEM_DESTROYED

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_totem_destroyed.wowm:1.

cmsg CMSG_TOTEM_DESTROYED = 0x0413 {
    u8 slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8slot

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_totem_destroyed.wowm:7.

cmsg CMSG_TOTEM_DESTROYED = 0x0414 {
    u8 slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8slot

CMSG_TRAINER_BUY_SPELL

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_trainer_buy_spell.wowm:3.

cmsg CMSG_TRAINER_BUY_SPELL = 0x01B2 {
    Guid guid;
    Spell id;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / LittleSpellid

CMSG_TRAINER_LIST

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_trainer_list.wowm:3.

cmsg CMSG_TRAINER_LIST = 0x01B0 {
    Guid guid;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid

CMSG_TURN_IN_PETITION

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/guild/cmsg_turn_in_petition.wowm:3.

cmsg CMSG_TURN_IN_PETITION = 0x01C4 {
    Guid petition;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidpetition

CMSG_TUTORIAL_CLEAR

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_tutorial_clear.wowm:3.

cmsg CMSG_TUTORIAL_CLEAR = 0x00FF {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_TUTORIAL_FLAG

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_tutorial_flag.wowm:3.

cmsg CMSG_TUTORIAL_FLAG = 0x00FE {
    u32 tutorial_flag;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32tutorial_flagarcemu indexes into the tutorials by dividing by 32 and modulo 32.

CMSG_TUTORIAL_RESET

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_tutorial_reset.wowm:3.

cmsg CMSG_TUTORIAL_RESET = 0x0100 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_UNACCEPT_TRADE

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/trade/cmsg_unaccept_trade.wowm:3.

cmsg CMSG_UNACCEPT_TRADE = 0x011B {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_UNLEARN_SKILL

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_unlearn_skill.wowm:1.

cmsg CMSG_UNLEARN_SKILL = 0x0202 {
    (u32)Skill skill;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Skillskill

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_unlearn_skill.wowm:1.

cmsg CMSG_UNLEARN_SKILL = 0x0202 {
    (u32)Skill skill;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Skillskill

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_unlearn_skill.wowm:1.

cmsg CMSG_UNLEARN_SKILL = 0x0202 {
    (u32)Skill skill;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Skillskill

Skill

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/skill.wowm:1.

enum Skill : u16 {
    NONE = 0;
    FROST = 6;
    FIRE = 8;
    ARMS = 26;
    COMBAT = 38;
    SUBTLETY = 39;
    POISONS = 40;
    SWORDS = 43;
    AXES = 44;
    BOWS = 45;
    GUNS = 46;
    BEAST_MASTERY = 50;
    SURVIVAL = 51;
    MACES = 54;
    TWO_HANDED_SWORDS = 55;
    HOLY = 56;
    SHADOW = 78;
    DEFENSE = 95;
    LANGUAGE_COMMON = 98;
    RACIAL_DWARVEN = 101;
    LANGUAGE_ORCISH = 109;
    LANGUAGE_DWARVEN = 111;
    LANGUAGE_DARNASSIAN = 113;
    LANGUAGE_TAURAHE = 115;
    DUAL_WIELD = 118;
    RACIAL_TAUREN = 124;
    ORC_RACIAL = 125;
    RACIAL_NIGHT_ELF = 126;
    FIRST_AID = 129;
    FERAL_COMBAT = 134;
    STAVES = 136;
    LANGUAGE_THALASSIAN = 137;
    LANGUAGE_DRACONIC = 138;
    LANGUAGE_DEMON_TONGUE = 139;
    LANGUAGE_TITAN = 140;
    LANGUAGE_OLD_TONGUE = 141;
    SURVIVAL2 = 142;
    RIDING_HORSE = 148;
    RIDING_WOLF = 149;
    RIDING_TIGER = 150;
    RIDING_RAM = 152;
    SWIMMING = 155;
    TWO_HANDED_MACES = 160;
    UNARMED = 162;
    MARKSMANSHIP = 163;
    BLACKSMITHING = 164;
    LEATHERWORKING = 165;
    ALCHEMY = 171;
    TWO_HANDED_AXES = 172;
    DAGGERS = 173;
    THROWN = 176;
    HERBALISM = 182;
    GENERIC_DND = 183;
    RETRIBUTION = 184;
    COOKING = 185;
    MINING = 186;
    PET_IMP = 188;
    PET_FELHUNTER = 189;
    TAILORING = 197;
    ENGINEERING = 202;
    PET_SPIDER = 203;
    PET_VOIDWALKER = 204;
    PET_SUCCUBUS = 205;
    PET_INFERNAL = 206;
    PET_DOOMGUARD = 207;
    PET_WOLF = 208;
    PET_CAT = 209;
    PET_BEAR = 210;
    PET_BOAR = 211;
    PET_CROCILISK = 212;
    PET_CARRION_BIRD = 213;
    PET_CRAB = 214;
    PET_GORILLA = 215;
    PET_RAPTOR = 217;
    PET_TALLSTRIDER = 218;
    RACIAL_UNDED = 220;
    CROSSBOWS = 226;
    WANDS = 228;
    POLEARMS = 229;
    PET_SCORPID = 236;
    ARCANE = 237;
    PET_TURTLE = 251;
    ASSASSINATION = 253;
    FURY = 256;
    PROTECTION = 257;
    BEAST_TRAINING = 261;
    PROTECTION2 = 267;
    PET_TALENTS = 270;
    PLATE_MAIL = 293;
    LANGUAGE_GNOMISH = 313;
    LANGUAGE_TROLL = 315;
    ENCHANTING = 333;
    DEMONOLOGY = 354;
    AFFLICTION = 355;
    FISHING = 356;
    ENHANCEMENT = 373;
    RESTORATION = 374;
    ELEMENTAL_COMBAT = 375;
    SKINNING = 393;
    MAIL = 413;
    LEATHER = 414;
    CLOTH = 415;
    SHIELD = 433;
    FIST_WEAPONS = 473;
    RIDING_RAPTOR = 533;
    RIDING_MECHANOSTRIDER = 553;
    RIDING_UNDEAD_HORSE = 554;
    RESTORATION2 = 573;
    BALANCE = 574;
    DESTRUCTION = 593;
    HOLY2 = 594;
    DISCIPLINE = 613;
    LOCKPICKING = 633;
    PET_BAT = 653;
    PET_HYENA = 654;
    PET_OWL = 655;
    PET_WIND_SERPENT = 656;
    LANGUAGE_GUTTERSPEAK = 673;
    RIDING_KODO = 713;
    RACIAL_TROLL = 733;
    RACIAL_GNOME = 753;
    RACIAL_HUMAN = 754;
    PET_EVENT_RC = 758;
    RIDING = 762;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FROST6 (0x06)
FIRE8 (0x08)
ARMS26 (0x1A)
COMBAT38 (0x26)
SUBTLETY39 (0x27)
POISONS40 (0x28)
SWORDS43 (0x2B)
AXES44 (0x2C)
BOWS45 (0x2D)
GUNS46 (0x2E)
BEAST_MASTERY50 (0x32)
SURVIVAL51 (0x33)
MACES54 (0x36)
TWO_HANDED_SWORDS55 (0x37)
HOLY56 (0x38)
SHADOW78 (0x4E)
DEFENSE95 (0x5F)
LANGUAGE_COMMON98 (0x62)
RACIAL_DWARVEN101 (0x65)
LANGUAGE_ORCISH109 (0x6D)
LANGUAGE_DWARVEN111 (0x6F)
LANGUAGE_DARNASSIAN113 (0x71)
LANGUAGE_TAURAHE115 (0x73)
DUAL_WIELD118 (0x76)
RACIAL_TAUREN124 (0x7C)
ORC_RACIAL125 (0x7D)
RACIAL_NIGHT_ELF126 (0x7E)
FIRST_AID129 (0x81)
FERAL_COMBAT134 (0x86)
STAVES136 (0x88)
LANGUAGE_THALASSIAN137 (0x89)
LANGUAGE_DRACONIC138 (0x8A)
LANGUAGE_DEMON_TONGUE139 (0x8B)
LANGUAGE_TITAN140 (0x8C)
LANGUAGE_OLD_TONGUE141 (0x8D)
SURVIVAL2142 (0x8E)
RIDING_HORSE148 (0x94)
RIDING_WOLF149 (0x95)
RIDING_TIGER150 (0x96)
RIDING_RAM152 (0x98)
SWIMMING155 (0x9B)
TWO_HANDED_MACES160 (0xA0)
UNARMED162 (0xA2)
MARKSMANSHIP163 (0xA3)
BLACKSMITHING164 (0xA4)
LEATHERWORKING165 (0xA5)
ALCHEMY171 (0xAB)
TWO_HANDED_AXES172 (0xAC)
DAGGERS173 (0xAD)
THROWN176 (0xB0)
HERBALISM182 (0xB6)
GENERIC_DND183 (0xB7)
RETRIBUTION184 (0xB8)
COOKING185 (0xB9)
MINING186 (0xBA)
PET_IMP188 (0xBC)
PET_FELHUNTER189 (0xBD)
TAILORING197 (0xC5)
ENGINEERING202 (0xCA)
PET_SPIDER203 (0xCB)
PET_VOIDWALKER204 (0xCC)
PET_SUCCUBUS205 (0xCD)
PET_INFERNAL206 (0xCE)
PET_DOOMGUARD207 (0xCF)
PET_WOLF208 (0xD0)
PET_CAT209 (0xD1)
PET_BEAR210 (0xD2)
PET_BOAR211 (0xD3)
PET_CROCILISK212 (0xD4)
PET_CARRION_BIRD213 (0xD5)
PET_CRAB214 (0xD6)
PET_GORILLA215 (0xD7)
PET_RAPTOR217 (0xD9)
PET_TALLSTRIDER218 (0xDA)
RACIAL_UNDED220 (0xDC)
CROSSBOWS226 (0xE2)
WANDS228 (0xE4)
POLEARMS229 (0xE5)
PET_SCORPID236 (0xEC)
ARCANE237 (0xED)
PET_TURTLE251 (0xFB)
ASSASSINATION253 (0xFD)
FURY256 (0x100)
PROTECTION257 (0x101)
BEAST_TRAINING261 (0x105)
PROTECTION2267 (0x10B)
PET_TALENTS270 (0x10E)
PLATE_MAIL293 (0x125)
LANGUAGE_GNOMISH313 (0x139)
LANGUAGE_TROLL315 (0x13B)
ENCHANTING333 (0x14D)
DEMONOLOGY354 (0x162)
AFFLICTION355 (0x163)
FISHING356 (0x164)
ENHANCEMENT373 (0x175)
RESTORATION374 (0x176)
ELEMENTAL_COMBAT375 (0x177)
SKINNING393 (0x189)
MAIL413 (0x19D)
LEATHER414 (0x19E)
CLOTH415 (0x19F)
SHIELD433 (0x1B1)
FIST_WEAPONS473 (0x1D9)
RIDING_RAPTOR533 (0x215)
RIDING_MECHANOSTRIDER553 (0x229)
RIDING_UNDEAD_HORSE554 (0x22A)
RESTORATION2573 (0x23D)
BALANCE574 (0x23E)
DESTRUCTION593 (0x251)
HOLY2594 (0x252)
DISCIPLINE613 (0x265)
LOCKPICKING633 (0x279)
PET_BAT653 (0x28D)
PET_HYENA654 (0x28E)
PET_OWL655 (0x28F)
PET_WIND_SERPENT656 (0x290)
LANGUAGE_GUTTERSPEAK673 (0x2A1)
RIDING_KODO713 (0x2C9)
RACIAL_TROLL733 (0x2DD)
RACIAL_GNOME753 (0x2F1)
RACIAL_HUMAN754 (0x2F2)
PET_EVENT_RC758 (0x2F6)
RIDING762 (0x2FA)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/skill.wowm:131.

enum Skill : u16 {
    NONE = 0;
    FROST = 6;
    FIRE = 8;
    ARMS = 26;
    COMBAT = 38;
    SUBTLETY = 39;
    POISONS = 40;
    SWORDS = 43;
    AXES = 44;
    BOWS = 45;
    GUNS = 46;
    BEAST_MASTERY = 50;
    SURVIVAL = 51;
    MACES = 54;
    TWO_HANDED_SWORDS = 55;
    HOLY = 56;
    SHADOW = 78;
    DEFENSE = 95;
    LANGUAGE_COMMON = 98;
    RACIAL_DWARVEN = 101;
    LANGUAGE_ORCISH = 109;
    LANGUAGE_DWARVEN = 111;
    LANGUAGE_DARNASSIAN = 113;
    LANGUAGE_TAURAHE = 115;
    DUAL_WIELD = 118;
    RACIAL_TAUREN = 124;
    ORC_RACIAL = 125;
    RACIAL_NIGHT_ELF = 126;
    FIRST_AID = 129;
    FERAL_COMBAT = 134;
    STAVES = 136;
    LANGUAGE_THALASSIAN = 137;
    LANGUAGE_DRACONIC = 138;
    LANGUAGE_DEMON_TONGUE = 139;
    LANGUAGE_TITAN = 140;
    LANGUAGE_OLD_TONGUE = 141;
    SURVIVAL2 = 142;
    RIDING_HORSE = 148;
    RIDING_WOLF = 149;
    RIDING_TIGER = 150;
    RIDING_RAM = 152;
    SWIMMING = 155;
    TWO_HANDED_MACES = 160;
    UNARMED = 162;
    MARKSMANSHIP = 163;
    BLACKSMITHING = 164;
    LEATHERWORKING = 165;
    ALCHEMY = 171;
    TWO_HANDED_AXES = 172;
    DAGGERS = 173;
    THROWN = 176;
    HERBALISM = 182;
    GENERIC_DND = 183;
    RETRIBUTION = 184;
    COOKING = 185;
    MINING = 186;
    PET_IMP = 188;
    PET_FELHUNTER = 189;
    TAILORING = 197;
    ENGINEERING = 202;
    PET_SPIDER = 203;
    PET_VOIDWALKER = 204;
    PET_SUCCUBUS = 205;
    PET_INFERNAL = 206;
    PET_DOOMGUARD = 207;
    PET_WOLF = 208;
    PET_CAT = 209;
    PET_BEAR = 210;
    PET_BOAR = 211;
    PET_CROCILISK = 212;
    PET_CARRION_BIRD = 213;
    PET_CRAB = 214;
    PET_GORILLA = 215;
    PET_RAPTOR = 217;
    PET_TALLSTRIDER = 218;
    RACIAL_UNDED = 220;
    CROSSBOWS = 226;
    WANDS = 228;
    POLEARMS = 229;
    PET_SCORPID = 236;
    ARCANE = 237;
    PET_TURTLE = 251;
    ASSASSINATION = 253;
    FURY = 256;
    PROTECTION = 257;
    BEAST_TRAINING = 261;
    PROTECTION2 = 267;
    PET_TALENTS = 270;
    PLATE_MAIL = 293;
    LANGUAGE_GNOMISH = 313;
    LANGUAGE_TROLL = 315;
    ENCHANTING = 333;
    DEMONOLOGY = 354;
    AFFLICTION = 355;
    FISHING = 356;
    ENHANCEMENT = 373;
    RESTORATION = 374;
    ELEMENTAL_COMBAT = 375;
    SKINNING = 393;
    MAIL = 413;
    LEATHER = 414;
    CLOTH = 415;
    SHIELD = 433;
    FIST_WEAPONS = 473;
    RIDING_RAPTOR = 533;
    RIDING_MECHANOSTRIDER = 553;
    RIDING_UNDEAD_HORSE = 554;
    RESTORATION2 = 573;
    BALANCE = 574;
    DESTRUCTION = 593;
    HOLY2 = 594;
    DISCIPLINE = 613;
    LOCKPICKING = 633;
    PET_BAT = 653;
    PET_HYENA = 654;
    PET_OWL = 655;
    PET_WIND_SERPENT = 656;
    LANGUAGE_GUTTERSPEAK = 673;
    RIDING_KODO = 713;
    RACIAL_TROLL = 733;
    RACIAL_GNOME = 753;
    RACIAL_HUMAN = 754;
    JEWELCRAFTING = 755;
    RACIAL_BLOODELF = 756;
    PET_EVENT_RC = 758;
    LANGUAGE_DRAENEI = 759;
    RACIAL_DRAENEI = 760;
    PET_FELGUARD = 761;
    RIDING = 762;
    PET_DRAGONHAWK = 763;
    PET_NETHER_RAY = 764;
    PET_SPOREBAT = 765;
    PET_WARP_STALKER = 766;
    PET_RAVAGER = 767;
    PET_SERPENT = 768;
    INTERNAL = 769;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FROST6 (0x06)
FIRE8 (0x08)
ARMS26 (0x1A)
COMBAT38 (0x26)
SUBTLETY39 (0x27)
POISONS40 (0x28)
SWORDS43 (0x2B)
AXES44 (0x2C)
BOWS45 (0x2D)
GUNS46 (0x2E)
BEAST_MASTERY50 (0x32)
SURVIVAL51 (0x33)
MACES54 (0x36)
TWO_HANDED_SWORDS55 (0x37)
HOLY56 (0x38)
SHADOW78 (0x4E)
DEFENSE95 (0x5F)
LANGUAGE_COMMON98 (0x62)
RACIAL_DWARVEN101 (0x65)
LANGUAGE_ORCISH109 (0x6D)
LANGUAGE_DWARVEN111 (0x6F)
LANGUAGE_DARNASSIAN113 (0x71)
LANGUAGE_TAURAHE115 (0x73)
DUAL_WIELD118 (0x76)
RACIAL_TAUREN124 (0x7C)
ORC_RACIAL125 (0x7D)
RACIAL_NIGHT_ELF126 (0x7E)
FIRST_AID129 (0x81)
FERAL_COMBAT134 (0x86)
STAVES136 (0x88)
LANGUAGE_THALASSIAN137 (0x89)
LANGUAGE_DRACONIC138 (0x8A)
LANGUAGE_DEMON_TONGUE139 (0x8B)
LANGUAGE_TITAN140 (0x8C)
LANGUAGE_OLD_TONGUE141 (0x8D)
SURVIVAL2142 (0x8E)
RIDING_HORSE148 (0x94)
RIDING_WOLF149 (0x95)
RIDING_TIGER150 (0x96)
RIDING_RAM152 (0x98)
SWIMMING155 (0x9B)
TWO_HANDED_MACES160 (0xA0)
UNARMED162 (0xA2)
MARKSMANSHIP163 (0xA3)
BLACKSMITHING164 (0xA4)
LEATHERWORKING165 (0xA5)
ALCHEMY171 (0xAB)
TWO_HANDED_AXES172 (0xAC)
DAGGERS173 (0xAD)
THROWN176 (0xB0)
HERBALISM182 (0xB6)
GENERIC_DND183 (0xB7)
RETRIBUTION184 (0xB8)
COOKING185 (0xB9)
MINING186 (0xBA)
PET_IMP188 (0xBC)
PET_FELHUNTER189 (0xBD)
TAILORING197 (0xC5)
ENGINEERING202 (0xCA)
PET_SPIDER203 (0xCB)
PET_VOIDWALKER204 (0xCC)
PET_SUCCUBUS205 (0xCD)
PET_INFERNAL206 (0xCE)
PET_DOOMGUARD207 (0xCF)
PET_WOLF208 (0xD0)
PET_CAT209 (0xD1)
PET_BEAR210 (0xD2)
PET_BOAR211 (0xD3)
PET_CROCILISK212 (0xD4)
PET_CARRION_BIRD213 (0xD5)
PET_CRAB214 (0xD6)
PET_GORILLA215 (0xD7)
PET_RAPTOR217 (0xD9)
PET_TALLSTRIDER218 (0xDA)
RACIAL_UNDED220 (0xDC)
CROSSBOWS226 (0xE2)
WANDS228 (0xE4)
POLEARMS229 (0xE5)
PET_SCORPID236 (0xEC)
ARCANE237 (0xED)
PET_TURTLE251 (0xFB)
ASSASSINATION253 (0xFD)
FURY256 (0x100)
PROTECTION257 (0x101)
BEAST_TRAINING261 (0x105)
PROTECTION2267 (0x10B)
PET_TALENTS270 (0x10E)
PLATE_MAIL293 (0x125)
LANGUAGE_GNOMISH313 (0x139)
LANGUAGE_TROLL315 (0x13B)
ENCHANTING333 (0x14D)
DEMONOLOGY354 (0x162)
AFFLICTION355 (0x163)
FISHING356 (0x164)
ENHANCEMENT373 (0x175)
RESTORATION374 (0x176)
ELEMENTAL_COMBAT375 (0x177)
SKINNING393 (0x189)
MAIL413 (0x19D)
LEATHER414 (0x19E)
CLOTH415 (0x19F)
SHIELD433 (0x1B1)
FIST_WEAPONS473 (0x1D9)
RIDING_RAPTOR533 (0x215)
RIDING_MECHANOSTRIDER553 (0x229)
RIDING_UNDEAD_HORSE554 (0x22A)
RESTORATION2573 (0x23D)
BALANCE574 (0x23E)
DESTRUCTION593 (0x251)
HOLY2594 (0x252)
DISCIPLINE613 (0x265)
LOCKPICKING633 (0x279)
PET_BAT653 (0x28D)
PET_HYENA654 (0x28E)
PET_OWL655 (0x28F)
PET_WIND_SERPENT656 (0x290)
LANGUAGE_GUTTERSPEAK673 (0x2A1)
RIDING_KODO713 (0x2C9)
RACIAL_TROLL733 (0x2DD)
RACIAL_GNOME753 (0x2F1)
RACIAL_HUMAN754 (0x2F2)
JEWELCRAFTING755 (0x2F3)
RACIAL_BLOODELF756 (0x2F4)
PET_EVENT_RC758 (0x2F6)
LANGUAGE_DRAENEI759 (0x2F7)
RACIAL_DRAENEI760 (0x2F8)
PET_FELGUARD761 (0x2F9)
RIDING762 (0x2FA)
PET_DRAGONHAWK763 (0x2FB)
PET_NETHER_RAY764 (0x2FC)
PET_SPOREBAT765 (0x2FD)
PET_WARP_STALKER766 (0x2FE)
PET_RAVAGER767 (0x2FF)
PET_SERPENT768 (0x300)
INTERNAL769 (0x301)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/skill.wowm:273.

enum Skill : u16 {
    NONE = 0;
    FROST = 6;
    FIRE = 8;
    ARMS = 26;
    COMBAT = 38;
    SUBTLETY = 39;
    SWORDS = 43;
    AXES = 44;
    BOWS = 45;
    GUNS = 46;
    BEAST_MASTERY = 50;
    SURVIVAL = 51;
    MACES = 54;
    TWO_HANDED_SWORDS = 55;
    HOLY = 56;
    SHADOW = 78;
    DEFENSE = 95;
    LANGUAGE_COMMON = 98;
    RACIAL_DWARVEN = 101;
    LANGUAGE_ORCISH = 109;
    LANGUAGE_DWARVEN = 111;
    LANGUAGE_DARNASSIAN = 113;
    LANGUAGE_TAURAHE = 115;
    DUAL_WIELD = 118;
    RACIAL_TAUREN = 124;
    ORC_RACIAL = 125;
    RACIAL_NIGHT_ELF = 126;
    FIRST_AID = 129;
    FERAL_COMBAT = 134;
    STAVES = 136;
    LANGUAGE_THALASSIAN = 137;
    LANGUAGE_DRACONIC = 138;
    LANGUAGE_DEMON_TONGUE = 139;
    LANGUAGE_TITAN = 140;
    LANGUAGE_OLD_TONGUE = 141;
    SURVIVAL2 = 142;
    RIDING_HORSE = 148;
    RIDING_WOLF = 149;
    RIDING_TIGER = 150;
    RIDING_RAM = 152;
    SWIMMING = 155;
    TWO_HANDED_MACES = 160;
    UNARMED = 162;
    MARKSMANSHIP = 163;
    BLACKSMITHING = 164;
    LEATHERWORKING = 165;
    ALCHEMY = 171;
    TWO_HANDED_AXES = 172;
    DAGGERS = 173;
    THROWN = 176;
    HERBALISM = 182;
    GENERIC_DND = 183;
    RETRIBUTION = 184;
    COOKING = 185;
    MINING = 186;
    PET_IMP = 188;
    PET_FELHUNTER = 189;
    TAILORING = 197;
    ENGINEERING = 202;
    PET_SPIDER = 203;
    PET_VOIDWALKER = 204;
    PET_SUCCUBUS = 205;
    PET_INFERNAL = 206;
    PET_DOOMGUARD = 207;
    PET_WOLF = 208;
    PET_CAT = 209;
    PET_BEAR = 210;
    PET_BOAR = 211;
    PET_CROCILISK = 212;
    PET_CARRION_BIRD = 213;
    PET_CRAB = 214;
    PET_GORILLA = 215;
    PET_RAPTOR = 217;
    PET_TALLSTRIDER = 218;
    RACIAL_UNDED = 220;
    CROSSBOWS = 226;
    WANDS = 228;
    POLEARMS = 229;
    PET_SCORPID = 236;
    ARCANE = 237;
    PET_TURTLE = 251;
    ASSASSINATION = 253;
    FURY = 256;
    PROTECTION = 257;
    PROTECTION2 = 267;
    PET_TALENTS = 270;
    PLATE_MAIL = 293;
    LANGUAGE_GNOMISH = 313;
    LANGUAGE_TROLL = 315;
    ENCHANTING = 333;
    DEMONOLOGY = 354;
    AFFLICTION = 355;
    FISHING = 356;
    ENHANCEMENT = 373;
    RESTORATION = 374;
    ELEMENTAL_COMBAT = 375;
    SKINNING = 393;
    MAIL = 413;
    LEATHER = 414;
    CLOTH = 415;
    SHIELD = 433;
    FIST_WEAPONS = 473;
    RIDING_RAPTOR = 533;
    RIDING_MECHANOSTRIDER = 553;
    RIDING_UNDEAD_HORSE = 554;
    RESTORATION2 = 573;
    BALANCE = 574;
    DESTRUCTION = 593;
    HOLY2 = 594;
    DISCIPLINE = 613;
    LOCKPICKING = 633;
    PET_BAT = 653;
    PET_HYENA = 654;
    PET_BIRD_OF_PREY = 655;
    PET_WIND_SERPENT = 656;
    LANGUAGE_GUTTERSPEAK = 673;
    RIDING_KODO = 713;
    RACIAL_TROLL = 733;
    RACIAL_GNOME = 753;
    RACIAL_HUMAN = 754;
    JEWELCRAFTING = 755;
    RACIAL_BLOODELF = 756;
    PET_EVENT_RC = 758;
    LANGUAGE_DRAENEI = 759;
    RACIAL_DRAENEI = 760;
    PET_FELGUARD = 761;
    RIDING = 762;
    PET_DRAGONHAWK = 763;
    PET_NETHER_RAY = 764;
    PET_SPOREBAT = 765;
    PET_WARP_STALKER = 766;
    PET_RAVAGER = 767;
    PET_SERPENT = 768;
    INTERNAL = 769;
    DK_BLOOD = 770;
    DK_FROST = 771;
    DK_UNHOLY = 772;
    INSCRIPTION = 773;
    PET_MOTH = 775;
    RUNEFORGING = 776;
    MOUNTS = 777;
    COMPANIONS = 778;
    PET_EXOTIC_CHIMAERA = 780;
    PET_EXOTIC_DEVILSAUR = 781;
    PET_GHOUL = 782;
    PET_EXOTIC_SILITHID = 783;
    PET_EXOTIC_WORM = 784;
    PET_WASP = 785;
    PET_EXOTIC_RHINO = 786;
    PET_EXOTIC_CORE_HOUND = 787;
    PET_EXOTIC_SPIRIT_BEAST = 788;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FROST6 (0x06)
FIRE8 (0x08)
ARMS26 (0x1A)
COMBAT38 (0x26)
SUBTLETY39 (0x27)
SWORDS43 (0x2B)
AXES44 (0x2C)
BOWS45 (0x2D)
GUNS46 (0x2E)
BEAST_MASTERY50 (0x32)
SURVIVAL51 (0x33)
MACES54 (0x36)
TWO_HANDED_SWORDS55 (0x37)
HOLY56 (0x38)
SHADOW78 (0x4E)
DEFENSE95 (0x5F)
LANGUAGE_COMMON98 (0x62)
RACIAL_DWARVEN101 (0x65)
LANGUAGE_ORCISH109 (0x6D)
LANGUAGE_DWARVEN111 (0x6F)
LANGUAGE_DARNASSIAN113 (0x71)
LANGUAGE_TAURAHE115 (0x73)
DUAL_WIELD118 (0x76)
RACIAL_TAUREN124 (0x7C)
ORC_RACIAL125 (0x7D)
RACIAL_NIGHT_ELF126 (0x7E)
FIRST_AID129 (0x81)
FERAL_COMBAT134 (0x86)
STAVES136 (0x88)
LANGUAGE_THALASSIAN137 (0x89)
LANGUAGE_DRACONIC138 (0x8A)
LANGUAGE_DEMON_TONGUE139 (0x8B)
LANGUAGE_TITAN140 (0x8C)
LANGUAGE_OLD_TONGUE141 (0x8D)
SURVIVAL2142 (0x8E)
RIDING_HORSE148 (0x94)
RIDING_WOLF149 (0x95)
RIDING_TIGER150 (0x96)
RIDING_RAM152 (0x98)
SWIMMING155 (0x9B)
TWO_HANDED_MACES160 (0xA0)
UNARMED162 (0xA2)
MARKSMANSHIP163 (0xA3)
BLACKSMITHING164 (0xA4)
LEATHERWORKING165 (0xA5)
ALCHEMY171 (0xAB)
TWO_HANDED_AXES172 (0xAC)
DAGGERS173 (0xAD)
THROWN176 (0xB0)
HERBALISM182 (0xB6)
GENERIC_DND183 (0xB7)
RETRIBUTION184 (0xB8)
COOKING185 (0xB9)
MINING186 (0xBA)
PET_IMP188 (0xBC)
PET_FELHUNTER189 (0xBD)
TAILORING197 (0xC5)
ENGINEERING202 (0xCA)
PET_SPIDER203 (0xCB)
PET_VOIDWALKER204 (0xCC)
PET_SUCCUBUS205 (0xCD)
PET_INFERNAL206 (0xCE)
PET_DOOMGUARD207 (0xCF)
PET_WOLF208 (0xD0)
PET_CAT209 (0xD1)
PET_BEAR210 (0xD2)
PET_BOAR211 (0xD3)
PET_CROCILISK212 (0xD4)
PET_CARRION_BIRD213 (0xD5)
PET_CRAB214 (0xD6)
PET_GORILLA215 (0xD7)
PET_RAPTOR217 (0xD9)
PET_TALLSTRIDER218 (0xDA)
RACIAL_UNDED220 (0xDC)
CROSSBOWS226 (0xE2)
WANDS228 (0xE4)
POLEARMS229 (0xE5)
PET_SCORPID236 (0xEC)
ARCANE237 (0xED)
PET_TURTLE251 (0xFB)
ASSASSINATION253 (0xFD)
FURY256 (0x100)
PROTECTION257 (0x101)
PROTECTION2267 (0x10B)
PET_TALENTS270 (0x10E)
PLATE_MAIL293 (0x125)
LANGUAGE_GNOMISH313 (0x139)
LANGUAGE_TROLL315 (0x13B)
ENCHANTING333 (0x14D)
DEMONOLOGY354 (0x162)
AFFLICTION355 (0x163)
FISHING356 (0x164)
ENHANCEMENT373 (0x175)
RESTORATION374 (0x176)
ELEMENTAL_COMBAT375 (0x177)
SKINNING393 (0x189)
MAIL413 (0x19D)
LEATHER414 (0x19E)
CLOTH415 (0x19F)
SHIELD433 (0x1B1)
FIST_WEAPONS473 (0x1D9)
RIDING_RAPTOR533 (0x215)
RIDING_MECHANOSTRIDER553 (0x229)
RIDING_UNDEAD_HORSE554 (0x22A)
RESTORATION2573 (0x23D)
BALANCE574 (0x23E)
DESTRUCTION593 (0x251)
HOLY2594 (0x252)
DISCIPLINE613 (0x265)
LOCKPICKING633 (0x279)
PET_BAT653 (0x28D)
PET_HYENA654 (0x28E)
PET_BIRD_OF_PREY655 (0x28F)
PET_WIND_SERPENT656 (0x290)
LANGUAGE_GUTTERSPEAK673 (0x2A1)
RIDING_KODO713 (0x2C9)
RACIAL_TROLL733 (0x2DD)
RACIAL_GNOME753 (0x2F1)
RACIAL_HUMAN754 (0x2F2)
JEWELCRAFTING755 (0x2F3)
RACIAL_BLOODELF756 (0x2F4)
PET_EVENT_RC758 (0x2F6)
LANGUAGE_DRAENEI759 (0x2F7)
RACIAL_DRAENEI760 (0x2F8)
PET_FELGUARD761 (0x2F9)
RIDING762 (0x2FA)
PET_DRAGONHAWK763 (0x2FB)
PET_NETHER_RAY764 (0x2FC)
PET_SPOREBAT765 (0x2FD)
PET_WARP_STALKER766 (0x2FE)
PET_RAVAGER767 (0x2FF)
PET_SERPENT768 (0x300)
INTERNAL769 (0x301)
DK_BLOOD770 (0x302)
DK_FROST771 (0x303)
DK_UNHOLY772 (0x304)
INSCRIPTION773 (0x305)
PET_MOTH775 (0x307)
RUNEFORGING776 (0x308)
MOUNTS777 (0x309)
COMPANIONS778 (0x30A)
PET_EXOTIC_CHIMAERA780 (0x30C)
PET_EXOTIC_DEVILSAUR781 (0x30D)
PET_GHOUL782 (0x30E)
PET_EXOTIC_SILITHID783 (0x30F)
PET_EXOTIC_WORM784 (0x310)
PET_WASP785 (0x311)
PET_EXOTIC_RHINO786 (0x312)
PET_EXOTIC_CORE_HOUND787 (0x313)
PET_EXOTIC_SPIRIT_BEAST788 (0x314)

Used in:

CMSG_UNLEARN_TALENTS

Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_unlearn_talents.wowm:1.

cmsg CMSG_UNLEARN_TALENTS = 0x0213 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_UNSTABLE_PET

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/pet/cmsg_unstable_pet.wowm:3.

cmsg CMSG_UNSTABLE_PET = 0x0271 {
    Guid stable_master;
    u32 pet_number;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidstable_master
0x0E4 / Littleu32pet_number

CMSG_UPDATE_ACCOUNT_DATA

Client Version 1.12, Client Version 2

This is sent by the client after receiving SMSG_ACCOUNT_DATA_TIMES. Client can also request a block through CMSG_REQUEST_ACCOUNT_DATA.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_update_account_data.wowm:16.

cmsg CMSG_UPDATE_ACCOUNT_DATA = 0x020B {
    (u32)AccountDataType data_type;
    u8[-] compressed_data;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -AccountDataTypedata_typeExact meaning unknown. Seems to be between 0 and 7. Block 6 is changed when changing layout-cache.txt inside the WTF folder.
0x0A? / -u8[-]compressed_data

Examples

Example 1

0, 12, // size
11, 2, 0, 0, // opcode (523)
6, 0, 0, 0, // data_type: AccountDataType PER_CHARACTER_LAYOUT_CACHE (6)
0, 0, 0, 0, // compressed_data_decompressed_size: u32
// compressed_data: u8[-]

Example 2

4, 160, // size
11, 2, 0, 0, // opcode (523)
7, 0, 0, 0, // data_type: AccountDataType PER_CHARACTER_CHAT_CACHE (7)
24, 20, 0, 0, // compressed_data_decompressed_size: u32
86, 69, 82, 83, 73, 79, 78, 32, 50, 10, 10, 65, 68, 68, 69, 68, 86, 69, 82, 83, 
73, 79, 78, 32, 50, 10, 10, 79, 80, 84, 73, 79, 78, 95, 71, 85, 73, 76, 68, 95, 
82, 69, 67, 82, 85, 73, 84, 77, 69, 78, 84, 95, 67, 72, 65, 78, 78, 69, 76, 32, 
65, 85, 84, 79, 10, 10, 67, 72, 65, 78, 78, 69, 76, 83, 10, 69, 78, 68, 10, 10, 
90, 79, 78, 69, 67, 72, 65, 78, 78, 69, 76, 83, 32, 50, 48, 57, 55, 49, 53, 53, 
10, 10, 67, 79, 76, 79, 82, 83, 10, 83, 65, 89, 32, 50, 53, 53, 32, 50, 53, 53, 
32, 50, 53, 53, 10, 80, 65, 82, 84, 89, 32, 49, 55, 48, 32, 49, 55, 48, 32, 50, 
53, 53, 10, 82, 65, 73, 68, 32, 50, 53, 53, 32, 49, 50, 55, 32, 48, 10, 71, 85, 
73, 76, 68, 32, 54, 52, 32, 50, 53, 53, 32, 54, 52, 10, 79, 70, 70, 73, 67, 69, 
82, 32, 54, 52, 32, 49, 57, 50, 32, 54, 52, 10, 89, 69, 76, 76, 32, 50, 53, 53, 
32, 54, 52, 32, 54, 52, 10, 87, 72, 73, 83, 80, 69, 82, 32, 50, 53, 53, 32, 49, 
50, 56, 32, 50, 53, 53, 10, 87, 72, 73, 83, 80, 69, 82, 95, 73, 78, 70, 79, 82, 
77, 32, 50, 53, 53, 32, 49, 50, 56, 32, 50, 53, 53, 10, 69, 77, 79, 84, 69, 32, 
50, 53, 53, 32, 49, 50, 56, 32, 54, 52, 10, 84, 69, 88, 84, 95, 69, 77, 79, 84, 
69, 32, 50, 53, 53, 32, 49, 50, 56, 32, 54, 52, 10, 83, 89, 83, 84, 69, 77, 32, 
50, 53, 53, 32, 50, 53, 53, 32, 48, 10, 77, 79, 78, 83, 84, 69, 82, 95, 83, 65, 
89, 32, 50, 53, 53, 32, 50, 53, 53, 32, 49, 53, 57, 10, 77, 79, 78, 83, 84, 69, 
82, 95, 89, 69, 76, 76, 32, 50, 53, 53, 32, 54, 52, 32, 54, 52, 10, 77, 79, 78, 
83, 84, 69, 82, 95, 69, 77, 79, 84, 69, 32, 50, 53, 53, 32, 49, 50, 56, 32, 54, 
52, 10, 67, 72, 65, 78, 78, 69, 76, 32, 50, 53, 53, 32, 49, 57, 50, 32, 49, 57, 
50, 10, 67, 72, 65, 78, 78, 69, 76, 95, 74, 79, 73, 78, 32, 49, 57, 50, 32, 49, 
50, 56, 32, 49, 50, 56, 10, 67, 72, 65, 78, 78, 69, 76, 95, 76, 69, 65, 86, 69, 
32, 49, 57, 50, 32, 49, 50, 56, 32, 49, 50, 56, 10, 67, 72, 65, 78, 78, 69, 76, 
95, 76, 73, 83, 84, 32, 49, 57, 50, 32, 49, 50, 56, 32, 49, 50, 56, 10, 67, 72, 
65, 78, 78, 69, 76, 95, 78, 79, 84, 73, 67, 69, 32, 49, 57, 50, 32, 49, 57, 50, 
32, 49, 57, 50, 10, 67, 72, 65, 78, 78, 69, 76, 95, 78, 79, 84, 73, 67, 69, 95, 
85, 83, 69, 82, 32, 49, 57, 50, 32, 49, 57, 50, 32, 49, 57, 50, 10, 65, 70, 75, 
32, 50, 53, 53, 32, 49, 50, 56, 32, 50, 53, 53, 10, 68, 78, 68, 32, 50, 53, 53, 
32, 49, 50, 56, 32, 50, 53, 53, 10, 73, 71, 78, 79, 82, 69, 68, 32, 50, 53, 53, 
32, 48, 32, 48, 10, 83, 75, 73, 76, 76, 32, 56, 53, 32, 56, 53, 32, 50, 53, 53, 
10, 76, 79, 79, 84, 32, 48, 32, 49, 55, 48, 32, 48, 10, 67, 79, 77, 66, 65, 84, 
95, 77, 73, 83, 67, 95, 73, 78, 70, 79, 32, 49, 50, 56, 32, 49, 50, 56, 32, 50, 
53, 53, 10, 77, 79, 78, 83, 84, 69, 82, 95, 87, 72, 73, 83, 80, 69, 82, 32, 49, 
55, 57, 32, 49, 55, 57, 32, 49, 55, 57, 10, 67, 79, 77, 66, 65, 84, 95, 83, 69, 
76, 70, 95, 72, 73, 84, 83, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 
67, 79, 77, 66, 65, 84, 95, 83, 69, 76, 70, 95, 77, 73, 83, 83, 69, 83, 32, 50, 
53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 84, 95, 80, 69, 
84, 95, 72, 73, 84, 83, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 
79, 77, 66, 65, 84, 95, 80, 69, 84, 95, 77, 73, 83, 83, 69, 83, 32, 50, 53, 53, 
32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 84, 95, 80, 65, 82, 84, 
89, 95, 72, 73, 84, 83, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 
79, 77, 66, 65, 84, 95, 80, 65, 82, 84, 89, 95, 77, 73, 83, 83, 69, 83, 32, 50, 
53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 84, 95, 70, 82, 
73, 69, 78, 68, 76, 89, 80, 76, 65, 89, 69, 82, 95, 72, 73, 84, 83, 32, 50, 53, 
53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 84, 95, 70, 82, 73, 
69, 78, 68, 76, 89, 80, 76, 65, 89, 69, 82, 95, 77, 73, 83, 83, 69, 83, 32, 50, 
53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 84, 95, 72, 79, 
83, 84, 73, 76, 69, 80, 76, 65, 89, 69, 82, 95, 72, 73, 84, 83, 32, 50, 53, 53, 
32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 84, 95, 72, 79, 83, 84, 
73, 76, 69, 80, 76, 65, 89, 69, 82, 95, 77, 73, 83, 83, 69, 83, 32, 50, 53, 53, 
32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 84, 95, 67, 82, 69, 65, 
84, 85, 82, 69, 95, 86, 83, 95, 83, 69, 76, 70, 95, 72, 73, 84, 83, 32, 50, 53, 
53, 32, 52, 55, 32, 52, 55, 10, 67, 79, 77, 66, 65, 84, 95, 67, 82, 69, 65, 84, 
85, 82, 69, 95, 86, 83, 95, 83, 69, 76, 70, 95, 77, 73, 83, 83, 69, 83, 32, 50, 
53, 53, 32, 52, 55, 32, 52, 55, 10, 67, 79, 77, 66, 65, 84, 95, 67, 82, 69, 65, 
84, 85, 82, 69, 95, 86, 83, 95, 80, 65, 82, 84, 89, 95, 72, 73, 84, 83, 32, 50, 
53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 84, 95, 67, 82, 
69, 65, 84, 85, 82, 69, 95, 86, 83, 95, 80, 65, 82, 84, 89, 95, 77, 73, 83, 83, 
69, 83, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 
84, 95, 67, 82, 69, 65, 84, 85, 82, 69, 95, 86, 83, 95, 67, 82, 69, 65, 84, 85, 
82, 69, 95, 72, 73, 84, 83, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 
67, 79, 77, 66, 65, 84, 95, 67, 82, 69, 65, 84, 85, 82, 69, 95, 86, 83, 95, 67, 
82, 69, 65, 84, 85, 82, 69, 95, 77, 73, 83, 83, 69, 83, 32, 50, 53, 53, 32, 50, 
53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 84, 95, 70, 82, 73, 69, 78, 68, 
76, 89, 95, 68, 69, 65, 84, 72, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 
10, 67, 79, 77, 66, 65, 84, 95, 72, 79, 83, 84, 73, 76, 69, 95, 68, 69, 65, 84, 
72, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 84, 
95, 88, 80, 95, 71, 65, 73, 78, 32, 49, 49, 49, 32, 49, 49, 49, 32, 50, 53, 53, 
10, 83, 80, 69, 76, 76, 95, 83, 69, 76, 70, 95, 68, 65, 77, 65, 71, 69, 32, 50, 
53, 53, 32, 50, 53, 53, 32, 48, 10, 83, 80, 69, 76, 76, 95, 83, 69, 76, 70, 95, 
66, 85, 70, 70, 32, 50, 53, 53, 32, 50, 53, 53, 32, 48, 10, 83, 80, 69, 76, 76, 
95, 80, 69, 84, 95, 68, 65, 77, 65, 71, 69, 32, 50, 53, 53, 32, 50, 53, 53, 32, 
50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 80, 69, 84, 95, 66, 85, 70, 70, 32, 50, 
53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 80, 65, 82, 
84, 89, 95, 68, 65, 77, 65, 71, 69, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 
53, 10, 83, 80, 69, 76, 76, 95, 80, 65, 82, 84, 89, 95, 66, 85, 70, 70, 32, 50, 
53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 70, 82, 73, 
69, 78, 68, 76, 89, 80, 76, 65, 89, 69, 82, 95, 68, 65, 77, 65, 71, 69, 32, 50, 
53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 70, 82, 73, 
69, 78, 68, 76, 89, 80, 76, 65, 89, 69, 82, 95, 66, 85, 70, 70, 32, 50, 53, 53, 
32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 72, 79, 83, 84, 73, 
76, 69, 80, 76, 65, 89, 69, 82, 95, 68, 65, 77, 65, 71, 69, 32, 50, 53, 53, 32, 
50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 72, 79, 83, 84, 73, 76, 
69, 80, 76, 65, 89, 69, 82, 95, 66, 85, 70, 70, 32, 50, 53, 53, 32, 50, 53, 53, 
32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 67, 82, 69, 65, 84, 85, 82, 69, 95, 
86, 83, 95, 83, 69, 76, 70, 95, 68, 65, 77, 65, 71, 69, 32, 50, 48, 50, 32, 55, 
54, 32, 50, 49, 55, 10, 83, 80, 69, 76, 76, 95, 67, 82, 69, 65, 84, 85, 82, 69, 
95, 86, 83, 95, 83, 69, 76, 70, 95, 66, 85, 70, 70, 32, 50, 53, 53, 32, 50, 53, 
53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 67, 82, 69, 65, 84, 85, 82, 69, 
95, 86, 83, 95, 80, 65, 82, 84, 89, 95, 68, 65, 77, 65, 71, 69, 32, 50, 53, 53, 
32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 67, 82, 69, 65, 84, 
85, 82, 69, 95, 86, 83, 95, 80, 65, 82, 84, 89, 95, 66, 85, 70, 70, 32, 50, 53, 
53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 67, 82, 69, 65, 
84, 85, 82, 69, 95, 86, 83, 95, 67, 82, 69, 65, 84, 85, 82, 69, 95, 68, 65, 77, 
65, 71, 69, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 
76, 95, 67, 82, 69, 65, 84, 85, 82, 69, 95, 86, 83, 95, 67, 82, 69, 65, 84, 85, 
82, 69, 95, 66, 85, 70, 70, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 
83, 80, 69, 76, 76, 95, 84, 82, 65, 68, 69, 83, 75, 73, 76, 76, 83, 32, 50, 53, 
53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 68, 65, 77, 65, 
71, 69, 83, 72, 73, 69, 76, 68, 83, 95, 79, 78, 95, 83, 69, 76, 70, 32, 50, 53, 
53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 68, 65, 77, 65, 
71, 69, 83, 72, 73, 69, 76, 68, 83, 95, 79, 78, 95, 79, 84, 72, 69, 82, 83, 32, 
50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 65, 85, 
82, 65, 95, 71, 79, 78, 69, 95, 83, 69, 76, 70, 32, 50, 53, 53, 32, 50, 53, 53, 
32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 65, 85, 82, 65, 95, 71, 79, 78, 69, 
95, 80, 65, 82, 84, 89, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 
80, 69, 76, 76, 95, 65, 85, 82, 65, 95, 71, 79, 78, 69, 95, 79, 84, 72, 69, 82, 
32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 73, 
84, 69, 77, 95, 69, 78, 67, 72, 65, 78, 84, 77, 69, 78, 84, 83, 32, 50, 53, 53, 
32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 66, 82, 69, 65, 75, 
95, 65, 85, 82, 65, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 
69, 76, 76, 95, 80, 69, 82, 73, 79, 68, 73, 67, 95, 83, 69, 76, 70, 95, 68, 65, 
77, 65, 71, 69, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 
76, 76, 95, 80, 69, 82, 73, 79, 68, 73, 67, 95, 83, 69, 76, 70, 95, 66, 85, 70, 
70, 83, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 
95, 80, 69, 82, 73, 79, 68, 73, 67, 95, 80, 65, 82, 84, 89, 95, 68, 65, 77, 65, 
71, 69, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 
95, 80, 69, 82, 73, 79, 68, 73, 67, 95, 80, 65, 82, 84, 89, 95, 66, 85, 70, 70, 
83, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 
80, 69, 82, 73, 79, 68, 73, 67, 95, 70, 82, 73, 69, 78, 68, 76, 89, 80, 76, 65, 
89, 69, 82, 95, 68, 65, 77, 65, 71, 69, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 
53, 53, 10, 83, 80, 69, 76, 76, 95, 80, 69, 82, 73, 79, 68, 73, 67, 95, 70, 82, 
73, 69, 78, 68, 76, 89, 80, 76, 65, 89, 69, 82, 95, 66, 85, 70, 70, 83, 32, 50, 
53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 80, 69, 82, 
73, 79, 68, 73, 67, 95, 72, 79, 83, 84, 73, 76, 69, 80, 76, 65, 89, 69, 82, 95, 
68, 65, 77, 65, 71, 69, 32, 50, 53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 
80, 69, 76, 76, 95, 80, 69, 82, 73, 79, 68, 73, 67, 95, 72, 79, 83, 84, 73, 76, 
69, 80, 76, 65, 89, 69, 82, 95, 66, 85, 70, 70, 83, 32, 50, 53, 53, 32, 50, 53, 
53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 80, 69, 82, 73, 79, 68, 73, 67, 
95, 67, 82, 69, 65, 84, 85, 82, 69, 95, 68, 65, 77, 65, 71, 69, 32, 50, 53, 53, 
32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 80, 69, 82, 73, 79, 
68, 73, 67, 95, 67, 82, 69, 65, 84, 85, 82, 69, 95, 66, 85, 70, 70, 83, 32, 50, 
53, 53, 32, 50, 53, 53, 32, 50, 53, 53, 10, 83, 80, 69, 76, 76, 95, 70, 65, 73, 
76, 69, 68, 95, 76, 79, 67, 65, 76, 80, 76, 65, 89, 69, 82, 32, 50, 53, 53, 32, 
50, 53, 53, 32, 50, 53, 53, 10, 67, 79, 77, 66, 65, 84, 95, 72, 79, 78, 79, 82, 
95, 71, 65, 73, 78, 32, 50, 50, 52, 32, 50, 48, 50, 32, 49, 48, 10, 66, 71, 95, 
83, 89, 83, 84, 69, 77, 95, 78, 69, 85, 84, 82, 65, 76, 32, 50, 53, 53, 32, 49, 
50, 48, 32, 49, 48, 10, 66, 71, 95, 83, 89, 83, 84, 69, 77, 95, 65, 76, 76, 73, 
65, 78, 67, 69, 32, 48, 32, 49, 55, 52, 32, 50, 51, 57, 10, 66, 71, 95, 83, 89, 
83, 84, 69, 77, 95, 72, 79, 82, 68, 69, 32, 50, 53, 53, 32, 48, 32, 48, 10, 67, 
79, 77, 66, 65, 84, 95, 70, 65, 67, 84, 73, 79, 78, 95, 67, 72, 65, 78, 71, 69, 
32, 49, 50, 56, 32, 49, 50, 56, 32, 50, 53, 53, 10, 77, 79, 78, 69, 89, 32, 50, 
53, 53, 32, 50, 53, 53, 32, 48, 10, 82, 65, 73, 68, 95, 76, 69, 65, 68, 69, 82, 
32, 50, 53, 53, 32, 50, 49, 57, 32, 49, 56, 51, 10, 82, 65, 73, 68, 95, 87, 65, 
82, 78, 73, 78, 71, 32, 50, 53, 53, 32, 50, 49, 57, 32, 49, 56, 51, 10, 70, 79, 
82, 69, 73, 71, 78, 95, 84, 69, 76, 76, 32, 50, 53, 53, 32, 49, 50, 56, 32, 50, 
53, 53, 10, 82, 65, 73, 68, 95, 66, 79, 83, 83, 95, 69, 77, 79, 84, 69, 32, 50, 
53, 53, 32, 50, 49, 57, 32, 49, 56, 51, 10, 70, 73, 76, 84, 69, 82, 69, 68, 32, 
50, 53, 53, 32, 48, 32, 48, 10, 66, 65, 84, 84, 76, 69, 71, 82, 79, 85, 78, 68, 
32, 50, 53, 53, 32, 49, 50, 55, 32, 48, 10, 66, 65, 84, 84, 76, 69, 71, 82, 79, 
85, 78, 68, 95, 76, 69, 65, 68, 69, 82, 32, 50, 53, 53, 32, 50, 49, 57, 32, 49, 
56, 51, 10, 67, 72, 65, 78, 78, 69, 76, 49, 32, 50, 53, 53, 32, 49, 57, 50, 32, 
49, 57, 50, 10, 67, 72, 65, 78, 78, 69, 76, 50, 32, 50, 53, 53, 32, 49, 57, 50, 
32, 49, 57, 50, 10, 67, 72, 65, 78, 78, 69, 76, 51, 32, 50, 53, 53, 32, 49, 57, 
50, 32, 49, 57, 50, 10, 67, 72, 65, 78, 78, 69, 76, 52, 32, 50, 53, 53, 32, 49, 
57, 50, 32, 49, 57, 50, 10, 67, 72, 65, 78, 78, 69, 76, 53, 32, 50, 53, 53, 32, 
49, 57, 50, 32, 49, 57, 50, 10, 67, 72, 65, 78, 78, 69, 76, 54, 32, 50, 53, 53, 
32, 49, 57, 50, 32, 49, 57, 50, 10, 67, 72, 65, 78, 78, 69, 76, 55, 32, 50, 53, 
53, 32, 49, 57, 50, 32, 49, 57, 50, 10, 67, 72, 65, 78, 78, 69, 76, 56, 32, 50, 
53, 53, 32, 49, 57, 50, 32, 49, 57, 50, 10, 67, 72, 65, 78, 78, 69, 76, 57, 32, 
50, 53, 53, 32, 49, 57, 50, 32, 49, 57, 50, 10, 67, 72, 65, 78, 78, 69, 76, 49, 
48, 32, 50, 53, 53, 32, 49, 57, 50, 32, 49, 57, 50, 10, 69, 78, 68, 10, 10, 87, 
73, 78, 68, 79, 87, 32, 49, 10, 83, 73, 90, 69, 32, 48, 10, 67, 79, 76, 79, 82, 
32, 48, 32, 48, 32, 48, 32, 48, 10, 76, 79, 67, 75, 69, 68, 32, 49, 10, 68, 79, 
67, 75, 69, 68, 32, 49, 10, 83, 72, 79, 87, 78, 32, 49, 10, 10, 77, 69, 83, 83, 
65, 71, 69, 83, 10, 83, 89, 83, 84, 69, 77, 10, 83, 65, 89, 10, 89, 69, 76, 76, 
10, 87, 72, 73, 83, 80, 69, 82, 10, 80, 65, 82, 84, 89, 10, 71, 85, 73, 76, 68, 
10, 67, 82, 69, 65, 84, 85, 82, 69, 10, 67, 72, 65, 78, 78, 69, 76, 10, 83, 75, 
73, 76, 76, 10, 76, 79, 79, 84, 10, 69, 78, 68, 10, 10, 67, 72, 65, 78, 78, 69, 
76, 83, 10, 69, 78, 68, 10, 10, 90, 79, 78, 69, 67, 72, 65, 78, 78, 69, 76, 83, 
32, 50, 48, 57, 55, 49, 53, 53, 10, 10, 69, 78, 68, 10, 10, 87, 73, 78, 68, 79, 
87, 32, 50, 10, 83, 73, 90, 69, 32, 48, 10, 67, 79, 76, 79, 82, 32, 48, 32, 48, 
32, 48, 32, 48, 10, 76, 79, 67, 75, 69, 68, 32, 49, 10, 68, 79, 67, 75, 69, 68, 
32, 50, 10, 83, 72, 79, 87, 78, 32, 48, 10, 10, 77, 69, 83, 83, 65, 71, 69, 83, 
10, 67, 79, 77, 66, 65, 84, 95, 77, 73, 83, 67, 95, 73, 78, 70, 79, 10, 67, 79, 
77, 66, 65, 84, 95, 83, 69, 76, 70, 95, 72, 73, 84, 83, 10, 67, 79, 77, 66, 65, 
84, 95, 83, 69, 76, 70, 95, 77, 73, 83, 83, 69, 83, 10, 67, 79, 77, 66, 65, 84, 
95, 80, 69, 84, 95, 72, 73, 84, 83, 10, 67, 79, 77, 66, 65, 84, 95, 80, 69, 84, 
95, 77, 73, 83, 83, 69, 83, 10, 67, 79, 77, 66, 65, 84, 95, 72, 79, 83, 84, 73, 
76, 69, 80, 76, 65, 89, 69, 82, 95, 72, 73, 84, 83, 10, 67, 79, 77, 66, 65, 84, 
95, 72, 79, 83, 84, 73, 76, 69, 80, 76, 65, 89, 69, 82, 95, 77, 73, 83, 83, 69, 
83, 10, 67, 79, 77, 66, 65, 84, 95, 67, 82, 69, 65, 84, 85, 82, 69, 95, 86, 83, 
95, 83, 69, 76, 70, 95, 72, 73, 84, 83, 10, 67, 79, 77, 66, 65, 84, 95, 67, 82, 
69, 65, 84, 85, 82, 69, 95, 86, 83, 95, 83, 69, 76, 70, 95, 77, 73, 83, 83, 69, 
83, 10, 67, 79, 77, 66, 65, 84, 95, 70, 82, 73, 69, 78, 68, 76, 89, 95, 68, 69, 
65, 84, 72, 10, 67, 79, 77, 66, 65, 84, 95, 72, 79, 83, 84, 73, 76, 69, 95, 68, 
69, 65, 84, 72, 10, 67, 79, 77, 66, 65, 84, 95, 88, 80, 95, 71, 65, 73, 78, 10, 
83, 80, 69, 76, 76, 95, 83, 69, 76, 70, 95, 68, 65, 77, 65, 71, 69, 10, 83, 80, 
69, 76, 76, 95, 83, 69, 76, 70, 95, 66, 85, 70, 70, 10, 83, 80, 69, 76, 76, 95, 
80, 69, 84, 95, 68, 65, 77, 65, 71, 69, 10, 83, 80, 69, 76, 76, 95, 80, 69, 84, 
95, 66, 85, 70, 70, 10, 83, 80, 69, 76, 76, 95, 72, 79, 83, 84, 73, 76, 69, 80, 
76, 65, 89, 69, 82, 95, 68, 65, 77, 65, 71, 69, 10, 83, 80, 69, 76, 76, 95, 72, 
79, 83, 84, 73, 76, 69, 80, 76, 65, 89, 69, 82, 95, 66, 85, 70, 70, 10, 83, 80, 
69, 76, 76, 95, 67, 82, 69, 65, 84, 85, 82, 69, 95, 86, 83, 95, 83, 69, 76, 70, 
95, 68, 65, 77, 65, 71, 69, 10, 83, 80, 69, 76, 76, 95, 67, 82, 69, 65, 84, 85, 
82, 69, 95, 86, 83, 95, 83, 69, 76, 70, 95, 66, 85, 70, 70, 10, 83, 80, 69, 76, 
76, 95, 84, 82, 65, 68, 69, 83, 75, 73, 76, 76, 83, 10, 83, 80, 69, 76, 76, 95, 
68, 65, 77, 65, 71, 69, 83, 72, 73, 69, 76, 68, 83, 95, 79, 78, 95, 83, 69, 76, 
70, 10, 83, 80, 69, 76, 76, 95, 65, 85, 82, 65, 95, 71, 79, 78, 69, 95, 83, 69, 
76, 70, 10, 83, 80, 69, 76, 76, 95, 73, 84, 69, 77, 95, 69, 78, 67, 72, 65, 78, 
84, 77, 69, 78, 84, 83, 10, 83, 80, 69, 76, 76, 95, 66, 82, 69, 65, 75, 95, 65, 
85, 82, 65, 10, 83, 80, 69, 76, 76, 95, 80, 69, 82, 73, 79, 68, 73, 67, 95, 83, 
69, 76, 70, 95, 68, 65, 77, 65, 71, 69, 10, 83, 80, 69, 76, 76, 95, 80, 69, 82, 
73, 79, 68, 73, 67, 95, 83, 69, 76, 70, 95, 66, 85, 70, 70, 83, 10, 83, 80, 69, 
76, 76, 95, 80, 69, 82, 73, 79, 68, 73, 67, 95, 72, 79, 83, 84, 73, 76, 69, 80, 
76, 65, 89, 69, 82, 95, 68, 65, 77, 65, 71, 69, 10, 83, 80, 69, 76, 76, 95, 80, 
69, 82, 73, 79, 68, 73, 67, 95, 72, 79, 83, 84, 73, 76, 69, 80, 76, 65, 89, 69, 
82, 95, 66, 85, 70, 70, 83, 10, 83, 80, 69, 76, 76, 95, 80, 69, 82, 73, 79, 68, 
73, 67, 95, 67, 82, 69, 65, 84, 85, 82, 69, 95, 68, 65, 77, 65, 71, 69, 10, 83, 
80, 69, 76, 76, 95, 80, 69, 82, 73, 79, 68, 73, 67, 95, 67, 82, 69, 65, 84, 85, 
82, 69, 95, 66, 85, 70, 70, 83, 10, 67, 79, 77, 66, 65, 84, 95, 72, 79, 78, 79, 
82, 95, 71, 65, 73, 78, 10, 67, 79, 77, 66, 65, 84, 95, 70, 65, 67, 84, 73, 79, 
78, 95, 67, 72, 65, 78, 71, 69, 10, 77, 79, 78, 69, 89, 10, 69, 78, 68, 10, 10, 
67, 72, 65, 78, 78, 69, 76, 83, 10, 69, 78, 68, 10, 10, 90, 79, 78, 69, 67, 72, 
65, 78, 78, 69, 76, 83, 32, 48, 10, 10, 69, 78, 68, 10, 10, 87, 73, 78, 68, 79, 
87, 32, 51, 10, 83, 73, 90, 69, 32, 48, 10, 67, 79, 76, 79, 82, 32, 48, 32, 48, 
32, 48, 32, 48, 10, 76, 79, 67, 75, 69, 68, 32, 49, 10, 68, 79, 67, 75, 69, 68, 
32, 48, 10, 83, 72, 79, 87, 78, 32, 48, 10, 10, 77, 69, 83, 83, 65, 71, 69, 83, 
10, 69, 78, 68, 10, 10, 67, 72, 65, 78, 78, 69, 76, 83, 10, 69, 78, 68, 10, 10, 
90, 79, 78, 69, 67, 72, 65, 78, 78, 69, 76, 83, 32, 48, 10, 10, 69, 78, 68, 10, 
10, 87, 73, 78, 68, 79, 87, 32, 52, 10, 83, 73, 90, 69, 32, 48, 10, 67, 79, 76, 
79, 82, 32, 48, 32, 48, 32, 48, 32, 48, 10, 76, 79, 67, 75, 69, 68, 32, 49, 10, 
68, 79, 67, 75, 69, 68, 32, 48, 10, 83, 72, 79, 87, 78, 32, 48, 10, 10, 77, 69, 
83, 83, 65, 71, 69, 83, 10, 69, 78, 68, 10, 10, 67, 72, 65, 78, 78, 69, 76, 83, 
10, 69, 78, 68, 10, 10, 90, 79, 78, 69, 67, 72, 65, 78, 78, 69, 76, 83, 32, 48, 
10, 10, 69, 78, 68, 10, 10, 87, 73, 78, 68, 79, 87, 32, 53, 10, 83, 73, 90, 69, 
32, 48, 10, 67, 79, 76, 79, 82, 32, 48, 32, 48, 32, 48, 32, 48, 10, 76, 79, 67, 
75, 69, 68, 32, 49, 10, 68, 79, 67, 75, 69, 68, 32, 48, 10, 83, 72, 79, 87, 78, 
32, 48, 10, 10, 77, 69, 83, 83, 65, 71, 69, 83, 10, 69, 78, 68, 10, 10, 67, 72, 
65, 78, 78, 69, 76, 83, 10, 69, 78, 68, 10, 10, 90, 79, 78, 69, 67, 72, 65, 78, 
78, 69, 76, 83, 32, 48, 10, 10, 69, 78, 68, 10, 10, 87, 73, 78, 68, 79, 87, 32, 
54, 10, 83, 73, 90, 69, 32, 48, 10, 67, 79, 76, 79, 82, 32, 48, 32, 48, 32, 48, 
32, 48, 10, 76, 79, 67, 75, 69, 68, 32, 49, 10, 68, 79, 67, 75, 69, 68, 32, 48, 
10, 83, 72, 79, 87, 78, 32, 48, 10, 10, 77, 69, 83, 83, 65, 71, 69, 83, 10, 69, 
78, 68, 10, 10, 67, 72, 65, 78, 78, 69, 76, 83, 10, 69, 78, 68, 10, 10, 90, 79, 
78, 69, 67, 72, 65, 78, 78, 69, 76, 83, 32, 48, 10, 10, 69, 78, 68, 10, 10, 87, 
73, 78, 68, 79, 87, 32, 55, 10, 83, 73, 90, 69, 32, 48, 10, 67, 79, 76, 79, 82, 
32, 48, 32, 48, 32, 48, 32, 48, 10, 76, 79, 67, 75, 69, 68, 32, 49, 10, 68, 79, 
67, 75, 69, 68, 32, 48, 10, 83, 72, 79, 87, 78, 32, 48, 10, 10, 77, 69, 83, 83, 
65, 71, 69, 83, 10, 69, 78, 68, 10, 10, 67, 72, 65, 78, 78, 69, 76, 83, 10, 69, 
78, 68, 10, 10, 90, 79, 78, 69, 67, 72, 65, 78, 78, 69, 76, 83, 32, 48, 10, 10, 
69, 78, 68, 10, 10, 87, 73, 78, 68, 79, 87, 32, 56, 10, 83, 73, 90, 69, 32, 48, 
10, 67, 79, 76, 79, 82, 32, 48, 32, 48, 32, 48, 32, 48, 10, 76, 79, 67, 75, 69, 
68, 32, 49, 10, 68, 79, 67, 75, 69, 68, 32, 48, 10, 83, 72, 79, 87, 78, 32, 48, 
10, 10, 77, 69, 83, 83, 65, 71, 69, 83, 10, 69, 78, 68, 10, 10, 67, 72, 65, 78, 
78, 69, 76, 83, 10, 69, 78, 68, 10, 10, 90, 79, 78, 69, 67, 72, 65, 78, 78, 69, 
76, 83, 32, 48, 10, 10, 69, 78, 68, 10, 10, 87, 73, 78, 68, 79, 87, 32, 57, 10, 
83, 73, 90, 69, 32, 48, 10, 67, 79, 76, 79, 82, 32, 48, 32, 48, 32, 48, 32, 48, 
10, 76, 79, 67, 75, 69, 68, 32, 49, 10, 68, 79, 67, 75, 69, 68, 32, 48, 10, 83, 
72, 79, 87, 78, 32, 48, 10, 10, 77, 69, 83, 83, 65, 71, 69, 83, 10, 69, 78, 68, 
10, 10, 67, 72, 65, 78, 78, 69, 76, 83, 10, 69, 78, 68, 10, 10, 90, 79, 78, 69, 
67, 72, 65, 78, 78, 69, 76, 83, 32, 48, 10, 10, 69, 78, 68, 10, 10, 87, 73, 78, 
68, 79, 87, 32, 49, 48, 10, 83, 73, 90, 69, 32, 48, 10, 67, 79, 76, 79, 82, 32, 
48, 32, 48, 32, 48, 32, 48, 10, 76, 79, 67, 75, 69, 68, 32, 49, 10, 68, 79, 67, 
75, 69, 68, 32, 48, 10, 83, 72, 79, 87, 78, 32, 48, 10, 10, 77, 69, 83, 83, 65, 
71, 69, 83, 10, 69, 78, 68, 10, 10, 67, 72, 65, 78, 78, 69, 76, 83, 10, 69, 78, 
68, 10, 10, 90, 79, 78, 69, 67, 72, 65, 78, 78, 69, 76, 83, 32, 48, 10, 10, 69, 
78, 68, 10, 10, // compressed_data: u8[-]

Client Version 3.3.5

Respond with SMSG_UPDATE_ACCOUNT_DATA_COMPLETE

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/login_logout/cmsg_update_account_data.wowm:27.

cmsg CMSG_UPDATE_ACCOUNT_DATA = 0x020B {
    u32 data_type;
    u32 unix_time;
    u8[-] compressed_data;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / Littleu32data_typeYou can check this against the CacheMask to find out if this is character-specific data or account-wide data
0x0A4 / Littleu32unix_timeSeconds since unix epoch. The client wants this number back when it requests the ACCOUNT_DATA_TIMES
0x0E? / -u8[-]compressed_dataCompressed account data (macros, keybinds, etc). The server does not actually care about the uncompressed contents. It only needs to send this back to the client. The server acts as a cross-device storage

CMSG_UPDATE_MISSILE_TRAJECTORY

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_update_missile_trajectory.wowm:1.

cmsg CMSG_UPDATE_MISSILE_TRAJECTORY = 0x0462 {
    Guid guid;
    Spell spell;
    f32 elevation;
    f32 speed;
    Vector3d position;
    Vector3d target;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidguid
0x0E4 / LittleSpellspell
0x124 / Littlef32elevation
0x164 / Littlef32speed
0x1A12 / -Vector3dposition
0x2612 / -Vector3dtarget

CMSG_UPDATE_PROJECTILE_POSITION

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/spell/cmsg_update_projectile_position.wowm:1.

cmsg CMSG_UPDATE_PROJECTILE_POSITION = 0x04BE {
    Guid caster;
    Spell spell;
    u8 cast_count;
    Vector3d position;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x068 / LittleGuidcaster
0x0E4 / LittleSpellspell
0x121 / -u8cast_count
0x1312 / -Vector3dposition

CMSG_USE_ITEM

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_use_item.wowm:1.

cmsg CMSG_USE_ITEM = 0x00AB {
    u8 bag_index;
    u8 bag_slot;
    u8 spell_index;
    SpellCastTargets targets;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8bag_index
0x071 / -u8bag_slot
0x081 / -u8spell_index
0x09- / -SpellCastTargetstargets

Examples

Example 1

0, 9, // size
171, 0, 0, 0, // opcode (171)
255, // bag_index: u8
24, // bag_slot: u8
0, // spell_index: u8
0, 0, // SpellCastTargets.target_flags: SpellCastTargetFlags  SELF (0)

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_use_item.wowm:10.

cmsg CMSG_USE_ITEM = 0x00AB {
    u8 bag_index;
    u8 bag_slot;
    u8 spell_index;
    u8 cast_count;
    Guid item;
    SpellCastTargets targets;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8bag_index
0x071 / -u8bag_slot
0x081 / -u8spell_index
0x091 / -u8cast_countmangosone: next cast if exists (single or not)
0x0A8 / LittleGuiditem
0x12- / -SpellCastTargetstargets

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_use_item.wowm:36.

cmsg CMSG_USE_ITEM = 0x00AB {
    u8 bag_index;
    u8 bag_slot;
    u8 spell_index;
    u8 cast_count;
    Spell spell;
    Guid item;
    u32 glyph_index;
    ClientCastFlags cast_flags;
    if (cast_flags == EXTRA) {
        f32 elevation;
        f32 speed;
        ClientMovementData movement_data;
        if (movement_data == PRESENT) {
            u32 opcode;
            PackedGuid guid;
            MovementInfo info;
        }
    }
    SpellCastTargets targets;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

ClientCastFlags

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_use_item.wowm:22.

enum ClientCastFlags : u8 {
    NONE = 0;
    EXTRA = 2;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
EXTRA2 (0x02)

Used in:

ClientMovementData

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_use_item.wowm:29.

enum ClientMovementData : u8 {
    NOT_PRESENT = 0;
    PRESENT = 1;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NOT_PRESENT0 (0x00)
PRESENT1 (0x01)

Used in:

MovementFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement.wowm:12.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    SPLINE_ENABLED = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
SPLINE_ENABLED4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_2_4_3.wowm:3.

flag MovementFlags : u32 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    TURN_LEFT = 0x00000010;
    TURN_RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALK_MODE = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    LEVITATING = 0x00000400;
    FIXED_Z = 0x00000800;
    ROOT = 0x00001000;
    JUMPING = 0x00002000;
    FALLINGFAR = 0x00004000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    CAN_FLY = 0x00800000;
    FLYING = 0x01000000;
    ONTRANSPORT = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    SAFE_FALL = 0x20000000;
    HOVER = 0x40000000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
TURN_LEFT16 (0x10)
TURN_RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALK_MODE256 (0x100)
ON_TRANSPORT512 (0x200)
LEVITATING1024 (0x400)
FIXED_Z2048 (0x800)
ROOT4096 (0x1000)
JUMPING8192 (0x2000)
FALLINGFAR16384 (0x4000)
SWIMMING2097152 (0x200000)
ASCENDING4194304 (0x400000)
CAN_FLY8388608 (0x800000)
FLYING16777216 (0x1000000)
ONTRANSPORT33554432 (0x2000000)
SPLINE_ELEVATION67108864 (0x4000000)
SPLINE_ENABLED134217728 (0x8000000)
WATERWALKING268435456 (0x10000000)
SAFE_FALL536870912 (0x20000000)
HOVER1073741824 (0x40000000)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/common_movement_3_3_5.wowm:11.

flag MovementFlags : u48 {
    NONE = 0x00000000;
    FORWARD = 0x00000001;
    BACKWARD = 0x00000002;
    STRAFE_LEFT = 0x00000004;
    STRAFE_RIGHT = 0x00000008;
    LEFT = 0x00000010;
    RIGHT = 0x00000020;
    PITCH_UP = 0x00000040;
    PITCH_DOWN = 0x00000080;
    WALKING = 0x00000100;
    ON_TRANSPORT = 0x00000200;
    DISABLE_GRAVITY = 0x00000400;
    ROOT = 0x00000800;
    FALLING = 0x00001000;
    FALLING_FAR = 0x00002000;
    PENDING_STOP = 0x00004000;
    PENDING_STRAFE_STOP = 0x00008000;
    PENDING_FORWARD = 0x00010000;
    PENDING_BACKWARD = 0x00020000;
    PENDING_STRAFE_LEFT = 0x00040000;
    PENDING_STRAFE_RIGHT = 0x00080000;
    PENDING_ROOT = 0x00100000;
    SWIMMING = 0x00200000;
    ASCENDING = 0x00400000;
    DESCENDING = 0x00800000;
    CAN_FLY = 0x01000000;
    FLYING = 0x02000000;
    SPLINE_ELEVATION = 0x04000000;
    SPLINE_ENABLED = 0x08000000;
    WATERWALKING = 0x10000000;
    FALLING_SLOW = 0x20000000;
    HOVER = 0x40000000;
    NO_STRAFE = 0x0000000100000000;
    NO_JUMPING = 0x0000000200000000;
    UNK3 = 0x0000000400000000;
    FULL_SPEED_TURNING = 0x0000000800000000;
    FULL_SPEED_PITCHING = 0x0000001000000000;
    ALWAYS_ALLOW_PITCHING = 0x0000002000000000;
    UNK7 = 0x0000004000000000;
    UNK8 = 0x0000008000000000;
    UNK9 = 0x0000010000000000;
    UNK10 = 0x0000020000000000;
    INTERPOLATED_MOVEMENT = 0x0000040000000000;
    INTERPOLATED_TURNING = 0x0000080000000000;
    INTERPOLATED_PITCHING = 0x0000100000000000;
    UNK14 = 0x0000200000000000;
    UNK15 = 0x0000400000000000;
    UNK16 = 0x0000800000000000;
    ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT = 0x0000040000000200;
}

Type

The basic type is u48, a 6 byte (48 bit) 32bit little endian followed by 16 bit little endian integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
FORWARD1 (0x01)
BACKWARD2 (0x02)
STRAFE_LEFT4 (0x04)
STRAFE_RIGHT8 (0x08)
LEFT16 (0x10)
RIGHT32 (0x20)
PITCH_UP64 (0x40)
PITCH_DOWN128 (0x80)
WALKING256 (0x100)Walking
ON_TRANSPORT512 (0x200)AzerothCore: Used for flying on some creatures
DISABLE_GRAVITY1024 (0x400)AzerothCore: Former MOVEMENTFLAG_LEVITATING. This is used when walking is not possible.
ROOT2048 (0x800)AzerothCore: Must not be set along with MOVEMENTFLAG_MASK_MOVING
FALLING4096 (0x1000)AzerothCore: damage dealt on that type of falling
FALLING_FAR8192 (0x2000)
PENDING_STOP16384 (0x4000)
PENDING_STRAFE_STOP32768 (0x8000)
PENDING_FORWARD65536 (0x10000)
PENDING_BACKWARD131072 (0x20000)
PENDING_STRAFE_LEFT262144 (0x40000)
PENDING_STRAFE_RIGHT524288 (0x80000)
PENDING_ROOT1048576 (0x100000)
SWIMMING2097152 (0x200000)AzerothCore: appears with fly flag also
ASCENDING4194304 (0x400000)AzerothCore: press 'space' when flying
DESCENDING8388608 (0x800000)
CAN_FLY16777216 (0x1000000)AzerothCore: Appears when unit can fly AND also walk
FLYING33554432 (0x2000000)AzerothCore: unit is actually flying. pretty sure this is only used for players. creatures use disable_gravity
SPLINE_ELEVATION67108864 (0x4000000)AzerothCore: used for flight paths
SPLINE_ENABLED134217728 (0x8000000)AzerothCore: used for flight paths
WATERWALKING268435456 (0x10000000)AzerothCore: prevent unit from falling through water
FALLING_SLOW536870912 (0x20000000)AzerothCore: active rogue safe fall spell (passive)
HOVER1073741824 (0x40000000)AzerothCore: hover, cannot jump
NO_STRAFE4294967296 (0x100000000)
NO_JUMPING8589934592 (0x200000000)
UNK317179869184 (0x400000000)AzerothCore: Overrides various clientside checks
FULL_SPEED_TURNING34359738368 (0x800000000)
FULL_SPEED_PITCHING68719476736 (0x1000000000)
ALWAYS_ALLOW_PITCHING137438953472 (0x2000000000)
UNK7274877906944 (0x4000000000)
UNK8549755813888 (0x8000000000)
UNK91099511627776 (0x10000000000)
UNK102199023255552 (0x20000000000)
INTERPOLATED_MOVEMENT4398046511104 (0x40000000000)
INTERPOLATED_TURNING8796093022208 (0x80000000000)
INTERPOLATED_PITCHING17592186044416 (0x100000000000)
UNK1435184372088832 (0x200000000000)
UNK1570368744177664 (0x400000000000)
UNK16140737488355328 (0x800000000000)
ON_TRANSPORT_AND_INTERPOLATED_MOVEMENT4398046511616 (0x40000000200)

Used in:

SpellCastTargetFlags

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/common.wowm:1.

flag SpellCastTargetFlags : u16 {
    SELF = 0x00000000;
    UNUSED1 = 0x00000001;
    UNIT = 0x00000002;
    UNUSED2 = 0x00000004;
    UNUSED3 = 0x00000008;
    ITEM = 0x00000010;
    SOURCE_LOCATION = 0x00000020;
    DEST_LOCATION = 0x00000040;
    OBJECT_UNK = 0x00000080;
    UNIT_UNK = 0x00000100;
    PVP_CORPSE = 0x00000200;
    UNIT_CORPSE = 0x00000400;
    GAMEOBJECT = 0x00000800;
    TRADE_ITEM = 0x00001000;
    STRING = 0x00002000;
    UNK1 = 0x00004000;
    CORPSE = 0x00008000;
}

Type

The basic type is u16, a 2 byte (16 bit) little endian integer.

Enumerators

EnumeratorValueComment
SELF0 (0x00)
UNUSED11 (0x01)not used in any spells (can be set dynamically)
UNIT2 (0x02)
UNUSED24 (0x04)not used in any spells (can be set dynamically)
UNUSED38 (0x08)not used in any spells (can be set dynamically)
ITEM16 (0x10)
SOURCE_LOCATION32 (0x20)
DEST_LOCATION64 (0x40)
OBJECT_UNK128 (0x80)used in 7 spells only
UNIT_UNK256 (0x100)looks like self target (389 spells)
PVP_CORPSE512 (0x200)
UNIT_CORPSE1024 (0x400)10 spells (gathering professions)
GAMEOBJECT2048 (0x800)pguid, 0 spells
TRADE_ITEM4096 (0x1000)pguid, 0 spells
STRING8192 (0x2000)string, 0 spells
UNK116384 (0x4000)199 spells, opening object/lock
CORPSE32768 (0x8000)pguid, resurrection spells

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/common.wowm:34.

flag SpellCastTargetFlags : u32 {
    SELF = 0x00000000;
    UNUSED1 = 0x00000001;
    UNIT = 0x00000002;
    UNIT_RAID = 0x00000004;
    UNIT_PARTY = 0x00000008;
    ITEM = 0x00000010;
    SOURCE_LOCATION = 0x00000020;
    DEST_LOCATION = 0x00000040;
    UNIT_ENEMY = 0x00000080;
    UNIT_ALLY = 0x00000100;
    CORPSE_ENEMY = 0x00000200;
    UNIT_DEAD = 0x00000400;
    GAMEOBJECT = 0x00000800;
    TRADE_ITEM = 0x00001000;
    STRING = 0x00002000;
    LOCKED = 0x00004000;
    CORPSE_ALLY = 0x00008000;
    UNIT_MINIPET = 0x00010000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
SELF0 (0x00)
UNUSED11 (0x01)not used in any spells as of 2.4.3 (can be set dynamically)
UNIT2 (0x02)
UNIT_RAID4 (0x04)not used in any spells as of 2.4.3 (can be set dynamically) - raid member
UNIT_PARTY8 (0x08)not used in any spells as of 2.4.3 (can be set dynamically) - party member
ITEM16 (0x10)
SOURCE_LOCATION32 (0x20)
DEST_LOCATION64 (0x40)
UNIT_ENEMY128 (0x80)CanAttack == true
UNIT_ALLY256 (0x100)CanAssist == true
CORPSE_ENEMY512 (0x200)pguid, CanAssist == false
UNIT_DEAD1024 (0x400)skinning-like effects
GAMEOBJECT2048 (0x800)pguid, 0 spells in 2.4.3
TRADE_ITEM4096 (0x1000)pguid, 0 spells
STRING8192 (0x2000)string, 0 spells
LOCKED16384 (0x4000)199 spells, opening object/lock
CORPSE_ALLY32768 (0x8000)pguid, CanAssist == true
UNIT_MINIPET65536 (0x10000)pguid, not used in any spells as of 2.4.3 (can be set dynamically)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/common.wowm:70.

flag SpellCastTargetFlags : u32 {
    SELF = 0x00000000;
    UNUSED1 = 0x00000001;
    UNIT = 0x00000002;
    UNIT_RAID = 0x00000004;
    UNIT_PARTY = 0x00000008;
    ITEM = 0x00000010;
    SOURCE_LOCATION = 0x00000020;
    DEST_LOCATION = 0x00000040;
    UNIT_ENEMY = 0x00000080;
    UNIT_ALLY = 0x00000100;
    CORPSE_ENEMY = 0x00000200;
    UNIT_DEAD = 0x00000400;
    GAMEOBJECT = 0x00000800;
    TRADE_ITEM = 0x00001000;
    STRING = 0x00002000;
    LOCKED = 0x00004000;
    CORPSE_ALLY = 0x00008000;
    UNIT_MINIPET = 0x00010000;
    GLYPH_SLOT = 0x00020000;
    DEST_TARGET = 0x00040000;
    UNUSED20 = 0x00080000;
    UNIT_PASSENGER = 0x00100000;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
SELF0 (0x00)
UNUSED11 (0x01)not used in any spells as of 2.4.3 (can be set dynamically)
UNIT2 (0x02)pguid
UNIT_RAID4 (0x04)not used in any spells as of 2.4.3 (can be set dynamically) - raid member
UNIT_PARTY8 (0x08)not used in any spells as of 2.4.3 (can be set dynamically) - party member
ITEM16 (0x10)pguid
SOURCE_LOCATION32 (0x20)3xfloat
DEST_LOCATION64 (0x40)3xfloat
UNIT_ENEMY128 (0x80)CanAttack == true
UNIT_ALLY256 (0x100)CanAssist == true
CORPSE_ENEMY512 (0x200)pguid, CanAssist == false
UNIT_DEAD1024 (0x400)skinning-like effects
GAMEOBJECT2048 (0x800)pguid, 0 spells in 2.4.3
TRADE_ITEM4096 (0x1000)pguid, 0 spells
STRING8192 (0x2000)string, 0 spells
LOCKED16384 (0x4000)199 spells, opening object/lock
CORPSE_ALLY32768 (0x8000)pguid, CanAssist == true
UNIT_MINIPET65536 (0x10000)pguid, not used in any spells as of 2.4.3 (can be set dynamically)
GLYPH_SLOT131072 (0x20000)used in glyph spells
DEST_TARGET262144 (0x40000)sometimes appears with DEST_TARGET spells (may appear or not for a given spell)
UNUSED20524288 (0x80000)uint32 counter loop, vec3 - screen position (?) guid, not used so far
UNIT_PASSENGER1048576 (0x100000)guessed, used to validate target (if vehicle passenger)

Used in:

CMSG_VOICE_SESSION_ENABLE

Client Version 2.4.3, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_voice_session_enable.wowm:3.

cmsg CMSG_VOICE_SESSION_ENABLE = 0x03AF {
    Bool voice_enabled;
    Bool microphone_enabled;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -Boolvoice_enabled
0x071 / -Boolmicrophone_enabled

CMSG_WARDEN_DATA

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/warden/cmsg_warden_data.wowm:1.

cmsg CMSG_WARDEN_DATA = 0x02E7 {
    u8[-] encrypted_data;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06? / -u8[-]encrypted_data

CMSG_WHOIS

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_whois.wowm:3.

cmsg CMSG_WHOIS = 0x0064 {
    CString character;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x06- / -CStringcharacter

CMSG_WHO

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/social/cmsg_who.wowm:3.

cmsg CMSG_WHO = 0x0062 {
    Level32 minimum_level;
    Level32 maximum_level;
    CString player_name;
    CString guild_name;
    u32 race_mask;
    u32 class_mask;
    u32 amount_of_zones;
    u32[amount_of_zones] zones;
    u32 amount_of_strings;
    CString[amount_of_strings] search_strings;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleLevel32minimum_level
0x0A4 / LittleLevel32maximum_level
0x0E- / -CStringplayer_name
-- / -CStringguild_name
-4 / Littleu32race_mask
-4 / Littleu32class_mask
-4 / Littleu32amount_of_zones
-? / -u32[amount_of_zones]zones
-4 / Littleu32amount_of_strings
-? / -CString[amount_of_strings]search_strings

CMSG_WORLD_STATE_UI_TIMER_UPDATE

Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/queries/cmsg_world_state_ui_timer_update.wowm:3.

cmsg CMSG_WORLD_STATE_UI_TIMER_UPDATE = 0x04F6 {
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

This message has no fields in the body.

CMSG_WORLD_TELEPORT

Client Version 1.12

Sent when using the worldport console command.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_world_teleport.wowm:2.

cmsg CMSG_WORLD_TELEPORT = 0x0008 {
    Milliseconds time;
    Map map;
    Vector3d position;
    f32 orientation;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleMillisecondstime
0x0A4 / -Mapmap
0x0E12 / -Vector3dposition
0x1A4 / Littlef32orientation

Examples

Example 1

0, 28, // size
8, 0, 0, 0, // opcode (8)
239, 190, 173, 222, // time: Milliseconds
1, 0, 0, 0, // map: Map KALIMDOR (1)
0, 0, 128, 63, // Vector3d.x: f32
0, 0, 0, 64, // Vector3d.y: f32
0, 0, 64, 64, // Vector3d.z: f32
0, 0, 128, 64, // orientation: f32

Example 2

Comment

Command in client was worldport 469 452 6454 2536 180.

0, 28, // size
8, 0, 0, 0, // opcode (8)
154, 61, 9, 2, // time: Milliseconds
213, 1, 0, 0, // map: Map BLACKWING_LAIR (469)
0, 0, 226, 67, // Vector3d.x: f32
0, 176, 201, 69, // Vector3d.y: f32
0, 128, 30, 69, // Vector3d.z: f32
219, 15, 73, 64, // orientation: f32

Client Version 2.4.3

Sent when using the worldport console command.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_world_teleport.wowm:2.

cmsg CMSG_WORLD_TELEPORT = 0x0008 {
    Milliseconds time;
    Map map;
    Vector3d position;
    f32 orientation;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleMillisecondstime
0x0A4 / -Mapmap
0x0E12 / -Vector3dposition
0x1A4 / Littlef32orientation

Client Version 3.3.5

Sent when using the worldport console command.

The 3.3.5 client includes some extra padding.

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/movement/cmsg/cmsg_world_teleport_3_3_5.wowm:5.

cmsg CMSG_WORLD_TELEPORT = 0x0008 {
    Milliseconds time;
    Map map;
    u64 unknown;
    Vector3d position;
    f32 orientation;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / LittleMillisecondstime
0x0A4 / -Mapmap
0x0E8 / Littleu64unknown
0x1612 / -Vector3dposition
0x224 / Littlef32orientation

Examples

Example 1

0, 36, // size
8, 0, 0, 0, // opcode (8)
239, 190, 173, 222, // time: Milliseconds
1, 0, 0, 0, // map: Map KALIMDOR (1)
0, 0, 0, 0, 0, 0, 0, 0, // unknown: u64
0, 0, 128, 63, // Vector3d.x: f32
0, 0, 0, 64, // Vector3d.y: f32
0, 0, 64, 64, // Vector3d.z: f32
0, 0, 128, 64, // orientation: f32

Example 2

Comment

Command in client was worldport 469 452 6454 2536 180.

0, 36, // size
8, 0, 0, 0, // opcode (8)
154, 61, 9, 2, // time: Milliseconds
213, 1, 0, 0, // map: Map BLACKWING_LAIR (469)
0, 0, 0, 0, 0, 0, 0, 0, // unknown: u64
0, 0, 226, 67, // Vector3d.x: f32
0, 176, 201, 69, // Vector3d.y: f32
0, 128, 30, 69, // Vector3d.z: f32
219, 15, 73, 64, // orientation: f32

Map

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:1.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    AHN_QIRAJ_TEMPLE = 531;
    NAXXRAMAS = 533;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Also called 'Caverns of Time' in Vanilla. Named this way for consistency across versions.Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
NAXXRAMAS533 (0x215)Naxxramas

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:140.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    CASH_TEST = 29;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    RUINS_OF_LORDAERON = 572;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    SUNWELL_FIX_UNUSED = 598;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
CASH_TEST29 (0x1D)CashTest
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/map.wowm:395.

enum Map : u32 {
    EASTERN_KINGDOMS = 0;
    KALIMDOR = 1;
    TESTING = 13;
    SCOTT_TEST = 25;
    ALTERAC_VALLEY = 30;
    SHADOWFANG_KEEP = 33;
    STORMWIND_STOCKADE = 34;
    STORMWIND_PRISON = 35;
    DEADMINES = 36;
    AZSHARA_CRATER = 37;
    COLLINS_TEST = 42;
    WAILING_CAVERNS = 43;
    MONASTERY_UNUSED = 44;
    RAZORFEN_KRAUL = 47;
    BLACKFATHOM_DEEPS = 48;
    ULDAMAN = 70;
    GNOMEREGAN = 90;
    SUNKEN_TEMPLE = 109;
    RAZORFEN_DOWNS = 129;
    EMERALD_DREAM = 169;
    SCARLET_MONASTERY = 189;
    ZUL_FARRAK = 209;
    BLACKROCK_SPIRE = 229;
    BLACKROCK_DEPTHS = 230;
    ONYXIAS_LAIR = 249;
    OPENING_OF_THE_DARK_PORTAL = 269;
    SCHOLOMANCE = 289;
    ZUL_GURUB = 309;
    STRATHOLME = 329;
    MARAUDON = 349;
    DEEPRUN_TRAM = 369;
    RAGEFIRE_CHASM = 389;
    MOLTEN_CORE = 409;
    DIRE_MAUL = 429;
    ALLIANCE_PVP_BARRACKS = 449;
    HORDE_PVP_BARRACKS = 450;
    DEVELOPMENT_LAND = 451;
    BLACKWING_LAIR = 469;
    WARSONG_GULCH = 489;
    RUINS_OF_AHN_QIRAJ = 509;
    ARATHI_BASIN = 529;
    OUTLAND = 530;
    AHN_QIRAJ_TEMPLE = 531;
    KARAZHAN = 532;
    NAXXRAMAS = 533;
    THE_BATTLE_FOR_MOUNT_HYJAL = 534;
    HELLFIRE_CITADEL_THE_SHATTERED_HALLS = 540;
    HELLFIRE_CITADEL_THE_BLOOD_FURNACE = 542;
    HELLFIRE_CITADEL_RAMPARTS = 543;
    MAGTHERIDONS_LAIR = 544;
    COILFANG_THE_STEAMVAULT = 545;
    COILFANG_THE_UNDERBOG = 546;
    COILFANG_THE_SLAVE_PENS = 547;
    COILFANG_SERPENTSHRINE_CAVERN = 548;
    TEMPEST_KEEP = 550;
    TEMPEST_KEEP_THE_ARCATRAZ = 552;
    TEMPEST_KEEP_THE_BOTANICA = 553;
    TEMPEST_KEEP_THE_MECHANAR = 554;
    AUCHINDOUN_SHADOW_LABYRINTH = 555;
    AUCHINDOUN_SETHEKK_HALLS = 556;
    AUCHINDOUN_MANA_TOMBS = 557;
    AUCHINDOUN_AUCHENAI_CRYPTS = 558;
    NAGRAND_ARENA = 559;
    THE_ESCAPE_FROM_DURNHOLDE = 560;
    BLADES_EDGE_ARENA = 562;
    BLACK_TEMPLE = 564;
    GRUULS_LAIR = 565;
    EYE_OF_THE_STORM = 566;
    ZUL_AMAN = 568;
    NORTHREND = 571;
    RUINS_OF_LORDAERON = 572;
    EXTERIORTEST = 573;
    UTGARDE_KEEP = 574;
    UTGARDE_PINNACLE = 575;
    THE_NEXUS = 576;
    THE_OCULUS = 578;
    THE_SUNWELL = 580;
    TRANSPORT_RUT_THERAN_TO_AUBERDINE = 582;
    TRANSPORT_MENETHIL_TO_THERAMORE = 584;
    MAGISTERS_TERRACE = 585;
    TRANSPORT_EXODAR_TO_AUBERDINE = 586;
    TRANSPORT_FEATHERMOON_FERRY = 587;
    TRANSPORT_MENETHIL_TO_AUBERDINE = 588;
    TRANSPORT_ORGRIMMAR_TO_GROM_GOL = 589;
    TRANSPORT_GROM_GOL_TO_UNDERCITY = 590;
    TRANSPORT_UNDERCITY_TO_ORGRIMMAR = 591;
    TRANSPORT_BOREAN_TUNDRA_TEST = 592;
    TRANSPORT_BOOTY_BAY_TO_RATCHET = 593;
    TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST = 594;
    THE_CULLING_OF_STRATHOLME = 595;
    TRANSPORT_NAGLFAR = 596;
    CRAIG_TEST = 597;
    SUNWELL_FIX_UNUSED = 598;
    HALLS_OF_STONE = 599;
    DRAK_THARON_KEEP = 600;
    AZJOL_NERUB = 601;
    HALLS_OF_LIGHTNING = 602;
    ULDUAR = 603;
    GUNDRAK = 604;
    DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES = 605;
    QA_AND_DVD = 606;
    STRAND_OF_THE_ANCIENTS = 607;
    VIOLET_HOLD = 608;
    EBON_HOLD = 609;
    TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING = 610;
    TRANSPORT_MENETHIL_TO_VALGARDE = 612;
    TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD = 613;
    TRANSPORT_STORMWIND_TO_VALIANCE_KEEP = 614;
    THE_OBSIDIAN_SANCTUM = 615;
    THE_EYE_OF_ETERNITY = 616;
    DALARAN_SEWERS = 617;
    THE_RING_OF_VALOR = 618;
    AHN_KAHET_THE_OLD_KINGDOM = 619;
    TRANSPORT_MOA_KI_TO_UNU_PE = 620;
    TRANSPORT_MOA_KI_TO_KAMAGUA = 621;
    TRANSPORT_ORGRIMS_HAMMER = 622;
    TRANSPORT_THE_SKYBREAKER = 623;
    VAULT_OF_ARCHAVON = 624;
    ISLE_OF_CONQUEST = 628;
    ICECROWN_CITADEL = 631;
    THE_FORGE_OF_SOULS = 632;
    TRANSPORT_ALLIANCE_AIRSHIP_BG = 641;
    TRANSPORT_HORDEAIRSHIPBG = 642;
    TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF = 647;
    TRIAL_OF_THE_CRUSADER = 649;
    TRIAL_OF_THE_CHAMPION = 650;
    PIT_OF_SARON = 658;
    HALLS_OF_REFLECTION = 668;
    TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID = 672;
    TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID = 673;
    TRANSPORT_THE_SKYBREAKER_IC_DUNGEON = 712;
    TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON = 713;
    TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID = 718;
    STORMWIND = 723;
    THE_RUBY_SANCTUM = 724;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
EASTERN_KINGDOMS0 (0x00)Eastern Kingdoms
KALIMDOR1 (0x01)Kalimdor
TESTING13 (0x0D)Testing
SCOTT_TEST25 (0x19)Scott Test
ALTERAC_VALLEY30 (0x1E)Alterac Valley
SHADOWFANG_KEEP33 (0x21)Shadowfang Keep
STORMWIND_STOCKADE34 (0x22)Stormwind Stockade
STORMWIND_PRISON35 (0x23)Stormwind Prison
DEADMINES36 (0x24)Deadmines
AZSHARA_CRATER37 (0x25)Azshara Crater
COLLINS_TEST42 (0x2A)Collin's Test
WAILING_CAVERNS43 (0x2B)Wailing Caverns
MONASTERY_UNUSED44 (0x2C) Monastery
RAZORFEN_KRAUL47 (0x2F)Razorfen Kraul
BLACKFATHOM_DEEPS48 (0x30)Blackfathom Deeps
ULDAMAN70 (0x46)Uldaman
GNOMEREGAN90 (0x5A)Gnomeregan
SUNKEN_TEMPLE109 (0x6D)Sunken Temple
RAZORFEN_DOWNS129 (0x81)Razorfen Downs
EMERALD_DREAM169 (0xA9)Emerald Dream
SCARLET_MONASTERY189 (0xBD)Scarlet Monastery
ZUL_FARRAK209 (0xD1)Zul'Farrak
BLACKROCK_SPIRE229 (0xE5)Blackrock Spire
BLACKROCK_DEPTHS230 (0xE6)Blackrock Depths
ONYXIAS_LAIR249 (0xF9)Onyxia's Lair
OPENING_OF_THE_DARK_PORTAL269 (0x10D)Opening of the Dark Portal
SCHOLOMANCE289 (0x121)Scholomance
ZUL_GURUB309 (0x135)Zul'Gurub
STRATHOLME329 (0x149)Stratholme
MARAUDON349 (0x15D)Maraudon
DEEPRUN_TRAM369 (0x171)Deeprun Tram
RAGEFIRE_CHASM389 (0x185)Ragefire Chasm
MOLTEN_CORE409 (0x199)Molten Core
DIRE_MAUL429 (0x1AD)Dire Maul
ALLIANCE_PVP_BARRACKS449 (0x1C1)Alliance PVP Barracks
HORDE_PVP_BARRACKS450 (0x1C2)Horde PVP Barracks
DEVELOPMENT_LAND451 (0x1C3)Map files not present on 3.3.5 client, so loading the map will crash the client.Development Land
BLACKWING_LAIR469 (0x1D5)Blackwing Lair
WARSONG_GULCH489 (0x1E9)Warsong Gulch
RUINS_OF_AHN_QIRAJ509 (0x1FD)Ruins of Ahn'Qiraj
ARATHI_BASIN529 (0x211)Arathi Basin
OUTLAND530 (0x212)Outland
AHN_QIRAJ_TEMPLE531 (0x213)Ahn'Qiraj Temple
KARAZHAN532 (0x214)Karazhan
NAXXRAMAS533 (0x215)Naxxramas
THE_BATTLE_FOR_MOUNT_HYJAL534 (0x216)The Battle for Mount Hyjal
HELLFIRE_CITADEL_THE_SHATTERED_HALLS540 (0x21C)Hellfire Citadel: The Shattered Halls
HELLFIRE_CITADEL_THE_BLOOD_FURNACE542 (0x21E)Hellfire Citadel: The Blood Furnace
HELLFIRE_CITADEL_RAMPARTS543 (0x21F)Hellfire Citadel: Ramparts
MAGTHERIDONS_LAIR544 (0x220)Magtheridon's Lair
COILFANG_THE_STEAMVAULT545 (0x221)Coilfang: The Steamvault
COILFANG_THE_UNDERBOG546 (0x222)Coilfang: The Underbog
COILFANG_THE_SLAVE_PENS547 (0x223)Coilfang: The Slave Pens
COILFANG_SERPENTSHRINE_CAVERN548 (0x224)Coilfang: Serpentshrine Cavern
TEMPEST_KEEP550 (0x226)Tempest Keep
TEMPEST_KEEP_THE_ARCATRAZ552 (0x228)Tempest Keep: The Arcatraz
TEMPEST_KEEP_THE_BOTANICA553 (0x229)Tempest Keep: The Botanica
TEMPEST_KEEP_THE_MECHANAR554 (0x22A)Tempest Keep: The Mechanar
AUCHINDOUN_SHADOW_LABYRINTH555 (0x22B)Auchindoun: Shadow Labyrinth
AUCHINDOUN_SETHEKK_HALLS556 (0x22C)Auchindoun: Sethekk Halls
AUCHINDOUN_MANA_TOMBS557 (0x22D)Auchindoun: Mana-Tombs
AUCHINDOUN_AUCHENAI_CRYPTS558 (0x22E)Auchindoun: Auchenai Crypts
NAGRAND_ARENA559 (0x22F)Nagrand Arena
THE_ESCAPE_FROM_DURNHOLDE560 (0x230)The Escape From Durnholde
BLADES_EDGE_ARENA562 (0x232)Blade's Edge Arena
BLACK_TEMPLE564 (0x234)Black Temple
GRUULS_LAIR565 (0x235)Gruul's Lair
EYE_OF_THE_STORM566 (0x236)Eye of the Storm
ZUL_AMAN568 (0x238)Zul'Aman
NORTHREND571 (0x23B)Northrend
RUINS_OF_LORDAERON572 (0x23C)Ruins of Lordaeron
EXTERIORTEST573 (0x23D)ExteriorTest
UTGARDE_KEEP574 (0x23E)Utgarde Keep
UTGARDE_PINNACLE575 (0x23F)Utgarde Pinnacle
THE_NEXUS576 (0x240)The Nexus
THE_OCULUS578 (0x242)The Oculus
THE_SUNWELL580 (0x244)The Sunwell
TRANSPORT_RUT_THERAN_TO_AUBERDINE582 (0x246)Transport: Rut'theran to Auberdine
TRANSPORT_MENETHIL_TO_THERAMORE584 (0x248)Transport: Menethil to Theramore
MAGISTERS_TERRACE585 (0x249)Magister's Terrace
TRANSPORT_EXODAR_TO_AUBERDINE586 (0x24A)Transport: Exodar to Auberdine
TRANSPORT_FEATHERMOON_FERRY587 (0x24B)Transport: Feathermoon Ferry
TRANSPORT_MENETHIL_TO_AUBERDINE588 (0x24C)Transport: Menethil to Auberdine
TRANSPORT_ORGRIMMAR_TO_GROM_GOL589 (0x24D)Transport: Orgrimmar to Grom'Gol
TRANSPORT_GROM_GOL_TO_UNDERCITY590 (0x24E)Transport: Grom'Gol to Undercity
TRANSPORT_UNDERCITY_TO_ORGRIMMAR591 (0x24F)Transport: Undercity to Orgrimmar
TRANSPORT_BOREAN_TUNDRA_TEST592 (0x250)Transport: Borean Tundra Test
TRANSPORT_BOOTY_BAY_TO_RATCHET593 (0x251)Transport: Booty Bay to Ratchet
TRANSPORT_HOWLING_FJORD_SISTER_MERCY_QUEST594 (0x252)Transport: Howling Fjord Sister Mercy (Quest)
THE_CULLING_OF_STRATHOLME595 (0x253)The Culling of Stratholme
TRANSPORT_NAGLFAR596 (0x254)Transport: Naglfar
CRAIG_TEST597 (0x255)Craig Test
SUNWELL_FIX_UNUSED598 (0x256)Sunwell Fix (Unused)
HALLS_OF_STONE599 (0x257)Halls of Stone
DRAK_THARON_KEEP600 (0x258)Drak'Tharon Keep
AZJOL_NERUB601 (0x259)Azjol-Nerub
HALLS_OF_LIGHTNING602 (0x25A)Halls of Lightning
ULDUAR603 (0x25B)Ulduar
GUNDRAK604 (0x25C)Gundrak
DEVELOPMENT_LAND_NON_WEIGHTED_TEXTURES605 (0x25D)Development Land (non-weighted textures)
QA_AND_DVD606 (0x25E)QA and DVD
STRAND_OF_THE_ANCIENTS607 (0x25F)Strand of the Ancients
VIOLET_HOLD608 (0x260)Violet Hold
EBON_HOLD609 (0x261)Ebon Hold
TRANSPORT_TIRISFAL_TO_VENGEANCE_LANDING610 (0x262)Transport: Tirisfal to Vengeance Landing
TRANSPORT_MENETHIL_TO_VALGARDE612 (0x264)Transport: Menethil to Valgarde
TRANSPORT_ORGRIMMAR_TO_WARSONG_HOLD613 (0x265)Transport: Orgrimmar to Warsong Hold
TRANSPORT_STORMWIND_TO_VALIANCE_KEEP614 (0x266)Transport: Stormwind to Valiance Keep
THE_OBSIDIAN_SANCTUM615 (0x267)The Obsidian Sanctum
THE_EYE_OF_ETERNITY616 (0x268)The Eye of Eternity
DALARAN_SEWERS617 (0x269)Dalaran Sewers
THE_RING_OF_VALOR618 (0x26A)The Ring of Valor
AHN_KAHET_THE_OLD_KINGDOM619 (0x26B)Ahn'kahet: The Old Kingdom
TRANSPORT_MOA_KI_TO_UNU_PE620 (0x26C)Transport: Moa'ki to Unu'pe
TRANSPORT_MOA_KI_TO_KAMAGUA621 (0x26D)Transport: Moa'ki to Kamagua
TRANSPORT_ORGRIMS_HAMMER622 (0x26E)Transport: Orgrim's Hammer
TRANSPORT_THE_SKYBREAKER623 (0x26F)Transport: The Skybreaker
VAULT_OF_ARCHAVON624 (0x270)Vault of Archavon
ISLE_OF_CONQUEST628 (0x274)Isle of Conquest
ICECROWN_CITADEL631 (0x277)Icecrown Citadel
THE_FORGE_OF_SOULS632 (0x278)The Forge of Souls
TRANSPORT_ALLIANCE_AIRSHIP_BG641 (0x281)Transport: Alliance Airship BG
TRANSPORT_HORDEAIRSHIPBG642 (0x282)Transport: HordeAirshipBG
TRANSPORT_ORGRIMMAR_TO_THUNDER_BLUFF647 (0x287)Transport: Orgrimmar to Thunder Bluff
TRIAL_OF_THE_CRUSADER649 (0x289)Trial of the Crusader
TRIAL_OF_THE_CHAMPION650 (0x28A)Trial of the Champion
PIT_OF_SARON658 (0x292)Pit of Saron
HALLS_OF_REFLECTION668 (0x29C)Halls of Reflection
TRANSPORT_THE_SKYBREAKER_ICECROWN_CITADEL_RAID672 (0x2A0)Transport: The Skybreaker (Icecrown Citadel Raid)
TRANSPORT_ORGRIMS_HAMMER_ICECROWN_CITADEL_RAID673 (0x2A1)Transport: Orgrim's Hammer (Icecrown Citadel Raid)
TRANSPORT_THE_SKYBREAKER_IC_DUNGEON712 (0x2C8)Transport: The Skybreaker (IC Dungeon)
TRANSPORT_ORGRIMS_HAMMER_IC_DUNGEON713 (0x2C9)Transport: Orgrim's Hammer (IC Dungeon)
TRANSPORT_THE_MIGHTY_WIND_ICECROWN_CITADEL_RAID718 (0x2CE)Transport: The Mighty Wind (Icecrown Citadel Raid)
STORMWIND723 (0x2D3)Stormwind
THE_RUBY_SANCTUM724 (0x2D4)The Ruby Sanctum

Used in:

CMSG_WRAP_ITEM

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/item/cmsg_wrap_item.wowm:3.

cmsg CMSG_WRAP_ITEM = 0x01D3 {
    u8 gift_bag_index;
    u8 gift_slot;
    u8 item_bag_index;
    u8 item_slot;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x061 / -u8gift_bag_index
0x071 / -u8gift_slot
0x081 / -u8item_bag_index
0x091 / -u8item_slot

CMSG_ZONEUPDATE

Client Version 1.12

Sent by the client whenever it reaches a new area.

The client does not send an accurate area. For example when going to Sen'jin Village, the client will send DUROTAR (0x0E) and not SENJIN_VILLAGE (0x16F).

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/client_set/cmsg_zoneupdate.wowm:3.

cmsg CMSG_ZONEUPDATE = 0x01F4 {
    Area area;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Areaarea

Examples

Example 1

0, 8, // size
244, 1, 0, 0, // opcode (500)
101, 6, 0, 0, // area: Area ORGRIMMAR (1637)

Example 2

0, 8, // size
244, 1, 0, 0, // opcode (500)
12, 0, 0, 0, // area: Area ELWYNN_FOREST (12)

Client Version 2.4.3

Sent by the client whenever it reaches a new area.

The client does not send an accurate area. For example when going to Sen'jin Village, the client will send DUROTAR (0x0E) and not SENJIN_VILLAGE (0x16F).

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/client_set/cmsg_zoneupdate.wowm:3.

cmsg CMSG_ZONEUPDATE = 0x01F4 {
    Area area;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Areaarea

Client Version 3.3.5

Sent by the client whenever it reaches a new area.

The client does not send an accurate area. For example when going to Sen'jin Village, the client will send DUROTAR (0x0E) and not SENJIN_VILLAGE (0x16F).

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/client_set/cmsg_zoneupdate.wowm:3.

cmsg CMSG_ZONEUPDATE = 0x01F4 {
    Area area;
}

Header

CMSG have a header of 6 bytes.

CMSG Header

OffsetSize / EndiannessTypeNameDescription
0x002 / Biguint16sizeSize of the rest of the message including the opcode field but not including the size field.
0x024 / Littleuint32opcodeOpcode that determines which fields the message contains.

Body

OffsetSize / EndiannessTypeNameComment
0x064 / -Areaarea

Area

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/area.wowm:1.

enum Area : u32 {
    NONE = 0;
    DUN_MOROGH = 1;
    LONGSHORE = 2;
    BADLANDS = 3;
    BLASTED_LANDS = 4;
    BLACKWATER_COVE = 7;
    SWAMP_OF_SORROWS = 8;
    NORTHSHIRE_VALLEY = 9;
    DUSKWOOD = 10;
    WETLANDS = 11;
    ELWYNN_FOREST = 12;
    THE_WORLD_TREE = 13;
    DUROTAR = 14;
    DUSTWALLOW_MARSH = 15;
    AZSHARA = 16;
    THE_BARRENS = 17;
    CRYSTAL_LAKE = 18;
    ZUL_GURUB0 = 19;
    MOONBROOK = 20;
    KUL_TIRAS = 21;
    PROGRAMMER_ISLE = 22;
    NORTHSHIRE_RIVER = 23;
    NORTHSHIRE_ABBEY = 24;
    BLACKROCK_MOUNTAIN0 = 25;
    LIGHTHOUSE = 26;
    WESTERN_PLAGUELANDS = 28;
    NINE = 30;
    THE_CEMETARY = 32;
    STRANGLETHORN_VALE = 33;
    ECHO_RIDGE_MINE = 34;
    BOOTY_BAY = 35;
    ALTERAC_MOUNTAINS = 36;
    LAKE_NAZFERITI = 37;
    LOCH_MODAN = 38;
    WESTFALL0 = 40;
    DEADWIND_PASS = 41;
    DARKSHIRE = 42;
    WILD_SHORE = 43;
    REDRIDGE_MOUNTAINS = 44;
    ARATHI_HIGHLANDS = 45;
    BURNING_STEPPES = 46;
    THE_HINTERLANDS = 47;
    DEAD_MANS_HOLE = 49;
    SEARING_GORGE = 51;
    THIEVES_CAMP = 53;
    JASPERLODE_MINE = 54;
    VALLEY_OF_HEROES_UNUSED = 55;
    HEROES_VIGIL = 56;
    FARGODEEP_MINE = 57;
    NORTHSHIRE_VINEYARDS = 59;
    FORESTS_EDGE = 60;
    THUNDER_FALLS = 61;
    BRACKWELL_PUMPKIN_PATCH = 62;
    THE_STONEFIELD_FARM = 63;
    THE_MACLURE_VINEYARDS = 64;
    ON_MAP_DUNGEON0 = 65;
    ON_MAP_DUNGEON1 = 66;
    ON_MAP_DUNGEON2 = 67;
    LAKE_EVERSTILL = 68;
    LAKESHIRE = 69;
    STONEWATCH = 70;
    STONEWATCH_FALLS = 71;
    THE_DARK_PORTAL = 72;
    THE_TAINTED_SCAR = 73;
    POOL_OF_TEARS = 74;
    STONARD = 75;
    FALLOW_SANCTUARY = 76;
    ANVILMAR = 77;
    STORMWIND_MOUNTAINS = 80;
    JEFF_NE_QUADRANT_CHANGED = 81;
    JEFF_NW_QUADRANT = 82;
    JEFF_SE_QUADRANT = 83;
    JEFF_SW_QUADRANT = 84;
    TIRISFAL_GLADES = 85;
    STONE_CAIRN_LAKE = 86;
    GOLDSHIRE = 87;
    EASTVALE_LOGGING_CAMP = 88;
    MIRROR_LAKE_ORCHARD = 89;
    TOWER_OF_AZORA = 91;
    MIRROR_LAKE = 92;
    VUL_GOL_OGRE_MOUND = 93;
    RAVEN_HILL = 94;
    REDRIDGE_CANYONS = 95;
    TOWER_OF_ILGALAR = 96;
    ALTHERS_MILL = 97;
    RETHBAN_CAVERNS = 98;
    REBEL_CAMP = 99;
    NESINGWARYS_EXPEDITION = 100;
    KURZENS_COMPOUND = 101;
    RUINS_OF_ZUL_KUNDA = 102;
    RUINS_OF_ZUL_MAMWE = 103;
    THE_VILE_REEF = 104;
    MOSH_OGG_OGRE_MOUND = 105;
    THE_STOCKPILE = 106;
    SALDEANS_FARM = 107;
    SENTINEL_HILL = 108;
    FURLBROWS_PUMPKIN_FARM = 109;
    JANGOLODE_MINE = 111;
    GOLD_COAST_QUARRY = 113;
    WESTFALL_LIGHTHOUSE = 115;
    MISTY_VALLEY = 116;
    GROM_GOL_BASE_CAMP = 117;
    WHELGARS_EXCAVATION_SITE = 118;
    WESTBROOK_GARRISON = 120;
    TRANQUIL_GARDENS_CEMETERY = 121;
    ZUULDAIA_RUINS = 122;
    BAL_LAL_RUINS = 123;
    KAL_AI_RUINS = 125;
    TKASHI_RUINS = 126;
    BALIA_MAH_RUINS = 127;
    ZIATAJAI_RUINS = 128;
    MIZJAH_RUINS = 129;
    SILVERPINE_FOREST = 130;
    KHARANOS = 131;
    COLDRIDGE_VALLEY = 132;
    GNOMEREGAN0 = 133;
    GOL_BOLAR_QUARRY = 134;
    FROSTMANE_HOLD = 135;
    THE_GRIZZLED_DEN = 136;
    BREWNALL_VILLAGE = 137;
    MISTY_PINE_REFUGE = 138;
    EASTERN_PLAGUELANDS = 139;
    TELDRASSIL = 141;
    IRONBANDS_EXCAVATION_SITE = 142;
    MO_GROSH_STRONGHOLD = 143;
    THELSAMAR = 144;
    ALGAZ_GATE = 145;
    STONEWROUGHT_DAM = 146;
    THE_FARSTRIDER_LODGE = 147;
    DARKSHORE = 148;
    SILVER_STREAM_MINE = 149;
    MENETHIL_HARBOR = 150;
    DESIGNER_ISLAND = 151;
    THE_BULWARK0 = 152;
    RUINS_OF_LORDAERON = 153;
    DEATHKNELL = 154;
    NIGHT_WEBS_HOLLOW = 155;
    SOLLIDEN_FARMSTEAD = 156;
    AGAMAND_MILLS = 157;
    AGAMAND_FAMILY_CRYPT = 158;
    BRILL = 159;
    WHISPERING_GARDENS = 160;
    TERRACE_OF_REPOSE = 161;
    BRIGHTWATER_LAKE = 162;
    GUNTHERS_RETREAT = 163;
    GARRENS_HAUNT = 164;
    BALNIR_FARMSTEAD = 165;
    COLD_HEARTH_MANOR = 166;
    CRUSADER_OUTPOST = 167;
    THE_NORTH_COAST = 168;
    WHISPERING_SHORE = 169;
    LORDAMERE_LAKE0 = 170;
    FENRIS_ISLE = 172;
    FAOLS_REST = 173;
    DOLANAAR = 186;
    DARNASSUS_UNUSED = 187;
    SHADOWGLEN = 188;
    STEELGRILLS_DEPOT = 189;
    HEARTHGLEN = 190;
    NORTHRIDGE_LUMBER_CAMP = 192;
    RUINS_OF_ANDORHAL = 193;
    SCHOOL_OF_NECROMANCY = 195;
    UTHERS_TOMB = 196;
    SORROW_HILL = 197;
    THE_WEEPING_CAVE = 198;
    FELSTONE_FIELD = 199;
    DALSONS_TEARS = 200;
    GAHRRONS_WITHERING = 201;
    THE_WRITHING_HAUNT = 202;
    MARDENHOLDE_KEEP = 203;
    PYREWOOD_VILLAGE = 204;
    DUN_MODR = 205;
    WESTFALL1 = 206;
    THE_GREAT_SEA0 = 207;
    UNUSED_IRONCLADCOVE = 208;
    SHADOWFANG_KEEP0 = 209;
    ON_MAP_DUNGEON3 = 210;
    ICEFLOW_LAKE = 211;
    HELMS_BED_LAKE = 212;
    DEEP_ELEM_MINE = 213;
    THE_GREAT_SEA1 = 214;
    MULGORE = 215;
    ALEXSTON_FARMSTEAD = 219;
    RED_CLOUD_MESA = 220;
    CAMP_NARACHE = 221;
    BLOODHOOF_VILLAGE = 222;
    STONEBULL_LAKE = 223;
    RAVAGED_CARAVAN = 224;
    RED_ROCKS = 225;
    THE_SKITTERING_DARK = 226;
    VALGANS_FIELD = 227;
    THE_SEPULCHER = 228;
    OLSENS_FARTHING = 229;
    THE_GREYMANE_WALL = 230;
    BERENS_PERIL = 231;
    THE_DAWNING_ISLES = 232;
    AMBERMILL = 233;
    FENRIS_KEEP = 235;
    SHADOWFANG_KEEP1 = 236;
    THE_DECREPIT_FERRY = 237;
    MALDENS_ORCHARD = 238;
    THE_IVAR_PATCH = 239;
    THE_DEAD_FIELD = 240;
    THE_ROTTING_ORCHARD = 241;
    BRIGHTWOOD_GROVE = 242;
    FORLORN_ROWE = 243;
    THE_WHIPPLE_ESTATE = 244;
    THE_YORGEN_FARMSTEAD = 245;
    THE_CAULDRON = 246;
    GRIMESILT_DIG_SITE = 247;
    DREADMAUL_ROCK = 249;
    RUINS_OF_THAURISSAN = 250;
    FLAME_CREST = 251;
    BLACKROCK_STRONGHOLD = 252;
    THE_PILLAR_OF_ASH = 253;
    BLACKROCK_MOUNTAIN1 = 254;
    ALTAR_OF_STORMS0 = 255;
    ALDRASSIL = 256;
    SHADOWTHREAD_CAVE = 257;
    FEL_ROCK = 258;
    LAKE_AL_AMETH = 259;
    STARBREEZE_VILLAGE = 260;
    GNARLPINE_HOLD = 261;
    BAN_ETHIL_BARROW_DEN = 262;
    THE_CLEFT = 263;
    THE_ORACLE_GLADE = 264;
    WELLSPRING_RIVER = 265;
    WELLSPRING_LAKE = 266;
    HILLSBRAD_FOOTHILLS = 267;
    AZSHARA_CRATER = 268;
    DUN_ALGAZ0 = 269;
    SOUTHSHORE0 = 271;
    TARREN_MILL0 = 272;
    DURNHOLDE_KEEP0 = 275;
    UNUSED_STONEWROUGHT_PASS = 276;
    THE_FOOTHILL_CAVERNS = 277;
    LORDAMERE_INTERNMENT_CAMP = 278;
    DALARAN = 279;
    STRAHNBRAD = 280;
    RUINS_OF_ALTERAC = 281;
    CRUSHRIDGE_HOLD = 282;
    SLAUGHTER_HOLLOW = 283;
    THE_UPLANDS = 284;
    SOUTHPOINT_TOWER0 = 285;
    HILLSBRAD_FIELDS0 = 286;
    HILLSBRAD = 287;
    AZURELODE_MINE0 = 288;
    NETHANDER_STEAD0 = 289;
    DUN_GAROK0 = 290;
    THORADINS_WALL0 = 293;
    EASTERN_STRAND0 = 294;
    WESTERN_STRAND0 = 295;
    SOUTH_SEAS_UNUSED = 296;
    JAGUERO_ISLE = 297;
    BARADIN_BAY = 298;
    MENETHIL_BAY = 299;
    MISTY_REED_STRAND = 300;
    THE_SAVAGE_COAST = 301;
    THE_CRYSTAL_SHORE = 302;
    SHELL_BEACH = 303;
    NORTH_TIDES_RUN = 305;
    SOUTH_TIDES_RUN = 306;
    THE_OVERLOOK_CLIFFS = 307;
    THE_FORBIDDING_SEA0 = 308;
    IRONBEARDS_TOMB = 309;
    CRYSTALVEIN_MINE = 310;
    RUINS_OF_ABORAZ = 311;
    JANEIROS_POINT = 312;
    NORTHFOLD_MANOR = 313;
    GO_SHEK_FARM = 314;
    DABYRIES_FARMSTEAD = 315;
    BOULDERFIST_HALL = 316;
    WITHERBARK_VILLAGE = 317;
    DRYWHISKER_GORGE = 318;
    REFUGE_POINTE = 320;
    HAMMERFALL = 321;
    BLACKWATER_SHIPWRECKS = 322;
    O_BREENS_CAMP = 323;
    STROMGARDE_KEEP = 324;
    THE_TOWER_OF_ARATHOR = 325;
    THE_SANCTUM = 326;
    FALDIRS_COVE = 327;
    THE_DROWNED_REEF = 328;
    THANDOL_SPAN0 = 330;
    ASHENVALE = 331;
    THE_GREAT_SEA2 = 332;
    CIRCLE_OF_EAST_BINDING = 333;
    CIRCLE_OF_WEST_BINDING = 334;
    CIRCLE_OF_INNER_BINDING = 335;
    CIRCLE_OF_OUTER_BINDING = 336;
    APOCRYPHANS_REST = 337;
    ANGOR_FORTRESS = 338;
    LETHLOR_RAVINE = 339;
    KARGATH = 340;
    CAMP_KOSH = 341;
    CAMP_BOFF = 342;
    CAMP_WURG = 343;
    CAMP_CAGG = 344;
    AGMONDS_END = 345;
    HAMMERTOES_DIGSITE = 346;
    DUSTBELCH_GROTTO = 347;
    AERIE_PEAK = 348;
    WILDHAMMER_KEEP = 349;
    QUEL_DANIL_LODGE = 350;
    SKULK_ROCK = 351;
    ZUN_WATHA = 352;
    SHADRA_ALOR = 353;
    JINTHA_ALOR = 354;
    THE_ALTAR_OF_ZUL = 355;
    SERADANE = 356;
    FERALAS = 357;
    BRAMBLEBLADE_RAVINE = 358;
    BAEL_MODAN = 359;
    THE_VENTURE_CO_MINE = 360;
    FELWOOD = 361;
    RAZOR_HILL = 362;
    VALLEY_OF_TRIALS = 363;
    THE_DEN = 364;
    BURNING_BLADE_COVEN = 365;
    KOLKAR_CRAG = 366;
    SEN_JIN_VILLAGE = 367;
    ECHO_ISLES = 368;
    THUNDER_RIDGE = 369;
    DRYGULCH_RAVINE = 370;
    DUSTWIND_CAVE = 371;
    TIRAGARDE_KEEP = 372;
    SCUTTLE_COAST = 373;
    BLADEFIST_BAY = 374;
    DEADEYE_SHORE = 375;
    SOUTHFURY_RIVER0 = 377;
    CAMP_TAURAJO = 378;
    FAR_WATCH_POST = 379;
    THE_CROSSROADS = 380;
    BOULDER_LODE_MINE = 381;
    THE_SLUDGE_FEN = 382;
    THE_DRY_HILLS = 383;
    DREADMIST_PEAK = 384;
    NORTHWATCH_HOLD = 385;
    THE_FORGOTTEN_POOLS = 386;
    LUSHWATER_OASIS = 387;
    THE_STAGNANT_OASIS = 388;
    FIELD_OF_GIANTS = 390;
    THE_MERCHANT_COAST = 391;
    RATCHET = 392;
    DARKSPEAR_STRAND = 393;
    DARROWMERE_LAKE_UNUSED = 394;
    CAER_DARROW_UNUSED = 395;
    WINTERHOOF_WATER_WELL = 396;
    THUNDERHORN_WATER_WELL = 397;
    WILDMANE_WATER_WELL = 398;
    SKYLINE_RIDGE = 399;
    THOUSAND_NEEDLES = 400;
    THE_TIDUS_STAIR = 401;
    SHADY_REST_INN = 403;
    BAEL_DUN_DIGSITE = 404;
    DESOLACE = 405;
    STONETALON_MOUNTAINS = 406;
    ORGRIMMAR_UNUSED = 407;
    GILLIJIMS_ISLE = 408;
    ISLAND_OF_DOCTOR_LAPIDIS = 409;
    RAZORWIND_CANYON = 410;
    BATHRANS_HAUNT = 411;
    THE_RUINS_OF_ORDIL_ARAN = 412;
    MAESTRAS_POST = 413;
    THE_ZORAM_STRAND = 414;
    ASTRANAAR = 415;
    THE_SHRINE_OF_AESSINA = 416;
    FIRE_SCAR_SHRINE = 417;
    THE_RUINS_OF_STARDUST = 418;
    THE_HOWLING_VALE = 419;
    SILVERWIND_REFUGE = 420;
    MYSTRAL_LAKE = 421;
    FALLEN_SKY_LAKE = 422;
    IRIS_LAKE = 424;
    MOONWELL = 425;
    RAYNEWOOD_RETREAT = 426;
    THE_SHADY_NOOK = 427;
    NIGHT_RUN = 428;
    XAVIAN = 429;
    SATYRNAAR = 430;
    SPLINTERTREE_POST = 431;
    THE_DOR_DANIL_BARROW_DEN = 432;
    FALFARREN_RIVER = 433;
    FELFIRE_HILL = 434;
    DEMON_FALL_CANYON = 435;
    DEMON_FALL_RIDGE = 436;
    WARSONG_LUMBER_CAMP = 437;
    BOUGH_SHADOW = 438;
    THE_SHIMMERING_FLATS = 439;
    TANARIS = 440;
    LAKE_FALATHIM = 441;
    AUBERDINE = 442;
    RUINS_OF_MATHYSTRA = 443;
    TOWER_OF_ALTHALAXX = 444;
    CLIFFSPRING_FALLS = 445;
    BASHAL_ARAN = 446;
    AMETH_ARAN = 447;
    GROVE_OF_THE_ANCIENTS = 448;
    THE_MASTERS_GLAIVE = 449;
    REMTRAVELS_EXCAVATION = 450;
    MISTS_EDGE = 452;
    THE_LONG_WASH = 453;
    WILDBEND_RIVER = 454;
    BLACKWOOD_DEN = 455;
    CLIFFSPRING_RIVER = 456;
    THE_VEILED_SEA0 = 457;
    GOLD_ROAD = 458;
    SCARLET_WATCH_POST = 459;
    SUN_ROCK_RETREAT = 460;
    WINDSHEAR_CRAG = 461;
    CRAGPOOL_LAKE = 463;
    MIRKFALLON_LAKE = 464;
    THE_CHARRED_VALE = 465;
    VALLEY_OF_THE_BLOODFURIES = 466;
    STONETALON_PEAK = 467;
    THE_TALON_DEN = 468;
    GREATWOOD_VALE = 469;
    THUNDER_BLUFF_UNUSED = 470;
    BRAVE_WIND_MESA = 471;
    FIRE_STONE_MESA = 472;
    MANTLE_ROCK = 473;
    HUNTER_RISE_UNUSED = 474;
    SPIRIT_RISE_UNUSED = 475;
    ELDER_RISE_UNUSED = 476;
    RUINS_OF_JUBUWAL = 477;
    POOLS_OF_ARLITHRIEN = 478;
    THE_RUSTMAUL_DIG_SITE = 479;
    CAMP_E_THOK = 480;
    SPLITHOOF_CRAG = 481;
    HIGHPERCH = 482;
    THE_SCREECHING_CANYON = 483;
    FREEWIND_POST = 484;
    THE_GREAT_LIFT0 = 485;
    GALAK_HOLD = 486;
    ROGUEFEATHER_DEN = 487;
    THE_WEATHERED_NOOK = 488;
    THALANAAR = 489;
    UN_GORO_CRATER = 490;
    RAZORFEN_KRAUL0 = 491;
    RAVEN_HILL_CEMETERY = 492;
    MOONGLADE = 493;
    DELETE_ME0 = 495;
    BRACKENWALL_VILLAGE = 496;
    SWAMPLIGHT_MANOR = 497;
    BLOODFEN_BURROW = 498;
    DARKMIST_CAVERN = 499;
    MOGGLE_POINT = 500;
    BEEZILS_WRECK = 501;
    WITCH_HILL = 502;
    SENTRY_POINT = 503;
    NORTH_POINT_TOWER = 504;
    WEST_POINT_TOWER = 505;
    LOST_POINT = 506;
    BLUEFEN = 507;
    STONEMAUL_RUINS = 508;
    THE_DEN_OF_FLAME = 509;
    THE_DRAGONMURK = 510;
    WYRMBOG = 511;
    ONYXIAS_LAIR_UNUSED = 512;
    THERAMORE_ISLE = 513;
    FOOTHOLD_CITADEL = 514;
    IRONCLAD_PRISON = 515;
    DUSTWALLOW_BAY = 516;
    TIDEFURY_COVE = 517;
    DREADMURK_SHORE = 518;
    ADDLES_STEAD = 536;
    FIRE_PLUME_RIDGE = 537;
    LAKKARI_TAR_PITS = 538;
    TERROR_RUN = 539;
    THE_SLITHERING_SCAR = 540;
    MARSHALS_REFUGE = 541;
    FUNGAL_ROCK = 542;
    GOLAKKA_HOT_SPRINGS = 543;
    THE_LOCH = 556;
    BEGGARS_HAUNT = 576;
    KODO_GRAVEYARD = 596;
    GHOST_WALKER_POST = 597;
    SAR_THERIS_STRAND = 598;
    THUNDER_AXE_FORTRESS = 599;
    BOLGANS_HOLE = 600;
    MANNOROC_COVEN = 602;
    SARGERON = 603;
    MAGRAM_VILLAGE = 604;
    GELKIS_VILLAGE = 606;
    VALLEY_OF_SPEARS = 607;
    NIJELS_POINT = 608;
    KOLKAR_VILLAGE = 609;
    HYJAL = 616;
    WINTERSPRING = 618;
    BLACKWOLF_RIVER = 636;
    KODO_ROCK = 637;
    HIDDEN_PATH = 638;
    SPIRIT_ROCK = 639;
    SHRINE_OF_THE_DORMANT_FLAME = 640;
    LAKE_ELUNE_ARA = 656;
    THE_HARBORAGE = 657;
    OUTLAND = 676;
    CRAFTSMENS_TERRACE_UNUSED = 696;
    TRADESMENS_TERRACE_UNUSED = 697;
    THE_TEMPLE_GARDENS_UNUSED = 698;
    TEMPLE_OF_ELUNE_UNUSED = 699;
    CENARION_ENCLAVE_UNUSED = 700;
    WARRIORS_TERRACE_UNUSED = 701;
    RUT_THERAN_VILLAGE = 702;
    IRONBANDS_COMPOUND = 716;
    THE_STOCKADE = 717;
    WAILING_CAVERNS = 718;
    BLACKFATHOM_DEEPS0 = 719;
    FRAY_ISLAND = 720;
    GNOMEREGAN1 = 721;
    RAZORFEN_DOWNS0 = 722;
    BAN_ETHIL_HOLLOW = 736;
    SCARLET_MONASTERY = 796;
    JERODS_LANDING = 797;
    RIDGEPOINT_TOWER = 798;
    THE_DARKENED_BANK = 799;
    COLDRIDGE_PASS = 800;
    CHILL_BREEZE_VALLEY = 801;
    SHIMMER_RIDGE = 802;
    AMBERSTILL_RANCH = 803;
    THE_TUNDRID_HILLS = 804;
    SOUTH_GATE_PASS0 = 805;
    SOUTH_GATE_OUTPOST = 806;
    NORTH_GATE_PASS0 = 807;
    NORTH_GATE_OUTPOST = 808;
    GATES_OF_IRONFORGE = 809;
    STILLWATER_POND = 810;
    NIGHTMARE_VALE = 811;
    VENOMWEB_VALE = 812;
    THE_BULWARK1 = 813;
    SOUTHFURY_RIVER1 = 814;
    SOUTHFURY_RIVER2 = 815;
    RAZORMANE_GROUNDS = 816;
    SKULL_ROCK = 817;
    PALEMANE_ROCK = 818;
    WINDFURY_RIDGE = 819;
    THE_GOLDEN_PLAINS = 820;
    THE_ROLLING_PLAINS = 821;
    DUN_ALGAZ1 = 836;
    DUN_ALGAZ2 = 837;
    NORTH_GATE_PASS1 = 838;
    SOUTH_GATE_PASS1 = 839;
    TWILIGHT_GROVE = 856;
    GM_ISLAND = 876;
    DELETE_ME1 = 877;
    SOUTHFURY_RIVER3 = 878;
    SOUTHFURY_RIVER4 = 879;
    THANDOL_SPAN1 = 880;
    THANDOL_SPAN2 = 881;
    PURGATION_ISLE = 896;
    THE_JANSEN_STEAD = 916;
    THE_DEAD_ACRE = 917;
    THE_MOLSEN_FARM = 918;
    STENDELS_POND = 919;
    THE_DAGGER_HILLS = 920;
    DEMONTS_PLACE = 921;
    THE_DUST_PLAINS = 922;
    STONESPLINTER_VALLEY = 923;
    VALLEY_OF_KINGS = 924;
    ALGAZ_STATION = 925;
    BUCKLEBREE_FARM = 926;
    THE_SHINING_STRAND = 927;
    NORTH_TIDES_HOLLOW = 928;
    GRIZZLEPAW_RIDGE = 936;
    THE_VERDANT_FIELDS = 956;
    GADGETZAN = 976;
    STEAMWHEEDLE_PORT = 977;
    ZUL_FARRAK0 = 978;
    SANDSORROW_WATCH = 979;
    THISTLESHRUB_VALLEY = 980;
    THE_GAPING_CHASM = 981;
    THE_NOXIOUS_LAIR = 982;
    DUNEMAUL_COMPOUND = 983;
    EASTMOON_RUINS = 984;
    WATERSPRING_FIELD = 985;
    ZALASHJIS_DEN = 986;
    LANDS_END_BEACH = 987;
    WAVESTRIDER_BEACH = 988;
    ULDUM = 989;
    VALLEY_OF_THE_WATCHERS = 990;
    GUNSTANS_POST = 991;
    SOUTHMOON_RUINS = 992;
    RENDERS_CAMP = 996;
    RENDERS_VALLEY = 997;
    RENDERS_ROCK = 998;
    STONEWATCH_TOWER = 999;
    GALARDELL_VALLEY = 1000;
    LAKERIDGE_HIGHWAY = 1001;
    THREE_CORNERS = 1002;
    DIREFORGE_HILL = 1016;
    RAPTOR_RIDGE = 1017;
    BLACK_CHANNEL_MARSH = 1018;
    THE_GREEN_BELT0 = 1019;
    MOSSHIDE_FEN = 1020;
    THELGEN_ROCK = 1021;
    BLUEGILL_MARSH = 1022;
    SALTSPRAY_GLEN = 1023;
    SUNDOWN_MARSH = 1024;
    THE_GREEN_BELT1 = 1025;
    ANGERFANG_ENCAMPMENT = 1036;
    GRIM_BATOL = 1037;
    DRAGONMAW_GATES = 1038;
    THE_LOST_FLEET = 1039;
    DARROW_HILL0 = 1056;
    THORADINS_WALL1 = 1057;
    WEBWINDER_PATH = 1076;
    THE_HUSHED_BANK = 1097;
    MANOR_MISTMANTLE = 1098;
    CAMP_MOJACHE = 1099;
    GRIMTOTEM_COMPOUND = 1100;
    THE_WRITHING_DEEP = 1101;
    WILDWIND_LAKE = 1102;
    GORDUNNI_OUTPOST = 1103;
    MOK_GORDUN = 1104;
    FERAL_SCAR_VALE = 1105;
    FRAYFEATHER_HIGHLANDS = 1106;
    IDLEWIND_LAKE = 1107;
    THE_FORGOTTEN_COAST = 1108;
    EAST_PILLAR = 1109;
    WEST_PILLAR = 1110;
    DREAM_BOUGH = 1111;
    JADEMIR_LAKE = 1112;
    ONEIROS = 1113;
    RUINS_OF_RAVENWIND = 1114;
    RAGE_SCAR_HOLD = 1115;
    FEATHERMOON_STRONGHOLD = 1116;
    RUINS_OF_SOLARSAL = 1117;
    LOWER_WILDS_UNUSED = 1118;
    THE_TWIN_COLOSSALS = 1119;
    SARDOR_ISLE = 1120;
    ISLE_OF_DREAD = 1121;
    HIGH_WILDERNESS = 1136;
    LOWER_WILDS = 1137;
    SOUTHERN_BARRENS = 1156;
    SOUTHERN_GOLD_ROAD = 1157;
    ZUL_FARRAK1 = 1176;
    UNUSED_ALCAZ_ISLAND = 1196;
    TIMBERMAW_HOLD0 = 1216;
    VANNDIR_ENCAMPMENT = 1217;
    TEST_AZSHARA = 1218;
    LEGASH_ENCAMPMENT = 1219;
    THALASSIAN_BASE_CAMP = 1220;
    RUINS_OF_ELDARATH = 1221;
    HETAERAS_CLUTCH = 1222;
    TEMPLE_OF_ZIN_MALOR = 1223;
    BEARS_HEAD = 1224;
    URSOLAN = 1225;
    TEMPLE_OF_ARKKORAN = 1226;
    BAY_OF_STORMS = 1227;
    THE_SHATTERED_STRAND = 1228;
    TOWER_OF_ELDARA = 1229;
    JAGGED_REEF = 1230;
    SOUTHRIDGE_BEACH = 1231;
    RAVENCREST_MONUMENT = 1232;
    FORLORN_RIDGE = 1233;
    LAKE_MENNAR = 1234;
    SHADOWSONG_SHRINE = 1235;
    HALDARR_ENCAMPMENT = 1236;
    VALORMOK = 1237;
    THE_RUINED_REACHES = 1256;
    THE_TALONDEEP_PATH0 = 1276;
    THE_TALONDEEP_PATH1 = 1277;
    ROCKTUSK_FARM = 1296;
    JAGGEDSWINE_FARM = 1297;
    RAZORFEN_DOWNS1 = 1316;
    LOST_RIGGER_COVE = 1336;
    ULDAMAN0 = 1337;
    LORDAMERE_LAKE1 = 1338;
    LORDAMERE_LAKE2 = 1339;
    GALLOWS_CORNER = 1357;
    SILITHUS = 1377;
    EMERALD_FOREST = 1397;
    SUNKEN_TEMPLE = 1417;
    DREADMAUL_HOLD = 1437;
    NETHERGARDE_KEEP = 1438;
    DREADMAUL_POST = 1439;
    SERPENTS_COIL = 1440;
    ALTAR_OF_STORMS1 = 1441;
    FIREWATCH_RIDGE = 1442;
    THE_SLAG_PIT = 1443;
    THE_SEA_OF_CINDERS = 1444;
    BLACKROCK_MOUNTAIN2 = 1445;
    THORIUM_POINT = 1446;
    GARRISON_ARMORY = 1457;
    THE_TEMPLE_OF_ATAL_HAKKAR = 1477;
    UNDERCITY = 1497;
    ULDAMAN1 = 1517;
    NOT_USED_DEADMINES = 1518;
    STORMWIND_CITY = 1519;
    IRONFORGE = 1537;
    SPLITHOOF_HOLD = 1557;
    THE_CAPE_OF_STRANGLETHORN = 1577;
    SOUTHERN_SAVAGE_COAST = 1578;
    UNUSED_THE_DEADMINES_002 = 1579;
    UNUSED_IRONCLAD_COVE_003 = 1580;
    THE_DEADMINES = 1581;
    IRONCLAD_COVE = 1582;
    BLACKROCK_SPIRE = 1583;
    BLACKROCK_DEPTHS = 1584;
    RAPTOR_GROUNDS_UNUSED = 1597;
    GROL_DOM_FARM_UNUSED = 1598;
    MORSHAN_BASE_CAMP = 1599;
    HONORS_STAND_UNUSED = 1600;
    BLACKTHORN_RIDGE_UNUSED = 1601;
    BRAMBLESCAR_UNUSED = 1602;
    AGAMA_GOR_UNUSED = 1603;
    VALLEY_OF_HEROES = 1617;
    ORGRIMMAR = 1637;
    THUNDER_BLUFF = 1638;
    ELDER_RISE = 1639;
    SPIRIT_RISE = 1640;
    HUNTER_RISE = 1641;
    DARNASSUS = 1657;
    CENARION_ENCLAVE = 1658;
    CRAFTSMENS_TERRACE = 1659;
    WARRIORS_TERRACE = 1660;
    THE_TEMPLE_GARDENS = 1661;
    TRADESMENS_TERRACE = 1662;
    GAVINS_NAZE = 1677;
    SOFERAS_NAZE = 1678;
    CORRAHNS_DAGGER = 1679;
    THE_HEADLAND = 1680;
    MISTY_SHORE = 1681;
    DANDREDS_FOLD = 1682;
    GROWLESS_CAVE = 1683;
    CHILLWIND_POINT = 1684;
    RAPTOR_GROUNDS = 1697;
    BRAMBLESCAR = 1698;
    THORN_HILL = 1699;
    AGAMA_GOR = 1700;
    BLACKTHORN_RIDGE = 1701;
    HONORS_STAND = 1702;
    THE_MORSHAN_RAMPART = 1703;
    GROL_DOM_FARM = 1704;
    RAZORFEN_KRAUL1 = 1717;
    THE_GREAT_LIFT1 = 1718;
    MISTVALE_VALLEY = 1737;
    NEK_MANI_WELLSPRING = 1738;
    BLOODSAIL_COMPOUND = 1739;
    VENTURE_CO_BASE_CAMP = 1740;
    GURUBASHI_ARENA = 1741;
    SPIRIT_DEN = 1742;
    THE_CRIMSON_VEIL = 1757;
    THE_RIPTIDE = 1758;
    THE_DAMSELS_LUCK = 1759;
    VENTURE_CO_OPERATIONS_CENTER = 1760;
    DEADWOOD_VILLAGE = 1761;
    FELPAW_VILLAGE = 1762;
    JAEDENAR = 1763;
    BLOODVENOM_RIVER = 1764;
    BLOODVENOM_FALLS = 1765;
    SHATTER_SCAR_VALE = 1766;
    IRONTREE_WOODS = 1767;
    IRONTREE_CAVERN = 1768;
    TIMBERMAW_HOLD1 = 1769;
    SHADOW_HOLD = 1770;
    SHRINE_OF_THE_DECEIVER = 1771;
    ITHARIUSS_CAVE = 1777;
    SORROWMURK = 1778;
    DRAENIL_DUR_VILLAGE = 1779;
    SPLINTERSPEAR_JUNCTION = 1780;
    STAGALBOG = 1797;
    THE_SHIFTING_MIRE = 1798;
    STAGALBOG_CAVE = 1817;
    WITHERBARK_CAVERNS = 1837;
    THORADINS_WALL2 = 1857;
    BOULDER_GOR = 1858;
    VALLEY_OF_FANGS = 1877;
    THE_DUSTBOWL = 1878;
    MIRAGE_FLATS = 1879;
    FEATHERBEARDS_HOVEL = 1880;
    SHINDIGGERS_CAMP = 1881;
    PLAGUEMIST_RAVINE = 1882;
    VALORWIND_LAKE = 1883;
    AGOL_WATHA = 1884;
    HIRI_WATHA = 1885;
    THE_CREEPING_RUIN = 1886;
    BOGENS_LEDGE = 1887;
    THE_MAKERS_TERRACE = 1897;
    DUSTWIND_GULCH = 1898;
    SHAOL_WATHA = 1917;
    NOONSHADE_RUINS = 1937;
    BROKEN_PILLAR = 1938;
    ABYSSAL_SANDS = 1939;
    SOUTHBREAK_SHORE = 1940;
    CAVERNS_OF_TIME0 = 1941;
    THE_MARSHLANDS = 1942;
    IRONSTONE_PLATEAU = 1943;
    BLACKCHAR_CAVE = 1957;
    TANNER_CAMP = 1958;
    DUSTFIRE_VALLEY = 1959;
    ZUL_GURUB1 = 1977;
    MISTY_REED_POST = 1978;
    BLOODVENOM_POST = 1997;
    TALONBRANCH_GLADE = 1998;
    STRATHOLME0 = 2017;
    UNUSED_SHADOWFANG_KEEP_003 = 2037;
    SCHOLOMANCE = 2057;
    TWILIGHT_VALE = 2077;
    TWILIGHT_SHORE = 2078;
    ALCAZ_ISLAND = 2079;
    DARKCLOUD_PINNACLE = 2097;
    DAWNING_WOOD_CATACOMBS = 2098;
    STONEWATCH_KEEP = 2099;
    MARAUDON = 2100;
    STOUTLAGER_INN = 2101;
    THUNDERBREW_DISTILLERY = 2102;
    MENETHIL_KEEP = 2103;
    DEEPWATER_TAVERN = 2104;
    SHADOW_GRAVE = 2117;
    BRILL_TOWN_HALL = 2118;
    GALLOWS_END_TAVERN = 2119;
    THE_POOLS_OF_VISION_UNUSED = 2137;
    DREADMIST_DEN = 2138;
    BAEL_DUN_KEEP = 2157;
    EMBERSTRIFES_DEN = 2158;
    ONYXIAS_LAIR = 2159;
    WINDSHEAR_MINE = 2160;
    ROLANDS_DOOM = 2161;
    BATTLE_RING = 2177;
    THE_POOLS_OF_VISION = 2197;
    SHADOWBREAK_RAVINE = 2198;
    BROKEN_SPEAR_VILLAGE = 2217;
    WHITEREACH_POST = 2237;
    GORNIA = 2238;
    ZANES_EYE_CRATER = 2239;
    MIRAGE_RACEWAY = 2240;
    FROSTSABER_ROCK = 2241;
    THE_HIDDEN_GROVE = 2242;
    TIMBERMAW_POST = 2243;
    WINTERFALL_VILLAGE = 2244;
    MAZTHORIL = 2245;
    FROSTFIRE_HOT_SPRINGS = 2246;
    ICE_THISTLE_HILLS = 2247;
    DUN_MANDARR = 2248;
    FROSTWHISPER_GORGE = 2249;
    OWL_WING_THICKET = 2250;
    LAKE_KEL_THERIL = 2251;
    THE_RUINS_OF_KEL_THERIL = 2252;
    STARFALL_VILLAGE = 2253;
    BAN_THALLOW_BARROW_DEN = 2254;
    EVERLOOK = 2255;
    DARKWHISPER_GORGE = 2256;
    DEEPRUN_TRAM = 2257;
    THE_FUNGAL_VALE = 2258;
    UNUSED_THE_MARRIS_STEAD = 2259;
    THE_MARRIS_STEAD = 2260;
    THE_UNDERCROFT = 2261;
    DARROWSHIRE = 2262;
    CROWN_GUARD_TOWER = 2263;
    CORINS_CROSSING = 2264;
    SCARLET_BASE_CAMP = 2265;
    TYRS_HAND = 2266;
    THE_SCARLET_BASILICA = 2267;
    LIGHTS_HOPE_CHAPEL = 2268;
    BROWMAN_MILL = 2269;
    THE_NOXIOUS_GLADE = 2270;
    EASTWALL_TOWER = 2271;
    NORTHDALE = 2272;
    ZUL_MASHAR = 2273;
    MAZRA_ALOR = 2274;
    NORTHPASS_TOWER = 2275;
    QUEL_LITHIEN_LODGE = 2276;
    PLAGUEWOOD = 2277;
    SCOURGEHOLD = 2278;
    STRATHOLME1 = 2279;
    UNUSED_STRATHOLME = 2280;
    DARROWMERE_LAKE0 = 2297;
    CAER_DARROW = 2298;
    DARROWMERE_LAKE1 = 2299;
    CAVERNS_OF_TIME1 = 2300;
    THISTLEFUR_VILLAGE = 2301;
    THE_QUAGMIRE = 2302;
    WINDBREAK_CANYON = 2303;
    SOUTH_SEAS0 = 2317;
    THE_GREAT_SEA3 = 2318;
    THE_GREAT_SEA4 = 2319;
    THE_GREAT_SEA5 = 2320;
    THE_GREAT_SEA6 = 2321;
    THE_VEILED_SEA1 = 2322;
    THE_VEILED_SEA2 = 2323;
    THE_VEILED_SEA3 = 2324;
    THE_VEILED_SEA4 = 2325;
    THE_VEILED_SEA5 = 2326;
    RAZOR_HILL_BARRACKS = 2337;
    SOUTH_SEAS1 = 2338;
    THE_GREAT_SEA7 = 2339;
    BLOODTOOTH_CAMP = 2357;
    FOREST_SONG = 2358;
    GREENPAW_VILLAGE = 2359;
    SILVERWING_OUTPOST = 2360;
    NIGHTHAVEN = 2361;
    SHRINE_OF_REMULOS = 2362;
    STORMRAGE_BARROW_DENS = 2363;
    THE_GREAT_SEA8 = 2364;
    THE_GREAT_SEA9 = 2365;
    THE_BLACK_MORASS = 2366;
    OLD_HILLSBRAD_FOOTHILLS = 2367;
    TARREN_MILL1 = 2368;
    SOUTHSHORE1 = 2369;
    DURNHOLDE_KEEP1 = 2370;
    DUN_GAROK1 = 2371;
    HILLSBRAD_FIELDS1 = 2372;
    EASTERN_STRAND1 = 2373;
    NETHANDER_STEAD1 = 2374;
    DARROW_HILL1 = 2375;
    SOUTHPOINT_TOWER1 = 2376;
    THORADINS_WALL3 = 2377;
    WESTERN_STRAND1 = 2378;
    AZURELODE_MINE1 = 2379;
    THE_GREAT_SEA10 = 2397;
    THE_GREAT_SEA11 = 2398;
    THE_GREAT_SEA12 = 2399;
    THE_FORBIDDING_SEA1 = 2400;
    THE_FORBIDDING_SEA2 = 2401;
    THE_FORBIDDING_SEA3 = 2402;
    THE_FORBIDDING_SEA4 = 2403;
    TETHRIS_ARAN = 2404;
    ETHEL_RETHOR = 2405;
    RANAZJAR_ISLE = 2406;
    KORMEKS_HUT = 2407;
    SHADOWPREY_VILLAGE = 2408;
    BLACKROCK_PASS = 2417;
    MORGANS_VIGIL = 2418;
    SLITHER_ROCK = 2419;
    TERROR_WING_PATH = 2420;
    DRACO_DAR = 2421;
    RAGEFIRE_CHASM = 2437;
    NIGHTSONG_WOODS = 2457;
    THE_VEILED_SEA6 = 2477;
    MORLOS_ARAN = 2478;
    EMERALD_SANCTUARY = 2479;
    JADEFIRE_GLEN = 2480;
    RUINS_OF_CONSTELLAS = 2481;
    BITTER_REACHES = 2497;
    RISE_OF_THE_DEFILER = 2517;
    LARISS_PAVILION = 2518;
    WOODPAW_HILLS = 2519;
    WOODPAW_DEN = 2520;
    VERDANTIS_RIVER = 2521;
    RUINS_OF_ISILDIEN = 2522;
    GRIMTOTEM_POST = 2537;
    CAMP_APARAJE = 2538;
    MALAKA_JIN = 2539;
    BOULDERSLIDE_RAVINE = 2540;
    SISHIR_CANYON = 2541;
    DIRE_MAUL0 = 2557;
    DEADWIND_RAVINE = 2558;
    DIAMONDHEAD_RIVER = 2559;
    ARIDENS_CAMP = 2560;
    THE_VICE = 2561;
    KARAZHAN = 2562;
    MORGANS_PLOT = 2563;
    DIRE_MAUL1 = 2577;
    ALTERAC_VALLEY0 = 2597;
    SCRABBLESCREWS_CAMP = 2617;
    JADEFIRE_RUN = 2618;
    THONDRORIL_RIVER0 = 2619;
    THONDRORIL_RIVER1 = 2620;
    LAKE_MERELDAR = 2621;
    PESTILENT_SCAR = 2622;
    THE_INFECTIS_SCAR = 2623;
    BLACKWOOD_LAKE = 2624;
    EASTWALL_GATE = 2625;
    TERRORWEB_TUNNEL = 2626;
    TERRORDALE = 2627;
    KARGATHIA_KEEP = 2637;
    VALLEY_OF_BONES = 2657;
    BLACKWING_LAIR = 2677;
    DEADMANS_CROSSING = 2697;
    MOLTEN_CORE = 2717;
    THE_SCARAB_WALL = 2737;
    SOUTHWIND_VILLAGE = 2738;
    TWILIGHT_BASE_CAMP = 2739;
    THE_CRYSTAL_VALE = 2740;
    THE_SCARAB_DAIS = 2741;
    HIVE_ASHI = 2742;
    HIVE_ZORA = 2743;
    HIVE_REGAL = 2744;
    SHRINE_OF_THE_FALLEN_WARRIOR = 2757;
    UNUSED_ALTERAC_VALLEY = 2777;
    BLACKFATHOM_DEEPS1 = 2797;
    ON_MAP_DUNGEON4 = 2817;
    THE_MASTERS_CELLAR = 2837;
    STONEWROUGHT_PASS = 2838;
    ALTERAC_VALLEY1 = 2839;
    THE_RUMBLE_CAGE = 2857;
    CHUNK_TEST = 2877;
    ZORAMGAR_OUTPOST = 2897;
    HALL_OF_LEGENDS = 2917;
    CHAMPIONS_HALL = 2918;
    GROSH_GOK_COMPOUND = 2937;
    SLEEPING_GORGE = 2938;
    IRONDEEP_MINE = 2957;
    STONEHEARTH_OUTPOST = 2958;
    DUN_BALDAR = 2959;
    ICEWING_PASS = 2960;
    FROSTWOLF_VILLAGE = 2961;
    TOWER_POINT = 2962;
    COLDTOOTH_MINE = 2963;
    WINTERAX_HOLD = 2964;
    ICEBLOOD_GARRISON = 2977;
    FROSTWOLF_KEEP = 2978;
    TOR_KREN_FARM = 2979;
    FROST_DAGGER_PASS = 3017;
    IRONSTONE_CAMP = 3037;
    WEAZELS_CRATER = 3038;
    TAHONDA_RUINS = 3039;
    FIELD_OF_STRIFE = 3057;
    ICEWING_CAVERN = 3058;
    VALORS_REST = 3077;
    THE_SWARMING_PILLAR = 3097;
    TWILIGHT_POST = 3098;
    TWILIGHT_OUTPOST = 3099;
    RAVAGED_TWILIGHT_CAMP = 3100;
    SHALZARUS_LAIR = 3117;
    TALRENDIS_POINT = 3137;
    RETHRESS_SANCTUM = 3138;
    MOON_HORROR_DEN = 3139;
    SCALEBEARDS_CAVE = 3140;
    BOULDERSLIDE_CAVERN = 3157;
    WARSONG_LABOR_CAMP = 3177;
    CHILLWIND_CAMP = 3197;
    THE_MAUL = 3217;
    THE_MAUL_UNUSED = 3237;
    BONES_OF_GRAKKAROND = 3257;
    WARSONG_GULCH = 3277;
    FROSTWOLF_GRAVEYARD = 3297;
    FROSTWOLF_PASS = 3298;
    DUN_BALDAR_PASS = 3299;
    ICEBLOOD_GRAVEYARD = 3300;
    SNOWFALL_GRAVEYARD = 3301;
    STONEHEARTH_GRAVEYARD = 3302;
    STORMPIKE_GRAVEYARD = 3303;
    ICEWING_BUNKER = 3304;
    STONEHEARTH_BUNKER = 3305;
    WILDPAW_RIDGE = 3306;
    REVANTUSK_VILLAGE = 3317;
    ROCK_OF_DUROTAN = 3318;
    SILVERWING_GROVE = 3319;
    WARSONG_LUMBER_MILL = 3320;
    SILVERWING_HOLD = 3321;
    WILDPAW_CAVERN = 3337;
    THE_VEILED_CLEFT = 3338;
    YOJAMBA_ISLE = 3357;
    ARATHI_BASIN = 3358;
    THE_COIL = 3377;
    ALTAR_OF_HIR_EEK = 3378;
    SHADRA_ZAAR = 3379;
    HAKKARI_GROUNDS = 3380;
    NAZE_OF_SHIRVALLAH = 3381;
    TEMPLE_OF_BETHEKK = 3382;
    THE_BLOODFIRE_PIT = 3383;
    ALTAR_OF_THE_BLOOD_GOD = 3384;
    ZANZAS_RISE = 3397;
    EDGE_OF_MADNESS = 3398;
    TROLLBANE_HALL = 3417;
    DEFILERS_DEN = 3418;
    PAGLES_POINTE = 3419;
    FARM = 3420;
    BLACKSMITH = 3421;
    LUMBER_MILL = 3422;
    GOLD_MINE = 3423;
    STABLES = 3424;
    CENARION_HOLD = 3425;
    STAGHELM_POINT = 3426;
    BRONZEBEARD_ENCAMPMENT = 3427;
    AHN_QIRAJ = 3428;
    RUINS_OF_AHN_QIRAJ0 = 3429;
    TWILIGHTS_RUN = 3446;
    ORTELLS_HIDEOUT = 3447;
    SCARAB_TERRACE = 3448;
    GENERALS_TERRACE = 3449;
    THE_RESERVOIR = 3450;
    THE_HATCHERY = 3451;
    THE_COMB = 3452;
    WATCHERS_TERRACE = 3453;
    RUINS_OF_AHN_QIRAJ1 = 3454;
    NAXXRAMAS = 3456;
    CITY = 3459;
    GATES_OF_AHN_QIRAJ = 3478;
    RAVENHOLDT_MANOR = 3486;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
DUN_MOROGH1 (0x01)Dun Morogh
LONGSHORE2 (0x02)Longshore
BADLANDS3 (0x03)Badlands
BLASTED_LANDS4 (0x04)Blasted Lands
BLACKWATER_COVE7 (0x07)Blackwater Cove
SWAMP_OF_SORROWS8 (0x08)Swamp of Sorrows
NORTHSHIRE_VALLEY9 (0x09)Northshire Valley
DUSKWOOD10 (0x0A)Duskwood
WETLANDS11 (0x0B)Wetlands
ELWYNN_FOREST12 (0x0C)Elwynn Forest
THE_WORLD_TREE13 (0x0D)The World Tree
DUROTAR14 (0x0E)Durotar
DUSTWALLOW_MARSH15 (0x0F)Dustwallow Marsh
AZSHARA16 (0x10)Azshara
THE_BARRENS17 (0x11)The Barrens
CRYSTAL_LAKE18 (0x12)Crystal Lake
ZUL_GURUB019 (0x13)Zul'Gurub
MOONBROOK20 (0x14)Moonbrook
KUL_TIRAS21 (0x15)Kul Tiras
PROGRAMMER_ISLE22 (0x16)Programmer Isle
NORTHSHIRE_RIVER23 (0x17)Northshire River
NORTHSHIRE_ABBEY24 (0x18)Northshire Abbey
BLACKROCK_MOUNTAIN025 (0x19)Blackrock Mountain
LIGHTHOUSE26 (0x1A)Lighthouse
WESTERN_PLAGUELANDS28 (0x1C)Western Plaguelands
NINE30 (0x1E)Nine
THE_CEMETARY32 (0x20)The Cemetary
STRANGLETHORN_VALE33 (0x21)Stranglethorn Vale
ECHO_RIDGE_MINE34 (0x22)Echo Ridge Mine
BOOTY_BAY35 (0x23)Booty Bay
ALTERAC_MOUNTAINS36 (0x24)Alterac Mountains
LAKE_NAZFERITI37 (0x25)Lake Nazferiti
LOCH_MODAN38 (0x26)Loch Modan
WESTFALL040 (0x28)Westfall
DEADWIND_PASS41 (0x29)Deadwind Pass
DARKSHIRE42 (0x2A)Darkshire
WILD_SHORE43 (0x2B)Wild Shore
REDRIDGE_MOUNTAINS44 (0x2C)Redridge Mountains
ARATHI_HIGHLANDS45 (0x2D)Arathi Highlands
BURNING_STEPPES46 (0x2E)Burning Steppes
THE_HINTERLANDS47 (0x2F)The Hinterlands
DEAD_MANS_HOLE49 (0x31)Dead Man's Hole
SEARING_GORGE51 (0x33)Searing Gorge
THIEVES_CAMP53 (0x35)Thieves Camp
JASPERLODE_MINE54 (0x36)Jasperlode Mine
VALLEY_OF_HEROES_UNUSED55 (0x37)Valley of Heroes UNUSED
HEROES_VIGIL56 (0x38)Heroes' Vigil
FARGODEEP_MINE57 (0x39)Fargodeep Mine
NORTHSHIRE_VINEYARDS59 (0x3B)Northshire Vineyards
FORESTS_EDGE60 (0x3C)Forest's Edge
THUNDER_FALLS61 (0x3D)Thunder Falls
BRACKWELL_PUMPKIN_PATCH62 (0x3E)Brackwell Pumpkin Patch
THE_STONEFIELD_FARM63 (0x3F)The Stonefield Farm
THE_MACLURE_VINEYARDS64 (0x40)The Maclure Vineyards
ON_MAP_DUNGEON065 (0x41)On Map Dungeon
ON_MAP_DUNGEON166 (0x42)On Map Dungeon
ON_MAP_DUNGEON267 (0x43)On Map Dungeon
LAKE_EVERSTILL68 (0x44)Lake Everstill
LAKESHIRE69 (0x45)Lakeshire
STONEWATCH70 (0x46)Stonewatch
STONEWATCH_FALLS71 (0x47)Stonewatch Falls
THE_DARK_PORTAL72 (0x48)The Dark Portal
THE_TAINTED_SCAR73 (0x49)The Tainted Scar
POOL_OF_TEARS74 (0x4A)Pool of Tears
STONARD75 (0x4B)Stonard
FALLOW_SANCTUARY76 (0x4C)Fallow Sanctuary
ANVILMAR77 (0x4D)Anvilmar
STORMWIND_MOUNTAINS80 (0x50)Stormwind Mountains
JEFF_NE_QUADRANT_CHANGED81 (0x51)Jeff NE Quadrant Changed
JEFF_NW_QUADRANT82 (0x52)Jeff NW Quadrant
JEFF_SE_QUADRANT83 (0x53)Jeff SE Quadrant
JEFF_SW_QUADRANT84 (0x54)Jeff SW Quadrant
TIRISFAL_GLADES85 (0x55)Tirisfal Glades
STONE_CAIRN_LAKE86 (0x56)Stone Cairn Lake
GOLDSHIRE87 (0x57)Goldshire
EASTVALE_LOGGING_CAMP88 (0x58)Eastvale Logging Camp
MIRROR_LAKE_ORCHARD89 (0x59)Mirror Lake Orchard
TOWER_OF_AZORA91 (0x5B)Tower of Azora
MIRROR_LAKE92 (0x5C)Mirror Lake
VUL_GOL_OGRE_MOUND93 (0x5D)Vul'Gol Ogre Mound
RAVEN_HILL94 (0x5E)Raven Hill
REDRIDGE_CANYONS95 (0x5F)Redridge Canyons
TOWER_OF_ILGALAR96 (0x60)Tower of Ilgalar
ALTHERS_MILL97 (0x61)Alther's Mill
RETHBAN_CAVERNS98 (0x62)Rethban Caverns
REBEL_CAMP99 (0x63)Rebel Camp
NESINGWARYS_EXPEDITION100 (0x64)Nesingwary's Expedition
KURZENS_COMPOUND101 (0x65)Kurzen's Compound
RUINS_OF_ZUL_KUNDA102 (0x66)Ruins of Zul'Kunda
RUINS_OF_ZUL_MAMWE103 (0x67)Ruins of Zul'Mamwe
THE_VILE_REEF104 (0x68)The Vile Reef
MOSH_OGG_OGRE_MOUND105 (0x69)Mosh'Ogg Ogre Mound
THE_STOCKPILE106 (0x6A)The Stockpile
SALDEANS_FARM107 (0x6B)Saldean's Farm
SENTINEL_HILL108 (0x6C)Sentinel Hill
FURLBROWS_PUMPKIN_FARM109 (0x6D)Furlbrow's Pumpkin Farm
JANGOLODE_MINE111 (0x6F)Jangolode Mine
GOLD_COAST_QUARRY113 (0x71)Gold Coast Quarry
WESTFALL_LIGHTHOUSE115 (0x73)Westfall Lighthouse
MISTY_VALLEY116 (0x74)Misty Valley
GROM_GOL_BASE_CAMP117 (0x75)Grom'gol Base Camp
WHELGARS_EXCAVATION_SITE118 (0x76)Whelgar's Excavation Site
WESTBROOK_GARRISON120 (0x78)Westbrook Garrison
TRANQUIL_GARDENS_CEMETERY121 (0x79)Tranquil Gardens Cemetery
ZUULDAIA_RUINS122 (0x7A)Zuuldaia Ruins
BAL_LAL_RUINS123 (0x7B)Bal'lal Ruins
KAL_AI_RUINS125 (0x7D)Kal'ai Ruins
TKASHI_RUINS126 (0x7E)Tkashi Ruins
BALIA_MAH_RUINS127 (0x7F)Balia'mah Ruins
ZIATAJAI_RUINS128 (0x80)Ziata'jai Ruins
MIZJAH_RUINS129 (0x81)Mizjah Ruins
SILVERPINE_FOREST130 (0x82)Silverpine Forest
KHARANOS131 (0x83)Kharanos
COLDRIDGE_VALLEY132 (0x84)Coldridge Valley
GNOMEREGAN0133 (0x85)Gnomeregan
GOL_BOLAR_QUARRY134 (0x86)Gol'Bolar Quarry
FROSTMANE_HOLD135 (0x87)Frostmane Hold
THE_GRIZZLED_DEN136 (0x88)The Grizzled Den
BREWNALL_VILLAGE137 (0x89)Brewnall Village
MISTY_PINE_REFUGE138 (0x8A)Misty Pine Refuge
EASTERN_PLAGUELANDS139 (0x8B)Eastern Plaguelands
TELDRASSIL141 (0x8D)Teldrassil
IRONBANDS_EXCAVATION_SITE142 (0x8E)Ironband's Excavation Site
MO_GROSH_STRONGHOLD143 (0x8F)Mo'grosh Stronghold
THELSAMAR144 (0x90)Thelsamar
ALGAZ_GATE145 (0x91)Algaz Gate
STONEWROUGHT_DAM146 (0x92)Stonewrought Dam
THE_FARSTRIDER_LODGE147 (0x93)The Farstrider Lodge
DARKSHORE148 (0x94)Darkshore
SILVER_STREAM_MINE149 (0x95)Silver Stream Mine
MENETHIL_HARBOR150 (0x96)Menethil Harbor
DESIGNER_ISLAND151 (0x97)Designer Island
THE_BULWARK0152 (0x98)The Bulwark
RUINS_OF_LORDAERON153 (0x99)Ruins of Lordaeron
DEATHKNELL154 (0x9A)Deathknell
NIGHT_WEBS_HOLLOW155 (0x9B)Night Web's Hollow
SOLLIDEN_FARMSTEAD156 (0x9C)Solliden Farmstead
AGAMAND_MILLS157 (0x9D)Agamand Mills
AGAMAND_FAMILY_CRYPT158 (0x9E)Agamand Family Crypt
BRILL159 (0x9F)Brill
WHISPERING_GARDENS160 (0xA0)Whispering Gardens
TERRACE_OF_REPOSE161 (0xA1)Terrace of Repose
BRIGHTWATER_LAKE162 (0xA2)Brightwater Lake
GUNTHERS_RETREAT163 (0xA3)Gunther's Retreat
GARRENS_HAUNT164 (0xA4)Garren's Haunt
BALNIR_FARMSTEAD165 (0xA5)Balnir Farmstead
COLD_HEARTH_MANOR166 (0xA6)Cold Hearth Manor
CRUSADER_OUTPOST167 (0xA7)Crusader Outpost
THE_NORTH_COAST168 (0xA8)The North Coast
WHISPERING_SHORE169 (0xA9)Whispering Shore
LORDAMERE_LAKE0170 (0xAA)Lordamere Lake
FENRIS_ISLE172 (0xAC)Fenris Isle
FAOLS_REST173 (0xAD)Faol's Rest
DOLANAAR186 (0xBA)Dolanaar
DARNASSUS_UNUSED187 (0xBB)Darnassus UNUSED
SHADOWGLEN188 (0xBC)Shadowglen
STEELGRILLS_DEPOT189 (0xBD)Steelgrill's Depot
HEARTHGLEN190 (0xBE)Hearthglen
NORTHRIDGE_LUMBER_CAMP192 (0xC0)Northridge Lumber Camp
RUINS_OF_ANDORHAL193 (0xC1)Ruins of Andorhal
SCHOOL_OF_NECROMANCY195 (0xC3)School of Necromancy
UTHERS_TOMB196 (0xC4)Uther's Tomb
SORROW_HILL197 (0xC5)Sorrow Hill
THE_WEEPING_CAVE198 (0xC6)The Weeping Cave
FELSTONE_FIELD199 (0xC7)Felstone Field
DALSONS_TEARS200 (0xC8)Dalson's Tears
GAHRRONS_WITHERING201 (0xC9)Gahrron's Withering
THE_WRITHING_HAUNT202 (0xCA)The Writhing Haunt
MARDENHOLDE_KEEP203 (0xCB)Mardenholde Keep
PYREWOOD_VILLAGE204 (0xCC)Pyrewood Village
DUN_MODR205 (0xCD)Dun Modr
WESTFALL1206 (0xCE)Westfall
THE_GREAT_SEA0207 (0xCF)The Great Sea
UNUSED_IRONCLADCOVE208 (0xD0)Unused Ironcladcove
SHADOWFANG_KEEP0209 (0xD1)Shadowfang Keep
ON_MAP_DUNGEON3210 (0xD2)On Map Dungeon
ICEFLOW_LAKE211 (0xD3)Iceflow Lake
HELMS_BED_LAKE212 (0xD4)Helm's Bed Lake
DEEP_ELEM_MINE213 (0xD5)Deep Elem Mine
THE_GREAT_SEA1214 (0xD6)The Great Sea
MULGORE215 (0xD7)Mulgore
ALEXSTON_FARMSTEAD219 (0xDB)Alexston Farmstead
RED_CLOUD_MESA220 (0xDC)Red Cloud Mesa
CAMP_NARACHE221 (0xDD)Camp Narache
BLOODHOOF_VILLAGE222 (0xDE)Bloodhoof Village
STONEBULL_LAKE223 (0xDF)Stonebull Lake
RAVAGED_CARAVAN224 (0xE0)Ravaged Caravan
RED_ROCKS225 (0xE1)Red Rocks
THE_SKITTERING_DARK226 (0xE2)The Skittering Dark
VALGANS_FIELD227 (0xE3)Valgan's Field
THE_SEPULCHER228 (0xE4)The Sepulcher
OLSENS_FARTHING229 (0xE5)Olsen's Farthing
THE_GREYMANE_WALL230 (0xE6)The Greymane Wall
BERENS_PERIL231 (0xE7)Beren's Peril
THE_DAWNING_ISLES232 (0xE8)The Dawning Isles
AMBERMILL233 (0xE9)Ambermill
FENRIS_KEEP235 (0xEB)Fenris Keep
SHADOWFANG_KEEP1236 (0xEC)Shadowfang Keep
THE_DECREPIT_FERRY237 (0xED)The Decrepit Ferry
MALDENS_ORCHARD238 (0xEE)Malden's Orchard
THE_IVAR_PATCH239 (0xEF)The Ivar Patch
THE_DEAD_FIELD240 (0xF0)The Dead Field
THE_ROTTING_ORCHARD241 (0xF1)The Rotting Orchard
BRIGHTWOOD_GROVE242 (0xF2)Brightwood Grove
FORLORN_ROWE243 (0xF3)Forlorn Rowe
THE_WHIPPLE_ESTATE244 (0xF4)The Whipple Estate
THE_YORGEN_FARMSTEAD245 (0xF5)The Yorgen Farmstead
THE_CAULDRON246 (0xF6)The Cauldron
GRIMESILT_DIG_SITE247 (0xF7)Grimesilt Dig Site
DREADMAUL_ROCK249 (0xF9)Dreadmaul Rock
RUINS_OF_THAURISSAN250 (0xFA)Ruins of Thaurissan
FLAME_CREST251 (0xFB)Flame Crest
BLACKROCK_STRONGHOLD252 (0xFC)Blackrock Stronghold
THE_PILLAR_OF_ASH253 (0xFD)The Pillar of Ash
BLACKROCK_MOUNTAIN1254 (0xFE)Blackrock Mountain
ALTAR_OF_STORMS0255 (0xFF)Altar of Storms
ALDRASSIL256 (0x100)Aldrassil
SHADOWTHREAD_CAVE257 (0x101)Shadowthread Cave
FEL_ROCK258 (0x102)Fel Rock
LAKE_AL_AMETH259 (0x103)Lake Al'Ameth
STARBREEZE_VILLAGE260 (0x104)Starbreeze Village
GNARLPINE_HOLD261 (0x105)Gnarlpine Hold
BAN_ETHIL_BARROW_DEN262 (0x106)Ban'ethil Barrow Den
THE_CLEFT263 (0x107)The Cleft
THE_ORACLE_GLADE264 (0x108)The Oracle Glade
WELLSPRING_RIVER265 (0x109)Wellspring River
WELLSPRING_LAKE266 (0x10A)Wellspring Lake
HILLSBRAD_FOOTHILLS267 (0x10B)Hillsbrad Foothills
AZSHARA_CRATER268 (0x10C)Azshara Crater
DUN_ALGAZ0269 (0x10D)Dun Algaz
SOUTHSHORE0271 (0x10F)Southshore
TARREN_MILL0272 (0x110)Tarren Mill
DURNHOLDE_KEEP0275 (0x113)Durnholde Keep
UNUSED_STONEWROUGHT_PASS276 (0x114)UNUSED Stonewrought Pass
THE_FOOTHILL_CAVERNS277 (0x115)The Foothill Caverns
LORDAMERE_INTERNMENT_CAMP278 (0x116)Lordamere Internment Camp
DALARAN279 (0x117)Dalaran
STRAHNBRAD280 (0x118)Strahnbrad
RUINS_OF_ALTERAC281 (0x119)Ruins of Alterac
CRUSHRIDGE_HOLD282 (0x11A)Crushridge Hold
SLAUGHTER_HOLLOW283 (0x11B)Slaughter Hollow
THE_UPLANDS284 (0x11C)The Uplands
SOUTHPOINT_TOWER0285 (0x11D)Southpoint Tower
HILLSBRAD_FIELDS0286 (0x11E)Hillsbrad Fields
HILLSBRAD287 (0x11F)Hillsbrad
AZURELODE_MINE0288 (0x120)Azurelode Mine
NETHANDER_STEAD0289 (0x121)Nethander Stead
DUN_GAROK0290 (0x122)Dun Garok
THORADINS_WALL0293 (0x125)Thoradin's Wall
EASTERN_STRAND0294 (0x126)Eastern Strand
WESTERN_STRAND0295 (0x127)Western Strand
SOUTH_SEAS_UNUSED296 (0x128)South Seas UNUSED
JAGUERO_ISLE297 (0x129)Jaguero Isle
BARADIN_BAY298 (0x12A)Baradin Bay
MENETHIL_BAY299 (0x12B)Menethil Bay
MISTY_REED_STRAND300 (0x12C)Misty Reed Strand
THE_SAVAGE_COAST301 (0x12D)The Savage Coast
THE_CRYSTAL_SHORE302 (0x12E)The Crystal Shore
SHELL_BEACH303 (0x12F)Shell Beach
NORTH_TIDES_RUN305 (0x131)North Tide's Run
SOUTH_TIDES_RUN306 (0x132)South Tide's Run
THE_OVERLOOK_CLIFFS307 (0x133)The Overlook Cliffs
THE_FORBIDDING_SEA0308 (0x134)The Forbidding Sea
IRONBEARDS_TOMB309 (0x135)Ironbeard's Tomb
CRYSTALVEIN_MINE310 (0x136)Crystalvein Mine
RUINS_OF_ABORAZ311 (0x137)Ruins of Aboraz
JANEIROS_POINT312 (0x138)Janeiro's Point
NORTHFOLD_MANOR313 (0x139)Northfold Manor
GO_SHEK_FARM314 (0x13A)Go'Shek Farm
DABYRIES_FARMSTEAD315 (0x13B)Dabyrie's Farmstead
BOULDERFIST_HALL316 (0x13C)Boulderfist Hall
WITHERBARK_VILLAGE317 (0x13D)Witherbark Village
DRYWHISKER_GORGE318 (0x13E)Drywhisker Gorge
REFUGE_POINTE320 (0x140)Refuge Pointe
HAMMERFALL321 (0x141)Hammerfall
BLACKWATER_SHIPWRECKS322 (0x142)Blackwater Shipwrecks
O_BREENS_CAMP323 (0x143)O'Breen's Camp
STROMGARDE_KEEP324 (0x144)Stromgarde Keep
THE_TOWER_OF_ARATHOR325 (0x145)The Tower of Arathor
THE_SANCTUM326 (0x146)The Sanctum
FALDIRS_COVE327 (0x147)Faldir's Cove
THE_DROWNED_REEF328 (0x148)The Drowned Reef
THANDOL_SPAN0330 (0x14A)Thandol Span
ASHENVALE331 (0x14B)Ashenvale
THE_GREAT_SEA2332 (0x14C)The Great Sea
CIRCLE_OF_EAST_BINDING333 (0x14D)Circle of East Binding
CIRCLE_OF_WEST_BINDING334 (0x14E)Circle of West Binding
CIRCLE_OF_INNER_BINDING335 (0x14F)Circle of Inner Binding
CIRCLE_OF_OUTER_BINDING336 (0x150)Circle of Outer Binding
APOCRYPHANS_REST337 (0x151)Apocryphan's Rest
ANGOR_FORTRESS338 (0x152)Angor Fortress
LETHLOR_RAVINE339 (0x153)Lethlor Ravine
KARGATH340 (0x154)Kargath
CAMP_KOSH341 (0x155)Camp Kosh
CAMP_BOFF342 (0x156)Camp Boff
CAMP_WURG343 (0x157)Camp Wurg
CAMP_CAGG344 (0x158)Camp Cagg
AGMONDS_END345 (0x159)Agmond's End
HAMMERTOES_DIGSITE346 (0x15A)Hammertoe's Digsite
DUSTBELCH_GROTTO347 (0x15B)Dustbelch Grotto
AERIE_PEAK348 (0x15C)Aerie Peak
WILDHAMMER_KEEP349 (0x15D)Wildhammer Keep
QUEL_DANIL_LODGE350 (0x15E)Quel'Danil Lodge
SKULK_ROCK351 (0x15F)Skulk Rock
ZUN_WATHA352 (0x160)Zun'watha
SHADRA_ALOR353 (0x161)Shadra'Alor
JINTHA_ALOR354 (0x162)Jintha'Alor
THE_ALTAR_OF_ZUL355 (0x163)The Altar of Zul
SERADANE356 (0x164)Seradane
FERALAS357 (0x165)Feralas
BRAMBLEBLADE_RAVINE358 (0x166)Brambleblade Ravine
BAEL_MODAN359 (0x167)Bael Modan
THE_VENTURE_CO_MINE360 (0x168)The Venture Co. Mine
FELWOOD361 (0x169)Felwood
RAZOR_HILL362 (0x16A)Razor Hill
VALLEY_OF_TRIALS363 (0x16B)Valley of Trials
THE_DEN364 (0x16C)The Den
BURNING_BLADE_COVEN365 (0x16D)Burning Blade Coven
KOLKAR_CRAG366 (0x16E)Kolkar Crag
SEN_JIN_VILLAGE367 (0x16F)Sen'jin Village
ECHO_ISLES368 (0x170)Echo Isles
THUNDER_RIDGE369 (0x171)Thunder Ridge
DRYGULCH_RAVINE370 (0x172)Drygulch Ravine
DUSTWIND_CAVE371 (0x173)Dustwind Cave
TIRAGARDE_KEEP372 (0x174)Tiragarde Keep
SCUTTLE_COAST373 (0x175)Scuttle Coast
BLADEFIST_BAY374 (0x176)Bladefist Bay
DEADEYE_SHORE375 (0x177)Deadeye Shore
SOUTHFURY_RIVER0377 (0x179)Southfury River
CAMP_TAURAJO378 (0x17A)Camp Taurajo
FAR_WATCH_POST379 (0x17B)Far Watch Post
THE_CROSSROADS380 (0x17C)The Crossroads
BOULDER_LODE_MINE381 (0x17D)Boulder Lode Mine
THE_SLUDGE_FEN382 (0x17E)The Sludge Fen
THE_DRY_HILLS383 (0x17F)The Dry Hills
DREADMIST_PEAK384 (0x180)Dreadmist Peak
NORTHWATCH_HOLD385 (0x181)Northwatch Hold
THE_FORGOTTEN_POOLS386 (0x182)The Forgotten Pools
LUSHWATER_OASIS387 (0x183)Lushwater Oasis
THE_STAGNANT_OASIS388 (0x184)The Stagnant Oasis
FIELD_OF_GIANTS390 (0x186)Field of Giants
THE_MERCHANT_COAST391 (0x187)The Merchant Coast
RATCHET392 (0x188)Ratchet
DARKSPEAR_STRAND393 (0x189)Darkspear Strand
DARROWMERE_LAKE_UNUSED394 (0x18A)Darrowmere Lake UNUSED
CAER_DARROW_UNUSED395 (0x18B)Caer Darrow UNUSED
WINTERHOOF_WATER_WELL396 (0x18C)Winterhoof Water Well
THUNDERHORN_WATER_WELL397 (0x18D)Thunderhorn Water Well
WILDMANE_WATER_WELL398 (0x18E)Wildmane Water Well
SKYLINE_RIDGE399 (0x18F)Skyline Ridge
THOUSAND_NEEDLES400 (0x190)Thousand Needles
THE_TIDUS_STAIR401 (0x191)The Tidus Stair
SHADY_REST_INN403 (0x193)Shady Rest Inn
BAEL_DUN_DIGSITE404 (0x194)Bael'dun Digsite
DESOLACE405 (0x195)Desolace
STONETALON_MOUNTAINS406 (0x196)Stonetalon Mountains
ORGRIMMAR_UNUSED407 (0x197)Orgrimmar UNUSED
GILLIJIMS_ISLE408 (0x198)Gillijim's Isle
ISLAND_OF_DOCTOR_LAPIDIS409 (0x199)Island of Doctor Lapidis
RAZORWIND_CANYON410 (0x19A)Razorwind Canyon
BATHRANS_HAUNT411 (0x19B)Bathran's Haunt
THE_RUINS_OF_ORDIL_ARAN412 (0x19C)The Ruins of Ordil'Aran
MAESTRAS_POST413 (0x19D)Maestra's Post
THE_ZORAM_STRAND414 (0x19E)The Zoram Strand
ASTRANAAR415 (0x19F)Astranaar
THE_SHRINE_OF_AESSINA416 (0x1A0)The Shrine of Aessina
FIRE_SCAR_SHRINE417 (0x1A1)Fire Scar Shrine
THE_RUINS_OF_STARDUST418 (0x1A2)The Ruins of Stardust
THE_HOWLING_VALE419 (0x1A3)The Howling Vale
SILVERWIND_REFUGE420 (0x1A4)Silverwind Refuge
MYSTRAL_LAKE421 (0x1A5)Mystral Lake
FALLEN_SKY_LAKE422 (0x1A6)Fallen Sky Lake
IRIS_LAKE424 (0x1A8)Iris Lake
MOONWELL425 (0x1A9)Moonwell
RAYNEWOOD_RETREAT426 (0x1AA)Raynewood Retreat
THE_SHADY_NOOK427 (0x1AB)The Shady Nook
NIGHT_RUN428 (0x1AC)Night Run
XAVIAN429 (0x1AD)Xavian
SATYRNAAR430 (0x1AE)Satyrnaar
SPLINTERTREE_POST431 (0x1AF)Splintertree Post
THE_DOR_DANIL_BARROW_DEN432 (0x1B0)The Dor'Danil Barrow Den
FALFARREN_RIVER433 (0x1B1)Falfarren River
FELFIRE_HILL434 (0x1B2)Felfire Hill
DEMON_FALL_CANYON435 (0x1B3)Demon Fall Canyon
DEMON_FALL_RIDGE436 (0x1B4)Demon Fall Ridge
WARSONG_LUMBER_CAMP437 (0x1B5)Warsong Lumber Camp
BOUGH_SHADOW438 (0x1B6)Bough Shadow
THE_SHIMMERING_FLATS439 (0x1B7)The Shimmering Flats
TANARIS440 (0x1B8)Tanaris
LAKE_FALATHIM441 (0x1B9)Lake Falathim
AUBERDINE442 (0x1BA)Auberdine
RUINS_OF_MATHYSTRA443 (0x1BB)Ruins of Mathystra
TOWER_OF_ALTHALAXX444 (0x1BC)Tower of Althalaxx
CLIFFSPRING_FALLS445 (0x1BD)Cliffspring Falls
BASHAL_ARAN446 (0x1BE)Bashal'Aran
AMETH_ARAN447 (0x1BF)Ameth'Aran
GROVE_OF_THE_ANCIENTS448 (0x1C0)Grove of the Ancients
THE_MASTERS_GLAIVE449 (0x1C1)The Master's Glaive
REMTRAVELS_EXCAVATION450 (0x1C2)Remtravel's Excavation
MISTS_EDGE452 (0x1C4)Mist's Edge
THE_LONG_WASH453 (0x1C5)The Long Wash
WILDBEND_RIVER454 (0x1C6)Wildbend River
BLACKWOOD_DEN455 (0x1C7)Blackwood Den
CLIFFSPRING_RIVER456 (0x1C8)Cliffspring River
THE_VEILED_SEA0457 (0x1C9)The Veiled Sea
GOLD_ROAD458 (0x1CA)Gold Road
SCARLET_WATCH_POST459 (0x1CB)Scarlet Watch Post
SUN_ROCK_RETREAT460 (0x1CC)Sun Rock Retreat
WINDSHEAR_CRAG461 (0x1CD)Windshear Crag
CRAGPOOL_LAKE463 (0x1CF)Cragpool Lake
MIRKFALLON_LAKE464 (0x1D0)Mirkfallon Lake
THE_CHARRED_VALE465 (0x1D1)The Charred Vale
VALLEY_OF_THE_BLOODFURIES466 (0x1D2)Valley of the Bloodfuries
STONETALON_PEAK467 (0x1D3)Stonetalon Peak
THE_TALON_DEN468 (0x1D4)The Talon Den
GREATWOOD_VALE469 (0x1D5)Greatwood Vale
THUNDER_BLUFF_UNUSED470 (0x1D6)Thunder Bluff UNUSED
BRAVE_WIND_MESA471 (0x1D7)Brave Wind Mesa
FIRE_STONE_MESA472 (0x1D8)Fire Stone Mesa
MANTLE_ROCK473 (0x1D9)Mantle Rock
HUNTER_RISE_UNUSED474 (0x1DA)Hunter Rise UNUSED
SPIRIT_RISE_UNUSED475 (0x1DB)Spirit RiseUNUSED
ELDER_RISE_UNUSED476 (0x1DC)Elder RiseUNUSED
RUINS_OF_JUBUWAL477 (0x1DD)Ruins of Jubuwal
POOLS_OF_ARLITHRIEN478 (0x1DE)Pools of Arlithrien
THE_RUSTMAUL_DIG_SITE479 (0x1DF)The Rustmaul Dig Site
CAMP_E_THOK480 (0x1E0)Camp E'thok
SPLITHOOF_CRAG481 (0x1E1)Splithoof Crag
HIGHPERCH482 (0x1E2)Highperch
THE_SCREECHING_CANYON483 (0x1E3)The Screeching Canyon
FREEWIND_POST484 (0x1E4)Freewind Post
THE_GREAT_LIFT0485 (0x1E5)The Great Lift
GALAK_HOLD486 (0x1E6)Galak Hold
ROGUEFEATHER_DEN487 (0x1E7)Roguefeather Den
THE_WEATHERED_NOOK488 (0x1E8)The Weathered Nook
THALANAAR489 (0x1E9)Thalanaar
UN_GORO_CRATER490 (0x1EA)Un'Goro Crater
RAZORFEN_KRAUL0491 (0x1EB)Razorfen Kraul
RAVEN_HILL_CEMETERY492 (0x1EC)Raven Hill Cemetery
MOONGLADE493 (0x1ED)Moonglade
DELETE_ME0495 (0x1EF)DELETE ME
BRACKENWALL_VILLAGE496 (0x1F0)Brackenwall Village
SWAMPLIGHT_MANOR497 (0x1F1)Swamplight Manor
BLOODFEN_BURROW498 (0x1F2)Bloodfen Burrow
DARKMIST_CAVERN499 (0x1F3)Darkmist Cavern
MOGGLE_POINT500 (0x1F4)Moggle Point
BEEZILS_WRECK501 (0x1F5)Beezil's Wreck
WITCH_HILL502 (0x1F6)Witch Hill
SENTRY_POINT503 (0x1F7)Sentry Point
NORTH_POINT_TOWER504 (0x1F8)North Point Tower
WEST_POINT_TOWER505 (0x1F9)West Point Tower
LOST_POINT506 (0x1FA)Lost Point
BLUEFEN507 (0x1FB)Bluefen
STONEMAUL_RUINS508 (0x1FC)Stonemaul Ruins
THE_DEN_OF_FLAME509 (0x1FD)The Den of Flame
THE_DRAGONMURK510 (0x1FE)The Dragonmurk
WYRMBOG511 (0x1FF)Wyrmbog
ONYXIAS_LAIR_UNUSED512 (0x200)Onyxia's Lair UNUSED
THERAMORE_ISLE513 (0x201)Theramore Isle
FOOTHOLD_CITADEL514 (0x202)Foothold Citadel
IRONCLAD_PRISON515 (0x203)Ironclad Prison
DUSTWALLOW_BAY516 (0x204)Dustwallow Bay
TIDEFURY_COVE517 (0x205)Tidefury Cove
DREADMURK_SHORE518 (0x206)Dreadmurk Shore
ADDLES_STEAD536 (0x218)Addle's Stead
FIRE_PLUME_RIDGE537 (0x219)Fire Plume Ridge
LAKKARI_TAR_PITS538 (0x21A)Lakkari Tar Pits
TERROR_RUN539 (0x21B)Terror Run
THE_SLITHERING_SCAR540 (0x21C)The Slithering Scar
MARSHALS_REFUGE541 (0x21D)Marshal's Refuge
FUNGAL_ROCK542 (0x21E)Fungal Rock
GOLAKKA_HOT_SPRINGS543 (0x21F)Golakka Hot Springs
THE_LOCH556 (0x22C)The Loch
BEGGARS_HAUNT576 (0x240)Beggar's Haunt
KODO_GRAVEYARD596 (0x254)Kodo Graveyard
GHOST_WALKER_POST597 (0x255)Ghost Walker Post
SAR_THERIS_STRAND598 (0x256)Sar'theris Strand
THUNDER_AXE_FORTRESS599 (0x257)Thunder Axe Fortress
BOLGANS_HOLE600 (0x258)Bolgan's Hole
MANNOROC_COVEN602 (0x25A)Mannoroc Coven
SARGERON603 (0x25B)Sargeron
MAGRAM_VILLAGE604 (0x25C)Magram Village
GELKIS_VILLAGE606 (0x25E)Gelkis Village
VALLEY_OF_SPEARS607 (0x25F)Valley of Spears
NIJELS_POINT608 (0x260)Nijel's Point
KOLKAR_VILLAGE609 (0x261)Kolkar Village
HYJAL616 (0x268)Hyjal
WINTERSPRING618 (0x26A)Winterspring
BLACKWOLF_RIVER636 (0x27C)Blackwolf River
KODO_ROCK637 (0x27D)Kodo Rock
HIDDEN_PATH638 (0x27E)Hidden Path
SPIRIT_ROCK639 (0x27F)Spirit Rock
SHRINE_OF_THE_DORMANT_FLAME640 (0x280)Shrine of the Dormant Flame
LAKE_ELUNE_ARA656 (0x290)Lake Elune'ara
THE_HARBORAGE657 (0x291)The Harborage
OUTLAND676 (0x2A4)Outland
CRAFTSMENS_TERRACE_UNUSED696 (0x2B8)Craftsmen's Terrace UNUSED
TRADESMENS_TERRACE_UNUSED697 (0x2B9)Tradesmen's Terrace UNUSED
THE_TEMPLE_GARDENS_UNUSED698 (0x2BA)The Temple Gardens UNUSED
TEMPLE_OF_ELUNE_UNUSED699 (0x2BB)Temple of Elune UNUSED
CENARION_ENCLAVE_UNUSED700 (0x2BC)Cenarion Enclave UNUSED
WARRIORS_TERRACE_UNUSED701 (0x2BD)Warrior's Terrace UNUSED
RUT_THERAN_VILLAGE702 (0x2BE)Rut'theran Village
IRONBANDS_COMPOUND716 (0x2CC)Ironband's Compound
THE_STOCKADE717 (0x2CD)The Stockade
WAILING_CAVERNS718 (0x2CE)Wailing Caverns
BLACKFATHOM_DEEPS0719 (0x2CF)Blackfathom Deeps
FRAY_ISLAND720 (0x2D0)Fray Island
GNOMEREGAN1721 (0x2D1)Gnomeregan
RAZORFEN_DOWNS0722 (0x2D2)Razorfen Downs
BAN_ETHIL_HOLLOW736 (0x2E0)Ban'ethil Hollow
SCARLET_MONASTERY796 (0x31C)Scarlet Monastery
JERODS_LANDING797 (0x31D)Jerod's Landing
RIDGEPOINT_TOWER798 (0x31E)Ridgepoint Tower
THE_DARKENED_BANK799 (0x31F)The Darkened Bank
COLDRIDGE_PASS800 (0x320)Coldridge Pass
CHILL_BREEZE_VALLEY801 (0x321)Chill Breeze Valley
SHIMMER_RIDGE802 (0x322)Shimmer Ridge
AMBERSTILL_RANCH803 (0x323)Amberstill Ranch
THE_TUNDRID_HILLS804 (0x324)The Tundrid Hills
SOUTH_GATE_PASS0805 (0x325)South Gate Pass
SOUTH_GATE_OUTPOST806 (0x326)South Gate Outpost
NORTH_GATE_PASS0807 (0x327)North Gate Pass
NORTH_GATE_OUTPOST808 (0x328)North Gate Outpost
GATES_OF_IRONFORGE809 (0x329)Gates of Ironforge
STILLWATER_POND810 (0x32A)Stillwater Pond
NIGHTMARE_VALE811 (0x32B)Nightmare Vale
VENOMWEB_VALE812 (0x32C)Venomweb Vale
THE_BULWARK1813 (0x32D)The Bulwark
SOUTHFURY_RIVER1814 (0x32E)Southfury River
SOUTHFURY_RIVER2815 (0x32F)Southfury River
RAZORMANE_GROUNDS816 (0x330)Razormane Grounds
SKULL_ROCK817 (0x331)Skull Rock
PALEMANE_ROCK818 (0x332)Palemane Rock
WINDFURY_RIDGE819 (0x333)Windfury Ridge
THE_GOLDEN_PLAINS820 (0x334)The Golden Plains
THE_ROLLING_PLAINS821 (0x335)The Rolling Plains
DUN_ALGAZ1836 (0x344)Dun Algaz
DUN_ALGAZ2837 (0x345)Dun Algaz
NORTH_GATE_PASS1838 (0x346)North Gate Pass
SOUTH_GATE_PASS1839 (0x347)South Gate Pass
TWILIGHT_GROVE856 (0x358)Twilight Grove
GM_ISLAND876 (0x36C)GM Island
DELETE_ME1877 (0x36D)Delete ME
SOUTHFURY_RIVER3878 (0x36E)Southfury River
SOUTHFURY_RIVER4879 (0x36F)Southfury River
THANDOL_SPAN1880 (0x370)Thandol Span
THANDOL_SPAN2881 (0x371)Thandol Span
PURGATION_ISLE896 (0x380)Purgation Isle
THE_JANSEN_STEAD916 (0x394)The Jansen Stead
THE_DEAD_ACRE917 (0x395)The Dead Acre
THE_MOLSEN_FARM918 (0x396)The Molsen Farm
STENDELS_POND919 (0x397)Stendel's Pond
THE_DAGGER_HILLS920 (0x398)The Dagger Hills
DEMONTS_PLACE921 (0x399)Demont's Place
THE_DUST_PLAINS922 (0x39A)The Dust Plains
STONESPLINTER_VALLEY923 (0x39B)Stonesplinter Valley
VALLEY_OF_KINGS924 (0x39C)Valley of Kings
ALGAZ_STATION925 (0x39D)Algaz Station
BUCKLEBREE_FARM926 (0x39E)Bucklebree Farm
THE_SHINING_STRAND927 (0x39F)The Shining Strand
NORTH_TIDES_HOLLOW928 (0x3A0)North Tide's Hollow
GRIZZLEPAW_RIDGE936 (0x3A8)Grizzlepaw Ridge
THE_VERDANT_FIELDS956 (0x3BC)The Verdant Fields
GADGETZAN976 (0x3D0)Gadgetzan
STEAMWHEEDLE_PORT977 (0x3D1)Steamwheedle Port
ZUL_FARRAK0978 (0x3D2)Zul'Farrak
SANDSORROW_WATCH979 (0x3D3)Sandsorrow Watch
THISTLESHRUB_VALLEY980 (0x3D4)Thistleshrub Valley
THE_GAPING_CHASM981 (0x3D5)The Gaping Chasm
THE_NOXIOUS_LAIR982 (0x3D6)The Noxious Lair
DUNEMAUL_COMPOUND983 (0x3D7)Dunemaul Compound
EASTMOON_RUINS984 (0x3D8)Eastmoon Ruins
WATERSPRING_FIELD985 (0x3D9)Waterspring Field
ZALASHJIS_DEN986 (0x3DA)Zalashji's Den
LANDS_END_BEACH987 (0x3DB)Land's End Beach
WAVESTRIDER_BEACH988 (0x3DC)Wavestrider Beach
ULDUM989 (0x3DD)Uldum
VALLEY_OF_THE_WATCHERS990 (0x3DE)Valley of the Watchers
GUNSTANS_POST991 (0x3DF)Gunstan's Post
SOUTHMOON_RUINS992 (0x3E0)Southmoon Ruins
RENDERS_CAMP996 (0x3E4)Render's Camp
RENDERS_VALLEY997 (0x3E5)Render's Valley
RENDERS_ROCK998 (0x3E6)Render's Rock
STONEWATCH_TOWER999 (0x3E7)Stonewatch Tower
GALARDELL_VALLEY1000 (0x3E8)Galardell Valley
LAKERIDGE_HIGHWAY1001 (0x3E9)Lakeridge Highway
THREE_CORNERS1002 (0x3EA)Three Corners
DIREFORGE_HILL1016 (0x3F8)Direforge Hill
RAPTOR_RIDGE1017 (0x3F9)Raptor Ridge
BLACK_CHANNEL_MARSH1018 (0x3FA)Black Channel Marsh
THE_GREEN_BELT01019 (0x3FB)The Green Belt
MOSSHIDE_FEN1020 (0x3FC)Mosshide Fen
THELGEN_ROCK1021 (0x3FD)Thelgen Rock
BLUEGILL_MARSH1022 (0x3FE)Bluegill Marsh
SALTSPRAY_GLEN1023 (0x3FF)Saltspray Glen
SUNDOWN_MARSH1024 (0x400)Sundown Marsh
THE_GREEN_BELT11025 (0x401)The Green Belt
ANGERFANG_ENCAMPMENT1036 (0x40C)Angerfang Encampment
GRIM_BATOL1037 (0x40D)Grim Batol
DRAGONMAW_GATES1038 (0x40E)Dragonmaw Gates
THE_LOST_FLEET1039 (0x40F)The Lost Fleet
DARROW_HILL01056 (0x420)Darrow Hill
THORADINS_WALL11057 (0x421)Thoradin's Wall
WEBWINDER_PATH1076 (0x434)Webwinder Path
THE_HUSHED_BANK1097 (0x449)The Hushed Bank
MANOR_MISTMANTLE1098 (0x44A)Manor Mistmantle
CAMP_MOJACHE1099 (0x44B)Camp Mojache
GRIMTOTEM_COMPOUND1100 (0x44C)Grimtotem Compound
THE_WRITHING_DEEP1101 (0x44D)The Writhing Deep
WILDWIND_LAKE1102 (0x44E)Wildwind Lake
GORDUNNI_OUTPOST1103 (0x44F)Gordunni Outpost
MOK_GORDUN1104 (0x450)Mok'Gordun
FERAL_SCAR_VALE1105 (0x451)Feral Scar Vale
FRAYFEATHER_HIGHLANDS1106 (0x452)Frayfeather Highlands
IDLEWIND_LAKE1107 (0x453)Idlewind Lake
THE_FORGOTTEN_COAST1108 (0x454)The Forgotten Coast
EAST_PILLAR1109 (0x455)East Pillar
WEST_PILLAR1110 (0x456)West Pillar
DREAM_BOUGH1111 (0x457)Dream Bough
JADEMIR_LAKE1112 (0x458)Jademir Lake
ONEIROS1113 (0x459)Oneiros
RUINS_OF_RAVENWIND1114 (0x45A)Ruins of Ravenwind
RAGE_SCAR_HOLD1115 (0x45B)Rage Scar Hold
FEATHERMOON_STRONGHOLD1116 (0x45C)Feathermoon Stronghold
RUINS_OF_SOLARSAL1117 (0x45D)Ruins of Solarsal
LOWER_WILDS_UNUSED1118 (0x45E)Lower Wilds UNUSED
THE_TWIN_COLOSSALS1119 (0x45F)The Twin Colossals
SARDOR_ISLE1120 (0x460)Sardor Isle
ISLE_OF_DREAD1121 (0x461)Isle of Dread
HIGH_WILDERNESS1136 (0x470)High Wilderness
LOWER_WILDS1137 (0x471)Lower Wilds
SOUTHERN_BARRENS1156 (0x484)Southern Barrens
SOUTHERN_GOLD_ROAD1157 (0x485)Southern Gold Road
ZUL_FARRAK11176 (0x498)Zul'Farrak
UNUSED_ALCAZ_ISLAND1196 (0x4AC)UNUSEDAlcaz Island
TIMBERMAW_HOLD01216 (0x4C0)Timbermaw Hold
VANNDIR_ENCAMPMENT1217 (0x4C1)Vanndir Encampment
TEST_AZSHARA1218 (0x4C2)TESTAzshara
LEGASH_ENCAMPMENT1219 (0x4C3)Legash Encampment
THALASSIAN_BASE_CAMP1220 (0x4C4)Thalassian Base Camp
RUINS_OF_ELDARATH1221 (0x4C5)Ruins of Eldarath
HETAERAS_CLUTCH1222 (0x4C6)Hetaera's Clutch
TEMPLE_OF_ZIN_MALOR1223 (0x4C7)Temple of Zin-Malor
BEARS_HEAD1224 (0x4C8)Bear's Head
URSOLAN1225 (0x4C9)Ursolan
TEMPLE_OF_ARKKORAN1226 (0x4CA)Temple of Arkkoran
BAY_OF_STORMS1227 (0x4CB)Bay of Storms
THE_SHATTERED_STRAND1228 (0x4CC)The Shattered Strand
TOWER_OF_ELDARA1229 (0x4CD)Tower of Eldara
JAGGED_REEF1230 (0x4CE)Jagged Reef
SOUTHRIDGE_BEACH1231 (0x4CF)Southridge Beach
RAVENCREST_MONUMENT1232 (0x4D0)Ravencrest Monument
FORLORN_RIDGE1233 (0x4D1)Forlorn Ridge
LAKE_MENNAR1234 (0x4D2)Lake Mennar
SHADOWSONG_SHRINE1235 (0x4D3)Shadowsong Shrine
HALDARR_ENCAMPMENT1236 (0x4D4)Haldarr Encampment
VALORMOK1237 (0x4D5)Valormok
THE_RUINED_REACHES1256 (0x4E8)The Ruined Reaches
THE_TALONDEEP_PATH01276 (0x4FC)The Talondeep Path
THE_TALONDEEP_PATH11277 (0x4FD)The Talondeep Path
ROCKTUSK_FARM1296 (0x510)Rocktusk Farm
JAGGEDSWINE_FARM1297 (0x511)Jaggedswine Farm
RAZORFEN_DOWNS11316 (0x524)Razorfen Downs
LOST_RIGGER_COVE1336 (0x538)Lost Rigger Cove
ULDAMAN01337 (0x539)Uldaman
LORDAMERE_LAKE11338 (0x53A)Lordamere Lake
LORDAMERE_LAKE21339 (0x53B)Lordamere Lake
GALLOWS_CORNER1357 (0x54D)Gallows' Corner
SILITHUS1377 (0x561)Silithus
EMERALD_FOREST1397 (0x575)Emerald Forest
SUNKEN_TEMPLE1417 (0x589)Sunken Temple
DREADMAUL_HOLD1437 (0x59D)Dreadmaul Hold
NETHERGARDE_KEEP1438 (0x59E)Nethergarde Keep
DREADMAUL_POST1439 (0x59F)Dreadmaul Post
SERPENTS_COIL1440 (0x5A0)Serpent's Coil
ALTAR_OF_STORMS11441 (0x5A1)Altar of Storms
FIREWATCH_RIDGE1442 (0x5A2)Firewatch Ridge
THE_SLAG_PIT1443 (0x5A3)The Slag Pit
THE_SEA_OF_CINDERS1444 (0x5A4)The Sea of Cinders
BLACKROCK_MOUNTAIN21445 (0x5A5)Blackrock Mountain
THORIUM_POINT1446 (0x5A6)Thorium Point
GARRISON_ARMORY1457 (0x5B1)Garrison Armory
THE_TEMPLE_OF_ATAL_HAKKAR1477 (0x5C5)The Temple of Atal'Hakkar
UNDERCITY1497 (0x5D9)Undercity
ULDAMAN11517 (0x5ED)Uldaman
NOT_USED_DEADMINES1518 (0x5EE)Not Used Deadmines
STORMWIND_CITY1519 (0x5EF)Stormwind City
IRONFORGE1537 (0x601)Ironforge
SPLITHOOF_HOLD1557 (0x615)Splithoof Hold
THE_CAPE_OF_STRANGLETHORN1577 (0x629)The Cape of Stranglethorn
SOUTHERN_SAVAGE_COAST1578 (0x62A)Southern Savage Coast
UNUSED_THE_DEADMINES_0021579 (0x62B)Unused The Deadmines 002
UNUSED_IRONCLAD_COVE_0031580 (0x62C)Unused Ironclad Cove 003
THE_DEADMINES1581 (0x62D)The Deadmines
IRONCLAD_COVE1582 (0x62E)Ironclad Cove
BLACKROCK_SPIRE1583 (0x62F)Blackrock Spire
BLACKROCK_DEPTHS1584 (0x630)Blackrock Depths
RAPTOR_GROUNDS_UNUSED1597 (0x63D)Raptor Grounds UNUSED
GROL_DOM_FARM_UNUSED1598 (0x63E)Grol'dom Farm UNUSED
MORSHAN_BASE_CAMP1599 (0x63F)Mor'shan Base Camp
HONORS_STAND_UNUSED1600 (0x640)Honor's Stand UNUSED
BLACKTHORN_RIDGE_UNUSED1601 (0x641)Blackthorn Ridge UNUSED
BRAMBLESCAR_UNUSED1602 (0x642)Bramblescar UNUSED
AGAMA_GOR_UNUSED1603 (0x643)Agama'gor UNUSED
VALLEY_OF_HEROES1617 (0x651)Valley of Heroes
ORGRIMMAR1637 (0x665)Orgrimmar
THUNDER_BLUFF1638 (0x666)Thunder Bluff
ELDER_RISE1639 (0x667)Elder Rise
SPIRIT_RISE1640 (0x668)Spirit Rise
HUNTER_RISE1641 (0x669)Hunter Rise
DARNASSUS1657 (0x679)Darnassus
CENARION_ENCLAVE1658 (0x67A)Cenarion Enclave
CRAFTSMENS_TERRACE1659 (0x67B)Craftsmen's Terrace
WARRIORS_TERRACE1660 (0x67C)Warrior's Terrace
THE_TEMPLE_GARDENS1661 (0x67D)The Temple Gardens
TRADESMENS_TERRACE1662 (0x67E)Tradesmen's Terrace
GAVINS_NAZE1677 (0x68D)Gavin's Naze
SOFERAS_NAZE1678 (0x68E)Sofera's Naze
CORRAHNS_DAGGER1679 (0x68F)Corrahn's Dagger
THE_HEADLAND1680 (0x690)The Headland
MISTY_SHORE1681 (0x691)Misty Shore
DANDREDS_FOLD1682 (0x692)Dandred's Fold
GROWLESS_CAVE1683 (0x693)Growless Cave
CHILLWIND_POINT1684 (0x694)Chillwind Point
RAPTOR_GROUNDS1697 (0x6A1)Raptor Grounds
BRAMBLESCAR1698 (0x6A2)Bramblescar
THORN_HILL1699 (0x6A3)Thorn Hill
AGAMA_GOR1700 (0x6A4)Agama'gor
BLACKTHORN_RIDGE1701 (0x6A5)Blackthorn Ridge
HONORS_STAND1702 (0x6A6)Honor's Stand
THE_MORSHAN_RAMPART1703 (0x6A7)The Mor'shan Rampart
GROL_DOM_FARM1704 (0x6A8)Grol'dom Farm
RAZORFEN_KRAUL11717 (0x6B5)Razorfen Kraul
THE_GREAT_LIFT11718 (0x6B6)The Great Lift
MISTVALE_VALLEY1737 (0x6C9)Mistvale Valley
NEK_MANI_WELLSPRING1738 (0x6CA)Nek'mani Wellspring
BLOODSAIL_COMPOUND1739 (0x6CB)Bloodsail Compound
VENTURE_CO_BASE_CAMP1740 (0x6CC)Venture Co. Base Camp
GURUBASHI_ARENA1741 (0x6CD)Gurubashi Arena
SPIRIT_DEN1742 (0x6CE)Spirit Den
THE_CRIMSON_VEIL1757 (0x6DD)The Crimson Veil
THE_RIPTIDE1758 (0x6DE)The Riptide
THE_DAMSELS_LUCK1759 (0x6DF)The Damsel's Luck
VENTURE_CO_OPERATIONS_CENTER1760 (0x6E0)Venture Co. Operations Center
DEADWOOD_VILLAGE1761 (0x6E1)Deadwood Village
FELPAW_VILLAGE1762 (0x6E2)Felpaw Village
JAEDENAR1763 (0x6E3)Jaedenar
BLOODVENOM_RIVER1764 (0x6E4)Bloodvenom River
BLOODVENOM_FALLS1765 (0x6E5)Bloodvenom Falls
SHATTER_SCAR_VALE1766 (0x6E6)Shatter Scar Vale
IRONTREE_WOODS1767 (0x6E7)Irontree Woods
IRONTREE_CAVERN1768 (0x6E8)Irontree Cavern
TIMBERMAW_HOLD11769 (0x6E9)Timbermaw Hold
SHADOW_HOLD1770 (0x6EA)Shadow Hold
SHRINE_OF_THE_DECEIVER1771 (0x6EB)Shrine of the Deceiver
ITHARIUSS_CAVE1777 (0x6F1)Itharius's Cave
SORROWMURK1778 (0x6F2)Sorrowmurk
DRAENIL_DUR_VILLAGE1779 (0x6F3)Draenil'dur Village
SPLINTERSPEAR_JUNCTION1780 (0x6F4)Splinterspear Junction
STAGALBOG1797 (0x705)Stagalbog
THE_SHIFTING_MIRE1798 (0x706)The Shifting Mire
STAGALBOG_CAVE1817 (0x719)Stagalbog Cave
WITHERBARK_CAVERNS1837 (0x72D)Witherbark Caverns
THORADINS_WALL21857 (0x741)Thoradin's Wall
BOULDER_GOR1858 (0x742)Boulder'gor
VALLEY_OF_FANGS1877 (0x755)Valley of Fangs
THE_DUSTBOWL1878 (0x756)The Dustbowl
MIRAGE_FLATS1879 (0x757)Mirage Flats
FEATHERBEARDS_HOVEL1880 (0x758)Featherbeard's Hovel
SHINDIGGERS_CAMP1881 (0x759)Shindigger's Camp
PLAGUEMIST_RAVINE1882 (0x75A)Plaguemist Ravine
VALORWIND_LAKE1883 (0x75B)Valorwind Lake
AGOL_WATHA1884 (0x75C)Agol'watha
HIRI_WATHA1885 (0x75D)Hiri'watha
THE_CREEPING_RUIN1886 (0x75E)The Creeping Ruin
BOGENS_LEDGE1887 (0x75F)Bogen's Ledge
THE_MAKERS_TERRACE1897 (0x769)The Maker's Terrace
DUSTWIND_GULCH1898 (0x76A)Dustwind Gulch
SHAOL_WATHA1917 (0x77D)Shaol'watha
NOONSHADE_RUINS1937 (0x791)Noonshade Ruins
BROKEN_PILLAR1938 (0x792)Broken Pillar
ABYSSAL_SANDS1939 (0x793)Abyssal Sands
SOUTHBREAK_SHORE1940 (0x794)Southbreak Shore
CAVERNS_OF_TIME01941 (0x795)Caverns of Time
THE_MARSHLANDS1942 (0x796)The Marshlands
IRONSTONE_PLATEAU1943 (0x797)Ironstone Plateau
BLACKCHAR_CAVE1957 (0x7A5)Blackchar Cave
TANNER_CAMP1958 (0x7A6)Tanner Camp
DUSTFIRE_VALLEY1959 (0x7A7)Dustfire Valley
ZUL_GURUB11977 (0x7B9)Zul'Gurub
MISTY_REED_POST1978 (0x7BA)Misty Reed Post
BLOODVENOM_POST1997 (0x7CD)Bloodvenom Post
TALONBRANCH_GLADE1998 (0x7CE)Talonbranch Glade
STRATHOLME02017 (0x7E1)Stratholme
UNUSED_SHADOWFANG_KEEP_0032037 (0x7F5)UNUSEDShadowfang Keep 003
SCHOLOMANCE2057 (0x809)Scholomance
TWILIGHT_VALE2077 (0x81D)Twilight Vale
TWILIGHT_SHORE2078 (0x81E)Twilight Shore
ALCAZ_ISLAND2079 (0x81F)Alcaz Island
DARKCLOUD_PINNACLE2097 (0x831)Darkcloud Pinnacle
DAWNING_WOOD_CATACOMBS2098 (0x832)Dawning Wood Catacombs
STONEWATCH_KEEP2099 (0x833)Stonewatch Keep
MARAUDON2100 (0x834)Maraudon
STOUTLAGER_INN2101 (0x835)Stoutlager Inn
THUNDERBREW_DISTILLERY2102 (0x836)Thunderbrew Distillery
MENETHIL_KEEP2103 (0x837)Menethil Keep
DEEPWATER_TAVERN2104 (0x838)Deepwater Tavern
SHADOW_GRAVE2117 (0x845)Shadow Grave
BRILL_TOWN_HALL2118 (0x846)Brill Town Hall
GALLOWS_END_TAVERN2119 (0x847)Gallows' End Tavern
THE_POOLS_OF_VISION_UNUSED2137 (0x859)The Pools of VisionUNUSED
DREADMIST_DEN2138 (0x85A)Dreadmist Den
BAEL_DUN_KEEP2157 (0x86D)Bael'dun Keep
EMBERSTRIFES_DEN2158 (0x86E)Emberstrife's Den
ONYXIAS_LAIR2159 (0x86F)Onyxia's Lair
WINDSHEAR_MINE2160 (0x870)Windshear Mine
ROLANDS_DOOM2161 (0x871)Roland's Doom
BATTLE_RING2177 (0x881)Battle Ring
THE_POOLS_OF_VISION2197 (0x895)The Pools of Vision
SHADOWBREAK_RAVINE2198 (0x896)Shadowbreak Ravine
BROKEN_SPEAR_VILLAGE2217 (0x8A9)Broken Spear Village
WHITEREACH_POST2237 (0x8BD)Whitereach Post
GORNIA2238 (0x8BE)Gornia
ZANES_EYE_CRATER2239 (0x8BF)Zane's Eye Crater
MIRAGE_RACEWAY2240 (0x8C0)Mirage Raceway
FROSTSABER_ROCK2241 (0x8C1)Frostsaber Rock
THE_HIDDEN_GROVE2242 (0x8C2)The Hidden Grove
TIMBERMAW_POST2243 (0x8C3)Timbermaw Post
WINTERFALL_VILLAGE2244 (0x8C4)Winterfall Village
MAZTHORIL2245 (0x8C5)Mazthoril
FROSTFIRE_HOT_SPRINGS2246 (0x8C6)Frostfire Hot Springs
ICE_THISTLE_HILLS2247 (0x8C7)Ice Thistle Hills
DUN_MANDARR2248 (0x8C8)Dun Mandarr
FROSTWHISPER_GORGE2249 (0x8C9)Frostwhisper Gorge
OWL_WING_THICKET2250 (0x8CA)Owl Wing Thicket
LAKE_KEL_THERIL2251 (0x8CB)Lake Kel'Theril
THE_RUINS_OF_KEL_THERIL2252 (0x8CC)The Ruins of Kel'Theril
STARFALL_VILLAGE2253 (0x8CD)Starfall Village
BAN_THALLOW_BARROW_DEN2254 (0x8CE)Ban'Thallow Barrow Den
EVERLOOK2255 (0x8CF)Everlook
DARKWHISPER_GORGE2256 (0x8D0)Darkwhisper Gorge
DEEPRUN_TRAM2257 (0x8D1)Deeprun Tram
THE_FUNGAL_VALE2258 (0x8D2)The Fungal Vale
UNUSED_THE_MARRIS_STEAD2259 (0x8D3)UNUSEDThe Marris Stead
THE_MARRIS_STEAD2260 (0x8D4)The Marris Stead
THE_UNDERCROFT2261 (0x8D5)The Undercroft
DARROWSHIRE2262 (0x8D6)Darrowshire
CROWN_GUARD_TOWER2263 (0x8D7)Crown Guard Tower
CORINS_CROSSING2264 (0x8D8)Corin's Crossing
SCARLET_BASE_CAMP2265 (0x8D9)Scarlet Base Camp
TYRS_HAND2266 (0x8DA)Tyr's Hand
THE_SCARLET_BASILICA2267 (0x8DB)The Scarlet Basilica
LIGHTS_HOPE_CHAPEL2268 (0x8DC)Light's Hope Chapel
BROWMAN_MILL2269 (0x8DD)Browman Mill
THE_NOXIOUS_GLADE2270 (0x8DE)The Noxious Glade
EASTWALL_TOWER2271 (0x8DF)Eastwall Tower
NORTHDALE2272 (0x8E0)Northdale
ZUL_MASHAR2273 (0x8E1)Zul'Mashar
MAZRA_ALOR2274 (0x8E2)Mazra'Alor
NORTHPASS_TOWER2275 (0x8E3)Northpass Tower
QUEL_LITHIEN_LODGE2276 (0x8E4)Quel'Lithien Lodge
PLAGUEWOOD2277 (0x8E5)Plaguewood
SCOURGEHOLD2278 (0x8E6)Scourgehold
STRATHOLME12279 (0x8E7)Stratholme
UNUSED_STRATHOLME2280 (0x8E8)UNUSED Stratholme
DARROWMERE_LAKE02297 (0x8F9)Darrowmere Lake
CAER_DARROW2298 (0x8FA)Caer Darrow
DARROWMERE_LAKE12299 (0x8FB)Darrowmere Lake
CAVERNS_OF_TIME12300 (0x8FC)Caverns of Time
THISTLEFUR_VILLAGE2301 (0x8FD)Thistlefur Village
THE_QUAGMIRE2302 (0x8FE)The Quagmire
WINDBREAK_CANYON2303 (0x8FF)Windbreak Canyon
SOUTH_SEAS02317 (0x90D)South Seas
THE_GREAT_SEA32318 (0x90E)The Great Sea
THE_GREAT_SEA42319 (0x90F)The Great Sea
THE_GREAT_SEA52320 (0x910)The Great Sea
THE_GREAT_SEA62321 (0x911)The Great Sea
THE_VEILED_SEA12322 (0x912)The Veiled Sea
THE_VEILED_SEA22323 (0x913)The Veiled Sea
THE_VEILED_SEA32324 (0x914)The Veiled Sea
THE_VEILED_SEA42325 (0x915)The Veiled Sea
THE_VEILED_SEA52326 (0x916)The Veiled Sea
RAZOR_HILL_BARRACKS2337 (0x921)Razor Hill Barracks
SOUTH_SEAS12338 (0x922)South Seas
THE_GREAT_SEA72339 (0x923)The Great Sea
BLOODTOOTH_CAMP2357 (0x935)Bloodtooth Camp
FOREST_SONG2358 (0x936)Forest Song
GREENPAW_VILLAGE2359 (0x937)Greenpaw Village
SILVERWING_OUTPOST2360 (0x938)Silverwing Outpost
NIGHTHAVEN2361 (0x939)Nighthaven
SHRINE_OF_REMULOS2362 (0x93A)Shrine of Remulos
STORMRAGE_BARROW_DENS2363 (0x93B)Stormrage Barrow Dens
THE_GREAT_SEA82364 (0x93C)The Great Sea
THE_GREAT_SEA92365 (0x93D)The Great Sea
THE_BLACK_MORASS2366 (0x93E)The Black Morass
OLD_HILLSBRAD_FOOTHILLS2367 (0x93F)Old Hillsbrad Foothills
TARREN_MILL12368 (0x940)Tarren Mill
SOUTHSHORE12369 (0x941)Southshore
DURNHOLDE_KEEP12370 (0x942)Durnholde Keep
DUN_GAROK12371 (0x943)Dun Garok
HILLSBRAD_FIELDS12372 (0x944)Hillsbrad Fields
EASTERN_STRAND12373 (0x945)Eastern Strand
NETHANDER_STEAD12374 (0x946)Nethander Stead
DARROW_HILL12375 (0x947)Darrow Hill
SOUTHPOINT_TOWER12376 (0x948)Southpoint Tower
THORADINS_WALL32377 (0x949)Thoradin's Wall
WESTERN_STRAND12378 (0x94A)Western Strand
AZURELODE_MINE12379 (0x94B)Azurelode Mine
THE_GREAT_SEA102397 (0x95D)The Great Sea
THE_GREAT_SEA112398 (0x95E)The Great Sea
THE_GREAT_SEA122399 (0x95F)The Great Sea
THE_FORBIDDING_SEA12400 (0x960)The Forbidding Sea
THE_FORBIDDING_SEA22401 (0x961)The Forbidding Sea
THE_FORBIDDING_SEA32402 (0x962)The Forbidding Sea
THE_FORBIDDING_SEA42403 (0x963)The Forbidding Sea
TETHRIS_ARAN2404 (0x964)Tethris Aran
ETHEL_RETHOR2405 (0x965)Ethel Rethor
RANAZJAR_ISLE2406 (0x966)Ranazjar Isle
KORMEKS_HUT2407 (0x967)Kormek's Hut
SHADOWPREY_VILLAGE2408 (0x968)Shadowprey Village
BLACKROCK_PASS2417 (0x971)Blackrock Pass
MORGANS_VIGIL2418 (0x972)Morgan's Vigil
SLITHER_ROCK2419 (0x973)Slither Rock
TERROR_WING_PATH2420 (0x974)Terror Wing Path
DRACO_DAR2421 (0x975)Draco'dar
RAGEFIRE_CHASM2437 (0x985)Ragefire Chasm
NIGHTSONG_WOODS2457 (0x999)Nightsong Woods
THE_VEILED_SEA62477 (0x9AD)The Veiled Sea
MORLOS_ARAN2478 (0x9AE)Morlos'Aran
EMERALD_SANCTUARY2479 (0x9AF)Emerald Sanctuary
JADEFIRE_GLEN2480 (0x9B0)Jadefire Glen
RUINS_OF_CONSTELLAS2481 (0x9B1)Ruins of Constellas
BITTER_REACHES2497 (0x9C1)Bitter Reaches
RISE_OF_THE_DEFILER2517 (0x9D5)Rise of the Defiler
LARISS_PAVILION2518 (0x9D6)Lariss Pavilion
WOODPAW_HILLS2519 (0x9D7)Woodpaw Hills
WOODPAW_DEN2520 (0x9D8)Woodpaw Den
VERDANTIS_RIVER2521 (0x9D9)Verdantis River
RUINS_OF_ISILDIEN2522 (0x9DA)Ruins of Isildien
GRIMTOTEM_POST2537 (0x9E9)Grimtotem Post
CAMP_APARAJE2538 (0x9EA)Camp Aparaje
MALAKA_JIN2539 (0x9EB)Malaka'jin
BOULDERSLIDE_RAVINE2540 (0x9EC)Boulderslide Ravine
SISHIR_CANYON2541 (0x9ED)Sishir Canyon
DIRE_MAUL02557 (0x9FD)Dire Maul
DEADWIND_RAVINE2558 (0x9FE)Deadwind Ravine
DIAMONDHEAD_RIVER2559 (0x9FF)Diamondhead River
ARIDENS_CAMP2560 (0xA00)Ariden's Camp
THE_VICE2561 (0xA01)The Vice
KARAZHAN2562 (0xA02)Karazhan
MORGANS_PLOT2563 (0xA03)Morgan's Plot
DIRE_MAUL12577 (0xA11)Dire Maul
ALTERAC_VALLEY02597 (0xA25)Alterac Valley
SCRABBLESCREWS_CAMP2617 (0xA39)Scrabblescrew's Camp
JADEFIRE_RUN2618 (0xA3A)Jadefire Run
THONDRORIL_RIVER02619 (0xA3B)Thondroril River
THONDRORIL_RIVER12620 (0xA3C)Thondroril River
LAKE_MERELDAR2621 (0xA3D)Lake Mereldar
PESTILENT_SCAR2622 (0xA3E)Pestilent Scar
THE_INFECTIS_SCAR2623 (0xA3F)The Infectis Scar
BLACKWOOD_LAKE2624 (0xA40)Blackwood Lake
EASTWALL_GATE2625 (0xA41)Eastwall Gate
TERRORWEB_TUNNEL2626 (0xA42)Terrorweb Tunnel
TERRORDALE2627 (0xA43)Terrordale
KARGATHIA_KEEP2637 (0xA4D)Kargathia Keep
VALLEY_OF_BONES2657 (0xA61)Valley of Bones
BLACKWING_LAIR2677 (0xA75)Blackwing Lair
DEADMANS_CROSSING2697 (0xA89)Deadman's Crossing
MOLTEN_CORE2717 (0xA9D)Molten Core
THE_SCARAB_WALL2737 (0xAB1)The Scarab Wall
SOUTHWIND_VILLAGE2738 (0xAB2)Southwind Village
TWILIGHT_BASE_CAMP2739 (0xAB3)Twilight Base Camp
THE_CRYSTAL_VALE2740 (0xAB4)The Crystal Vale
THE_SCARAB_DAIS2741 (0xAB5)The Scarab Dais
HIVE_ASHI2742 (0xAB6)Hive'Ashi
HIVE_ZORA2743 (0xAB7)Hive'Zora
HIVE_REGAL2744 (0xAB8)Hive'Regal
SHRINE_OF_THE_FALLEN_WARRIOR2757 (0xAC5)Shrine of the Fallen Warrior
UNUSED_ALTERAC_VALLEY2777 (0xAD9)UNUSED Alterac Valley
BLACKFATHOM_DEEPS12797 (0xAED)Blackfathom Deeps
ON_MAP_DUNGEON42817 (0xB01)On Map Dungeon
THE_MASTERS_CELLAR2837 (0xB15)The Master's Cellar
STONEWROUGHT_PASS2838 (0xB16)Stonewrought Pass
ALTERAC_VALLEY12839 (0xB17)Alterac Valley
THE_RUMBLE_CAGE2857 (0xB29)The Rumble Cage
CHUNK_TEST2877 (0xB3D)Chunk Test
ZORAMGAR_OUTPOST2897 (0xB51)Zoram'gar Outpost
HALL_OF_LEGENDS2917 (0xB65)Hall of Legends
CHAMPIONS_HALL2918 (0xB66)Champions' Hall
GROSH_GOK_COMPOUND2937 (0xB79)Grosh'gok Compound
SLEEPING_GORGE2938 (0xB7A)Sleeping Gorge
IRONDEEP_MINE2957 (0xB8D)Irondeep Mine
STONEHEARTH_OUTPOST2958 (0xB8E)Stonehearth Outpost
DUN_BALDAR2959 (0xB8F)Dun Baldar
ICEWING_PASS2960 (0xB90)Icewing Pass
FROSTWOLF_VILLAGE2961 (0xB91)Frostwolf Village
TOWER_POINT2962 (0xB92)Tower Point
COLDTOOTH_MINE2963 (0xB93)Coldtooth Mine
WINTERAX_HOLD2964 (0xB94)Winterax Hold
ICEBLOOD_GARRISON2977 (0xBA1)Iceblood Garrison
FROSTWOLF_KEEP2978 (0xBA2)Frostwolf Keep
TOR_KREN_FARM2979 (0xBA3)Tor'kren Farm
FROST_DAGGER_PASS3017 (0xBC9)Frost Dagger Pass
IRONSTONE_CAMP3037 (0xBDD)Ironstone Camp
WEAZELS_CRATER3038 (0xBDE)Weazel's Crater
TAHONDA_RUINS3039 (0xBDF)Tahonda Ruins
FIELD_OF_STRIFE3057 (0xBF1)Field of Strife
ICEWING_CAVERN3058 (0xBF2)Icewing Cavern
VALORS_REST3077 (0xC05)Valor's Rest
THE_SWARMING_PILLAR3097 (0xC19)The Swarming Pillar
TWILIGHT_POST3098 (0xC1A)Twilight Post
TWILIGHT_OUTPOST3099 (0xC1B)Twilight Outpost
RAVAGED_TWILIGHT_CAMP3100 (0xC1C)Ravaged Twilight Camp
SHALZARUS_LAIR3117 (0xC2D)Shalzaru's Lair
TALRENDIS_POINT3137 (0xC41)Talrendis Point
RETHRESS_SANCTUM3138 (0xC42)Rethress Sanctum
MOON_HORROR_DEN3139 (0xC43)Moon Horror Den
SCALEBEARDS_CAVE3140 (0xC44)Scalebeard's Cave
BOULDERSLIDE_CAVERN3157 (0xC55)Boulderslide Cavern
WARSONG_LABOR_CAMP3177 (0xC69)Warsong Labor Camp
CHILLWIND_CAMP3197 (0xC7D)Chillwind Camp
THE_MAUL3217 (0xC91)The Maul
THE_MAUL_UNUSED3237 (0xCA5)The Maul UNUSED
BONES_OF_GRAKKAROND3257 (0xCB9)Bones of Grakkarond
WARSONG_GULCH3277 (0xCCD)Warsong Gulch
FROSTWOLF_GRAVEYARD3297 (0xCE1)Frostwolf Graveyard
FROSTWOLF_PASS3298 (0xCE2)Frostwolf Pass
DUN_BALDAR_PASS3299 (0xCE3)Dun Baldar Pass
ICEBLOOD_GRAVEYARD3300 (0xCE4)Iceblood Graveyard
SNOWFALL_GRAVEYARD3301 (0xCE5)Snowfall Graveyard
STONEHEARTH_GRAVEYARD3302 (0xCE6)Stonehearth Graveyard
STORMPIKE_GRAVEYARD3303 (0xCE7)Stormpike Graveyard
ICEWING_BUNKER3304 (0xCE8)Icewing Bunker
STONEHEARTH_BUNKER3305 (0xCE9)Stonehearth Bunker
WILDPAW_RIDGE3306 (0xCEA)Wildpaw Ridge
REVANTUSK_VILLAGE3317 (0xCF5)Revantusk Village
ROCK_OF_DUROTAN3318 (0xCF6)Rock of Durotan
SILVERWING_GROVE3319 (0xCF7)Silverwing Grove
WARSONG_LUMBER_MILL3320 (0xCF8)Warsong Lumber Mill
SILVERWING_HOLD3321 (0xCF9)Silverwing Hold
WILDPAW_CAVERN3337 (0xD09)Wildpaw Cavern
THE_VEILED_CLEFT3338 (0xD0A)The Veiled Cleft
YOJAMBA_ISLE3357 (0xD1D)Yojamba Isle
ARATHI_BASIN3358 (0xD1E)Arathi Basin
THE_COIL3377 (0xD31)The Coil
ALTAR_OF_HIR_EEK3378 (0xD32)Altar of Hir'eek
SHADRA_ZAAR3379 (0xD33)Shadra'zaar
HAKKARI_GROUNDS3380 (0xD34)Hakkari Grounds
NAZE_OF_SHIRVALLAH3381 (0xD35)Naze of Shirvallah
TEMPLE_OF_BETHEKK3382 (0xD36)Temple of Bethekk
THE_BLOODFIRE_PIT3383 (0xD37)The Bloodfire Pit
ALTAR_OF_THE_BLOOD_GOD3384 (0xD38)Altar of the Blood God
ZANZAS_RISE3397 (0xD45)Zanza's Rise
EDGE_OF_MADNESS3398 (0xD46)Edge of Madness
TROLLBANE_HALL3417 (0xD59)Trollbane Hall
DEFILERS_DEN3418 (0xD5A)Defiler's Den
PAGLES_POINTE3419 (0xD5B)Pagle's Pointe
FARM3420 (0xD5C)Farm
BLACKSMITH3421 (0xD5D)Blacksmith
LUMBER_MILL3422 (0xD5E)Lumber Mill
GOLD_MINE3423 (0xD5F)Gold Mine
STABLES3424 (0xD60)Stables
CENARION_HOLD3425 (0xD61)Cenarion Hold
STAGHELM_POINT3426 (0xD62)Staghelm Point
BRONZEBEARD_ENCAMPMENT3427 (0xD63)Bronzebeard Encampment
AHN_QIRAJ3428 (0xD64)Ahn'Qiraj
RUINS_OF_AHN_QIRAJ03429 (0xD65)Ruins of Ahn'Qiraj
TWILIGHTS_RUN3446 (0xD76)Twilight's Run
ORTELLS_HIDEOUT3447 (0xD77)Ortell's Hideout
SCARAB_TERRACE3448 (0xD78)Scarab Terrace
GENERALS_TERRACE3449 (0xD79)General's Terrace
THE_RESERVOIR3450 (0xD7A)The Reservoir
THE_HATCHERY3451 (0xD7B)The Hatchery
THE_COMB3452 (0xD7C)The Comb
WATCHERS_TERRACE3453 (0xD7D)Watchers' Terrace
RUINS_OF_AHN_QIRAJ13454 (0xD7E)Ruins of Ahn'Qiraj
NAXXRAMAS3456 (0xD80)Naxxramas
CITY3459 (0xD83)City
GATES_OF_AHN_QIRAJ3478 (0xD96)Gates of Ahn'Qiraj
RAVENHOLDT_MANOR3486 (0xD9E)Ravenholdt Manor

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/area.wowm:3251.

enum Area : u32 {
    NONE = 0;
    DUN_MOROGH = 1;
    LONGSHORE = 2;
    BADLANDS = 3;
    BLASTED_LANDS = 4;
    BLACKWATER_COVE = 7;
    SWAMP_OF_SORROWS = 8;
    NORTHSHIRE_VALLEY = 9;
    DUSKWOOD = 10;
    WETLANDS = 11;
    ELWYNN_FOREST = 12;
    THE_WORLD_TREE = 13;
    DUROTAR = 14;
    DUSTWALLOW_MARSH = 15;
    AZSHARA = 16;
    THE_BARRENS = 17;
    CRYSTAL_LAKE = 18;
    ZUL_GURUB = 19;
    MOONBROOK = 20;
    KUL_TIRAS = 21;
    PROGRAMMER_ISLE = 22;
    NORTHSHIRE_RIVER = 23;
    NORTHSHIRE_ABBEY = 24;
    BLACKROCK_MOUNTAIN = 25;
    LIGHTHOUSE = 26;
    WESTERN_PLAGUELANDS = 28;
    NINE = 30;
    THE_CEMETARY = 32;
    STRANGLETHORN_VALE = 33;
    ECHO_RIDGE_MINE = 34;
    BOOTY_BAY = 35;
    ALTERAC_MOUNTAINS = 36;
    LAKE_NAZFERITI = 37;
    LOCH_MODAN = 38;
    WESTFALL = 40;
    DEADWIND_PASS = 41;
    DARKSHIRE = 42;
    WILD_SHORE = 43;
    REDRIDGE_MOUNTAINS = 44;
    ARATHI_HIGHLANDS = 45;
    BURNING_STEPPES = 46;
    THE_HINTERLANDS = 47;
    DEAD_MANS_HOLE = 49;
    SEARING_GORGE = 51;
    THIEVES_CAMP = 53;
    JASPERLODE_MINE = 54;
    VALLEY_OF_HEROES_UNUSED = 55;
    HEROES_VIGIL = 56;
    FARGODEEP_MINE = 57;
    NORTHSHIRE_VINEYARDS = 59;
    FORESTS_EDGE = 60;
    THUNDER_FALLS = 61;
    BRACKWELL_PUMPKIN_PATCH = 62;
    THE_STONEFIELD_FARM = 63;
    THE_MACLURE_VINEYARDS = 64;
    REUSE_ME_THREE = 65;
    REUSE_ME_SIX = 66;
    REUSE_ME_FIVE = 67;
    LAKE_EVERSTILL = 68;
    LAKESHIRE = 69;
    STONEWATCH = 70;
    STONEWATCH_FALLS = 71;
    THE_DARK_PORTAL = 72;
    THE_TAINTED_SCAR = 73;
    POOL_OF_TEARS = 74;
    STONARD = 75;
    FALLOW_SANCTUARY = 76;
    ANVILMAR = 77;
    STORMWIND_MOUNTAINS = 80;
    JEFF_NE_QUADRANT_CHANGED = 81;
    JEFF_NW_QUADRANT = 82;
    JEFF_SE_QUADRANT = 83;
    JEFF_SW_QUADRANT = 84;
    TIRISFAL_GLADES = 85;
    STONE_CAIRN_LAKE = 86;
    GOLDSHIRE = 87;
    EASTVALE_LOGGING_CAMP = 88;
    MIRROR_LAKE_ORCHARD = 89;
    TOWER_OF_AZORA = 91;
    MIRROR_LAKE = 92;
    VUL_GOL_OGRE_MOUND = 93;
    RAVEN_HILL = 94;
    REDRIDGE_CANYONS = 95;
    TOWER_OF_ILGALAR = 96;
    ALTHERS_MILL = 97;
    RETHBAN_CAVERNS = 98;
    REBEL_CAMP = 99;
    NESINGWARYS_EXPEDITION = 100;
    KURZENS_COMPOUND = 101;
    RUINS_OF_ZUL_KUNDA = 102;
    RUINS_OF_ZUL_MAMWE = 103;
    THE_VILE_REEF = 104;
    MOSH_OGG_OGRE_MOUND = 105;
    THE_STOCKPILE = 106;
    SALDEANS_FARM = 107;
    SENTINEL_HILL = 108;
    FURLBROWS_PUMPKIN_FARM = 109;
    JANGOLODE_MINE = 111;
    GOLD_COAST_QUARRY = 113;
    WESTFALL_LIGHTHOUSE = 115;
    MISTY_VALLEY = 116;
    GROM_GOL_BASE_CAMP = 117;
    WHELGARS_EXCAVATION_SITE = 118;
    WESTBROOK_GARRISON = 120;
    TRANQUIL_GARDENS_CEMETERY = 121;
    ZUULDAIA_RUINS = 122;
    BAL_LAL_RUINS = 123;
    KAL_AI_RUINS = 125;
    TKASHI_RUINS = 126;
    BALIA_MAH_RUINS = 127;
    ZIATA_JAI_RUINS = 128;
    MIZJAH_RUINS = 129;
    SILVERPINE_FOREST = 130;
    KHARANOS = 131;
    COLDRIDGE_VALLEY = 132;
    GNOMEREGAN = 133;
    GOL_BOLAR_QUARRY = 134;
    FROSTMANE_HOLD = 135;
    THE_GRIZZLED_DEN = 136;
    BREWNALL_VILLAGE = 137;
    MISTY_PINE_REFUGE = 138;
    EASTERN_PLAGUELANDS = 139;
    TELDRASSIL = 141;
    IRONBANDS_EXCAVATION_SITE = 142;
    MO_GROSH_STRONGHOLD = 143;
    THELSAMAR = 144;
    ALGAZ_GATE = 145;
    STONEWROUGHT_DAM = 146;
    THE_FARSTRIDER_LODGE = 147;
    DARKSHORE = 148;
    SILVER_STREAM_MINE = 149;
    MENETHIL_HARBOR = 150;
    DESIGNER_ISLAND = 151;
    THE_BULWARK = 152;
    RUINS_OF_LORDAERON = 153;
    DEATHKNELL = 154;
    NIGHT_WEBS_HOLLOW = 155;
    SOLLIDEN_FARMSTEAD = 156;
    AGAMAND_MILLS = 157;
    AGAMAND_FAMILY_CRYPT = 158;
    BRILL = 159;
    WHISPERING_GARDENS = 160;
    TERRACE_OF_REPOSE = 161;
    BRIGHTWATER_LAKE = 162;
    GUNTHERS_RETREAT = 163;
    GARRENS_HAUNT = 164;
    BALNIR_FARMSTEAD = 165;
    COLD_HEARTH_MANOR = 166;
    CRUSADER_OUTPOST = 167;
    THE_NORTH_COAST = 168;
    WHISPERING_SHORE = 169;
    LORDAMERE_LAKE = 170;
    FENRIS_ISLE = 172;
    FAOLS_REST = 173;
    DOLANAAR = 186;
    DARNASSUS_UNUSED = 187;
    SHADOWGLEN = 188;
    STEELGRILLS_DEPOT = 189;
    HEARTHGLEN = 190;
    NORTHRIDGE_LUMBER_CAMP = 192;
    RUINS_OF_ANDORHAL = 193;
    SCHOOL_OF_NECROMANCY = 195;
    UTHERS_TOMB = 196;
    SORROW_HILL = 197;
    THE_WEEPING_CAVE = 198;
    FELSTONE_FIELD = 199;
    DALSONS_TEARS = 200;
    GAHRRONS_WITHERING = 201;
    THE_WRITHING_HAUNT = 202;
    MARDENHOLDE_KEEP = 203;
    PYREWOOD_VILLAGE = 204;
    DUN_MODR = 205;
    UNUSED_WESTFALL = 206;
    THE_GREAT_SEA = 207;
    UNUSED_IRONCLADCOVE = 208;
    SHADOWFANG_KEEP = 209;
    REUSE_ME_2 = 210;
    ICEFLOW_LAKE = 211;
    HELMS_BED_LAKE = 212;
    DEEP_ELEM_MINE = 213;
    THE_GREAT_SEA1 = 214;
    MULGORE = 215;
    ALEXSTON_FARMSTEAD = 219;
    RED_CLOUD_MESA = 220;
    CAMP_NARACHE = 221;
    BLOODHOOF_VILLAGE = 222;
    STONEBULL_LAKE = 223;
    RAVAGED_CARAVAN = 224;
    RED_ROCKS = 225;
    THE_SKITTERING_DARK = 226;
    VALGANS_FIELD = 227;
    THE_SEPULCHER = 228;
    OLSENS_FARTHING = 229;
    THE_GREYMANE_WALL = 230;
    BERENS_PERIL = 231;
    THE_DAWNING_ISLES = 232;
    AMBERMILL = 233;
    FENRIS_KEEP = 235;
    SHADOWFANG_KEEP1 = 236;
    THE_DECREPIT_FERRY = 237;
    MALDENS_ORCHARD = 238;
    THE_IVAR_PATCH = 239;
    THE_DEAD_FIELD = 240;
    THE_ROTTING_ORCHARD = 241;
    BRIGHTWOOD_GROVE = 242;
    FORLORN_ROWE = 243;
    THE_WHIPPLE_ESTATE = 244;
    THE_YORGEN_FARMSTEAD = 245;
    THE_CAULDRON = 246;
    GRIMESILT_DIG_SITE = 247;
    DREADMAUL_ROCK = 249;
    RUINS_OF_THAURISSAN = 250;
    FLAME_CREST = 251;
    BLACKROCK_STRONGHOLD = 252;
    THE_PILLAR_OF_ASH = 253;
    BLACKROCK_MOUNTAIN1 = 254;
    ALTAR_OF_STORMS = 255;
    ALDRASSIL = 256;
    SHADOWTHREAD_CAVE = 257;
    FEL_ROCK = 258;
    LAKE_AL_AMETH = 259;
    STARBREEZE_VILLAGE = 260;
    GNARLPINE_HOLD = 261;
    BAN_ETHIL_BARROW_DEN = 262;
    THE_CLEFT = 263;
    THE_ORACLE_GLADE = 264;
    WELLSPRING_RIVER = 265;
    WELLSPRING_LAKE = 266;
    HILLSBRAD_FOOTHILLS = 267;
    AZSHARA_CRATER = 268;
    DUN_ALGAZ = 269;
    SOUTHSHORE = 271;
    TARREN_MILL = 272;
    DURNHOLDE_KEEP = 275;
    UNUSED_STONEWROUGHT_PASS = 276;
    THE_FOOTHILL_CAVERNS = 277;
    LORDAMERE_INTERNMENT_CAMP = 278;
    DALARAN = 279;
    STRAHNBRAD = 280;
    RUINS_OF_ALTERAC = 281;
    CRUSHRIDGE_HOLD = 282;
    SLAUGHTER_HOLLOW = 283;
    THE_UPLANDS = 284;
    SOUTHPOINT_TOWER = 285;
    HILLSBRAD_FIELDS = 286;
    HILLSBRAD = 287;
    AZURELODE_MINE = 288;
    NETHANDER_STEAD = 289;
    DUN_GAROK = 290;
    THORADINS_WALL = 293;
    EASTERN_STRAND = 294;
    WESTERN_STRAND = 295;
    SOUTH_SEAS_UNUSED = 296;
    JAGUERO_ISLE = 297;
    BARADIN_BAY = 298;
    MENETHIL_BAY = 299;
    MISTY_REED_STRAND = 300;
    THE_SAVAGE_COAST = 301;
    THE_CRYSTAL_SHORE = 302;
    SHELL_BEACH = 303;
    NORTH_TIDES_RUN = 305;
    SOUTH_TIDES_RUN = 306;
    THE_OVERLOOK_CLIFFS = 307;
    THE_FORBIDDING_SEA = 308;
    IRONBEARDS_TOMB = 309;
    CRYSTALVEIN_MINE = 310;
    RUINS_OF_ABORAZ = 311;
    JANEIROS_POINT = 312;
    NORTHFOLD_MANOR = 313;
    GO_SHEK_FARM = 314;
    DABYRIES_FARMSTEAD = 315;
    BOULDERFIST_HALL = 316;
    WITHERBARK_VILLAGE = 317;
    DRYWHISKER_GORGE = 318;
    REFUGE_POINTE = 320;
    HAMMERFALL = 321;
    BLACKWATER_SHIPWRECKS = 322;
    O_BREENS_CAMP = 323;
    STROMGARDE_KEEP = 324;
    THE_TOWER_OF_ARATHOR = 325;
    THE_SANCTUM = 326;
    FALDIRS_COVE = 327;
    THE_DROWNED_REEF = 328;
    THANDOL_SPAN = 330;
    ASHENVALE = 331;
    THE_GREAT_SEA2 = 332;
    CIRCLE_OF_EAST_BINDING = 333;
    CIRCLE_OF_WEST_BINDING = 334;
    CIRCLE_OF_INNER_BINDING = 335;
    CIRCLE_OF_OUTER_BINDING = 336;
    APOCRYPHANS_REST = 337;
    ANGOR_FORTRESS = 338;
    LETHLOR_RAVINE = 339;
    KARGATH = 340;
    CAMP_KOSH = 341;
    CAMP_BOFF = 342;
    CAMP_WURG = 343;
    CAMP_CAGG = 344;
    AGMONDS_END = 345;
    HAMMERTOES_DIGSITE = 346;
    DUSTBELCH_GROTTO = 347;
    AERIE_PEAK = 348;
    WILDHAMMER_KEEP = 349;
    QUEL_DANIL_LODGE = 350;
    SKULK_ROCK = 351;
    ZUN_WATHA = 352;
    SHADRA_ALOR = 353;
    JINTHA_ALOR = 354;
    THE_ALTAR_OF_ZUL = 355;
    SERADANE = 356;
    FERALAS = 357;
    BRAMBLEBLADE_RAVINE = 358;
    BAEL_MODAN = 359;
    THE_VENTURE_CO_MINE = 360;
    FELWOOD = 361;
    RAZOR_HILL = 362;
    VALLEY_OF_TRIALS = 363;
    THE_DEN = 364;
    BURNING_BLADE_COVEN = 365;
    KOLKAR_CRAG = 366;
    SEN_JIN_VILLAGE = 367;
    ECHO_ISLES = 368;
    THUNDER_RIDGE = 369;
    DRYGULCH_RAVINE = 370;
    DUSTWIND_CAVE = 371;
    TIRAGARDE_KEEP = 372;
    SCUTTLE_COAST = 373;
    BLADEFIST_BAY = 374;
    DEADEYE_SHORE = 375;
    SOUTHFURY_RIVER = 377;
    CAMP_TAURAJO = 378;
    FAR_WATCH_POST = 379;
    THE_CROSSROADS = 380;
    BOULDER_LODE_MINE = 381;
    THE_SLUDGE_FEN = 382;
    THE_DRY_HILLS = 383;
    DREADMIST_PEAK = 384;
    NORTHWATCH_HOLD = 385;
    THE_FORGOTTEN_POOLS = 386;
    LUSHWATER_OASIS = 387;
    THE_STAGNANT_OASIS = 388;
    FIELD_OF_GIANTS = 390;
    THE_MERCHANT_COAST = 391;
    RATCHET = 392;
    DARKSPEAR_STRAND = 393;
    DARROWMERE_LAKE_UNUSED = 394;
    CAER_DARROW_UNUSED = 395;
    WINTERHOOF_WATER_WELL = 396;
    THUNDERHORN_WATER_WELL = 397;
    WILDMANE_WATER_WELL = 398;
    SKYLINE_RIDGE = 399;
    THOUSAND_NEEDLES = 400;
    THE_TIDUS_STAIR = 401;
    SHADY_REST_INN = 403;
    BAEL_DUN_DIGSITE = 404;
    DESOLACE = 405;
    STONETALON_MOUNTAINS = 406;
    ORGRIMMAR_UNUSED = 407;
    GILLIJIMS_ISLE = 408;
    ISLAND_OF_DOCTOR_LAPIDIS = 409;
    RAZORWIND_CANYON = 410;
    BATHRANS_HAUNT = 411;
    THE_RUINS_OF_ORDIL_ARAN = 412;
    MAESTRAS_POST = 413;
    THE_ZORAM_STRAND = 414;
    ASTRANAAR = 415;
    THE_SHRINE_OF_AESSINA = 416;
    FIRE_SCAR_SHRINE = 417;
    THE_RUINS_OF_STARDUST = 418;
    THE_HOWLING_VALE = 419;
    SILVERWIND_REFUGE = 420;
    MYSTRAL_LAKE = 421;
    FALLEN_SKY_LAKE = 422;
    IRIS_LAKE = 424;
    MOONWELL = 425;
    RAYNEWOOD_RETREAT = 426;
    THE_SHADY_NOOK = 427;
    NIGHT_RUN = 428;
    XAVIAN = 429;
    SATYRNAAR = 430;
    SPLINTERTREE_POST = 431;
    THE_DOR_DANIL_BARROW_DEN = 432;
    FALFARREN_RIVER = 433;
    FELFIRE_HILL = 434;
    DEMON_FALL_CANYON = 435;
    DEMON_FALL_RIDGE = 436;
    WARSONG_LUMBER_CAMP = 437;
    BOUGH_SHADOW = 438;
    THE_SHIMMERING_FLATS = 439;
    TANARIS = 440;
    LAKE_FALATHIM = 441;
    AUBERDINE = 442;
    RUINS_OF_MATHYSTRA = 443;
    TOWER_OF_ALTHALAXX = 444;
    CLIFFSPRING_FALLS = 445;
    BASHAL_ARAN = 446;
    AMETH_ARAN = 447;
    GROVE_OF_THE_ANCIENTS = 448;
    THE_MASTERS_GLAIVE = 449;
    REMTRAVELS_EXCAVATION = 450;
    MISTS_EDGE = 452;
    THE_LONG_WASH = 453;
    WILDBEND_RIVER = 454;
    BLACKWOOD_DEN = 455;
    CLIFFSPRING_RIVER = 456;
    THE_VEILED_SEA = 457;
    GOLD_ROAD = 458;
    SCARLET_WATCH_POST = 459;
    SUN_ROCK_RETREAT = 460;
    WINDSHEAR_CRAG = 461;
    CRAGPOOL_LAKE = 463;
    MIRKFALLON_LAKE = 464;
    THE_CHARRED_VALE = 465;
    VALLEY_OF_THE_BLOODFURIES = 466;
    STONETALON_PEAK = 467;
    THE_TALON_DEN = 468;
    GREATWOOD_VALE = 469;
    THUNDER_BLUFF_UNUSED = 470;
    BRAVE_WIND_MESA = 471;
    FIRE_STONE_MESA = 472;
    MANTLE_ROCK = 473;
    HUNTER_RISE_UNUSED = 474;
    SPIRIT_RISEUNUSED = 475;
    ELDER_RISEUNUSED = 476;
    RUINS_OF_JUBUWAL = 477;
    POOLS_OF_ARLITHRIEN = 478;
    THE_RUSTMAUL_DIG_SITE = 479;
    CAMP_E_THOK = 480;
    SPLITHOOF_CRAG = 481;
    HIGHPERCH = 482;
    THE_SCREECHING_CANYON = 483;
    FREEWIND_POST = 484;
    THE_GREAT_LIFT = 485;
    GALAK_HOLD = 486;
    ROGUEFEATHER_DEN = 487;
    THE_WEATHERED_NOOK = 488;
    THALANAAR = 489;
    UN_GORO_CRATER = 490;
    RAZORFEN_KRAUL = 491;
    RAVEN_HILL_CEMETERY = 492;
    MOONGLADE = 493;
    DELETE_ME = 495;
    BRACKENWALL_VILLAGE = 496;
    SWAMPLIGHT_MANOR = 497;
    BLOODFEN_BURROW = 498;
    DARKMIST_CAVERN = 499;
    MOGGLE_POINT = 500;
    BEEZILS_WRECK = 501;
    WITCH_HILL = 502;
    SENTRY_POINT = 503;
    NORTH_POINT_TOWER = 504;
    WEST_POINT_TOWER = 505;
    LOST_POINT = 506;
    BLUEFEN = 507;
    STONEMAUL_RUINS = 508;
    THE_DEN_OF_FLAME = 509;
    THE_DRAGONMURK = 510;
    WYRMBOG = 511;
    BLACKHOOF_VILLAGE = 512;
    THERAMORE_ISLE = 513;
    FOOTHOLD_CITADEL = 514;
    IRONCLAD_PRISON = 515;
    DUSTWALLOW_BAY = 516;
    TIDEFURY_COVE = 517;
    DREADMURK_SHORE = 518;
    ADDLES_STEAD = 536;
    FIRE_PLUME_RIDGE = 537;
    LAKKARI_TAR_PITS = 538;
    TERROR_RUN = 539;
    THE_SLITHERING_SCAR = 540;
    MARSHALS_REFUGE = 541;
    FUNGAL_ROCK = 542;
    GOLAKKA_HOT_SPRINGS = 543;
    THE_LOCH = 556;
    BEGGARS_HAUNT = 576;
    KODO_GRAVEYARD = 596;
    GHOST_WALKER_POST = 597;
    SAR_THERIS_STRAND = 598;
    THUNDER_AXE_FORTRESS = 599;
    BOLGANS_HOLE = 600;
    MANNOROC_COVEN = 602;
    SARGERON = 603;
    MAGRAM_VILLAGE = 604;
    GELKIS_VILLAGE = 606;
    VALLEY_OF_SPEARS = 607;
    NIJELS_POINT = 608;
    KOLKAR_VILLAGE = 609;
    HYJAL = 616;
    WINTERSPRING = 618;
    BLACKWOLF_RIVER = 636;
    KODO_ROCK = 637;
    HIDDEN_PATH = 638;
    SPIRIT_ROCK = 639;
    SHRINE_OF_THE_DORMANT_FLAME = 640;
    LAKE_ELUNE_ARA = 656;
    THE_HARBORAGE = 657;
    OUTLAND = 676;
    CRAFTSMENS_TERRACE_UNUSED = 696;
    TRADESMENS_TERRACE_UNUSED = 697;
    THE_TEMPLE_GARDENS_UNUSED = 698;
    TEMPLE_OF_ELUNE_UNUSED = 699;
    CENARION_ENCLAVE_UNUSED = 700;
    WARRIORS_TERRACE_UNUSED = 701;
    RUT_THERAN_VILLAGE = 702;
    IRONBANDS_COMPOUND = 716;
    THE_STOCKADE = 717;
    WAILING_CAVERNS = 718;
    BLACKFATHOM_DEEPS = 719;
    FRAY_ISLAND = 720;
    GNOMEREGAN1 = 721;
    RAZORFEN_DOWNS = 722;
    BAN_ETHIL_HOLLOW = 736;
    SCARLET_MONASTERY = 796;
    JERODS_LANDING = 797;
    RIDGEPOINT_TOWER = 798;
    THE_DARKENED_BANK = 799;
    COLDRIDGE_PASS = 800;
    CHILL_BREEZE_VALLEY = 801;
    SHIMMER_RIDGE = 802;
    AMBERSTILL_RANCH = 803;
    THE_TUNDRID_HILLS = 804;
    SOUTH_GATE_PASS = 805;
    SOUTH_GATE_OUTPOST = 806;
    NORTH_GATE_PASS = 807;
    NORTH_GATE_OUTPOST = 808;
    GATES_OF_IRONFORGE = 809;
    STILLWATER_POND = 810;
    NIGHTMARE_VALE = 811;
    VENOMWEB_VALE = 812;
    THE_BULWARK1 = 813;
    SOUTHFURY_RIVER1 = 814;
    SOUTHFURY_RIVER2 = 815;
    RAZORMANE_GROUNDS = 816;
    SKULL_ROCK = 817;
    PALEMANE_ROCK = 818;
    WINDFURY_RIDGE = 819;
    THE_GOLDEN_PLAINS = 820;
    THE_ROLLING_PLAINS = 821;
    DUN_ALGAZ1 = 836;
    DUN_ALGAZ2 = 837;
    NORTH_GATE_PASS1 = 838;
    SOUTH_GATE_PASS1 = 839;
    TWILIGHT_GROVE = 856;
    GM_ISLAND = 876;
    DELETE_ME1 = 877;
    SOUTHFURY_RIVER3 = 878;
    SOUTHFURY_RIVER4 = 879;
    THANDOL_SPAN1 = 880;
    THANDOL_SPAN2 = 881;
    PURGATION_ISLE = 896;
    THE_JANSEN_STEAD = 916;
    THE_DEAD_ACRE = 917;
    THE_MOLSEN_FARM = 918;
    STENDELS_POND = 919;
    THE_DAGGER_HILLS = 920;
    DEMONTS_PLACE = 921;
    THE_DUST_PLAINS = 922;
    STONESPLINTER_VALLEY = 923;
    VALLEY_OF_KINGS = 924;
    ALGAZ_STATION = 925;
    BUCKLEBREE_FARM = 926;
    THE_SHINING_STRAND = 927;
    NORTH_TIDES_HOLLOW = 928;
    GRIZZLEPAW_RIDGE = 936;
    THE_VERDANT_FIELDS = 956;
    GADGETZAN = 976;
    STEAMWHEEDLE_PORT = 977;
    ZUL_FARRAK = 978;
    SANDSORROW_WATCH = 979;
    THISTLESHRUB_VALLEY = 980;
    THE_GAPING_CHASM = 981;
    THE_NOXIOUS_LAIR = 982;
    DUNEMAUL_COMPOUND = 983;
    EASTMOON_RUINS = 984;
    WATERSPRING_FIELD = 985;
    ZALASHJIS_DEN = 986;
    LANDS_END_BEACH = 987;
    WAVESTRIDER_BEACH = 988;
    ULDUM = 989;
    VALLEY_OF_THE_WATCHERS = 990;
    GUNSTANS_POST = 991;
    SOUTHMOON_RUINS = 992;
    RENDERS_CAMP = 996;
    RENDERS_VALLEY = 997;
    RENDERS_ROCK = 998;
    STONEWATCH_TOWER = 999;
    GALARDELL_VALLEY = 1000;
    LAKERIDGE_HIGHWAY = 1001;
    THREE_CORNERS = 1002;
    DIREFORGE_HILL = 1016;
    RAPTOR_RIDGE = 1017;
    BLACK_CHANNEL_MARSH = 1018;
    THE_GREEN_BELT = 1019;
    MOSSHIDE_FEN = 1020;
    THELGEN_ROCK = 1021;
    BLUEGILL_MARSH = 1022;
    SALTSPRAY_GLEN = 1023;
    SUNDOWN_MARSH = 1024;
    THE_GREEN_BELT1 = 1025;
    ANGERFANG_ENCAMPMENT = 1036;
    GRIM_BATOL = 1037;
    DRAGONMAW_GATES = 1038;
    THE_LOST_FLEET = 1039;
    DARROW_HILL = 1056;
    THORADINS_WALL1 = 1057;
    WEBWINDER_PATH = 1076;
    THE_HUSHED_BANK = 1097;
    MANOR_MISTMANTLE = 1098;
    CAMP_MOJACHE = 1099;
    GRIMTOTEM_COMPOUND = 1100;
    THE_WRITHING_DEEP = 1101;
    WILDWIND_LAKE = 1102;
    GORDUNNI_OUTPOST = 1103;
    MOK_GORDUN = 1104;
    FERAL_SCAR_VALE = 1105;
    FRAYFEATHER_HIGHLANDS = 1106;
    IDLEWIND_LAKE = 1107;
    THE_FORGOTTEN_COAST = 1108;
    EAST_PILLAR = 1109;
    WEST_PILLAR = 1110;
    DREAM_BOUGH = 1111;
    JADEMIR_LAKE = 1112;
    ONEIROS = 1113;
    RUINS_OF_RAVENWIND = 1114;
    RAGE_SCAR_HOLD = 1115;
    FEATHERMOON_STRONGHOLD = 1116;
    RUINS_OF_SOLARSAL = 1117;
    LOWER_WILDS_UNUSED = 1118;
    THE_TWIN_COLOSSALS = 1119;
    SARDOR_ISLE = 1120;
    ISLE_OF_DREAD = 1121;
    HIGH_WILDERNESS = 1136;
    LOWER_WILDS = 1137;
    SOUTHERN_BARRENS = 1156;
    SOUTHERN_GOLD_ROAD = 1157;
    ZUL_FARRAK1 = 1176;
    UNUSEDALCAZ_ISLAND = 1196;
    TIMBERMAW_HOLD = 1216;
    VANNDIR_ENCAMPMENT = 1217;
    TESTAZSHARA = 1218;
    LEGASH_ENCAMPMENT = 1219;
    THALASSIAN_BASE_CAMP = 1220;
    RUINS_OF_ELDARATH = 1221;
    HETAERAS_CLUTCH = 1222;
    TEMPLE_OF_ZIN_MALOR = 1223;
    BEARS_HEAD = 1224;
    URSOLAN = 1225;
    TEMPLE_OF_ARKKORAN = 1226;
    BAY_OF_STORMS = 1227;
    THE_SHATTERED_STRAND = 1228;
    TOWER_OF_ELDARA = 1229;
    JAGGED_REEF = 1230;
    SOUTHRIDGE_BEACH = 1231;
    RAVENCREST_MONUMENT = 1232;
    FORLORN_RIDGE = 1233;
    LAKE_MENNAR = 1234;
    SHADOWSONG_SHRINE = 1235;
    HALDARR_ENCAMPMENT = 1236;
    VALORMOK = 1237;
    THE_RUINED_REACHES = 1256;
    THE_TALONDEEP_PATH = 1276;
    THE_TALONDEEP_PATH1 = 1277;
    ROCKTUSK_FARM = 1296;
    JAGGEDSWINE_FARM = 1297;
    RAZORFEN_DOWNS1 = 1316;
    LOST_RIGGER_COVE = 1336;
    ULDAMAN = 1337;
    LORDAMERE_LAKE1 = 1338;
    LORDAMERE_LAKE2 = 1339;
    GALLOWS_CORNER = 1357;
    SILITHUS = 1377;
    EMERALD_FOREST = 1397;
    SUNKEN_TEMPLE = 1417;
    DREADMAUL_HOLD = 1437;
    NETHERGARDE_KEEP = 1438;
    DREADMAUL_POST = 1439;
    SERPENTS_COIL = 1440;
    ALTAR_OF_STORMS1 = 1441;
    FIREWATCH_RIDGE = 1442;
    THE_SLAG_PIT = 1443;
    THE_SEA_OF_CINDERS = 1444;
    BLACKROCK_MOUNTAIN2 = 1445;
    THORIUM_POINT = 1446;
    GARRISON_ARMORY = 1457;
    THE_TEMPLE_OF_ATAL_HAKKAR = 1477;
    UNDERCITY = 1497;
    ULDAMAN1 = 1517;
    NOT_USED_DEADMINES = 1518;
    STORMWIND_CITY = 1519;
    IRONFORGE = 1537;
    SPLITHOOF_HOLD = 1557;
    THE_CAPE_OF_STRANGLETHORN = 1577;
    SOUTHERN_SAVAGE_COAST = 1578;
    UNUSED_THE_DEADMINES_002 = 1579;
    UNUSED_IRONCLAD_COVE_00THREE = 1580;
    THE_DEADMINES = 1581;
    IRONCLAD_COVE = 1582;
    BLACKROCK_SPIRE = 1583;
    BLACKROCK_DEPTHS = 1584;
    RAPTOR_GROUNDS_UNUSED = 1597;
    GROL_DOM_FARM_UNUSED = 1598;
    MORSHAN_BASE_CAMP = 1599;
    HONORS_STAND_UNUSED = 1600;
    BLACKTHORN_RIDGE_UNUSED = 1601;
    BRAMBLESCAR_UNUSED = 1602;
    AGAMA_GOR_UNUSED = 1603;
    VALLEY_OF_HEROES = 1617;
    ORGRIMMAR = 1637;
    THUNDER_BLUFF = 1638;
    ELDER_RISE = 1639;
    SPIRIT_RISE = 1640;
    HUNTER_RISE = 1641;
    DARNASSUS = 1657;
    CENARION_ENCLAVE = 1658;
    CRAFTSMENS_TERRACE = 1659;
    WARRIORS_TERRACE = 1660;
    THE_TEMPLE_GARDENS = 1661;
    TRADESMENS_TERRACE = 1662;
    GAVINS_NAZE = 1677;
    SOFERAS_NAZE = 1678;
    CORRAHNS_DAGGER = 1679;
    THE_HEADLAND = 1680;
    MISTY_SHORE = 1681;
    DANDREDS_FOLD = 1682;
    GROWLESS_CAVE = 1683;
    CHILLWIND_POINT = 1684;
    RAPTOR_GROUNDS = 1697;
    BRAMBLESCAR = 1698;
    THORN_HILL = 1699;
    AGAMA_GOR = 1700;
    BLACKTHORN_RIDGE = 1701;
    HONORS_STAND = 1702;
    THE_MORSHAN_RAMPART = 1703;
    GROL_DOM_FARM = 1704;
    RAZORFEN_KRAUL1 = 1717;
    THE_GREAT_LIFT1 = 1718;
    MISTVALE_VALLEY = 1737;
    NEK_MANI_WELLSPRING = 1738;
    BLOODSAIL_COMPOUND = 1739;
    VENTURE_CO_BASE_CAMP = 1740;
    GURUBASHI_ARENA = 1741;
    SPIRIT_DEN = 1742;
    THE_CRIMSON_VEIL = 1757;
    THE_RIPTIDE = 1758;
    THE_DAMSELS_LUCK = 1759;
    VENTURE_CO_OPERATIONS_CENTER = 1760;
    DEADWOOD_VILLAGE = 1761;
    FELPAW_VILLAGE = 1762;
    JAEDENAR = 1763;
    BLOODVENOM_RIVER = 1764;
    BLOODVENOM_FALLS = 1765;
    SHATTER_SCAR_VALE = 1766;
    IRONTREE_WOODS = 1767;
    IRONTREE_CAVERN = 1768;
    TIMBERMAW_HOLD1 = 1769;
    SHADOW_HOLD = 1770;
    SHRINE_OF_THE_DECEIVER = 1771;
    ITHARIUSS_CAVE = 1777;
    SORROWMURK = 1778;
    DRAENIL_DUR_VILLAGE = 1779;
    SPLINTERSPEAR_JUNCTION = 1780;
    STAGALBOG = 1797;
    THE_SHIFTING_MIRE = 1798;
    STAGALBOG_CAVE = 1817;
    WITHERBARK_CAVERNS = 1837;
    THORADINS_WALL2 = 1857;
    BOULDER_GOR = 1858;
    VALLEY_OF_FANGS = 1877;
    THE_DUSTBOWL = 1878;
    MIRAGE_FLATS = 1879;
    FEATHERBEARDS_HOVEL = 1880;
    SHINDIGGERS_CAMP = 1881;
    PLAGUEMIST_RAVINE = 1882;
    VALORWIND_LAKE = 1883;
    AGOL_WATHA = 1884;
    HIRI_WATHA = 1885;
    THE_CREEPING_RUIN = 1886;
    BOGENS_LEDGE = 1887;
    THE_MAKERS_TERRACE = 1897;
    DUSTWIND_GULCH = 1898;
    SHAOL_WATHA = 1917;
    NOONSHADE_RUINS = 1937;
    BROKEN_PILLAR = 1938;
    ABYSSAL_SANDS = 1939;
    SOUTHBREAK_SHORE = 1940;
    CAVERNS_OF_TIME = 1941;
    THE_MARSHLANDS = 1942;
    IRONSTONE_PLATEAU = 1943;
    BLACKCHAR_CAVE = 1957;
    TANNER_CAMP = 1958;
    DUSTFIRE_VALLEY = 1959;
    ZUL_GURUB1 = 1977;
    MISTY_REED_POST = 1978;
    BLOODVENOM_POST = 1997;
    TALONBRANCH_GLADE = 1998;
    STRATHOLME = 2017;
    QUEL_THALAS = 2037;
    SCHOLOMANCE = 2057;
    TWILIGHT_VALE = 2077;
    TWILIGHT_SHORE = 2078;
    ALCAZ_ISLAND = 2079;
    DARKCLOUD_PINNACLE = 2097;
    DAWNING_WOOD_CATACOMBS = 2098;
    STONEWATCH_KEEP = 2099;
    MARAUDON = 2100;
    STOUTLAGER_INN = 2101;
    THUNDERBREW_DISTILLERY = 2102;
    MENETHIL_KEEP = 2103;
    DEEPWATER_TAVERN = 2104;
    SHADOW_GRAVE = 2117;
    BRILL_TOWN_HALL = 2118;
    GALLOWS_END_TAVERN = 2119;
    THE_POOLS_OF_VISIONUNUSED = 2137;
    DREADMIST_DEN = 2138;
    BAEL_DUN_KEEP = 2157;
    EMBERSTRIFES_DEN = 2158;
    ONYXIAS_LAIR = 2159;
    WINDSHEAR_MINE = 2160;
    ROLANDS_DOOM = 2161;
    BATTLE_RING = 2177;
    THE_POOLS_OF_VISION = 2197;
    SHADOWBREAK_RAVINE = 2198;
    BROKEN_SPEAR_VILLAGE = 2217;
    WHITEREACH_POST = 2237;
    GORNIA = 2238;
    ZANES_EYE_CRATER = 2239;
    MIRAGE_RACEWAY = 2240;
    FROSTSABER_ROCK = 2241;
    THE_HIDDEN_GROVE = 2242;
    TIMBERMAW_POST = 2243;
    WINTERFALL_VILLAGE = 2244;
    MAZTHORIL = 2245;
    FROSTFIRE_HOT_SPRINGS = 2246;
    ICE_THISTLE_HILLS = 2247;
    DUN_MANDARR = 2248;
    FROSTWHISPER_GORGE = 2249;
    OWL_WING_THICKET = 2250;
    LAKE_KEL_THERIL = 2251;
    THE_RUINS_OF_KEL_THERIL = 2252;
    STARFALL_VILLAGE = 2253;
    BAN_THALLOW_BARROW_DEN = 2254;
    EVERLOOK = 2255;
    DARKWHISPER_GORGE = 2256;
    DEEPRUN_TRAM = 2257;
    THE_FUNGAL_VALE = 2258;
    UNUSEDTHE_MARRIS_STEAD = 2259;
    THE_MARRIS_STEAD = 2260;
    THE_UNDERCROFT = 2261;
    DARROWSHIRE = 2262;
    CROWN_GUARD_TOWER = 2263;
    CORINS_CROSSING = 2264;
    SCARLET_BASE_CAMP = 2265;
    TYRS_HAND = 2266;
    THE_SCARLET_BASILICA = 2267;
    LIGHTS_HOPE_CHAPEL = 2268;
    BROWMAN_MILL = 2269;
    THE_NOXIOUS_GLADE = 2270;
    EASTWALL_TOWER = 2271;
    NORTHDALE = 2272;
    ZUL_MASHAR = 2273;
    MAZRA_ALOR = 2274;
    NORTHPASS_TOWER = 2275;
    QUEL_LITHIEN_LODGE = 2276;
    PLAGUEWOOD = 2277;
    SCOURGEHOLD = 2278;
    STRATHOLME1 = 2279;
    UNUSED_STRATHOLME = 2280;
    DARROWMERE_LAKE = 2297;
    CAER_DARROW = 2298;
    DARROWMERE_LAKE1 = 2299;
    CAVERNS_OF_TIME1 = 2300;
    THISTLEFUR_VILLAGE = 2301;
    THE_QUAGMIRE = 2302;
    WINDBREAK_CANYON = 2303;
    SOUTH_SEAS = 2317;
    THE_GREAT_SEA3 = 2318;
    THE_GREAT_SEA4 = 2319;
    THE_GREAT_SEA5 = 2320;
    THE_GREAT_SEA6 = 2321;
    THE_VEILED_SEA1 = 2322;
    THE_VEILED_SEA2 = 2323;
    THE_VEILED_SEA3 = 2324;
    THE_VEILED_SEA4 = 2325;
    THE_VEILED_SEA5 = 2326;
    RAZOR_HILL_BARRACKS = 2337;
    SOUTH_SEAS1 = 2338;
    THE_GREAT_SEA7 = 2339;
    BLOODTOOTH_CAMP = 2357;
    FOREST_SONG = 2358;
    GREENPAW_VILLAGE = 2359;
    SILVERWING_OUTPOST = 2360;
    NIGHTHAVEN = 2361;
    SHRINE_OF_REMULOS = 2362;
    STORMRAGE_BARROW_DENS = 2363;
    THE_GREAT_SEA8 = 2364;
    THE_GREAT_SEA9 = 2365;
    THE_BLACK_MORASS = 2366;
    OLD_HILLSBRAD_FOOTHILLS = 2367;
    TARREN_MILL1 = 2368;
    SOUTHSHORE1 = 2369;
    DURNHOLDE_KEEP1 = 2370;
    DUN_GAROK1 = 2371;
    HILLSBRAD_FIELDS1 = 2372;
    EASTERN_STRAND1 = 2373;
    NETHANDER_STEAD1 = 2374;
    DARROW_HILL1 = 2375;
    SOUTHPOINT_TOWER1 = 2376;
    THORADINS_WALL3 = 2377;
    WESTERN_STRAND1 = 2378;
    AZURELODE_MINE1 = 2379;
    THE_GREAT_SEA10 = 2397;
    THE_GREAT_SEA11 = 2398;
    THE_GREAT_SEA12 = 2399;
    THE_FORBIDDING_SEA1 = 2400;
    THE_FORBIDDING_SEA2 = 2401;
    THE_FORBIDDING_SEA3 = 2402;
    THE_FORBIDDING_SEA4 = 2403;
    TETHRIS_ARAN = 2404;
    ETHEL_RETHOR = 2405;
    RANAZJAR_ISLE = 2406;
    KORMEKS_HUT = 2407;
    SHADOWPREY_VILLAGE = 2408;
    BLACKROCK_PASS = 2417;
    MORGANS_VIGIL = 2418;
    SLITHER_ROCK = 2419;
    TERROR_WING_PATH = 2420;
    DRACO_DAR = 2421;
    RAGEFIRE_CHASM = 2437;
    NIGHTSONG_WOODS = 2457;
    THE_VEILED_SEA6 = 2477;
    MORLOS_ARAN = 2478;
    EMERALD_SANCTUARY = 2479;
    JADEFIRE_GLEN = 2480;
    RUINS_OF_CONSTELLAS = 2481;
    BITTER_REACHES = 2497;
    RISE_OF_THE_DEFILER = 2517;
    LARISS_PAVILION = 2518;
    WOODPAW_HILLS = 2519;
    WOODPAW_DEN = 2520;
    VERDANTIS_RIVER = 2521;
    RUINS_OF_ISILDIEN = 2522;
    GRIMTOTEM_POST = 2537;
    CAMP_APARAJE = 2538;
    MALAKA_JIN = 2539;
    BOULDERSLIDE_RAVINE = 2540;
    SISHIR_CANYON = 2541;
    DIRE_MAUL = 2557;
    DEADWIND_RAVINE = 2558;
    DIAMONDHEAD_RIVER = 2559;
    ARIDENS_CAMP = 2560;
    THE_VICE = 2561;
    KARAZHAN = 2562;
    MORGANS_PLOT = 2563;
    DIRE_MAUL1 = 2577;
    ALTERAC_VALLEY = 2597;
    SCRABBLESCREWS_CAMP = 2617;
    JADEFIRE_RUN = 2618;
    THONDRORIL_RIVER = 2619;
    THONDRORIL_RIVER1 = 2620;
    LAKE_MERELDAR = 2621;
    PESTILENT_SCAR = 2622;
    THE_INFECTIS_SCAR = 2623;
    BLACKWOOD_LAKE = 2624;
    EASTWALL_GATE = 2625;
    TERRORWEB_TUNNEL = 2626;
    TERRORDALE = 2627;
    KARGATHIA_KEEP = 2637;
    VALLEY_OF_BONES = 2657;
    BLACKWING_LAIR = 2677;
    DEADMANS_CROSSING = 2697;
    MOLTEN_CORE = 2717;
    THE_SCARAB_WALL = 2737;
    SOUTHWIND_VILLAGE = 2738;
    TWILIGHT_BASE_CAMP = 2739;
    THE_CRYSTAL_VALE = 2740;
    THE_SCARAB_DAIS = 2741;
    HIVE_ASHI = 2742;
    HIVE_ZORA = 2743;
    HIVE_REGAL = 2744;
    SHRINE_OF_THE_FALLEN_WARRIOR = 2757;
    UNUSED_ALTERAC_VALLEY = 2777;
    BLACKFATHOM_DEEPS1 = 2797;
    REUSE_ME_4 = 2817;
    THE_MASTERS_CELLAR = 2837;
    STONEWROUGHT_PASS = 2838;
    ALTERAC_VALLEY1 = 2839;
    THE_RUMBLE_CAGE = 2857;
    CHUNK_TEST = 2877;
    ZORAM_GAR_OUTPOST = 2897;
    HALL_OF_LEGENDS = 2917;
    CHAMPIONS_HALL = 2918;
    GROSH_GOK_COMPOUND = 2937;
    SLEEPING_GORGE = 2938;
    IRONDEEP_MINE = 2957;
    STONEHEARTH_OUTPOST = 2958;
    DUN_BALDAR = 2959;
    ICEWING_PASS = 2960;
    FROSTWOLF_VILLAGE = 2961;
    TOWER_POINT = 2962;
    COLDTOOTH_MINE = 2963;
    WINTERAX_HOLD = 2964;
    ICEBLOOD_GARRISON = 2977;
    FROSTWOLF_KEEP = 2978;
    TOR_KREN_FARM = 2979;
    FROST_DAGGER_PASS = 3017;
    IRONSTONE_CAMP = 3037;
    WEAZELS_CRATER = 3038;
    TAHONDA_RUINS = 3039;
    FIELD_OF_STRIFE = 3057;
    ICEWING_CAVERN = 3058;
    VALORS_REST = 3077;
    THE_SWARMING_PILLAR = 3097;
    TWILIGHT_POST = 3098;
    TWILIGHT_OUTPOST = 3099;
    RAVAGED_TWILIGHT_CAMP = 3100;
    SHALZARUS_LAIR = 3117;
    TALRENDIS_POINT = 3137;
    RETHRESS_SANCTUM = 3138;
    MOON_HORROR_DEN = 3139;
    SCALEBEARDS_CAVE = 3140;
    BOULDERSLIDE_CAVERN = 3157;
    WARSONG_LABOR_CAMP = 3177;
    CHILLWIND_CAMP = 3197;
    THE_MAUL = 3217;
    THE_MAUL_UNUSED = 3237;
    BONES_OF_GRAKKAROND = 3257;
    WARSONG_GULCH = 3277;
    FROSTWOLF_GRAVEYARD = 3297;
    FROSTWOLF_PASS = 3298;
    DUN_BALDAR_PASS = 3299;
    ICEBLOOD_GRAVEYARD = 3300;
    SNOWFALL_GRAVEYARD = 3301;
    STONEHEARTH_GRAVEYARD = 3302;
    STORMPIKE_GRAVEYARD = 3303;
    ICEWING_BUNKER = 3304;
    STONEHEARTH_BUNKER = 3305;
    WILDPAW_RIDGE = 3306;
    REVANTUSK_VILLAGE = 3317;
    ROCK_OF_DUROTAN = 3318;
    SILVERWING_GROVE = 3319;
    WARSONG_LUMBER_MILL = 3320;
    SILVERWING_HOLD = 3321;
    WILDPAW_CAVERN = 3337;
    THE_VEILED_CLEFT = 3338;
    YOJAMBA_ISLE = 3357;
    ARATHI_BASIN = 3358;
    THE_COIL = 3377;
    ALTAR_OF_HIR_EEK = 3378;
    SHADRA_ZAAR = 3379;
    HAKKARI_GROUNDS = 3380;
    NAZE_OF_SHIRVALLAH = 3381;
    TEMPLE_OF_BETHEKK = 3382;
    THE_BLOODFIRE_PIT = 3383;
    ALTAR_OF_THE_BLOOD_GOD = 3384;
    ZANZAS_RISE = 3397;
    EDGE_OF_MADNESS = 3398;
    TROLLBANE_HALL = 3417;
    DEFILERS_DEN = 3418;
    PAGLES_POINTE = 3419;
    FARM = 3420;
    BLACKSMITH = 3421;
    LUMBER_MILL = 3422;
    GOLD_MINE = 3423;
    STABLES = 3424;
    CENARION_HOLD = 3425;
    STAGHELM_POINT = 3426;
    BRONZEBEARD_ENCAMPMENT = 3427;
    AHN_QIRAJ = 3428;
    RUINS_OF_AHN_QIRAJ = 3429;
    EVERSONG_WOODS = 3430;
    SUNSTRIDER_ISLE = 3431;
    SHRINE_OF_DATH_REMAR = 3432;
    GHOSTLANDS = 3433;
    SCARAB_TERRACE = 3434;
    GENERALS_TERRACE = 3435;
    THE_RESERVOIR = 3436;
    THE_HATCHERY = 3437;
    THE_COMB = 3438;
    WATCHERS_TERRACE = 3439;
    SCARAB_TERRACE1 = 3440;
    GENERALS_TERRACE1 = 3441;
    THE_RESERVOIR1 = 3442;
    THE_HATCHERY1 = 3443;
    THE_COMB1 = 3444;
    WATCHERS_TERRACE1 = 3445;
    TWILIGHTS_RUN = 3446;
    ORTELLS_HIDEOUT = 3447;
    SCARAB_TERRACE2 = 3448;
    GENERALS_TERRACE2 = 3449;
    THE_RESERVOIR2 = 3450;
    THE_HATCHERY2 = 3451;
    THE_COMB2 = 3452;
    WATCHERS_TERRACE2 = 3453;
    RUINS_OF_AHN_QIRAJ1 = 3454;
    THE_NORTH_SEA = 3455;
    NAXXRAMAS = 3456;
    KARAZHAN1 = 3457;
    CITY = 3459;
    GOLDEN_STRAND = 3460;
    SUNSAIL_ANCHORAGE = 3461;
    FAIRBREEZE_VILLAGE = 3462;
    MAGISTERS_GATE = 3463;
    FARSTRIDER_RETREAT = 3464;
    NORTH_SANCTUM = 3465;
    WEST_SANCTUM = 3466;
    EAST_SANCTUM = 3467;
    SALTHERILS_HAVEN = 3468;
    THURONS_LIVERY = 3469;
    STILLWHISPER_POND = 3470;
    THE_LIVING_WOOD = 3471;
    AZUREBREEZE_COAST = 3472;
    LAKE_ELRENDAR = 3473;
    THE_SCORCHED_GROVE = 3474;
    ZEB_WATHA = 3475;
    TOR_WATHA = 3476;
    KARAZHAN_UNUSED = 3477;
    GATES_OF_AHN_QIRAJ = 3478;
    THE_VEILED_SEA7 = 3479;
    DUSKWITHER_GROUNDS = 3480;
    DUSKWITHER_SPIRE = 3481;
    THE_DEAD_SCAR = 3482;
    HELLFIRE_PENINSULA = 3483;
    THE_SUNSPIRE = 3484;
    FALTHRIEN_ACADEMY = 3485;
    RAVENHOLDT_MANOR = 3486;
    SILVERMOON_CITY = 3487;
    TRANQUILLIEN = 3488;
    SUNCROWN_VILLAGE = 3489;
    GOLDENMIST_VILLAGE = 3490;
    WINDRUNNER_VILLAGE = 3491;
    WINDRUNNER_SPIRE = 3492;
    SANCTUM_OF_THE_SUN = 3493;
    SANCTUM_OF_THE_MOON = 3494;
    DAWNSTAR_SPIRE = 3495;
    FARSTRIDER_ENCLAVE = 3496;
    AN_DAROTH = 3497;
    AN_TELAS = 3498;
    AN_OWYN = 3499;
    DEATHOLME = 3500;
    BLEEDING_ZIGGURAT = 3501;
    HOWLING_ZIGGURAT = 3502;
    SHALANDIS_ISLE = 3503;
    TORYL_ESTATE = 3504;
    UNDERLIGHT_MINES = 3505;
    ANDILIEN_ESTATE = 3506;
    HATCHET_HILLS = 3507;
    AMANI_PASS = 3508;
    SUNGRAZE_PEAK = 3509;
    AMANI_CATACOMBS = 3510;
    TOWER_OF_THE_DAMNED = 3511;
    ZEB_SORA = 3512;
    LAKE_ELRENDAR1 = 3513;
    THE_DEAD_SCAR1 = 3514;
    ELRENDAR_RIVER = 3515;
    ZEB_TELA = 3516;
    ZEB_NOWA = 3517;
    NAGRAND = 3518;
    TEROKKAR_FOREST = 3519;
    SHADOWMOON_VALLEY = 3520;
    ZANGARMARSH = 3521;
    BLADES_EDGE_MOUNTAINS = 3522;
    NETHERSTORM = 3523;
    AZUREMYST_ISLE = 3524;
    BLOODMYST_ISLE = 3525;
    AMMEN_VALE = 3526;
    CRASH_SITE = 3527;
    SILVERLINE_LAKE = 3528;
    NESTLEWOOD_THICKET = 3529;
    SHADOW_RIDGE = 3530;
    SKULKING_ROW = 3531;
    DAWNING_LANE = 3532;
    RUINS_OF_SILVERMOON = 3533;
    FETHS_WAY = 3534;
    HELLFIRE_CITADEL = 3535;
    THRALLMAR = 3536;
    REUSE = 3537;
    HONOR_HOLD = 3538;
    THE_STAIR_OF_DESTINY = 3539;
    TWISTING_NETHER = 3540;
    FORGE_CAMP_MAGEDDON = 3541;
    THE_PATH_OF_GLORY = 3542;
    THE_GREAT_FISSURE = 3543;
    PLAIN_OF_SHARDS = 3544;
    HELLFIRE_CITADEL1 = 3545;
    EXPEDITION_ARMORY = 3546;
    THRONE_OF_KIL_JAEDEN = 3547;
    FORGE_CAMP_RAGE = 3548;
    INVASION_POINT_ANNIHILATOR = 3549;
    BORUNE_RUINS = 3550;
    RUINS_OF_SHA_NAAR = 3551;
    TEMPLE_OF_TELHAMAT = 3552;
    POOLS_OF_AGGONAR = 3553;
    FALCON_WATCH = 3554;
    MAG_HAR_POST = 3555;
    DEN_OF_HAAL_ESH = 3556;
    THE_EXODAR = 3557;
    ELRENDAR_FALLS = 3558;
    NESTLEWOOD_HILLS = 3559;
    AMMEN_FIELDS = 3560;
    THE_SACRED_GROVE = 3561;
    HELLFIRE_RAMPARTS = 3562;
    HELLFIRE_CITADEL2 = 3563;
    EMBERGLADE = 3564;
    CENARION_REFUGE = 3565;
    MOONWING_DEN = 3566;
    POD_CLUSTER = 3567;
    POD_WRECKAGE = 3568;
    TIDES_HOLLOW = 3569;
    WRATHSCALE_POINT = 3570;
    BRISTLELIMB_VILLAGE = 3571;
    STILLPINE_HOLD = 3572;
    ODESYUS_LANDING = 3573;
    VALAARS_BERTH = 3574;
    SILTING_SHORE = 3575;
    AZURE_WATCH = 3576;
    GEEZLES_CAMP = 3577;
    MENAGERIE_WRECKAGE = 3578;
    TRAITORS_COVE = 3579;
    WILDWIND_PEAK = 3580;
    WILDWIND_PATH = 3581;
    ZETH_GOR = 3582;
    BERYL_COAST = 3583;
    BLOOD_WATCH = 3584;
    BLADEWOOD = 3585;
    THE_VECTOR_COIL = 3586;
    THE_WARP_PISTON = 3587;
    THE_CRYO_CORE = 3588;
    THE_CRIMSON_REACH = 3589;
    WRATHSCALE_LAIR = 3590;
    RUINS_OF_LORETH_ARAN = 3591;
    NAZZIVIAN = 3592;
    AXXARIEN = 3593;
    BLACKSILT_SHORE = 3594;
    THE_FOUL_POOL = 3595;
    THE_HIDDEN_REEF = 3596;
    AMBERWEB_PASS = 3597;
    WYRMSCAR_ISLAND = 3598;
    TALON_STAND = 3599;
    BRISTLELIMB_ENCLAVE = 3600;
    RAGEFEATHER_RIDGE = 3601;
    KESSELS_CROSSING = 3602;
    TEL_ATHIONS_CAMP = 3603;
    THE_BLOODCURSED_REEF = 3604;
    HYJAL_PAST = 3605;
    HYJAL_SUMMIT = 3606;
    SERPENTSHRINE_CAVERN = 3607;
    VINDICATORS_REST = 3608;
    UNUSEDTHREE = 3609;
    BURNING_BLADE_RUINS = 3610;
    CLAN_WATCH = 3611;
    BLOODCURSE_ISLE = 3612;
    GARADAR = 3613;
    SKYSONG_LAKE = 3614;
    THRONE_OF_THE_ELEMENTS = 3615;
    LAUGHING_SKULL_RUINS = 3616;
    WARMAUL_HILL = 3617;
    GRUULS_LAIR = 3618;
    AUREN_RIDGE = 3619;
    AUREN_FALLS = 3620;
    LAKE_SUNSPRING = 3621;
    SUNSPRING_POST = 3622;
    AERIS_LANDING = 3623;
    FORGE_CAMP_FEAR = 3624;
    FORGE_CAMP_HATE = 3625;
    TELAAR = 3626;
    NORTHWIND_CLEFT = 3627;
    HALAA = 3628;
    SOUTHWIND_CLEFT = 3629;
    OSHU_GUN = 3630;
    SPIRIT_FIELDS = 3631;
    SHAMANAR = 3632;
    ANCESTRAL_GROUNDS = 3633;
    WINDYREED_VILLAGE = 3634;
    UNUSED2 = 3635;
    ELEMENTAL_PLATEAU = 3636;
    KILSORROW_FORTRESS = 3637;
    THE_RING_OF_TRIALS = 3638;
    SILVERMYST_ISLE = 3639;
    DAGGERFEN_VILLAGE = 3640;
    UMBRAFEN_VILLAGE = 3641;
    FERALFEN_VILLAGE = 3642;
    BLOODSCALE_ENCLAVE = 3643;
    TELREDOR = 3644;
    ZABRA_JIN = 3645;
    QUAGG_RIDGE = 3646;
    THE_SPAWNING_GLEN = 3647;
    THE_DEAD_MIRE = 3648;
    SPOREGGAR = 3649;
    ANGO_ROSH_GROUNDS = 3650;
    ANGO_ROSH_STRONGHOLD = 3651;
    FUNGGOR_CAVERN = 3652;
    SERPENT_LAKE = 3653;
    THE_DRAIN = 3654;
    UMBRAFEN_LAKE = 3655;
    MARSHLIGHT_LAKE = 3656;
    PORTAL_CLEARING = 3657;
    SPOREWIND_LAKE = 3658;
    THE_LAGOON = 3659;
    BLADES_RUN = 3660;
    BLADE_TOOTH_CANYON = 3661;
    COMMONS_HALL = 3662;
    DERELICT_MANOR = 3663;
    HUNTRESS_OF_THE_SUN = 3664;
    FALCONWING_SQUARE = 3665;
    HALAANI_BASIN = 3666;
    HEWN_BOG = 3667;
    BOHA_MU_RUINS = 3668;
    THE_STADIUM = 3669;
    THE_OVERLOOK = 3670;
    BROKEN_HILL = 3671;
    MAG_HARI_PROCESSION = 3672;
    NESINGWARY_SAFARI = 3673;
    CENARION_THICKET = 3674;
    TUUREM = 3675;
    VEIL_SHIENOR = 3676;
    VEIL_SKITH = 3677;
    VEIL_SHALAS = 3678;
    SKETTIS = 3679;
    BLACKWIND_VALLEY = 3680;
    FIREWING_POINT = 3681;
    GRANGOL_VAR_VILLAGE = 3682;
    STONEBREAKER_HOLD = 3683;
    ALLERIAN_STRONGHOLD = 3684;
    BONECHEWER_RUINS = 3685;
    VEIL_LITHIC = 3686;
    OLEMBAS = 3687;
    AUCHINDOUN = 3688;
    VEIL_RESKK = 3689;
    BLACKWIND_LAKE = 3690;
    LAKE_ERE_NORU = 3691;
    LAKE_JORUNE = 3692;
    SKETHYL_MOUNTAINS = 3693;
    MISTY_RIDGE = 3694;
    THE_BROKEN_HILLS = 3695;
    THE_BARRIER_HILLS = 3696;
    THE_BONE_WASTES = 3697;
    NAGRAND_ARENA = 3698;
    LAUGHING_SKULL_COURTYARD = 3699;
    THE_RING_OF_BLOOD = 3700;
    ARENA_FLOOR = 3701;
    BLADES_EDGE_ARENA = 3702;
    SHATTRATH_CITY = 3703;
    THE_SHEPHERDS_GATE = 3704;
    TELAARI_BASIN = 3705;
    THE_DARK_PORTAL1 = 3706;
    ALLIANCE_BASE = 3707;
    HORDE_ENCAMPMENT = 3708;
    NIGHT_ELF_VILLAGE = 3709;
    NORDRASSIL = 3710;
    REUSE_ME = 3711;
    AREA_52 = 3712;
    THE_BLOOD_FURNACE = 3713;
    THE_SHATTERED_HALLS = 3714;
    THE_STEAMVAULT = 3715;
    THE_UNDERBOG = 3716;
    THE_SLAVE_PENS = 3717;
    SWAMPRAT_POST = 3718;
    BLEEDING_HOLLOW_RUINS = 3719;
    TWIN_SPIRE_RUINS = 3720;
    THE_CRUMBLING_WASTE = 3721;
    MANAFORGE_ARA = 3722;
    ARKLON_RUINS = 3723;
    COSMOWRENCH = 3724;
    RUINS_OF_ENKAAT = 3725;
    MANAFORGE_B_NAAR = 3726;
    THE_SCRAP_FIELD = 3727;
    THE_VORTEX_FIELDS = 3728;
    THE_HEAP = 3729;
    MANAFORGE_CORUU = 3730;
    THE_TEMPEST_RIFT = 3731;
    KIRIN_VAR_VILLAGE = 3732;
    THE_VIOLET_TOWER = 3733;
    MANAFORGE_DURO = 3734;
    VOIDWIND_PLATEAU = 3735;
    MANAFORGE_ULTRIS = 3736;
    CELESTIAL_RIDGE = 3737;
    THE_STORMSPIRE = 3738;
    FORGE_BASE_OBLIVION = 3739;
    FORGE_BASE_GEHENNA = 3740;
    RUINS_OF_FARAHLON = 3741;
    SOCRETHARS_SEAT = 3742;
    LEGION_HOLD = 3743;
    SHADOWMOON_VILLAGE = 3744;
    WILDHAMMER_STRONGHOLD = 3745;
    THE_HAND_OF_GUL_DAN = 3746;
    THE_FEL_PITS = 3747;
    THE_DEATHFORGE = 3748;
    COILSKAR_CISTERN = 3749;
    COILSKAR_POINT = 3750;
    SUNFIRE_POINT = 3751;
    ILLIDARI_POINT = 3752;
    RUINS_OF_BAA_RI = 3753;
    ALTAR_OF_SHA_TAR = 3754;
    THE_STAIR_OF_DOOM = 3755;
    RUINS_OF_KARABOR = 3756;
    ATA_MAL_TERRACE = 3757;
    NETHERWING_FIELDS = 3758;
    NETHERWING_LEDGE = 3759;
    THE_BARRIER_HILLS1 = 3760;
    THE_HIGH_PATH = 3761;
    WINDYREED_PASS = 3762;
    ZANGAR_RIDGE = 3763;
    THE_TWILIGHT_RIDGE = 3764;
    RAZORTHORN_TRAIL = 3765;
    OREBOR_HARBORAGE = 3766;
    BLADES_RUN1 = 3767;
    JAGGED_RIDGE = 3768;
    THUNDERLORD_STRONGHOLD = 3769;
    BLADE_TOOTH_CANYON1 = 3770;
    THE_LIVING_GROVE = 3771;
    SYLVANAAR = 3772;
    BLADESPIRE_HOLD = 3773;
    GRUULS_LAIR1 = 3774;
    CIRCLE_OF_BLOOD = 3775;
    BLOODMAUL_OUTPOST = 3776;
    BLOODMAUL_CAMP = 3777;
    DRAENETHYST_MINE = 3778;
    TROGMAS_CLAIM = 3779;
    BLACKWING_COVEN = 3780;
    GRISHNATH = 3781;
    VEIL_LASHH = 3782;
    VEIL_VEKH = 3783;
    FORGE_CAMP_TERROR = 3784;
    FORGE_CAMP_WRATH = 3785;
    OGRI_LA = 3786;
    FORGE_CAMP_ANGER = 3787;
    THE_LOW_PATH = 3788;
    SHADOW_LABYRINTH = 3789;
    AUCHENAI_CRYPTS = 3790;
    SETHEKK_HALLS = 3791;
    MANA_TOMBS = 3792;
    FELSPARK_RAVINE = 3793;
    VALLEY_OF_BONES1 = 3794;
    SHA_NAARI_WASTES = 3795;
    THE_WARP_FIELDS = 3796;
    FALLEN_SKY_RIDGE = 3797;
    HAAL_ESHI_GORGE = 3798;
    STONEWALL_CANYON = 3799;
    THORNFANG_HILL = 3800;
    MAG_HAR_GROUNDS = 3801;
    VOID_RIDGE = 3802;
    THE_ABYSSAL_SHELF = 3803;
    THE_LEGION_FRONT = 3804;
    ZUL_AMAN = 3805;
    SUPPLY_CARAVAN = 3806;
    REAVERS_FALL = 3807;
    CENARION_POST = 3808;
    SOUTHERN_RAMPART = 3809;
    NORTHERN_RAMPART = 3810;
    GOR_GAZ_OUTPOST = 3811;
    SPINEBREAKER_POST = 3812;
    THE_PATH_OF_ANGUISH = 3813;
    EAST_SUPPLY_CARAVAN = 3814;
    EXPEDITION_POINT = 3815;
    ZEPPELIN_CRASH = 3816;
    TESTING = 3817;
    BLOODSCALE_GROUNDS = 3818;
    DARKCREST_ENCLAVE = 3819;
    EYE_OF_THE_STORM = 3820;
    WARDENS_CAGE = 3821;
    ECLIPSE_POINT = 3822;
    ISLE_OF_TRIBULATIONS = 3823;
    BLOODMAUL_RAVINE = 3824;
    DRAGONS_END = 3825;
    DAGGERMAW_CANYON = 3826;
    VEKHAAR_STAND = 3827;
    RUUAN_WEALD = 3828;
    VEIL_RUUAN = 3829;
    RAVENS_WOOD = 3830;
    DEATHS_DOOR = 3831;
    VORTEX_PINNACLE = 3832;
    RAZOR_RIDGE = 3833;
    RIDGE_OF_MADNESS = 3834;
    DUSTQUILL_RAVINE = 3835;
    MAGTHERIDONS_LAIR = 3836;
    SUNFURY_HOLD = 3837;
    SPINEBREAKER_MOUNTAINS = 3838;
    ABANDONED_ARMORY = 3839;
    THE_BLACK_TEMPLE = 3840;
    DARKCREST_SHORE = 3841;
    TEMPEST_KEEP = 3842;
    MOK_NATHAL_VILLAGE = 3844;
    TEMPEST_KEEP1 = 3845;
    THE_ARCATRAZ = 3846;
    THE_BOTANICA = 3847;
    THE_ARCATRAZ1 = 3848;
    THE_MECHANAR = 3849;
    NETHERSTONE = 3850;
    MIDREALM_POST = 3851;
    TULUMANS_LANDING = 3852;
    PROTECTORATE_WATCH_POST = 3854;
    CIRCLE_OF_BLOOD_ARENA = 3855;
    ELRENDAR_CROSSING = 3856;
    AMMEN_FORD = 3857;
    RAZORTHORN_SHELF = 3858;
    SILMYR_LAKE = 3859;
    RAASTOK_GLADE = 3860;
    THALASSIAN_PASS = 3861;
    CHURNING_GULCH = 3862;
    BROKEN_WILDS = 3863;
    BASH_IR_LANDING = 3864;
    CRYSTAL_SPINE = 3865;
    SKALD = 3866;
    BLADED_GULCH = 3867;
    GYRO_PLANK_BRIDGE = 3868;
    MAGE_TOWER = 3869;
    BLOOD_ELF_TOWER = 3870;
    DRAENEI_RUINS = 3871;
    FEL_REAVER_RUINS = 3872;
    THE_PROVING_GROUNDS = 3873;
    ECO_DOME_FARFIELD = 3874;
    ECO_DOME_SKYPERCH = 3875;
    ECO_DOME_SUTHERON = 3876;
    ECO_DOME_MIDREALM = 3877;
    ETHEREUM_STAGING_GROUNDS = 3878;
    CHAPEL_YARD = 3879;
    ACCESS_SHAFT_ZEON = 3880;
    TRELLEUM_MINE = 3881;
    INVASION_POINT_DESTROYER = 3882;
    CAMP_OF_BOOM = 3883;
    SPINEBREAKER_PASS = 3884;
    NETHERWEB_RIDGE = 3885;
    DERELICT_CARAVAN = 3886;
    REFUGEE_CARAVAN = 3887;
    SHADOW_TOMB = 3888;
    VEIL_RHAZE = 3889;
    TOMB_OF_LIGHTS = 3890;
    CARRION_HILL = 3891;
    WRITHING_MOUND = 3892;
    RING_OF_OBSERVANCE = 3893;
    AUCHENAI_GROUNDS = 3894;
    CENARION_WATCHPOST = 3895;
    ALDOR_RISE = 3896;
    TERRACE_OF_LIGHT = 3897;
    SCRYERS_TIER = 3898;
    LOWER_CITY = 3899;
    INVASION_POINT_OVERLORD = 3900;
    ALLERIAN_POST = 3901;
    STONEBREAKER_CAMP = 3902;
    BOULDER_MOK = 3903;
    CURSED_HOLLOW = 3904;
    COILFANG_RESERVOIR = 3905;
    THE_BLOODWASH = 3906;
    VERIDIAN_POINT = 3907;
    MIDDENVALE = 3908;
    THE_LOST_FOLD = 3909;
    MYSTWOOD = 3910;
    TRANQUIL_SHORE = 3911;
    GOLDENBOUGH_PASS = 3912;
    RUNESTONE_FALITHAS = 3913;
    RUNESTONE_SHAN_DOR = 3914;
    FAIRBRIDGE_STRAND = 3915;
    MOONGRAZE_WOODS = 3916;
    AUCHINDOUN1 = 3917;
    TOSHLEYS_STATION = 3918;
    SINGING_RIDGE = 3919;
    SHATTER_POINT = 3920;
    ARKLONIS_RIDGE = 3921;
    BLADESPIRE_OUTPOST = 3922;
    GRUULS_LAIR2 = 3923;
    NORTHMAUL_TOWER = 3924;
    SOUTHMAUL_TOWER = 3925;
    SHATTERED_PLAINS = 3926;
    ORONOKS_FARM = 3927;
    THE_ALTAR_OF_DAMNATION = 3928;
    THE_PATH_OF_CONQUEST = 3929;
    ECLIPSION_FIELDS = 3930;
    BLADESPIRE_GROUNDS = 3931;
    SKETH_LON_BASE_CAMP = 3932;
    SKETH_LON_WRECKAGE = 3933;
    TOWN_SQUARE = 3934;
    WIZARD_ROW = 3935;
    DEATHFORGE_TOWER = 3936;
    SLAG_WATCH = 3937;
    SANCTUM_OF_THE_STARS = 3938;
    DRAGONMAW_FORTRESS = 3939;
    THE_FETID_POOL = 3940;
    TEST = 3941;
    RAZAANS_LANDING = 3942;
    INVASION_POINT_CATACLYSM = 3943;
    THE_ALTAR_OF_SHADOWS = 3944;
    NETHERWING_PASS = 3945;
    WAYNES_REFUGE = 3946;
    THE_SCALDING_POOLS = 3947;
    BRIAN_AND_PAT_TEST = 3948;
    MAGMA_FIELDS = 3949;
    CRIMSON_WATCH = 3950;
    EVERGROVE = 3951;
    WYRMSKULL_BRIDGE = 3952;
    SCALEWING_SHELF = 3953;
    WYRMSKULL_TUNNEL = 3954;
    HELLFIRE_BASIN = 3955;
    THE_SHADOW_STAIR = 3956;
    SHA_TARI_OUTPOST = 3957;
    SHA_TARI_BASE_CAMP = 3958;
    BLACK_TEMPLE = 3959;
    SOULGRINDERS_BARROW = 3960;
    SORROW_WING_POINT = 3961;
    VIM_GOLS_CIRCLE = 3962;
    DRAGONSPINE_RIDGE = 3963;
    SKYGUARD_OUTPOST = 3964;
    NETHERWING_MINES = 3965;
    DRAGONMAW_BASE_CAMP = 3966;
    DRAGONMAW_SKYWAY = 3967;
    RUINS_OF_LORDAERON1 = 3968;
    RIVENDARKS_PERCH = 3969;
    OBSIDIAS_PERCH = 3970;
    INSIDIONS_PERCH = 3971;
    FURYWINGS_PERCH = 3972;
    BLACKWIND_LANDING = 3973;
    VEIL_HARR_IK = 3974;
    TEROKKS_REST = 3975;
    VEIL_ALA_RAK = 3976;
    UPPER_VEIL_SHIL_AK = 3977;
    LOWER_VEIL_SHIL_AK = 3978;
    SHARTUULS_TRANSPORTER = 4008;
    ILLIDARI_TRAINING_GROUNDS = 4009;
    MUDSPROCKET = 4010;
    DIREHORN_POST = 4046;
    NATS_LANDING = 4047;
    TABETHAS_FARM = 4049;
    PLAGUEWOOD_TOWER = 4067;
    SUNWELL_PLATEAU = 4075;
    REUSE_ME_SEVEN = 4076;
    RAZORTHORN_RISE = 4078;
    ISLE_OF_QUEL_DANAS = 4080;
    THE_DAWNCHASER = 4081;
    THE_SIN_LOREN = 4082;
    SILVERMOONS_PRIDE = 4083;
    THE_BLOODOATH = 4084;
    SHATTERED_SUN_STAGING_AREA = 4085;
    SUNS_REACH_SANCTUM = 4086;
    SUNS_REACH_HARBOR = 4087;
    SUNS_REACH_ARMORY = 4088;
    DAWNSTAR_VILLAGE = 4089;
    THE_DAWNING_SQUARE = 4090;
    GREENGILL_COAST = 4091;
    THE_DEAD_SCAR2 = 4092;
    THE_SUN_FORGE = 4093;
    SUNWELL_PLATEAU1 = 4094;
    MAGISTERS_TERRACE = 4095;
    MAGISTERS_TERRACE1 = 4131;
    PARHELION_PLAZA = 4139;
    THE_DEAD_SCAR3 = 4140;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
DUN_MOROGH1 (0x01)Dun Morogh
LONGSHORE2 (0x02)Longshore
BADLANDS3 (0x03)Badlands
BLASTED_LANDS4 (0x04)Blasted Lands
BLACKWATER_COVE7 (0x07)Blackwater Cove
SWAMP_OF_SORROWS8 (0x08)Swamp of Sorrows
NORTHSHIRE_VALLEY9 (0x09)Northshire Valley
DUSKWOOD10 (0x0A)Duskwood
WETLANDS11 (0x0B)Wetlands
ELWYNN_FOREST12 (0x0C)Elwynn Forest
THE_WORLD_TREE13 (0x0D)The World Tree
DUROTAR14 (0x0E)Durotar
DUSTWALLOW_MARSH15 (0x0F)Dustwallow Marsh
AZSHARA16 (0x10)Azshara
THE_BARRENS17 (0x11)The Barrens
CRYSTAL_LAKE18 (0x12)Crystal Lake
ZUL_GURUB19 (0x13)Zul'Gurub
MOONBROOK20 (0x14)Moonbrook
KUL_TIRAS21 (0x15)Kul Tiras
PROGRAMMER_ISLE22 (0x16)Programmer Isle
NORTHSHIRE_RIVER23 (0x17)Northshire River
NORTHSHIRE_ABBEY24 (0x18)Northshire Abbey
BLACKROCK_MOUNTAIN25 (0x19)Blackrock Mountain
LIGHTHOUSE26 (0x1A)Lighthouse
WESTERN_PLAGUELANDS28 (0x1C)Western Plaguelands
NINE30 (0x1E)Nine
THE_CEMETARY32 (0x20)The Cemetary
STRANGLETHORN_VALE33 (0x21)Stranglethorn Vale
ECHO_RIDGE_MINE34 (0x22)Echo Ridge Mine
BOOTY_BAY35 (0x23)Booty Bay
ALTERAC_MOUNTAINS36 (0x24)Alterac Mountains
LAKE_NAZFERITI37 (0x25)Lake Nazferiti
LOCH_MODAN38 (0x26)Loch Modan
WESTFALL40 (0x28)Westfall
DEADWIND_PASS41 (0x29)Deadwind Pass
DARKSHIRE42 (0x2A)Darkshire
WILD_SHORE43 (0x2B)Wild Shore
REDRIDGE_MOUNTAINS44 (0x2C)Redridge Mountains
ARATHI_HIGHLANDS45 (0x2D)Arathi Highlands
BURNING_STEPPES46 (0x2E)Burning Steppes
THE_HINTERLANDS47 (0x2F)The Hinterlands
DEAD_MANS_HOLE49 (0x31)Dead Man's Hole
SEARING_GORGE51 (0x33)Searing Gorge
THIEVES_CAMP53 (0x35)Thieves Camp
JASPERLODE_MINE54 (0x36)Jasperlode Mine
VALLEY_OF_HEROES_UNUSED55 (0x37)Valley of Heroes UNUSED
HEROES_VIGIL56 (0x38)Heroes' Vigil
FARGODEEP_MINE57 (0x39)Fargodeep Mine
NORTHSHIRE_VINEYARDS59 (0x3B)Northshire Vineyards
FORESTS_EDGE60 (0x3C)Forest's Edge
THUNDER_FALLS61 (0x3D)Thunder Falls
BRACKWELL_PUMPKIN_PATCH62 (0x3E)Brackwell Pumpkin Patch
THE_STONEFIELD_FARM63 (0x3F)The Stonefield Farm
THE_MACLURE_VINEYARDS64 (0x40)The Maclure Vineyards
REUSE_ME_THREE65 (0x41)Reuse Me 3
REUSE_ME_SIX66 (0x42)Reuse Me 6
REUSE_ME_FIVE67 (0x43)Reuse Me 5
LAKE_EVERSTILL68 (0x44)Lake Everstill
LAKESHIRE69 (0x45)Lakeshire
STONEWATCH70 (0x46)Stonewatch
STONEWATCH_FALLS71 (0x47)Stonewatch Falls
THE_DARK_PORTAL72 (0x48)The Dark Portal
THE_TAINTED_SCAR73 (0x49)The Tainted Scar
POOL_OF_TEARS74 (0x4A)Pool of Tears
STONARD75 (0x4B)Stonard
FALLOW_SANCTUARY76 (0x4C)Fallow Sanctuary
ANVILMAR77 (0x4D)Anvilmar
STORMWIND_MOUNTAINS80 (0x50)Stormwind Mountains
JEFF_NE_QUADRANT_CHANGED81 (0x51)Jeff NE Quadrant Changed
JEFF_NW_QUADRANT82 (0x52)Jeff NW Quadrant
JEFF_SE_QUADRANT83 (0x53)Jeff SE Quadrant
JEFF_SW_QUADRANT84 (0x54)Jeff SW Quadrant
TIRISFAL_GLADES85 (0x55)Tirisfal Glades
STONE_CAIRN_LAKE86 (0x56)Stone Cairn Lake
GOLDSHIRE87 (0x57)Goldshire
EASTVALE_LOGGING_CAMP88 (0x58)Eastvale Logging Camp
MIRROR_LAKE_ORCHARD89 (0x59)Mirror Lake Orchard
TOWER_OF_AZORA91 (0x5B)Tower of Azora
MIRROR_LAKE92 (0x5C)Mirror Lake
VUL_GOL_OGRE_MOUND93 (0x5D)Vul'Gol Ogre Mound
RAVEN_HILL94 (0x5E)Raven Hill
REDRIDGE_CANYONS95 (0x5F)Redridge Canyons
TOWER_OF_ILGALAR96 (0x60)Tower of Ilgalar
ALTHERS_MILL97 (0x61)Alther's Mill
RETHBAN_CAVERNS98 (0x62)Rethban Caverns
REBEL_CAMP99 (0x63)Rebel Camp
NESINGWARYS_EXPEDITION100 (0x64)Nesingwary's Expedition
KURZENS_COMPOUND101 (0x65)Kurzen's Compound
RUINS_OF_ZUL_KUNDA102 (0x66)Ruins of Zul'Kunda
RUINS_OF_ZUL_MAMWE103 (0x67)Ruins of Zul'Mamwe
THE_VILE_REEF104 (0x68)The Vile Reef
MOSH_OGG_OGRE_MOUND105 (0x69)Mosh'Ogg Ogre Mound
THE_STOCKPILE106 (0x6A)The Stockpile
SALDEANS_FARM107 (0x6B)Saldean's Farm
SENTINEL_HILL108 (0x6C)Sentinel Hill
FURLBROWS_PUMPKIN_FARM109 (0x6D)Furlbrow's Pumpkin Farm
JANGOLODE_MINE111 (0x6F)Jangolode Mine
GOLD_COAST_QUARRY113 (0x71)Gold Coast Quarry
WESTFALL_LIGHTHOUSE115 (0x73)Westfall Lighthouse
MISTY_VALLEY116 (0x74)Misty Valley
GROM_GOL_BASE_CAMP117 (0x75)Grom'gol Base Camp
WHELGARS_EXCAVATION_SITE118 (0x76)Whelgar's Excavation Site
WESTBROOK_GARRISON120 (0x78)Westbrook Garrison
TRANQUIL_GARDENS_CEMETERY121 (0x79)Tranquil Gardens Cemetery
ZUULDAIA_RUINS122 (0x7A)Zuuldaia Ruins
BAL_LAL_RUINS123 (0x7B)Bal'lal Ruins
KAL_AI_RUINS125 (0x7D)Kal'ai Ruins
TKASHI_RUINS126 (0x7E)Tkashi Ruins
BALIA_MAH_RUINS127 (0x7F)Balia'mah Ruins
ZIATA_JAI_RUINS128 (0x80)Ziata'jai Ruins
MIZJAH_RUINS129 (0x81)Mizjah Ruins
SILVERPINE_FOREST130 (0x82)Silverpine Forest
KHARANOS131 (0x83)Kharanos
COLDRIDGE_VALLEY132 (0x84)Coldridge Valley
GNOMEREGAN133 (0x85)Gnomeregan
GOL_BOLAR_QUARRY134 (0x86)Gol'Bolar Quarry
FROSTMANE_HOLD135 (0x87)Frostmane Hold
THE_GRIZZLED_DEN136 (0x88)The Grizzled Den
BREWNALL_VILLAGE137 (0x89)Brewnall Village
MISTY_PINE_REFUGE138 (0x8A)Misty Pine Refuge
EASTERN_PLAGUELANDS139 (0x8B)Eastern Plaguelands
TELDRASSIL141 (0x8D)Teldrassil
IRONBANDS_EXCAVATION_SITE142 (0x8E)Ironband's Excavation Site
MO_GROSH_STRONGHOLD143 (0x8F)Mo'grosh Stronghold
THELSAMAR144 (0x90)Thelsamar
ALGAZ_GATE145 (0x91)Algaz Gate
STONEWROUGHT_DAM146 (0x92)Stonewrought Dam
THE_FARSTRIDER_LODGE147 (0x93)The Farstrider Lodge
DARKSHORE148 (0x94)Darkshore
SILVER_STREAM_MINE149 (0x95)Silver Stream Mine
MENETHIL_HARBOR150 (0x96)Menethil Harbor
DESIGNER_ISLAND151 (0x97)Designer Island
THE_BULWARK152 (0x98)The Bulwark
RUINS_OF_LORDAERON153 (0x99)Ruins of Lordaeron
DEATHKNELL154 (0x9A)Deathknell
NIGHT_WEBS_HOLLOW155 (0x9B)Night Web's Hollow
SOLLIDEN_FARMSTEAD156 (0x9C)Solliden Farmstead
AGAMAND_MILLS157 (0x9D)Agamand Mills
AGAMAND_FAMILY_CRYPT158 (0x9E)Agamand Family Crypt
BRILL159 (0x9F)Brill
WHISPERING_GARDENS160 (0xA0)Whispering Gardens
TERRACE_OF_REPOSE161 (0xA1)Terrace of Repose
BRIGHTWATER_LAKE162 (0xA2)Brightwater Lake
GUNTHERS_RETREAT163 (0xA3)Gunther's Retreat
GARRENS_HAUNT164 (0xA4)Garren's Haunt
BALNIR_FARMSTEAD165 (0xA5)Balnir Farmstead
COLD_HEARTH_MANOR166 (0xA6)Cold Hearth Manor
CRUSADER_OUTPOST167 (0xA7)Crusader Outpost
THE_NORTH_COAST168 (0xA8)The North Coast
WHISPERING_SHORE169 (0xA9)Whispering Shore
LORDAMERE_LAKE170 (0xAA)Lordamere Lake
FENRIS_ISLE172 (0xAC)Fenris Isle
FAOLS_REST173 (0xAD)Faol's Rest
DOLANAAR186 (0xBA)Dolanaar
DARNASSUS_UNUSED187 (0xBB)Darnassus UNUSED
SHADOWGLEN188 (0xBC)Shadowglen
STEELGRILLS_DEPOT189 (0xBD)Steelgrill's Depot
HEARTHGLEN190 (0xBE)Hearthglen
NORTHRIDGE_LUMBER_CAMP192 (0xC0)Northridge Lumber Camp
RUINS_OF_ANDORHAL193 (0xC1)Ruins of Andorhal
SCHOOL_OF_NECROMANCY195 (0xC3)School of Necromancy
UTHERS_TOMB196 (0xC4)Uther's Tomb
SORROW_HILL197 (0xC5)Sorrow Hill
THE_WEEPING_CAVE198 (0xC6)The Weeping Cave
FELSTONE_FIELD199 (0xC7)Felstone Field
DALSONS_TEARS200 (0xC8)Dalson's Tears
GAHRRONS_WITHERING201 (0xC9)Gahrron's Withering
THE_WRITHING_HAUNT202 (0xCA)The Writhing Haunt
MARDENHOLDE_KEEP203 (0xCB)Mardenholde Keep
PYREWOOD_VILLAGE204 (0xCC)Pyrewood Village
DUN_MODR205 (0xCD)Dun Modr
UNUSED_WESTFALL206 (0xCE)UNUSED Westfall
THE_GREAT_SEA207 (0xCF)The Great Sea
UNUSED_IRONCLADCOVE208 (0xD0)Unused Ironcladcove
SHADOWFANG_KEEP209 (0xD1)Shadowfang Keep
REUSE_ME_2210 (0xD2)Reuse Me 2
ICEFLOW_LAKE211 (0xD3)Iceflow Lake
HELMS_BED_LAKE212 (0xD4)Helm's Bed Lake
DEEP_ELEM_MINE213 (0xD5)Deep Elem Mine
THE_GREAT_SEA1214 (0xD6)The Great Sea
MULGORE215 (0xD7)Mulgore
ALEXSTON_FARMSTEAD219 (0xDB)Alexston Farmstead
RED_CLOUD_MESA220 (0xDC)Red Cloud Mesa
CAMP_NARACHE221 (0xDD)Camp Narache
BLOODHOOF_VILLAGE222 (0xDE)Bloodhoof Village
STONEBULL_LAKE223 (0xDF)Stonebull Lake
RAVAGED_CARAVAN224 (0xE0)Ravaged Caravan
RED_ROCKS225 (0xE1)Red Rocks
THE_SKITTERING_DARK226 (0xE2)The Skittering Dark
VALGANS_FIELD227 (0xE3)Valgan's Field
THE_SEPULCHER228 (0xE4)The Sepulcher
OLSENS_FARTHING229 (0xE5)Olsen's Farthing
THE_GREYMANE_WALL230 (0xE6)The Greymane Wall
BERENS_PERIL231 (0xE7)Beren's Peril
THE_DAWNING_ISLES232 (0xE8)The Dawning Isles
AMBERMILL233 (0xE9)Ambermill
FENRIS_KEEP235 (0xEB)Fenris Keep
SHADOWFANG_KEEP1236 (0xEC)Shadowfang Keep
THE_DECREPIT_FERRY237 (0xED)The Decrepit Ferry
MALDENS_ORCHARD238 (0xEE)Malden's Orchard
THE_IVAR_PATCH239 (0xEF)The Ivar Patch
THE_DEAD_FIELD240 (0xF0)The Dead Field
THE_ROTTING_ORCHARD241 (0xF1)The Rotting Orchard
BRIGHTWOOD_GROVE242 (0xF2)Brightwood Grove
FORLORN_ROWE243 (0xF3)Forlorn Rowe
THE_WHIPPLE_ESTATE244 (0xF4)The Whipple Estate
THE_YORGEN_FARMSTEAD245 (0xF5)The Yorgen Farmstead
THE_CAULDRON246 (0xF6)The Cauldron
GRIMESILT_DIG_SITE247 (0xF7)Grimesilt Dig Site
DREADMAUL_ROCK249 (0xF9)Dreadmaul Rock
RUINS_OF_THAURISSAN250 (0xFA)Ruins of Thaurissan
FLAME_CREST251 (0xFB)Flame Crest
BLACKROCK_STRONGHOLD252 (0xFC)Blackrock Stronghold
THE_PILLAR_OF_ASH253 (0xFD)The Pillar of Ash
BLACKROCK_MOUNTAIN1254 (0xFE)Blackrock Mountain
ALTAR_OF_STORMS255 (0xFF)Altar of Storms
ALDRASSIL256 (0x100)Aldrassil
SHADOWTHREAD_CAVE257 (0x101)Shadowthread Cave
FEL_ROCK258 (0x102)Fel Rock
LAKE_AL_AMETH259 (0x103)Lake Al'Ameth
STARBREEZE_VILLAGE260 (0x104)Starbreeze Village
GNARLPINE_HOLD261 (0x105)Gnarlpine Hold
BAN_ETHIL_BARROW_DEN262 (0x106)Ban'ethil Barrow Den
THE_CLEFT263 (0x107)The Cleft
THE_ORACLE_GLADE264 (0x108)The Oracle Glade
WELLSPRING_RIVER265 (0x109)Wellspring River
WELLSPRING_LAKE266 (0x10A)Wellspring Lake
HILLSBRAD_FOOTHILLS267 (0x10B)Hillsbrad Foothills
AZSHARA_CRATER268 (0x10C)Azshara Crater
DUN_ALGAZ269 (0x10D)Dun Algaz
SOUTHSHORE271 (0x10F)Southshore
TARREN_MILL272 (0x110)Tarren Mill
DURNHOLDE_KEEP275 (0x113)Durnholde Keep
UNUSED_STONEWROUGHT_PASS276 (0x114)UNUSED Stonewrought Pass
THE_FOOTHILL_CAVERNS277 (0x115)The Foothill Caverns
LORDAMERE_INTERNMENT_CAMP278 (0x116)Lordamere Internment Camp
DALARAN279 (0x117)Dalaran
STRAHNBRAD280 (0x118)Strahnbrad
RUINS_OF_ALTERAC281 (0x119)Ruins of Alterac
CRUSHRIDGE_HOLD282 (0x11A)Crushridge Hold
SLAUGHTER_HOLLOW283 (0x11B)Slaughter Hollow
THE_UPLANDS284 (0x11C)The Uplands
SOUTHPOINT_TOWER285 (0x11D)Southpoint Tower
HILLSBRAD_FIELDS286 (0x11E)Hillsbrad Fields
HILLSBRAD287 (0x11F)Hillsbrad
AZURELODE_MINE288 (0x120)Azurelode Mine
NETHANDER_STEAD289 (0x121)Nethander Stead
DUN_GAROK290 (0x122)Dun Garok
THORADINS_WALL293 (0x125)Thoradin's Wall
EASTERN_STRAND294 (0x126)Eastern Strand
WESTERN_STRAND295 (0x127)Western Strand
SOUTH_SEAS_UNUSED296 (0x128)South Seas UNUSED
JAGUERO_ISLE297 (0x129)Jaguero Isle
BARADIN_BAY298 (0x12A)Baradin Bay
MENETHIL_BAY299 (0x12B)Menethil Bay
MISTY_REED_STRAND300 (0x12C)Misty Reed Strand
THE_SAVAGE_COAST301 (0x12D)The Savage Coast
THE_CRYSTAL_SHORE302 (0x12E)The Crystal Shore
SHELL_BEACH303 (0x12F)Shell Beach
NORTH_TIDES_RUN305 (0x131)North Tide's Run
SOUTH_TIDES_RUN306 (0x132)South Tide's Run
THE_OVERLOOK_CLIFFS307 (0x133)The Overlook Cliffs
THE_FORBIDDING_SEA308 (0x134)The Forbidding Sea
IRONBEARDS_TOMB309 (0x135)Ironbeard's Tomb
CRYSTALVEIN_MINE310 (0x136)Crystalvein Mine
RUINS_OF_ABORAZ311 (0x137)Ruins of Aboraz
JANEIROS_POINT312 (0x138)Janeiro's Point
NORTHFOLD_MANOR313 (0x139)Northfold Manor
GO_SHEK_FARM314 (0x13A)Go'Shek Farm
DABYRIES_FARMSTEAD315 (0x13B)Dabyrie's Farmstead
BOULDERFIST_HALL316 (0x13C)Boulderfist Hall
WITHERBARK_VILLAGE317 (0x13D)Witherbark Village
DRYWHISKER_GORGE318 (0x13E)Drywhisker Gorge
REFUGE_POINTE320 (0x140)Refuge Pointe
HAMMERFALL321 (0x141)Hammerfall
BLACKWATER_SHIPWRECKS322 (0x142)Blackwater Shipwrecks
O_BREENS_CAMP323 (0x143)O'Breen's Camp
STROMGARDE_KEEP324 (0x144)Stromgarde Keep
THE_TOWER_OF_ARATHOR325 (0x145)The Tower of Arathor
THE_SANCTUM326 (0x146)The Sanctum
FALDIRS_COVE327 (0x147)Faldir's Cove
THE_DROWNED_REEF328 (0x148)The Drowned Reef
THANDOL_SPAN330 (0x14A)Thandol Span
ASHENVALE331 (0x14B)Ashenvale
THE_GREAT_SEA2332 (0x14C)The Great Sea
CIRCLE_OF_EAST_BINDING333 (0x14D)Circle of East Binding
CIRCLE_OF_WEST_BINDING334 (0x14E)Circle of West Binding
CIRCLE_OF_INNER_BINDING335 (0x14F)Circle of Inner Binding
CIRCLE_OF_OUTER_BINDING336 (0x150)Circle of Outer Binding
APOCRYPHANS_REST337 (0x151)Apocryphan's Rest
ANGOR_FORTRESS338 (0x152)Angor Fortress
LETHLOR_RAVINE339 (0x153)Lethlor Ravine
KARGATH340 (0x154)Kargath
CAMP_KOSH341 (0x155)Camp Kosh
CAMP_BOFF342 (0x156)Camp Boff
CAMP_WURG343 (0x157)Camp Wurg
CAMP_CAGG344 (0x158)Camp Cagg
AGMONDS_END345 (0x159)Agmond's End
HAMMERTOES_DIGSITE346 (0x15A)Hammertoe's Digsite
DUSTBELCH_GROTTO347 (0x15B)Dustbelch Grotto
AERIE_PEAK348 (0x15C)Aerie Peak
WILDHAMMER_KEEP349 (0x15D)Wildhammer Keep
QUEL_DANIL_LODGE350 (0x15E)Quel'Danil Lodge
SKULK_ROCK351 (0x15F)Skulk Rock
ZUN_WATHA352 (0x160)Zun'watha
SHADRA_ALOR353 (0x161)Shadra'Alor
JINTHA_ALOR354 (0x162)Jintha'Alor
THE_ALTAR_OF_ZUL355 (0x163)The Altar of Zul
SERADANE356 (0x164)Seradane
FERALAS357 (0x165)Feralas
BRAMBLEBLADE_RAVINE358 (0x166)Brambleblade Ravine
BAEL_MODAN359 (0x167)Bael Modan
THE_VENTURE_CO_MINE360 (0x168)The Venture Co. Mine
FELWOOD361 (0x169)Felwood
RAZOR_HILL362 (0x16A)Razor Hill
VALLEY_OF_TRIALS363 (0x16B)Valley of Trials
THE_DEN364 (0x16C)The Den
BURNING_BLADE_COVEN365 (0x16D)Burning Blade Coven
KOLKAR_CRAG366 (0x16E)Kolkar Crag
SEN_JIN_VILLAGE367 (0x16F)Sen'jin Village
ECHO_ISLES368 (0x170)Echo Isles
THUNDER_RIDGE369 (0x171)Thunder Ridge
DRYGULCH_RAVINE370 (0x172)Drygulch Ravine
DUSTWIND_CAVE371 (0x173)Dustwind Cave
TIRAGARDE_KEEP372 (0x174)Tiragarde Keep
SCUTTLE_COAST373 (0x175)Scuttle Coast
BLADEFIST_BAY374 (0x176)Bladefist Bay
DEADEYE_SHORE375 (0x177)Deadeye Shore
SOUTHFURY_RIVER377 (0x179)Southfury River
CAMP_TAURAJO378 (0x17A)Camp Taurajo
FAR_WATCH_POST379 (0x17B)Far Watch Post
THE_CROSSROADS380 (0x17C)The Crossroads
BOULDER_LODE_MINE381 (0x17D)Boulder Lode Mine
THE_SLUDGE_FEN382 (0x17E)The Sludge Fen
THE_DRY_HILLS383 (0x17F)The Dry Hills
DREADMIST_PEAK384 (0x180)Dreadmist Peak
NORTHWATCH_HOLD385 (0x181)Northwatch Hold
THE_FORGOTTEN_POOLS386 (0x182)The Forgotten Pools
LUSHWATER_OASIS387 (0x183)Lushwater Oasis
THE_STAGNANT_OASIS388 (0x184)The Stagnant Oasis
FIELD_OF_GIANTS390 (0x186)Field of Giants
THE_MERCHANT_COAST391 (0x187)The Merchant Coast
RATCHET392 (0x188)Ratchet
DARKSPEAR_STRAND393 (0x189)Darkspear Strand
DARROWMERE_LAKE_UNUSED394 (0x18A)Darrowmere Lake UNUSED
CAER_DARROW_UNUSED395 (0x18B)Caer Darrow UNUSED
WINTERHOOF_WATER_WELL396 (0x18C)Winterhoof Water Well
THUNDERHORN_WATER_WELL397 (0x18D)Thunderhorn Water Well
WILDMANE_WATER_WELL398 (0x18E)Wildmane Water Well
SKYLINE_RIDGE399 (0x18F)Skyline Ridge
THOUSAND_NEEDLES400 (0x190)Thousand Needles
THE_TIDUS_STAIR401 (0x191)The Tidus Stair
SHADY_REST_INN403 (0x193)Shady Rest Inn
BAEL_DUN_DIGSITE404 (0x194)Bael'dun Digsite
DESOLACE405 (0x195)Desolace
STONETALON_MOUNTAINS406 (0x196)Stonetalon Mountains
ORGRIMMAR_UNUSED407 (0x197)Orgrimmar UNUSED
GILLIJIMS_ISLE408 (0x198)Gillijim's Isle
ISLAND_OF_DOCTOR_LAPIDIS409 (0x199)Island of Doctor Lapidis
RAZORWIND_CANYON410 (0x19A)Razorwind Canyon
BATHRANS_HAUNT411 (0x19B)Bathran's Haunt
THE_RUINS_OF_ORDIL_ARAN412 (0x19C)The Ruins of Ordil'Aran
MAESTRAS_POST413 (0x19D)Maestra's Post
THE_ZORAM_STRAND414 (0x19E)The Zoram Strand
ASTRANAAR415 (0x19F)Astranaar
THE_SHRINE_OF_AESSINA416 (0x1A0)The Shrine of Aessina
FIRE_SCAR_SHRINE417 (0x1A1)Fire Scar Shrine
THE_RUINS_OF_STARDUST418 (0x1A2)The Ruins of Stardust
THE_HOWLING_VALE419 (0x1A3)The Howling Vale
SILVERWIND_REFUGE420 (0x1A4)Silverwind Refuge
MYSTRAL_LAKE421 (0x1A5)Mystral Lake
FALLEN_SKY_LAKE422 (0x1A6)Fallen Sky Lake
IRIS_LAKE424 (0x1A8)Iris Lake
MOONWELL425 (0x1A9)Moonwell
RAYNEWOOD_RETREAT426 (0x1AA)Raynewood Retreat
THE_SHADY_NOOK427 (0x1AB)The Shady Nook
NIGHT_RUN428 (0x1AC)Night Run
XAVIAN429 (0x1AD)Xavian
SATYRNAAR430 (0x1AE)Satyrnaar
SPLINTERTREE_POST431 (0x1AF)Splintertree Post
THE_DOR_DANIL_BARROW_DEN432 (0x1B0)The Dor'Danil Barrow Den
FALFARREN_RIVER433 (0x1B1)Falfarren River
FELFIRE_HILL434 (0x1B2)Felfire Hill
DEMON_FALL_CANYON435 (0x1B3)Demon Fall Canyon
DEMON_FALL_RIDGE436 (0x1B4)Demon Fall Ridge
WARSONG_LUMBER_CAMP437 (0x1B5)Warsong Lumber Camp
BOUGH_SHADOW438 (0x1B6)Bough Shadow
THE_SHIMMERING_FLATS439 (0x1B7)The Shimmering Flats
TANARIS440 (0x1B8)Tanaris
LAKE_FALATHIM441 (0x1B9)Lake Falathim
AUBERDINE442 (0x1BA)Auberdine
RUINS_OF_MATHYSTRA443 (0x1BB)Ruins of Mathystra
TOWER_OF_ALTHALAXX444 (0x1BC)Tower of Althalaxx
CLIFFSPRING_FALLS445 (0x1BD)Cliffspring Falls
BASHAL_ARAN446 (0x1BE)Bashal'Aran
AMETH_ARAN447 (0x1BF)Ameth'Aran
GROVE_OF_THE_ANCIENTS448 (0x1C0)Grove of the Ancients
THE_MASTERS_GLAIVE449 (0x1C1)The Master's Glaive
REMTRAVELS_EXCAVATION450 (0x1C2)Remtravel's Excavation
MISTS_EDGE452 (0x1C4)Mist's Edge
THE_LONG_WASH453 (0x1C5)The Long Wash
WILDBEND_RIVER454 (0x1C6)Wildbend River
BLACKWOOD_DEN455 (0x1C7)Blackwood Den
CLIFFSPRING_RIVER456 (0x1C8)Cliffspring River
THE_VEILED_SEA457 (0x1C9)The Veiled Sea
GOLD_ROAD458 (0x1CA)Gold Road
SCARLET_WATCH_POST459 (0x1CB)Scarlet Watch Post
SUN_ROCK_RETREAT460 (0x1CC)Sun Rock Retreat
WINDSHEAR_CRAG461 (0x1CD)Windshear Crag
CRAGPOOL_LAKE463 (0x1CF)Cragpool Lake
MIRKFALLON_LAKE464 (0x1D0)Mirkfallon Lake
THE_CHARRED_VALE465 (0x1D1)The Charred Vale
VALLEY_OF_THE_BLOODFURIES466 (0x1D2)Valley of the Bloodfuries
STONETALON_PEAK467 (0x1D3)Stonetalon Peak
THE_TALON_DEN468 (0x1D4)The Talon Den
GREATWOOD_VALE469 (0x1D5)Greatwood Vale
THUNDER_BLUFF_UNUSED470 (0x1D6)Thunder Bluff UNUSED
BRAVE_WIND_MESA471 (0x1D7)Brave Wind Mesa
FIRE_STONE_MESA472 (0x1D8)Fire Stone Mesa
MANTLE_ROCK473 (0x1D9)Mantle Rock
HUNTER_RISE_UNUSED474 (0x1DA)Hunter Rise UNUSED
SPIRIT_RISEUNUSED475 (0x1DB)Spirit RiseUNUSED
ELDER_RISEUNUSED476 (0x1DC)Elder RiseUNUSED
RUINS_OF_JUBUWAL477 (0x1DD)Ruins of Jubuwal
POOLS_OF_ARLITHRIEN478 (0x1DE)Pools of Arlithrien
THE_RUSTMAUL_DIG_SITE479 (0x1DF)The Rustmaul Dig Site
CAMP_E_THOK480 (0x1E0)Camp E'thok
SPLITHOOF_CRAG481 (0x1E1)Splithoof Crag
HIGHPERCH482 (0x1E2)Highperch
THE_SCREECHING_CANYON483 (0x1E3)The Screeching Canyon
FREEWIND_POST484 (0x1E4)Freewind Post
THE_GREAT_LIFT485 (0x1E5)The Great Lift
GALAK_HOLD486 (0x1E6)Galak Hold
ROGUEFEATHER_DEN487 (0x1E7)Roguefeather Den
THE_WEATHERED_NOOK488 (0x1E8)The Weathered Nook
THALANAAR489 (0x1E9)Thalanaar
UN_GORO_CRATER490 (0x1EA)Un'Goro Crater
RAZORFEN_KRAUL491 (0x1EB)Razorfen Kraul
RAVEN_HILL_CEMETERY492 (0x1EC)Raven Hill Cemetery
MOONGLADE493 (0x1ED)Moonglade
DELETE_ME495 (0x1EF)DELETE ME
BRACKENWALL_VILLAGE496 (0x1F0)Brackenwall Village
SWAMPLIGHT_MANOR497 (0x1F1)Swamplight Manor
BLOODFEN_BURROW498 (0x1F2)Bloodfen Burrow
DARKMIST_CAVERN499 (0x1F3)Darkmist Cavern
MOGGLE_POINT500 (0x1F4)Moggle Point
BEEZILS_WRECK501 (0x1F5)Beezil's Wreck
WITCH_HILL502 (0x1F6)Witch Hill
SENTRY_POINT503 (0x1F7)Sentry Point
NORTH_POINT_TOWER504 (0x1F8)North Point Tower
WEST_POINT_TOWER505 (0x1F9)West Point Tower
LOST_POINT506 (0x1FA)Lost Point
BLUEFEN507 (0x1FB)Bluefen
STONEMAUL_RUINS508 (0x1FC)Stonemaul Ruins
THE_DEN_OF_FLAME509 (0x1FD)The Den of Flame
THE_DRAGONMURK510 (0x1FE)The Dragonmurk
WYRMBOG511 (0x1FF)Wyrmbog
BLACKHOOF_VILLAGE512 (0x200)Blackhoof Village
THERAMORE_ISLE513 (0x201)Theramore Isle
FOOTHOLD_CITADEL514 (0x202)Foothold Citadel
IRONCLAD_PRISON515 (0x203)Ironclad Prison
DUSTWALLOW_BAY516 (0x204)Dustwallow Bay
TIDEFURY_COVE517 (0x205)Tidefury Cove
DREADMURK_SHORE518 (0x206)Dreadmurk Shore
ADDLES_STEAD536 (0x218)Addle's Stead
FIRE_PLUME_RIDGE537 (0x219)Fire Plume Ridge
LAKKARI_TAR_PITS538 (0x21A)Lakkari Tar Pits
TERROR_RUN539 (0x21B)Terror Run
THE_SLITHERING_SCAR540 (0x21C)The Slithering Scar
MARSHALS_REFUGE541 (0x21D)Marshal's Refuge
FUNGAL_ROCK542 (0x21E)Fungal Rock
GOLAKKA_HOT_SPRINGS543 (0x21F)Golakka Hot Springs
THE_LOCH556 (0x22C)The Loch
BEGGARS_HAUNT576 (0x240)Beggar's Haunt
KODO_GRAVEYARD596 (0x254)Kodo Graveyard
GHOST_WALKER_POST597 (0x255)Ghost Walker Post
SAR_THERIS_STRAND598 (0x256)Sar'theris Strand
THUNDER_AXE_FORTRESS599 (0x257)Thunder Axe Fortress
BOLGANS_HOLE600 (0x258)Bolgan's Hole
MANNOROC_COVEN602 (0x25A)Mannoroc Coven
SARGERON603 (0x25B)Sargeron
MAGRAM_VILLAGE604 (0x25C)Magram Village
GELKIS_VILLAGE606 (0x25E)Gelkis Village
VALLEY_OF_SPEARS607 (0x25F)Valley of Spears
NIJELS_POINT608 (0x260)Nijel's Point
KOLKAR_VILLAGE609 (0x261)Kolkar Village
HYJAL616 (0x268)Hyjal
WINTERSPRING618 (0x26A)Winterspring
BLACKWOLF_RIVER636 (0x27C)Blackwolf River
KODO_ROCK637 (0x27D)Kodo Rock
HIDDEN_PATH638 (0x27E)Hidden Path
SPIRIT_ROCK639 (0x27F)Spirit Rock
SHRINE_OF_THE_DORMANT_FLAME640 (0x280)Shrine of the Dormant Flame
LAKE_ELUNE_ARA656 (0x290)Lake Elune'ara
THE_HARBORAGE657 (0x291)The Harborage
OUTLAND676 (0x2A4)Outland
CRAFTSMENS_TERRACE_UNUSED696 (0x2B8)Craftsmen's Terrace UNUSED
TRADESMENS_TERRACE_UNUSED697 (0x2B9)Tradesmen's Terrace UNUSED
THE_TEMPLE_GARDENS_UNUSED698 (0x2BA)The Temple Gardens UNUSED
TEMPLE_OF_ELUNE_UNUSED699 (0x2BB)Temple of Elune UNUSED
CENARION_ENCLAVE_UNUSED700 (0x2BC)Cenarion Enclave UNUSED
WARRIORS_TERRACE_UNUSED701 (0x2BD)Warrior's Terrace UNUSED
RUT_THERAN_VILLAGE702 (0x2BE)Rut'theran Village
IRONBANDS_COMPOUND716 (0x2CC)Ironband's Compound
THE_STOCKADE717 (0x2CD)The Stockade
WAILING_CAVERNS718 (0x2CE)Wailing Caverns
BLACKFATHOM_DEEPS719 (0x2CF)Blackfathom Deeps
FRAY_ISLAND720 (0x2D0)Fray Island
GNOMEREGAN1721 (0x2D1)Gnomeregan
RAZORFEN_DOWNS722 (0x2D2)Razorfen Downs
BAN_ETHIL_HOLLOW736 (0x2E0)Ban'ethil Hollow
SCARLET_MONASTERY796 (0x31C)Scarlet Monastery
JERODS_LANDING797 (0x31D)Jerod's Landing
RIDGEPOINT_TOWER798 (0x31E)Ridgepoint Tower
THE_DARKENED_BANK799 (0x31F)The Darkened Bank
COLDRIDGE_PASS800 (0x320)Coldridge Pass
CHILL_BREEZE_VALLEY801 (0x321)Chill Breeze Valley
SHIMMER_RIDGE802 (0x322)Shimmer Ridge
AMBERSTILL_RANCH803 (0x323)Amberstill Ranch
THE_TUNDRID_HILLS804 (0x324)The Tundrid Hills
SOUTH_GATE_PASS805 (0x325)South Gate Pass
SOUTH_GATE_OUTPOST806 (0x326)South Gate Outpost
NORTH_GATE_PASS807 (0x327)North Gate Pass
NORTH_GATE_OUTPOST808 (0x328)North Gate Outpost
GATES_OF_IRONFORGE809 (0x329)Gates of Ironforge
STILLWATER_POND810 (0x32A)Stillwater Pond
NIGHTMARE_VALE811 (0x32B)Nightmare Vale
VENOMWEB_VALE812 (0x32C)Venomweb Vale
THE_BULWARK1813 (0x32D)The Bulwark
SOUTHFURY_RIVER1814 (0x32E)Southfury River
SOUTHFURY_RIVER2815 (0x32F)Southfury River
RAZORMANE_GROUNDS816 (0x330)Razormane Grounds
SKULL_ROCK817 (0x331)Skull Rock
PALEMANE_ROCK818 (0x332)Palemane Rock
WINDFURY_RIDGE819 (0x333)Windfury Ridge
THE_GOLDEN_PLAINS820 (0x334)The Golden Plains
THE_ROLLING_PLAINS821 (0x335)The Rolling Plains
DUN_ALGAZ1836 (0x344)Dun Algaz
DUN_ALGAZ2837 (0x345)Dun Algaz
NORTH_GATE_PASS1838 (0x346)North Gate Pass
SOUTH_GATE_PASS1839 (0x347)South Gate Pass
TWILIGHT_GROVE856 (0x358)Twilight Grove
GM_ISLAND876 (0x36C)GM Island
DELETE_ME1877 (0x36D)Delete ME
SOUTHFURY_RIVER3878 (0x36E)Southfury River
SOUTHFURY_RIVER4879 (0x36F)Southfury River
THANDOL_SPAN1880 (0x370)Thandol Span
THANDOL_SPAN2881 (0x371)Thandol Span
PURGATION_ISLE896 (0x380)Purgation Isle
THE_JANSEN_STEAD916 (0x394)The Jansen Stead
THE_DEAD_ACRE917 (0x395)The Dead Acre
THE_MOLSEN_FARM918 (0x396)The Molsen Farm
STENDELS_POND919 (0x397)Stendel's Pond
THE_DAGGER_HILLS920 (0x398)The Dagger Hills
DEMONTS_PLACE921 (0x399)Demont's Place
THE_DUST_PLAINS922 (0x39A)The Dust Plains
STONESPLINTER_VALLEY923 (0x39B)Stonesplinter Valley
VALLEY_OF_KINGS924 (0x39C)Valley of Kings
ALGAZ_STATION925 (0x39D)Algaz Station
BUCKLEBREE_FARM926 (0x39E)Bucklebree Farm
THE_SHINING_STRAND927 (0x39F)The Shining Strand
NORTH_TIDES_HOLLOW928 (0x3A0)North Tide's Hollow
GRIZZLEPAW_RIDGE936 (0x3A8)Grizzlepaw Ridge
THE_VERDANT_FIELDS956 (0x3BC)The Verdant Fields
GADGETZAN976 (0x3D0)Gadgetzan
STEAMWHEEDLE_PORT977 (0x3D1)Steamwheedle Port
ZUL_FARRAK978 (0x3D2)Zul'Farrak
SANDSORROW_WATCH979 (0x3D3)Sandsorrow Watch
THISTLESHRUB_VALLEY980 (0x3D4)Thistleshrub Valley
THE_GAPING_CHASM981 (0x3D5)The Gaping Chasm
THE_NOXIOUS_LAIR982 (0x3D6)The Noxious Lair
DUNEMAUL_COMPOUND983 (0x3D7)Dunemaul Compound
EASTMOON_RUINS984 (0x3D8)Eastmoon Ruins
WATERSPRING_FIELD985 (0x3D9)Waterspring Field
ZALASHJIS_DEN986 (0x3DA)Zalashji's Den
LANDS_END_BEACH987 (0x3DB)Land's End Beach
WAVESTRIDER_BEACH988 (0x3DC)Wavestrider Beach
ULDUM989 (0x3DD)Uldum
VALLEY_OF_THE_WATCHERS990 (0x3DE)Valley of the Watchers
GUNSTANS_POST991 (0x3DF)Gunstan's Post
SOUTHMOON_RUINS992 (0x3E0)Southmoon Ruins
RENDERS_CAMP996 (0x3E4)Render's Camp
RENDERS_VALLEY997 (0x3E5)Render's Valley
RENDERS_ROCK998 (0x3E6)Render's Rock
STONEWATCH_TOWER999 (0x3E7)Stonewatch Tower
GALARDELL_VALLEY1000 (0x3E8)Galardell Valley
LAKERIDGE_HIGHWAY1001 (0x3E9)Lakeridge Highway
THREE_CORNERS1002 (0x3EA)Three Corners
DIREFORGE_HILL1016 (0x3F8)Direforge Hill
RAPTOR_RIDGE1017 (0x3F9)Raptor Ridge
BLACK_CHANNEL_MARSH1018 (0x3FA)Black Channel Marsh
THE_GREEN_BELT1019 (0x3FB)The Green Belt
MOSSHIDE_FEN1020 (0x3FC)Mosshide Fen
THELGEN_ROCK1021 (0x3FD)Thelgen Rock
BLUEGILL_MARSH1022 (0x3FE)Bluegill Marsh
SALTSPRAY_GLEN1023 (0x3FF)Saltspray Glen
SUNDOWN_MARSH1024 (0x400)Sundown Marsh
THE_GREEN_BELT11025 (0x401)The Green Belt
ANGERFANG_ENCAMPMENT1036 (0x40C)Angerfang Encampment
GRIM_BATOL1037 (0x40D)Grim Batol
DRAGONMAW_GATES1038 (0x40E)Dragonmaw Gates
THE_LOST_FLEET1039 (0x40F)The Lost Fleet
DARROW_HILL1056 (0x420)Darrow Hill
THORADINS_WALL11057 (0x421)Thoradin's Wall
WEBWINDER_PATH1076 (0x434)Webwinder Path
THE_HUSHED_BANK1097 (0x449)The Hushed Bank
MANOR_MISTMANTLE1098 (0x44A)Manor Mistmantle
CAMP_MOJACHE1099 (0x44B)Camp Mojache
GRIMTOTEM_COMPOUND1100 (0x44C)Grimtotem Compound
THE_WRITHING_DEEP1101 (0x44D)The Writhing Deep
WILDWIND_LAKE1102 (0x44E)Wildwind Lake
GORDUNNI_OUTPOST1103 (0x44F)Gordunni Outpost
MOK_GORDUN1104 (0x450)Mok'Gordun
FERAL_SCAR_VALE1105 (0x451)Feral Scar Vale
FRAYFEATHER_HIGHLANDS1106 (0x452)Frayfeather Highlands
IDLEWIND_LAKE1107 (0x453)Idlewind Lake
THE_FORGOTTEN_COAST1108 (0x454)The Forgotten Coast
EAST_PILLAR1109 (0x455)East Pillar
WEST_PILLAR1110 (0x456)West Pillar
DREAM_BOUGH1111 (0x457)Dream Bough
JADEMIR_LAKE1112 (0x458)Jademir Lake
ONEIROS1113 (0x459)Oneiros
RUINS_OF_RAVENWIND1114 (0x45A)Ruins of Ravenwind
RAGE_SCAR_HOLD1115 (0x45B)Rage Scar Hold
FEATHERMOON_STRONGHOLD1116 (0x45C)Feathermoon Stronghold
RUINS_OF_SOLARSAL1117 (0x45D)Ruins of Solarsal
LOWER_WILDS_UNUSED1118 (0x45E)Lower Wilds UNUSED
THE_TWIN_COLOSSALS1119 (0x45F)The Twin Colossals
SARDOR_ISLE1120 (0x460)Sardor Isle
ISLE_OF_DREAD1121 (0x461)Isle of Dread
HIGH_WILDERNESS1136 (0x470)High Wilderness
LOWER_WILDS1137 (0x471)Lower Wilds
SOUTHERN_BARRENS1156 (0x484)Southern Barrens
SOUTHERN_GOLD_ROAD1157 (0x485)Southern Gold Road
ZUL_FARRAK11176 (0x498)Zul'Farrak
UNUSEDALCAZ_ISLAND1196 (0x4AC)UNUSEDAlcaz Island
TIMBERMAW_HOLD1216 (0x4C0)Timbermaw Hold
VANNDIR_ENCAMPMENT1217 (0x4C1)Vanndir Encampment
TESTAZSHARA1218 (0x4C2)TESTAzshara
LEGASH_ENCAMPMENT1219 (0x4C3)Legash Encampment
THALASSIAN_BASE_CAMP1220 (0x4C4)Thalassian Base Camp
RUINS_OF_ELDARATH1221 (0x4C5)Ruins of Eldarath
HETAERAS_CLUTCH1222 (0x4C6)Hetaera's Clutch
TEMPLE_OF_ZIN_MALOR1223 (0x4C7)Temple of Zin-Malor
BEARS_HEAD1224 (0x4C8)Bear's Head
URSOLAN1225 (0x4C9)Ursolan
TEMPLE_OF_ARKKORAN1226 (0x4CA)Temple of Arkkoran
BAY_OF_STORMS1227 (0x4CB)Bay of Storms
THE_SHATTERED_STRAND1228 (0x4CC)The Shattered Strand
TOWER_OF_ELDARA1229 (0x4CD)Tower of Eldara
JAGGED_REEF1230 (0x4CE)Jagged Reef
SOUTHRIDGE_BEACH1231 (0x4CF)Southridge Beach
RAVENCREST_MONUMENT1232 (0x4D0)Ravencrest Monument
FORLORN_RIDGE1233 (0x4D1)Forlorn Ridge
LAKE_MENNAR1234 (0x4D2)Lake Mennar
SHADOWSONG_SHRINE1235 (0x4D3)Shadowsong Shrine
HALDARR_ENCAMPMENT1236 (0x4D4)Haldarr Encampment
VALORMOK1237 (0x4D5)Valormok
THE_RUINED_REACHES1256 (0x4E8)The Ruined Reaches
THE_TALONDEEP_PATH1276 (0x4FC)The Talondeep Path
THE_TALONDEEP_PATH11277 (0x4FD)The Talondeep Path
ROCKTUSK_FARM1296 (0x510)Rocktusk Farm
JAGGEDSWINE_FARM1297 (0x511)Jaggedswine Farm
RAZORFEN_DOWNS11316 (0x524)Razorfen Downs
LOST_RIGGER_COVE1336 (0x538)Lost Rigger Cove
ULDAMAN1337 (0x539)Uldaman
LORDAMERE_LAKE11338 (0x53A)Lordamere Lake
LORDAMERE_LAKE21339 (0x53B)Lordamere Lake
GALLOWS_CORNER1357 (0x54D)Gallows' Corner
SILITHUS1377 (0x561)Silithus
EMERALD_FOREST1397 (0x575)Emerald Forest
SUNKEN_TEMPLE1417 (0x589)Sunken Temple
DREADMAUL_HOLD1437 (0x59D)Dreadmaul Hold
NETHERGARDE_KEEP1438 (0x59E)Nethergarde Keep
DREADMAUL_POST1439 (0x59F)Dreadmaul Post
SERPENTS_COIL1440 (0x5A0)Serpent's Coil
ALTAR_OF_STORMS11441 (0x5A1)Altar of Storms
FIREWATCH_RIDGE1442 (0x5A2)Firewatch Ridge
THE_SLAG_PIT1443 (0x5A3)The Slag Pit
THE_SEA_OF_CINDERS1444 (0x5A4)The Sea of Cinders
BLACKROCK_MOUNTAIN21445 (0x5A5)Blackrock Mountain
THORIUM_POINT1446 (0x5A6)Thorium Point
GARRISON_ARMORY1457 (0x5B1)Garrison Armory
THE_TEMPLE_OF_ATAL_HAKKAR1477 (0x5C5)The Temple of Atal'Hakkar
UNDERCITY1497 (0x5D9)Undercity
ULDAMAN11517 (0x5ED)Uldaman
NOT_USED_DEADMINES1518 (0x5EE)Not Used Deadmines
STORMWIND_CITY1519 (0x5EF)Stormwind City
IRONFORGE1537 (0x601)Ironforge
SPLITHOOF_HOLD1557 (0x615)Splithoof Hold
THE_CAPE_OF_STRANGLETHORN1577 (0x629)The Cape of Stranglethorn
SOUTHERN_SAVAGE_COAST1578 (0x62A)Southern Savage Coast
UNUSED_THE_DEADMINES_0021579 (0x62B)Unused The Deadmines 002
UNUSED_IRONCLAD_COVE_00THREE1580 (0x62C)Unused Ironclad Cove 003
THE_DEADMINES1581 (0x62D)The Deadmines
IRONCLAD_COVE1582 (0x62E)Ironclad Cove
BLACKROCK_SPIRE1583 (0x62F)Blackrock Spire
BLACKROCK_DEPTHS1584 (0x630)Blackrock Depths
RAPTOR_GROUNDS_UNUSED1597 (0x63D)Raptor Grounds UNUSED
GROL_DOM_FARM_UNUSED1598 (0x63E)Grol'dom Farm UNUSED
MORSHAN_BASE_CAMP1599 (0x63F)Mor'shan Base Camp
HONORS_STAND_UNUSED1600 (0x640)Honor's Stand UNUSED
BLACKTHORN_RIDGE_UNUSED1601 (0x641)Blackthorn Ridge UNUSED
BRAMBLESCAR_UNUSED1602 (0x642)Bramblescar UNUSED
AGAMA_GOR_UNUSED1603 (0x643)Agama'gor UNUSED
VALLEY_OF_HEROES1617 (0x651)Valley of Heroes
ORGRIMMAR1637 (0x665)Orgrimmar
THUNDER_BLUFF1638 (0x666)Thunder Bluff
ELDER_RISE1639 (0x667)Elder Rise
SPIRIT_RISE1640 (0x668)Spirit Rise
HUNTER_RISE1641 (0x669)Hunter Rise
DARNASSUS1657 (0x679)Darnassus
CENARION_ENCLAVE1658 (0x67A)Cenarion Enclave
CRAFTSMENS_TERRACE1659 (0x67B)Craftsmen's Terrace
WARRIORS_TERRACE1660 (0x67C)Warrior's Terrace
THE_TEMPLE_GARDENS1661 (0x67D)The Temple Gardens
TRADESMENS_TERRACE1662 (0x67E)Tradesmen's Terrace
GAVINS_NAZE1677 (0x68D)Gavin's Naze
SOFERAS_NAZE1678 (0x68E)Sofera's Naze
CORRAHNS_DAGGER1679 (0x68F)Corrahn's Dagger
THE_HEADLAND1680 (0x690)The Headland
MISTY_SHORE1681 (0x691)Misty Shore
DANDREDS_FOLD1682 (0x692)Dandred's Fold
GROWLESS_CAVE1683 (0x693)Growless Cave
CHILLWIND_POINT1684 (0x694)Chillwind Point
RAPTOR_GROUNDS1697 (0x6A1)Raptor Grounds
BRAMBLESCAR1698 (0x6A2)Bramblescar
THORN_HILL1699 (0x6A3)Thorn Hill
AGAMA_GOR1700 (0x6A4)Agama'gor
BLACKTHORN_RIDGE1701 (0x6A5)Blackthorn Ridge
HONORS_STAND1702 (0x6A6)Honor's Stand
THE_MORSHAN_RAMPART1703 (0x6A7)The Mor'shan Rampart
GROL_DOM_FARM1704 (0x6A8)Grol'dom Farm
RAZORFEN_KRAUL11717 (0x6B5)Razorfen Kraul
THE_GREAT_LIFT11718 (0x6B6)The Great Lift
MISTVALE_VALLEY1737 (0x6C9)Mistvale Valley
NEK_MANI_WELLSPRING1738 (0x6CA)Nek'mani Wellspring
BLOODSAIL_COMPOUND1739 (0x6CB)Bloodsail Compound
VENTURE_CO_BASE_CAMP1740 (0x6CC)Venture Co. Base Camp
GURUBASHI_ARENA1741 (0x6CD)Gurubashi Arena
SPIRIT_DEN1742 (0x6CE)Spirit Den
THE_CRIMSON_VEIL1757 (0x6DD)The Crimson Veil
THE_RIPTIDE1758 (0x6DE)The Riptide
THE_DAMSELS_LUCK1759 (0x6DF)The Damsel's Luck
VENTURE_CO_OPERATIONS_CENTER1760 (0x6E0)Venture Co. Operations Center
DEADWOOD_VILLAGE1761 (0x6E1)Deadwood Village
FELPAW_VILLAGE1762 (0x6E2)Felpaw Village
JAEDENAR1763 (0x6E3)Jaedenar
BLOODVENOM_RIVER1764 (0x6E4)Bloodvenom River
BLOODVENOM_FALLS1765 (0x6E5)Bloodvenom Falls
SHATTER_SCAR_VALE1766 (0x6E6)Shatter Scar Vale
IRONTREE_WOODS1767 (0x6E7)Irontree Woods
IRONTREE_CAVERN1768 (0x6E8)Irontree Cavern
TIMBERMAW_HOLD11769 (0x6E9)Timbermaw Hold
SHADOW_HOLD1770 (0x6EA)Shadow Hold
SHRINE_OF_THE_DECEIVER1771 (0x6EB)Shrine of the Deceiver
ITHARIUSS_CAVE1777 (0x6F1)Itharius's Cave
SORROWMURK1778 (0x6F2)Sorrowmurk
DRAENIL_DUR_VILLAGE1779 (0x6F3)Draenil'dur Village
SPLINTERSPEAR_JUNCTION1780 (0x6F4)Splinterspear Junction
STAGALBOG1797 (0x705)Stagalbog
THE_SHIFTING_MIRE1798 (0x706)The Shifting Mire
STAGALBOG_CAVE1817 (0x719)Stagalbog Cave
WITHERBARK_CAVERNS1837 (0x72D)Witherbark Caverns
THORADINS_WALL21857 (0x741)Thoradin's Wall
BOULDER_GOR1858 (0x742)Boulder'gor
VALLEY_OF_FANGS1877 (0x755)Valley of Fangs
THE_DUSTBOWL1878 (0x756)The Dustbowl
MIRAGE_FLATS1879 (0x757)Mirage Flats
FEATHERBEARDS_HOVEL1880 (0x758)Featherbeard's Hovel
SHINDIGGERS_CAMP1881 (0x759)Shindigger's Camp
PLAGUEMIST_RAVINE1882 (0x75A)Plaguemist Ravine
VALORWIND_LAKE1883 (0x75B)Valorwind Lake
AGOL_WATHA1884 (0x75C)Agol'watha
HIRI_WATHA1885 (0x75D)Hiri'watha
THE_CREEPING_RUIN1886 (0x75E)The Creeping Ruin
BOGENS_LEDGE1887 (0x75F)Bogen's Ledge
THE_MAKERS_TERRACE1897 (0x769)The Maker's Terrace
DUSTWIND_GULCH1898 (0x76A)Dustwind Gulch
SHAOL_WATHA1917 (0x77D)Shaol'watha
NOONSHADE_RUINS1937 (0x791)Noonshade Ruins
BROKEN_PILLAR1938 (0x792)Broken Pillar
ABYSSAL_SANDS1939 (0x793)Abyssal Sands
SOUTHBREAK_SHORE1940 (0x794)Southbreak Shore
CAVERNS_OF_TIME1941 (0x795)Caverns of Time
THE_MARSHLANDS1942 (0x796)The Marshlands
IRONSTONE_PLATEAU1943 (0x797)Ironstone Plateau
BLACKCHAR_CAVE1957 (0x7A5)Blackchar Cave
TANNER_CAMP1958 (0x7A6)Tanner Camp
DUSTFIRE_VALLEY1959 (0x7A7)Dustfire Valley
ZUL_GURUB11977 (0x7B9)Zul'Gurub
MISTY_REED_POST1978 (0x7BA)Misty Reed Post
BLOODVENOM_POST1997 (0x7CD)Bloodvenom Post
TALONBRANCH_GLADE1998 (0x7CE)Talonbranch Glade
STRATHOLME2017 (0x7E1)Stratholme
QUEL_THALAS2037 (0x7F5)Quel'thalas
SCHOLOMANCE2057 (0x809)Scholomance
TWILIGHT_VALE2077 (0x81D)Twilight Vale
TWILIGHT_SHORE2078 (0x81E)Twilight Shore
ALCAZ_ISLAND2079 (0x81F)Alcaz Island
DARKCLOUD_PINNACLE2097 (0x831)Darkcloud Pinnacle
DAWNING_WOOD_CATACOMBS2098 (0x832)Dawning Wood Catacombs
STONEWATCH_KEEP2099 (0x833)Stonewatch Keep
MARAUDON2100 (0x834)Maraudon
STOUTLAGER_INN2101 (0x835)Stoutlager Inn
THUNDERBREW_DISTILLERY2102 (0x836)Thunderbrew Distillery
MENETHIL_KEEP2103 (0x837)Menethil Keep
DEEPWATER_TAVERN2104 (0x838)Deepwater Tavern
SHADOW_GRAVE2117 (0x845)Shadow Grave
BRILL_TOWN_HALL2118 (0x846)Brill Town Hall
GALLOWS_END_TAVERN2119 (0x847)Gallows' End Tavern
THE_POOLS_OF_VISIONUNUSED2137 (0x859)The Pools of VisionUNUSED
DREADMIST_DEN2138 (0x85A)Dreadmist Den
BAEL_DUN_KEEP2157 (0x86D)Bael'dun Keep
EMBERSTRIFES_DEN2158 (0x86E)Emberstrife's Den
ONYXIAS_LAIR2159 (0x86F)Onyxia's Lair
WINDSHEAR_MINE2160 (0x870)Windshear Mine
ROLANDS_DOOM2161 (0x871)Roland's Doom
BATTLE_RING2177 (0x881)Battle Ring
THE_POOLS_OF_VISION2197 (0x895)The Pools of Vision
SHADOWBREAK_RAVINE2198 (0x896)Shadowbreak Ravine
BROKEN_SPEAR_VILLAGE2217 (0x8A9)Broken Spear Village
WHITEREACH_POST2237 (0x8BD)Whitereach Post
GORNIA2238 (0x8BE)Gornia
ZANES_EYE_CRATER2239 (0x8BF)Zane's Eye Crater
MIRAGE_RACEWAY2240 (0x8C0)Mirage Raceway
FROSTSABER_ROCK2241 (0x8C1)Frostsaber Rock
THE_HIDDEN_GROVE2242 (0x8C2)The Hidden Grove
TIMBERMAW_POST2243 (0x8C3)Timbermaw Post
WINTERFALL_VILLAGE2244 (0x8C4)Winterfall Village
MAZTHORIL2245 (0x8C5)Mazthoril
FROSTFIRE_HOT_SPRINGS2246 (0x8C6)Frostfire Hot Springs
ICE_THISTLE_HILLS2247 (0x8C7)Ice Thistle Hills
DUN_MANDARR2248 (0x8C8)Dun Mandarr
FROSTWHISPER_GORGE2249 (0x8C9)Frostwhisper Gorge
OWL_WING_THICKET2250 (0x8CA)Owl Wing Thicket
LAKE_KEL_THERIL2251 (0x8CB)Lake Kel'Theril
THE_RUINS_OF_KEL_THERIL2252 (0x8CC)The Ruins of Kel'Theril
STARFALL_VILLAGE2253 (0x8CD)Starfall Village
BAN_THALLOW_BARROW_DEN2254 (0x8CE)Ban'Thallow Barrow Den
EVERLOOK2255 (0x8CF)Everlook
DARKWHISPER_GORGE2256 (0x8D0)Darkwhisper Gorge
DEEPRUN_TRAM2257 (0x8D1)Deeprun Tram
THE_FUNGAL_VALE2258 (0x8D2)The Fungal Vale
UNUSEDTHE_MARRIS_STEAD2259 (0x8D3)UNUSEDThe Marris Stead
THE_MARRIS_STEAD2260 (0x8D4)The Marris Stead
THE_UNDERCROFT2261 (0x8D5)The Undercroft
DARROWSHIRE2262 (0x8D6)Darrowshire
CROWN_GUARD_TOWER2263 (0x8D7)Crown Guard Tower
CORINS_CROSSING2264 (0x8D8)Corin's Crossing
SCARLET_BASE_CAMP2265 (0x8D9)Scarlet Base Camp
TYRS_HAND2266 (0x8DA)Tyr's Hand
THE_SCARLET_BASILICA2267 (0x8DB)The Scarlet Basilica
LIGHTS_HOPE_CHAPEL2268 (0x8DC)Light's Hope Chapel
BROWMAN_MILL2269 (0x8DD)Browman Mill
THE_NOXIOUS_GLADE2270 (0x8DE)The Noxious Glade
EASTWALL_TOWER2271 (0x8DF)Eastwall Tower
NORTHDALE2272 (0x8E0)Northdale
ZUL_MASHAR2273 (0x8E1)Zul'Mashar
MAZRA_ALOR2274 (0x8E2)Mazra'Alor
NORTHPASS_TOWER2275 (0x8E3)Northpass Tower
QUEL_LITHIEN_LODGE2276 (0x8E4)Quel'Lithien Lodge
PLAGUEWOOD2277 (0x8E5)Plaguewood
SCOURGEHOLD2278 (0x8E6)Scourgehold
STRATHOLME12279 (0x8E7)Stratholme
UNUSED_STRATHOLME2280 (0x8E8)UNUSED Stratholme
DARROWMERE_LAKE2297 (0x8F9)Darrowmere Lake
CAER_DARROW2298 (0x8FA)Caer Darrow
DARROWMERE_LAKE12299 (0x8FB)Darrowmere Lake
CAVERNS_OF_TIME12300 (0x8FC)Caverns of Time
THISTLEFUR_VILLAGE2301 (0x8FD)Thistlefur Village
THE_QUAGMIRE2302 (0x8FE)The Quagmire
WINDBREAK_CANYON2303 (0x8FF)Windbreak Canyon
SOUTH_SEAS2317 (0x90D)South Seas
THE_GREAT_SEA32318 (0x90E)The Great Sea
THE_GREAT_SEA42319 (0x90F)The Great Sea
THE_GREAT_SEA52320 (0x910)The Great Sea
THE_GREAT_SEA62321 (0x911)The Great Sea
THE_VEILED_SEA12322 (0x912)The Veiled Sea
THE_VEILED_SEA22323 (0x913)The Veiled Sea
THE_VEILED_SEA32324 (0x914)The Veiled Sea
THE_VEILED_SEA42325 (0x915)The Veiled Sea
THE_VEILED_SEA52326 (0x916)The Veiled Sea
RAZOR_HILL_BARRACKS2337 (0x921)Razor Hill Barracks
SOUTH_SEAS12338 (0x922)South Seas
THE_GREAT_SEA72339 (0x923)The Great Sea
BLOODTOOTH_CAMP2357 (0x935)Bloodtooth Camp
FOREST_SONG2358 (0x936)Forest Song
GREENPAW_VILLAGE2359 (0x937)Greenpaw Village
SILVERWING_OUTPOST2360 (0x938)Silverwing Outpost
NIGHTHAVEN2361 (0x939)Nighthaven
SHRINE_OF_REMULOS2362 (0x93A)Shrine of Remulos
STORMRAGE_BARROW_DENS2363 (0x93B)Stormrage Barrow Dens
THE_GREAT_SEA82364 (0x93C)The Great Sea
THE_GREAT_SEA92365 (0x93D)The Great Sea
THE_BLACK_MORASS2366 (0x93E)The Black Morass
OLD_HILLSBRAD_FOOTHILLS2367 (0x93F)Old Hillsbrad Foothills
TARREN_MILL12368 (0x940)Tarren Mill
SOUTHSHORE12369 (0x941)Southshore
DURNHOLDE_KEEP12370 (0x942)Durnholde Keep
DUN_GAROK12371 (0x943)Dun Garok
HILLSBRAD_FIELDS12372 (0x944)Hillsbrad Fields
EASTERN_STRAND12373 (0x945)Eastern Strand
NETHANDER_STEAD12374 (0x946)Nethander Stead
DARROW_HILL12375 (0x947)Darrow Hill
SOUTHPOINT_TOWER12376 (0x948)Southpoint Tower
THORADINS_WALL32377 (0x949)Thoradin's Wall
WESTERN_STRAND12378 (0x94A)Western Strand
AZURELODE_MINE12379 (0x94B)Azurelode Mine
THE_GREAT_SEA102397 (0x95D)The Great Sea
THE_GREAT_SEA112398 (0x95E)The Great Sea
THE_GREAT_SEA122399 (0x95F)The Great Sea
THE_FORBIDDING_SEA12400 (0x960)The Forbidding Sea
THE_FORBIDDING_SEA22401 (0x961)The Forbidding Sea
THE_FORBIDDING_SEA32402 (0x962)The Forbidding Sea
THE_FORBIDDING_SEA42403 (0x963)The Forbidding Sea
TETHRIS_ARAN2404 (0x964)Tethris Aran
ETHEL_RETHOR2405 (0x965)Ethel Rethor
RANAZJAR_ISLE2406 (0x966)Ranazjar Isle
KORMEKS_HUT2407 (0x967)Kormek's Hut
SHADOWPREY_VILLAGE2408 (0x968)Shadowprey Village
BLACKROCK_PASS2417 (0x971)Blackrock Pass
MORGANS_VIGIL2418 (0x972)Morgan's Vigil
SLITHER_ROCK2419 (0x973)Slither Rock
TERROR_WING_PATH2420 (0x974)Terror Wing Path
DRACO_DAR2421 (0x975)Draco'dar
RAGEFIRE_CHASM2437 (0x985)Ragefire Chasm
NIGHTSONG_WOODS2457 (0x999)Nightsong Woods
THE_VEILED_SEA62477 (0x9AD)The Veiled Sea
MORLOS_ARAN2478 (0x9AE)Morlos'Aran
EMERALD_SANCTUARY2479 (0x9AF)Emerald Sanctuary
JADEFIRE_GLEN2480 (0x9B0)Jadefire Glen
RUINS_OF_CONSTELLAS2481 (0x9B1)Ruins of Constellas
BITTER_REACHES2497 (0x9C1)Bitter Reaches
RISE_OF_THE_DEFILER2517 (0x9D5)Rise of the Defiler
LARISS_PAVILION2518 (0x9D6)Lariss Pavilion
WOODPAW_HILLS2519 (0x9D7)Woodpaw Hills
WOODPAW_DEN2520 (0x9D8)Woodpaw Den
VERDANTIS_RIVER2521 (0x9D9)Verdantis River
RUINS_OF_ISILDIEN2522 (0x9DA)Ruins of Isildien
GRIMTOTEM_POST2537 (0x9E9)Grimtotem Post
CAMP_APARAJE2538 (0x9EA)Camp Aparaje
MALAKA_JIN2539 (0x9EB)Malaka'jin
BOULDERSLIDE_RAVINE2540 (0x9EC)Boulderslide Ravine
SISHIR_CANYON2541 (0x9ED)Sishir Canyon
DIRE_MAUL2557 (0x9FD)Dire Maul
DEADWIND_RAVINE2558 (0x9FE)Deadwind Ravine
DIAMONDHEAD_RIVER2559 (0x9FF)Diamondhead River
ARIDENS_CAMP2560 (0xA00)Ariden's Camp
THE_VICE2561 (0xA01)The Vice
KARAZHAN2562 (0xA02)Karazhan
MORGANS_PLOT2563 (0xA03)Morgan's Plot
DIRE_MAUL12577 (0xA11)Dire Maul
ALTERAC_VALLEY2597 (0xA25)Alterac Valley
SCRABBLESCREWS_CAMP2617 (0xA39)Scrabblescrew's Camp
JADEFIRE_RUN2618 (0xA3A)Jadefire Run
THONDRORIL_RIVER2619 (0xA3B)Thondroril River
THONDRORIL_RIVER12620 (0xA3C)Thondroril River
LAKE_MERELDAR2621 (0xA3D)Lake Mereldar
PESTILENT_SCAR2622 (0xA3E)Pestilent Scar
THE_INFECTIS_SCAR2623 (0xA3F)The Infectis Scar
BLACKWOOD_LAKE2624 (0xA40)Blackwood Lake
EASTWALL_GATE2625 (0xA41)Eastwall Gate
TERRORWEB_TUNNEL2626 (0xA42)Terrorweb Tunnel
TERRORDALE2627 (0xA43)Terrordale
KARGATHIA_KEEP2637 (0xA4D)Kargathia Keep
VALLEY_OF_BONES2657 (0xA61)Valley of Bones
BLACKWING_LAIR2677 (0xA75)Blackwing Lair
DEADMANS_CROSSING2697 (0xA89)Deadman's Crossing
MOLTEN_CORE2717 (0xA9D)Molten Core
THE_SCARAB_WALL2737 (0xAB1)The Scarab Wall
SOUTHWIND_VILLAGE2738 (0xAB2)Southwind Village
TWILIGHT_BASE_CAMP2739 (0xAB3)Twilight Base Camp
THE_CRYSTAL_VALE2740 (0xAB4)The Crystal Vale
THE_SCARAB_DAIS2741 (0xAB5)The Scarab Dais
HIVE_ASHI2742 (0xAB6)Hive'Ashi
HIVE_ZORA2743 (0xAB7)Hive'Zora
HIVE_REGAL2744 (0xAB8)Hive'Regal
SHRINE_OF_THE_FALLEN_WARRIOR2757 (0xAC5)Shrine of the Fallen Warrior
UNUSED_ALTERAC_VALLEY2777 (0xAD9)UNUSED Alterac Valley
BLACKFATHOM_DEEPS12797 (0xAED)Blackfathom Deeps
REUSE_ME_42817 (0xB01)Reuse Me 4
THE_MASTERS_CELLAR2837 (0xB15)The Master's Cellar
STONEWROUGHT_PASS2838 (0xB16)Stonewrought Pass
ALTERAC_VALLEY12839 (0xB17)Alterac Valley
THE_RUMBLE_CAGE2857 (0xB29)The Rumble Cage
CHUNK_TEST2877 (0xB3D)Chunk Test
ZORAM_GAR_OUTPOST2897 (0xB51)Zoram'gar Outpost
HALL_OF_LEGENDS2917 (0xB65)Hall of Legends
CHAMPIONS_HALL2918 (0xB66)Champions' Hall
GROSH_GOK_COMPOUND2937 (0xB79)Grosh'gok Compound
SLEEPING_GORGE2938 (0xB7A)Sleeping Gorge
IRONDEEP_MINE2957 (0xB8D)Irondeep Mine
STONEHEARTH_OUTPOST2958 (0xB8E)Stonehearth Outpost
DUN_BALDAR2959 (0xB8F)Dun Baldar
ICEWING_PASS2960 (0xB90)Icewing Pass
FROSTWOLF_VILLAGE2961 (0xB91)Frostwolf Village
TOWER_POINT2962 (0xB92)Tower Point
COLDTOOTH_MINE2963 (0xB93)Coldtooth Mine
WINTERAX_HOLD2964 (0xB94)Winterax Hold
ICEBLOOD_GARRISON2977 (0xBA1)Iceblood Garrison
FROSTWOLF_KEEP2978 (0xBA2)Frostwolf Keep
TOR_KREN_FARM2979 (0xBA3)Tor'kren Farm
FROST_DAGGER_PASS3017 (0xBC9)Frost Dagger Pass
IRONSTONE_CAMP3037 (0xBDD)Ironstone Camp
WEAZELS_CRATER3038 (0xBDE)Weazel's Crater
TAHONDA_RUINS3039 (0xBDF)Tahonda Ruins
FIELD_OF_STRIFE3057 (0xBF1)Field of Strife
ICEWING_CAVERN3058 (0xBF2)Icewing Cavern
VALORS_REST3077 (0xC05)Valor's Rest
THE_SWARMING_PILLAR3097 (0xC19)The Swarming Pillar
TWILIGHT_POST3098 (0xC1A)Twilight Post
TWILIGHT_OUTPOST3099 (0xC1B)Twilight Outpost
RAVAGED_TWILIGHT_CAMP3100 (0xC1C)Ravaged Twilight Camp
SHALZARUS_LAIR3117 (0xC2D)Shalzaru's Lair
TALRENDIS_POINT3137 (0xC41)Talrendis Point
RETHRESS_SANCTUM3138 (0xC42)Rethress Sanctum
MOON_HORROR_DEN3139 (0xC43)Moon Horror Den
SCALEBEARDS_CAVE3140 (0xC44)Scalebeard's Cave
BOULDERSLIDE_CAVERN3157 (0xC55)Boulderslide Cavern
WARSONG_LABOR_CAMP3177 (0xC69)Warsong Labor Camp
CHILLWIND_CAMP3197 (0xC7D)Chillwind Camp
THE_MAUL3217 (0xC91)The Maul
THE_MAUL_UNUSED3237 (0xCA5)The Maul UNUSED
BONES_OF_GRAKKAROND3257 (0xCB9)Bones of Grakkarond
WARSONG_GULCH3277 (0xCCD)Warsong Gulch
FROSTWOLF_GRAVEYARD3297 (0xCE1)Frostwolf Graveyard
FROSTWOLF_PASS3298 (0xCE2)Frostwolf Pass
DUN_BALDAR_PASS3299 (0xCE3)Dun Baldar Pass
ICEBLOOD_GRAVEYARD3300 (0xCE4)Iceblood Graveyard
SNOWFALL_GRAVEYARD3301 (0xCE5)Snowfall Graveyard
STONEHEARTH_GRAVEYARD3302 (0xCE6)Stonehearth Graveyard
STORMPIKE_GRAVEYARD3303 (0xCE7)Stormpike Graveyard
ICEWING_BUNKER3304 (0xCE8)Icewing Bunker
STONEHEARTH_BUNKER3305 (0xCE9)Stonehearth Bunker
WILDPAW_RIDGE3306 (0xCEA)Wildpaw Ridge
REVANTUSK_VILLAGE3317 (0xCF5)Revantusk Village
ROCK_OF_DUROTAN3318 (0xCF6)Rock of Durotan
SILVERWING_GROVE3319 (0xCF7)Silverwing Grove
WARSONG_LUMBER_MILL3320 (0xCF8)Warsong Lumber Mill
SILVERWING_HOLD3321 (0xCF9)Silverwing Hold
WILDPAW_CAVERN3337 (0xD09)Wildpaw Cavern
THE_VEILED_CLEFT3338 (0xD0A)The Veiled Cleft
YOJAMBA_ISLE3357 (0xD1D)Yojamba Isle
ARATHI_BASIN3358 (0xD1E)Arathi Basin
THE_COIL3377 (0xD31)The Coil
ALTAR_OF_HIR_EEK3378 (0xD32)Altar of Hir'eek
SHADRA_ZAAR3379 (0xD33)Shadra'zaar
HAKKARI_GROUNDS3380 (0xD34)Hakkari Grounds
NAZE_OF_SHIRVALLAH3381 (0xD35)Naze of Shirvallah
TEMPLE_OF_BETHEKK3382 (0xD36)Temple of Bethekk
THE_BLOODFIRE_PIT3383 (0xD37)The Bloodfire Pit
ALTAR_OF_THE_BLOOD_GOD3384 (0xD38)Altar of the Blood God
ZANZAS_RISE3397 (0xD45)Zanza's Rise
EDGE_OF_MADNESS3398 (0xD46)Edge of Madness
TROLLBANE_HALL3417 (0xD59)Trollbane Hall
DEFILERS_DEN3418 (0xD5A)Defiler's Den
PAGLES_POINTE3419 (0xD5B)Pagle's Pointe
FARM3420 (0xD5C)Farm
BLACKSMITH3421 (0xD5D)Blacksmith
LUMBER_MILL3422 (0xD5E)Lumber Mill
GOLD_MINE3423 (0xD5F)Gold Mine
STABLES3424 (0xD60)Stables
CENARION_HOLD3425 (0xD61)Cenarion Hold
STAGHELM_POINT3426 (0xD62)Staghelm Point
BRONZEBEARD_ENCAMPMENT3427 (0xD63)Bronzebeard Encampment
AHN_QIRAJ3428 (0xD64)Ahn'Qiraj
RUINS_OF_AHN_QIRAJ3429 (0xD65)Ruins of Ahn'Qiraj
EVERSONG_WOODS3430 (0xD66)Eversong Woods
SUNSTRIDER_ISLE3431 (0xD67)Sunstrider Isle
SHRINE_OF_DATH_REMAR3432 (0xD68)Shrine of Dath'Remar
GHOSTLANDS3433 (0xD69)Ghostlands
SCARAB_TERRACE3434 (0xD6A)Scarab Terrace
GENERALS_TERRACE3435 (0xD6B)General's Terrace
THE_RESERVOIR3436 (0xD6C)The Reservoir
THE_HATCHERY3437 (0xD6D)The Hatchery
THE_COMB3438 (0xD6E)The Comb
WATCHERS_TERRACE3439 (0xD6F)Watchers' Terrace
SCARAB_TERRACE13440 (0xD70)Scarab Terrace
GENERALS_TERRACE13441 (0xD71)General's Terrace
THE_RESERVOIR13442 (0xD72)The Reservoir
THE_HATCHERY13443 (0xD73)The Hatchery
THE_COMB13444 (0xD74)The Comb
WATCHERS_TERRACE13445 (0xD75)Watchers' Terrace
TWILIGHTS_RUN3446 (0xD76)Twilight's Run
ORTELLS_HIDEOUT3447 (0xD77)Ortell's Hideout
SCARAB_TERRACE23448 (0xD78)Scarab Terrace
GENERALS_TERRACE23449 (0xD79)General's Terrace
THE_RESERVOIR23450 (0xD7A)The Reservoir
THE_HATCHERY23451 (0xD7B)The Hatchery
THE_COMB23452 (0xD7C)The Comb
WATCHERS_TERRACE23453 (0xD7D)Watchers' Terrace
RUINS_OF_AHN_QIRAJ13454 (0xD7E)Ruins of Ahn'Qiraj
THE_NORTH_SEA3455 (0xD7F)The North Sea
NAXXRAMAS3456 (0xD80)Naxxramas
KARAZHAN13457 (0xD81)Karazhan
CITY3459 (0xD83)City
GOLDEN_STRAND3460 (0xD84)Golden Strand
SUNSAIL_ANCHORAGE3461 (0xD85)Sunsail Anchorage
FAIRBREEZE_VILLAGE3462 (0xD86)Fairbreeze Village
MAGISTERS_GATE3463 (0xD87)Magisters Gate
FARSTRIDER_RETREAT3464 (0xD88)Farstrider Retreat
NORTH_SANCTUM3465 (0xD89)North Sanctum
WEST_SANCTUM3466 (0xD8A)West Sanctum
EAST_SANCTUM3467 (0xD8B)East Sanctum
SALTHERILS_HAVEN3468 (0xD8C)Saltheril's Haven
THURONS_LIVERY3469 (0xD8D)Thuron's Livery
STILLWHISPER_POND3470 (0xD8E)Stillwhisper Pond
THE_LIVING_WOOD3471 (0xD8F)The Living Wood
AZUREBREEZE_COAST3472 (0xD90)Azurebreeze Coast
LAKE_ELRENDAR3473 (0xD91)Lake Elrendar
THE_SCORCHED_GROVE3474 (0xD92)The Scorched Grove
ZEB_WATHA3475 (0xD93)Zeb'Watha
TOR_WATHA3476 (0xD94)Tor'Watha
KARAZHAN_UNUSED3477 (0xD95)Karazhan UNUSED
GATES_OF_AHN_QIRAJ3478 (0xD96)Gates of Ahn'Qiraj
THE_VEILED_SEA73479 (0xD97)The Veiled Sea
DUSKWITHER_GROUNDS3480 (0xD98)Duskwither Grounds
DUSKWITHER_SPIRE3481 (0xD99)Duskwither Spire
THE_DEAD_SCAR3482 (0xD9A)The Dead Scar
HELLFIRE_PENINSULA3483 (0xD9B)Hellfire Peninsula
THE_SUNSPIRE3484 (0xD9C)The Sunspire
FALTHRIEN_ACADEMY3485 (0xD9D)Falthrien Academy
RAVENHOLDT_MANOR3486 (0xD9E)Ravenholdt Manor
SILVERMOON_CITY3487 (0xD9F)Silvermoon City
TRANQUILLIEN3488 (0xDA0)Tranquillien
SUNCROWN_VILLAGE3489 (0xDA1)Suncrown Village
GOLDENMIST_VILLAGE3490 (0xDA2)Goldenmist Village
WINDRUNNER_VILLAGE3491 (0xDA3)Windrunner Village
WINDRUNNER_SPIRE3492 (0xDA4)Windrunner Spire
SANCTUM_OF_THE_SUN3493 (0xDA5)Sanctum of the Sun
SANCTUM_OF_THE_MOON3494 (0xDA6)Sanctum of the Moon
DAWNSTAR_SPIRE3495 (0xDA7)Dawnstar Spire
FARSTRIDER_ENCLAVE3496 (0xDA8)Farstrider Enclave
AN_DAROTH3497 (0xDA9)An'daroth
AN_TELAS3498 (0xDAA)An'telas
AN_OWYN3499 (0xDAB)An'owyn
DEATHOLME3500 (0xDAC)Deatholme
BLEEDING_ZIGGURAT3501 (0xDAD)Bleeding Ziggurat
HOWLING_ZIGGURAT3502 (0xDAE)Howling Ziggurat
SHALANDIS_ISLE3503 (0xDAF)Shalandis Isle
TORYL_ESTATE3504 (0xDB0)Toryl Estate
UNDERLIGHT_MINES3505 (0xDB1)Underlight Mines
ANDILIEN_ESTATE3506 (0xDB2)Andilien Estate
HATCHET_HILLS3507 (0xDB3)Hatchet Hills
AMANI_PASS3508 (0xDB4)Amani Pass
SUNGRAZE_PEAK3509 (0xDB5)Sungraze Peak
AMANI_CATACOMBS3510 (0xDB6)Amani Catacombs
TOWER_OF_THE_DAMNED3511 (0xDB7)Tower of the Damned
ZEB_SORA3512 (0xDB8)Zeb'Sora
LAKE_ELRENDAR13513 (0xDB9)Lake Elrendar
THE_DEAD_SCAR13514 (0xDBA)The Dead Scar
ELRENDAR_RIVER3515 (0xDBB)Elrendar River
ZEB_TELA3516 (0xDBC)Zeb'Tela
ZEB_NOWA3517 (0xDBD)Zeb'Nowa
NAGRAND3518 (0xDBE)Nagrand
TEROKKAR_FOREST3519 (0xDBF)Terokkar Forest
SHADOWMOON_VALLEY3520 (0xDC0)Shadowmoon Valley
ZANGARMARSH3521 (0xDC1)Zangarmarsh
BLADES_EDGE_MOUNTAINS3522 (0xDC2)Blade's Edge Mountains
NETHERSTORM3523 (0xDC3)Netherstorm
AZUREMYST_ISLE3524 (0xDC4)Azuremyst Isle
BLOODMYST_ISLE3525 (0xDC5)Bloodmyst Isle
AMMEN_VALE3526 (0xDC6)Ammen Vale
CRASH_SITE3527 (0xDC7)Crash Site
SILVERLINE_LAKE3528 (0xDC8)Silverline Lake
NESTLEWOOD_THICKET3529 (0xDC9)Nestlewood Thicket
SHADOW_RIDGE3530 (0xDCA)Shadow Ridge
SKULKING_ROW3531 (0xDCB)Skulking Row
DAWNING_LANE3532 (0xDCC)Dawning Lane
RUINS_OF_SILVERMOON3533 (0xDCD)Ruins of Silvermoon
FETHS_WAY3534 (0xDCE)Feth's Way
HELLFIRE_CITADEL3535 (0xDCF)Hellfire Citadel
THRALLMAR3536 (0xDD0)Thrallmar
REUSE3537 (0xDD1)REUSE
HONOR_HOLD3538 (0xDD2)Honor Hold
THE_STAIR_OF_DESTINY3539 (0xDD3)The Stair of Destiny
TWISTING_NETHER3540 (0xDD4)Twisting Nether
FORGE_CAMP_MAGEDDON3541 (0xDD5)Forge Camp: Mageddon
THE_PATH_OF_GLORY3542 (0xDD6)The Path of Glory
THE_GREAT_FISSURE3543 (0xDD7)The Great Fissure
PLAIN_OF_SHARDS3544 (0xDD8)Plain of Shards
HELLFIRE_CITADEL13545 (0xDD9)Hellfire Citadel
EXPEDITION_ARMORY3546 (0xDDA)Expedition Armory
THRONE_OF_KIL_JAEDEN3547 (0xDDB)Throne of Kil'jaeden
FORGE_CAMP_RAGE3548 (0xDDC)Forge Camp: Rage
INVASION_POINT_ANNIHILATOR3549 (0xDDD)Invasion Point: Annihilator
BORUNE_RUINS3550 (0xDDE)Borune Ruins
RUINS_OF_SHA_NAAR3551 (0xDDF)Ruins of Sha'naar
TEMPLE_OF_TELHAMAT3552 (0xDE0)Temple of Telhamat
POOLS_OF_AGGONAR3553 (0xDE1)Pools of Aggonar
FALCON_WATCH3554 (0xDE2)Falcon Watch
MAG_HAR_POST3555 (0xDE3)Mag'har Post
DEN_OF_HAAL_ESH3556 (0xDE4)Den of Haal'esh
THE_EXODAR3557 (0xDE5)The Exodar
ELRENDAR_FALLS3558 (0xDE6)Elrendar Falls
NESTLEWOOD_HILLS3559 (0xDE7)Nestlewood Hills
AMMEN_FIELDS3560 (0xDE8)Ammen Fields
THE_SACRED_GROVE3561 (0xDE9)The Sacred Grove
HELLFIRE_RAMPARTS3562 (0xDEA)Hellfire Ramparts
HELLFIRE_CITADEL23563 (0xDEB)Hellfire Citadel
EMBERGLADE3564 (0xDEC)Emberglade
CENARION_REFUGE3565 (0xDED)Cenarion Refuge
MOONWING_DEN3566 (0xDEE)Moonwing Den
POD_CLUSTER3567 (0xDEF)Pod Cluster
POD_WRECKAGE3568 (0xDF0)Pod Wreckage
TIDES_HOLLOW3569 (0xDF1)Tides' Hollow
WRATHSCALE_POINT3570 (0xDF2)Wrathscale Point
BRISTLELIMB_VILLAGE3571 (0xDF3)Bristlelimb Village
STILLPINE_HOLD3572 (0xDF4)Stillpine Hold
ODESYUS_LANDING3573 (0xDF5)Odesyus' Landing
VALAARS_BERTH3574 (0xDF6)Valaar's Berth
SILTING_SHORE3575 (0xDF7)Silting Shore
AZURE_WATCH3576 (0xDF8)Azure Watch
GEEZLES_CAMP3577 (0xDF9)Geezle's Camp
MENAGERIE_WRECKAGE3578 (0xDFA)Menagerie Wreckage
TRAITORS_COVE3579 (0xDFB)Traitor's Cove
WILDWIND_PEAK3580 (0xDFC)Wildwind Peak
WILDWIND_PATH3581 (0xDFD)Wildwind Path
ZETH_GOR3582 (0xDFE)Zeth'Gor
BERYL_COAST3583 (0xDFF)Beryl Coast
BLOOD_WATCH3584 (0xE00)Blood Watch
BLADEWOOD3585 (0xE01)Bladewood
THE_VECTOR_COIL3586 (0xE02)The Vector Coil
THE_WARP_PISTON3587 (0xE03)The Warp Piston
THE_CRYO_CORE3588 (0xE04)The Cryo-Core
THE_CRIMSON_REACH3589 (0xE05)The Crimson Reach
WRATHSCALE_LAIR3590 (0xE06)Wrathscale Lair
RUINS_OF_LORETH_ARAN3591 (0xE07)Ruins of Loreth'Aran
NAZZIVIAN3592 (0xE08)Nazzivian
AXXARIEN3593 (0xE09)Axxarien
BLACKSILT_SHORE3594 (0xE0A)Blacksilt Shore
THE_FOUL_POOL3595 (0xE0B)The Foul Pool
THE_HIDDEN_REEF3596 (0xE0C)The Hidden Reef
AMBERWEB_PASS3597 (0xE0D)Amberweb Pass
WYRMSCAR_ISLAND3598 (0xE0E)Wyrmscar Island
TALON_STAND3599 (0xE0F)Talon Stand
BRISTLELIMB_ENCLAVE3600 (0xE10)Bristlelimb Enclave
RAGEFEATHER_RIDGE3601 (0xE11)Ragefeather Ridge
KESSELS_CROSSING3602 (0xE12)Kessel's Crossing
TEL_ATHIONS_CAMP3603 (0xE13)Tel'athion's Camp
THE_BLOODCURSED_REEF3604 (0xE14)The Bloodcursed Reef
HYJAL_PAST3605 (0xE15)Hyjal Past
HYJAL_SUMMIT3606 (0xE16)Hyjal Summit
SERPENTSHRINE_CAVERN3607 (0xE17)Serpentshrine Cavern
VINDICATORS_REST3608 (0xE18)Vindicator's Rest
UNUSEDTHREE3609 (0xE19)Unused3
BURNING_BLADE_RUINS3610 (0xE1A)Burning Blade Ruins
CLAN_WATCH3611 (0xE1B)Clan Watch
BLOODCURSE_ISLE3612 (0xE1C)Bloodcurse Isle
GARADAR3613 (0xE1D)Garadar
SKYSONG_LAKE3614 (0xE1E)Skysong Lake
THRONE_OF_THE_ELEMENTS3615 (0xE1F)Throne of the Elements
LAUGHING_SKULL_RUINS3616 (0xE20)Laughing Skull Ruins
WARMAUL_HILL3617 (0xE21)Warmaul Hill
GRUULS_LAIR3618 (0xE22)Gruul's Lair
AUREN_RIDGE3619 (0xE23)Auren Ridge
AUREN_FALLS3620 (0xE24)Auren Falls
LAKE_SUNSPRING3621 (0xE25)Lake Sunspring
SUNSPRING_POST3622 (0xE26)Sunspring Post
AERIS_LANDING3623 (0xE27)Aeris Landing
FORGE_CAMP_FEAR3624 (0xE28)Forge Camp: Fear
FORGE_CAMP_HATE3625 (0xE29)Forge Camp: Hate
TELAAR3626 (0xE2A)Telaar
NORTHWIND_CLEFT3627 (0xE2B)Northwind Cleft
HALAA3628 (0xE2C)Halaa
SOUTHWIND_CLEFT3629 (0xE2D)Southwind Cleft
OSHU_GUN3630 (0xE2E)Oshu'gun
SPIRIT_FIELDS3631 (0xE2F)Spirit Fields
SHAMANAR3632 (0xE30)Shamanar
ANCESTRAL_GROUNDS3633 (0xE31)Ancestral Grounds
WINDYREED_VILLAGE3634 (0xE32)Windyreed Village
UNUSED23635 (0xE33)Unused2
ELEMENTAL_PLATEAU3636 (0xE34)Elemental Plateau
KILSORROW_FORTRESS3637 (0xE35)Kil'sorrow Fortress
THE_RING_OF_TRIALS3638 (0xE36)The Ring of Trials
SILVERMYST_ISLE3639 (0xE37)Silvermyst Isle
DAGGERFEN_VILLAGE3640 (0xE38)Daggerfen Village
UMBRAFEN_VILLAGE3641 (0xE39)Umbrafen Village
FERALFEN_VILLAGE3642 (0xE3A)Feralfen Village
BLOODSCALE_ENCLAVE3643 (0xE3B)Bloodscale Enclave
TELREDOR3644 (0xE3C)Telredor
ZABRA_JIN3645 (0xE3D)Zabra'jin
QUAGG_RIDGE3646 (0xE3E)Quagg Ridge
THE_SPAWNING_GLEN3647 (0xE3F)The Spawning Glen
THE_DEAD_MIRE3648 (0xE40)The Dead Mire
SPOREGGAR3649 (0xE41)Sporeggar
ANGO_ROSH_GROUNDS3650 (0xE42)Ango'rosh Grounds
ANGO_ROSH_STRONGHOLD3651 (0xE43)Ango'rosh Stronghold
FUNGGOR_CAVERN3652 (0xE44)Funggor Cavern
SERPENT_LAKE3653 (0xE45)Serpent Lake
THE_DRAIN3654 (0xE46)The Drain
UMBRAFEN_LAKE3655 (0xE47)Umbrafen Lake
MARSHLIGHT_LAKE3656 (0xE48)Marshlight Lake
PORTAL_CLEARING3657 (0xE49)Portal Clearing
SPOREWIND_LAKE3658 (0xE4A)Sporewind Lake
THE_LAGOON3659 (0xE4B)The Lagoon
BLADES_RUN3660 (0xE4C)Blades' Run
BLADE_TOOTH_CANYON3661 (0xE4D)Blade Tooth Canyon
COMMONS_HALL3662 (0xE4E)Commons Hall
DERELICT_MANOR3663 (0xE4F)Derelict Manor
HUNTRESS_OF_THE_SUN3664 (0xE50)Huntress of the Sun
FALCONWING_SQUARE3665 (0xE51)Falconwing Square
HALAANI_BASIN3666 (0xE52)Halaani Basin
HEWN_BOG3667 (0xE53)Hewn Bog
BOHA_MU_RUINS3668 (0xE54)Boha'mu Ruins
THE_STADIUM3669 (0xE55)The Stadium
THE_OVERLOOK3670 (0xE56)The Overlook
BROKEN_HILL3671 (0xE57)Broken Hill
MAG_HARI_PROCESSION3672 (0xE58)Mag'hari Procession
NESINGWARY_SAFARI3673 (0xE59)Nesingwary Safari
CENARION_THICKET3674 (0xE5A)Cenarion Thicket
TUUREM3675 (0xE5B)Tuurem
VEIL_SHIENOR3676 (0xE5C)Veil Shienor
VEIL_SKITH3677 (0xE5D)Veil Skith
VEIL_SHALAS3678 (0xE5E)Veil Shalas
SKETTIS3679 (0xE5F)Skettis
BLACKWIND_VALLEY3680 (0xE60)Blackwind Valley
FIREWING_POINT3681 (0xE61)Firewing Point
GRANGOL_VAR_VILLAGE3682 (0xE62)Grangol'var Village
STONEBREAKER_HOLD3683 (0xE63)Stonebreaker Hold
ALLERIAN_STRONGHOLD3684 (0xE64)Allerian Stronghold
BONECHEWER_RUINS3685 (0xE65)Bonechewer Ruins
VEIL_LITHIC3686 (0xE66)Veil Lithic
OLEMBAS3687 (0xE67)Olembas
AUCHINDOUN3688 (0xE68)Auchindoun
VEIL_RESKK3689 (0xE69)Veil Reskk
BLACKWIND_LAKE3690 (0xE6A)Blackwind Lake
LAKE_ERE_NORU3691 (0xE6B)Lake Ere'Noru
LAKE_JORUNE3692 (0xE6C)Lake Jorune
SKETHYL_MOUNTAINS3693 (0xE6D)Skethyl Mountains
MISTY_RIDGE3694 (0xE6E)Misty Ridge
THE_BROKEN_HILLS3695 (0xE6F)The Broken Hills
THE_BARRIER_HILLS3696 (0xE70)The Barrier Hills
THE_BONE_WASTES3697 (0xE71)The Bone Wastes
NAGRAND_ARENA3698 (0xE72)Nagrand Arena
LAUGHING_SKULL_COURTYARD3699 (0xE73)Laughing Skull Courtyard
THE_RING_OF_BLOOD3700 (0xE74)The Ring of Blood
ARENA_FLOOR3701 (0xE75)Arena Floor
BLADES_EDGE_ARENA3702 (0xE76)Blade's Edge Arena
SHATTRATH_CITY3703 (0xE77)Shattrath City
THE_SHEPHERDS_GATE3704 (0xE78)The Shepherd's Gate
TELAARI_BASIN3705 (0xE79)Telaari Basin
THE_DARK_PORTAL13706 (0xE7A)The Dark Portal
ALLIANCE_BASE3707 (0xE7B)Alliance Base
HORDE_ENCAMPMENT3708 (0xE7C)Horde Encampment
NIGHT_ELF_VILLAGE3709 (0xE7D)Night Elf Village
NORDRASSIL3710 (0xE7E)Nordrassil
REUSE_ME3711 (0xE7F)Reuse Me
AREA_523712 (0xE80)Area 52
THE_BLOOD_FURNACE3713 (0xE81)The Blood Furnace
THE_SHATTERED_HALLS3714 (0xE82)The Shattered Halls
THE_STEAMVAULT3715 (0xE83)The Steamvault
THE_UNDERBOG3716 (0xE84)The Underbog
THE_SLAVE_PENS3717 (0xE85)The Slave Pens
SWAMPRAT_POST3718 (0xE86)Swamprat Post
BLEEDING_HOLLOW_RUINS3719 (0xE87)Bleeding Hollow Ruins
TWIN_SPIRE_RUINS3720 (0xE88)Twin Spire Ruins
THE_CRUMBLING_WASTE3721 (0xE89)The Crumbling Waste
MANAFORGE_ARA3722 (0xE8A)Manaforge Ara
ARKLON_RUINS3723 (0xE8B)Arklon Ruins
COSMOWRENCH3724 (0xE8C)Cosmowrench
RUINS_OF_ENKAAT3725 (0xE8D)Ruins of Enkaat
MANAFORGE_B_NAAR3726 (0xE8E)Manaforge B'naar
THE_SCRAP_FIELD3727 (0xE8F)The Scrap Field
THE_VORTEX_FIELDS3728 (0xE90)The Vortex Fields
THE_HEAP3729 (0xE91)The Heap
MANAFORGE_CORUU3730 (0xE92)Manaforge Coruu
THE_TEMPEST_RIFT3731 (0xE93)The Tempest Rift
KIRIN_VAR_VILLAGE3732 (0xE94)Kirin'Var Village
THE_VIOLET_TOWER3733 (0xE95)The Violet Tower
MANAFORGE_DURO3734 (0xE96)Manaforge Duro
VOIDWIND_PLATEAU3735 (0xE97)Voidwind Plateau
MANAFORGE_ULTRIS3736 (0xE98)Manaforge Ultris
CELESTIAL_RIDGE3737 (0xE99)Celestial Ridge
THE_STORMSPIRE3738 (0xE9A)The Stormspire
FORGE_BASE_OBLIVION3739 (0xE9B)Forge Base: Oblivion
FORGE_BASE_GEHENNA3740 (0xE9C)Forge Base: Gehenna
RUINS_OF_FARAHLON3741 (0xE9D)Ruins of Farahlon
SOCRETHARS_SEAT3742 (0xE9E)Socrethar's Seat
LEGION_HOLD3743 (0xE9F)Legion Hold
SHADOWMOON_VILLAGE3744 (0xEA0)Shadowmoon Village
WILDHAMMER_STRONGHOLD3745 (0xEA1)Wildhammer Stronghold
THE_HAND_OF_GUL_DAN3746 (0xEA2)The Hand of Gul'dan
THE_FEL_PITS3747 (0xEA3)The Fel Pits
THE_DEATHFORGE3748 (0xEA4)The Deathforge
COILSKAR_CISTERN3749 (0xEA5)Coilskar Cistern
COILSKAR_POINT3750 (0xEA6)Coilskar Point
SUNFIRE_POINT3751 (0xEA7)Sunfire Point
ILLIDARI_POINT3752 (0xEA8)Illidari Point
RUINS_OF_BAA_RI3753 (0xEA9)Ruins of Baa'ri
ALTAR_OF_SHA_TAR3754 (0xEAA)Altar of Sha'tar
THE_STAIR_OF_DOOM3755 (0xEAB)The Stair of Doom
RUINS_OF_KARABOR3756 (0xEAC)Ruins of Karabor
ATA_MAL_TERRACE3757 (0xEAD)Ata'mal Terrace
NETHERWING_FIELDS3758 (0xEAE)Netherwing Fields
NETHERWING_LEDGE3759 (0xEAF)Netherwing Ledge
THE_BARRIER_HILLS13760 (0xEB0)The Barrier Hills
THE_HIGH_PATH3761 (0xEB1)The High Path
WINDYREED_PASS3762 (0xEB2)Windyreed Pass
ZANGAR_RIDGE3763 (0xEB3)Zangar Ridge
THE_TWILIGHT_RIDGE3764 (0xEB4)The Twilight Ridge
RAZORTHORN_TRAIL3765 (0xEB5)Razorthorn Trail
OREBOR_HARBORAGE3766 (0xEB6)Orebor Harborage
BLADES_RUN13767 (0xEB7)Blades' Run
JAGGED_RIDGE3768 (0xEB8)Jagged Ridge
THUNDERLORD_STRONGHOLD3769 (0xEB9)Thunderlord Stronghold
BLADE_TOOTH_CANYON13770 (0xEBA)Blade Tooth Canyon
THE_LIVING_GROVE3771 (0xEBB)The Living Grove
SYLVANAAR3772 (0xEBC)Sylvanaar
BLADESPIRE_HOLD3773 (0xEBD)Bladespire Hold
GRUULS_LAIR13774 (0xEBE)Gruul's Lair
CIRCLE_OF_BLOOD3775 (0xEBF)Circle of Blood
BLOODMAUL_OUTPOST3776 (0xEC0)Bloodmaul Outpost
BLOODMAUL_CAMP3777 (0xEC1)Bloodmaul Camp
DRAENETHYST_MINE3778 (0xEC2)Draenethyst Mine
TROGMAS_CLAIM3779 (0xEC3)Trogma's Claim
BLACKWING_COVEN3780 (0xEC4)Blackwing Coven
GRISHNATH3781 (0xEC5)Grishnath
VEIL_LASHH3782 (0xEC6)Veil Lashh
VEIL_VEKH3783 (0xEC7)Veil Vekh
FORGE_CAMP_TERROR3784 (0xEC8)Forge Camp: Terror
FORGE_CAMP_WRATH3785 (0xEC9)Forge Camp: Wrath
OGRI_LA3786 (0xECA)Ogri'la
FORGE_CAMP_ANGER3787 (0xECB)Forge Camp: Anger
THE_LOW_PATH3788 (0xECC)The Low Path
SHADOW_LABYRINTH3789 (0xECD)Shadow Labyrinth
AUCHENAI_CRYPTS3790 (0xECE)Auchenai Crypts
SETHEKK_HALLS3791 (0xECF)Sethekk Halls
MANA_TOMBS3792 (0xED0)Mana-Tombs
FELSPARK_RAVINE3793 (0xED1)Felspark Ravine
VALLEY_OF_BONES13794 (0xED2)Valley of Bones
SHA_NAARI_WASTES3795 (0xED3)Sha'naari Wastes
THE_WARP_FIELDS3796 (0xED4)The Warp Fields
FALLEN_SKY_RIDGE3797 (0xED5)Fallen Sky Ridge
HAAL_ESHI_GORGE3798 (0xED6)Haal'eshi Gorge
STONEWALL_CANYON3799 (0xED7)Stonewall Canyon
THORNFANG_HILL3800 (0xED8)Thornfang Hill
MAG_HAR_GROUNDS3801 (0xED9)Mag'har Grounds
VOID_RIDGE3802 (0xEDA)Void Ridge
THE_ABYSSAL_SHELF3803 (0xEDB)The Abyssal Shelf
THE_LEGION_FRONT3804 (0xEDC)The Legion Front
ZUL_AMAN3805 (0xEDD)Zul'Aman
SUPPLY_CARAVAN3806 (0xEDE)Supply Caravan
REAVERS_FALL3807 (0xEDF)Reaver's Fall
CENARION_POST3808 (0xEE0)Cenarion Post
SOUTHERN_RAMPART3809 (0xEE1)Southern Rampart
NORTHERN_RAMPART3810 (0xEE2)Northern Rampart
GOR_GAZ_OUTPOST3811 (0xEE3)Gor'gaz Outpost
SPINEBREAKER_POST3812 (0xEE4)Spinebreaker Post
THE_PATH_OF_ANGUISH3813 (0xEE5)The Path of Anguish
EAST_SUPPLY_CARAVAN3814 (0xEE6)East Supply Caravan
EXPEDITION_POINT3815 (0xEE7)Expedition Point
ZEPPELIN_CRASH3816 (0xEE8)Zeppelin Crash
TESTING3817 (0xEE9)Testing
BLOODSCALE_GROUNDS3818 (0xEEA)Bloodscale Grounds
DARKCREST_ENCLAVE3819 (0xEEB)Darkcrest Enclave
EYE_OF_THE_STORM3820 (0xEEC)Eye of the Storm
WARDENS_CAGE3821 (0xEED)Warden's Cage
ECLIPSE_POINT3822 (0xEEE)Eclipse Point
ISLE_OF_TRIBULATIONS3823 (0xEEF)Isle of Tribulations
BLOODMAUL_RAVINE3824 (0xEF0)Bloodmaul Ravine
DRAGONS_END3825 (0xEF1)Dragons' End
DAGGERMAW_CANYON3826 (0xEF2)Daggermaw Canyon
VEKHAAR_STAND3827 (0xEF3)Vekhaar Stand
RUUAN_WEALD3828 (0xEF4)Ruuan Weald
VEIL_RUUAN3829 (0xEF5)Veil Ruuan
RAVENS_WOOD3830 (0xEF6)Raven's Wood
DEATHS_DOOR3831 (0xEF7)Death's Door
VORTEX_PINNACLE3832 (0xEF8)Vortex Pinnacle
RAZOR_RIDGE3833 (0xEF9)Razor Ridge
RIDGE_OF_MADNESS3834 (0xEFA)Ridge of Madness
DUSTQUILL_RAVINE3835 (0xEFB)Dustquill Ravine
MAGTHERIDONS_LAIR3836 (0xEFC)Magtheridon's Lair
SUNFURY_HOLD3837 (0xEFD)Sunfury Hold
SPINEBREAKER_MOUNTAINS3838 (0xEFE)Spinebreaker Mountains
ABANDONED_ARMORY3839 (0xEFF)Abandoned Armory
THE_BLACK_TEMPLE3840 (0xF00)The Black Temple
DARKCREST_SHORE3841 (0xF01)Darkcrest Shore
TEMPEST_KEEP3842 (0xF02)Tempest Keep
MOK_NATHAL_VILLAGE3844 (0xF04)Mok'Nathal Village
TEMPEST_KEEP13845 (0xF05)Tempest Keep
THE_ARCATRAZ3846 (0xF06)The Arcatraz
THE_BOTANICA3847 (0xF07)The Botanica
THE_ARCATRAZ13848 (0xF08)The Arcatraz
THE_MECHANAR3849 (0xF09)The Mechanar
NETHERSTONE3850 (0xF0A)Netherstone
MIDREALM_POST3851 (0xF0B)Midrealm Post
TULUMANS_LANDING3852 (0xF0C)Tuluman's Landing
PROTECTORATE_WATCH_POST3854 (0xF0E)Protectorate Watch Post
CIRCLE_OF_BLOOD_ARENA3855 (0xF0F)Circle of Blood Arena
ELRENDAR_CROSSING3856 (0xF10)Elrendar Crossing
AMMEN_FORD3857 (0xF11)Ammen Ford
RAZORTHORN_SHELF3858 (0xF12)Razorthorn Shelf
SILMYR_LAKE3859 (0xF13)Silmyr Lake
RAASTOK_GLADE3860 (0xF14)Raastok Glade
THALASSIAN_PASS3861 (0xF15)Thalassian Pass
CHURNING_GULCH3862 (0xF16)Churning Gulch
BROKEN_WILDS3863 (0xF17)Broken Wilds
BASH_IR_LANDING3864 (0xF18)Bash'ir Landing
CRYSTAL_SPINE3865 (0xF19)Crystal Spine
SKALD3866 (0xF1A)Skald
BLADED_GULCH3867 (0xF1B)Bladed Gulch
GYRO_PLANK_BRIDGE3868 (0xF1C)Gyro-Plank Bridge
MAGE_TOWER3869 (0xF1D)Mage Tower
BLOOD_ELF_TOWER3870 (0xF1E)Blood Elf Tower
DRAENEI_RUINS3871 (0xF1F)Draenei Ruins
FEL_REAVER_RUINS3872 (0xF20)Fel Reaver Ruins
THE_PROVING_GROUNDS3873 (0xF21)The Proving Grounds
ECO_DOME_FARFIELD3874 (0xF22)Eco-Dome Farfield
ECO_DOME_SKYPERCH3875 (0xF23)Eco-Dome Skyperch
ECO_DOME_SUTHERON3876 (0xF24)Eco-Dome Sutheron
ECO_DOME_MIDREALM3877 (0xF25)Eco-Dome Midrealm
ETHEREUM_STAGING_GROUNDS3878 (0xF26)Ethereum Staging Grounds
CHAPEL_YARD3879 (0xF27)Chapel Yard
ACCESS_SHAFT_ZEON3880 (0xF28)Access Shaft Zeon
TRELLEUM_MINE3881 (0xF29)Trelleum Mine
INVASION_POINT_DESTROYER3882 (0xF2A)Invasion Point: Destroyer
CAMP_OF_BOOM3883 (0xF2B)Camp of Boom
SPINEBREAKER_PASS3884 (0xF2C)Spinebreaker Pass
NETHERWEB_RIDGE3885 (0xF2D)Netherweb Ridge
DERELICT_CARAVAN3886 (0xF2E)Derelict Caravan
REFUGEE_CARAVAN3887 (0xF2F)Refugee Caravan
SHADOW_TOMB3888 (0xF30)Shadow Tomb
VEIL_RHAZE3889 (0xF31)Veil Rhaze
TOMB_OF_LIGHTS3890 (0xF32)Tomb of Lights
CARRION_HILL3891 (0xF33)Carrion Hill
WRITHING_MOUND3892 (0xF34)Writhing Mound
RING_OF_OBSERVANCE3893 (0xF35)Ring of Observance
AUCHENAI_GROUNDS3894 (0xF36)Auchenai Grounds
CENARION_WATCHPOST3895 (0xF37)Cenarion Watchpost
ALDOR_RISE3896 (0xF38)Aldor Rise
TERRACE_OF_LIGHT3897 (0xF39)Terrace of Light
SCRYERS_TIER3898 (0xF3A)Scryer's Tier
LOWER_CITY3899 (0xF3B)Lower City
INVASION_POINT_OVERLORD3900 (0xF3C)Invasion Point: Overlord
ALLERIAN_POST3901 (0xF3D)Allerian Post
STONEBREAKER_CAMP3902 (0xF3E)Stonebreaker Camp
BOULDER_MOK3903 (0xF3F)Boulder'mok
CURSED_HOLLOW3904 (0xF40)Cursed Hollow
COILFANG_RESERVOIR3905 (0xF41)Coilfang Reservoir
THE_BLOODWASH3906 (0xF42)The Bloodwash
VERIDIAN_POINT3907 (0xF43)Veridian Point
MIDDENVALE3908 (0xF44)Middenvale
THE_LOST_FOLD3909 (0xF45)The Lost Fold
MYSTWOOD3910 (0xF46)Mystwood
TRANQUIL_SHORE3911 (0xF47)Tranquil Shore
GOLDENBOUGH_PASS3912 (0xF48)Goldenbough Pass
RUNESTONE_FALITHAS3913 (0xF49)Runestone Falithas
RUNESTONE_SHAN_DOR3914 (0xF4A)Runestone Shan'dor
FAIRBRIDGE_STRAND3915 (0xF4B)Fairbridge Strand
MOONGRAZE_WOODS3916 (0xF4C)Moongraze Woods
AUCHINDOUN13917 (0xF4D)Auchindoun
TOSHLEYS_STATION3918 (0xF4E)Toshley's Station
SINGING_RIDGE3919 (0xF4F)Singing Ridge
SHATTER_POINT3920 (0xF50)Shatter Point
ARKLONIS_RIDGE3921 (0xF51)Arklonis Ridge
BLADESPIRE_OUTPOST3922 (0xF52)Bladespire Outpost
GRUULS_LAIR23923 (0xF53)Gruul's Lair
NORTHMAUL_TOWER3924 (0xF54)Northmaul Tower
SOUTHMAUL_TOWER3925 (0xF55)Southmaul Tower
SHATTERED_PLAINS3926 (0xF56)Shattered Plains
ORONOKS_FARM3927 (0xF57)Oronok's Farm
THE_ALTAR_OF_DAMNATION3928 (0xF58)The Altar of Damnation
THE_PATH_OF_CONQUEST3929 (0xF59)The Path of Conquest
ECLIPSION_FIELDS3930 (0xF5A)Eclipsion Fields
BLADESPIRE_GROUNDS3931 (0xF5B)Bladespire Grounds
SKETH_LON_BASE_CAMP3932 (0xF5C)Sketh'lon Base Camp
SKETH_LON_WRECKAGE3933 (0xF5D)Sketh'lon Wreckage
TOWN_SQUARE3934 (0xF5E)Town Square
WIZARD_ROW3935 (0xF5F)Wizard Row
DEATHFORGE_TOWER3936 (0xF60)Deathforge Tower
SLAG_WATCH3937 (0xF61)Slag Watch
SANCTUM_OF_THE_STARS3938 (0xF62)Sanctum of the Stars
DRAGONMAW_FORTRESS3939 (0xF63)Dragonmaw Fortress
THE_FETID_POOL3940 (0xF64)The Fetid Pool
TEST3941 (0xF65)Test
RAZAANS_LANDING3942 (0xF66)Razaan's Landing
INVASION_POINT_CATACLYSM3943 (0xF67)Invasion Point: Cataclysm
THE_ALTAR_OF_SHADOWS3944 (0xF68)The Altar of Shadows
NETHERWING_PASS3945 (0xF69)Netherwing Pass
WAYNES_REFUGE3946 (0xF6A)Wayne's Refuge
THE_SCALDING_POOLS3947 (0xF6B)The Scalding Pools
BRIAN_AND_PAT_TEST3948 (0xF6C)Brian and Pat Test
MAGMA_FIELDS3949 (0xF6D)Magma Fields
CRIMSON_WATCH3950 (0xF6E)Crimson Watch
EVERGROVE3951 (0xF6F)Evergrove
WYRMSKULL_BRIDGE3952 (0xF70)Wyrmskull Bridge
SCALEWING_SHELF3953 (0xF71)Scalewing Shelf
WYRMSKULL_TUNNEL3954 (0xF72)Wyrmskull Tunnel
HELLFIRE_BASIN3955 (0xF73)Hellfire Basin
THE_SHADOW_STAIR3956 (0xF74)The Shadow Stair
SHA_TARI_OUTPOST3957 (0xF75)Sha'tari Outpost
SHA_TARI_BASE_CAMP3958 (0xF76)Sha'tari Base Camp
BLACK_TEMPLE3959 (0xF77)Black Temple
SOULGRINDERS_BARROW3960 (0xF78)Soulgrinder's Barrow
SORROW_WING_POINT3961 (0xF79)Sorrow Wing Point
VIM_GOLS_CIRCLE3962 (0xF7A)Vim'gol's Circle
DRAGONSPINE_RIDGE3963 (0xF7B)Dragonspine Ridge
SKYGUARD_OUTPOST3964 (0xF7C)Skyguard Outpost
NETHERWING_MINES3965 (0xF7D)Netherwing Mines
DRAGONMAW_BASE_CAMP3966 (0xF7E)Dragonmaw Base Camp
DRAGONMAW_SKYWAY3967 (0xF7F)Dragonmaw Skyway
RUINS_OF_LORDAERON13968 (0xF80)Ruins of Lordaeron
RIVENDARKS_PERCH3969 (0xF81)Rivendark's Perch
OBSIDIAS_PERCH3970 (0xF82)Obsidia's Perch
INSIDIONS_PERCH3971 (0xF83)Insidion's Perch
FURYWINGS_PERCH3972 (0xF84)Furywing's Perch
BLACKWIND_LANDING3973 (0xF85)Blackwind Landing
VEIL_HARR_IK3974 (0xF86)Veil Harr'ik
TEROKKS_REST3975 (0xF87)Terokk's Rest
VEIL_ALA_RAK3976 (0xF88)Veil Ala'rak
UPPER_VEIL_SHIL_AK3977 (0xF89)Upper Veil Shil'ak
LOWER_VEIL_SHIL_AK3978 (0xF8A)Lower Veil Shil'ak
SHARTUULS_TRANSPORTER4008 (0xFA8)Shartuul's Transporter
ILLIDARI_TRAINING_GROUNDS4009 (0xFA9)Illidari Training Grounds
MUDSPROCKET4010 (0xFAA)Mudsprocket
DIREHORN_POST4046 (0xFCE)Direhorn Post
NATS_LANDING4047 (0xFCF)Nat's Landing
TABETHAS_FARM4049 (0xFD1)Tabetha's Farm
PLAGUEWOOD_TOWER4067 (0xFE3)Plaguewood Tower
SUNWELL_PLATEAU4075 (0xFEB)Sunwell Plateau
REUSE_ME_SEVEN4076 (0xFEC)Reuse Me 7
RAZORTHORN_RISE4078 (0xFEE)Razorthorn Rise
ISLE_OF_QUEL_DANAS4080 (0xFF0)Isle of Quel'Danas
THE_DAWNCHASER4081 (0xFF1)The Dawnchaser
THE_SIN_LOREN4082 (0xFF2)The Sin'loren
SILVERMOONS_PRIDE4083 (0xFF3)Silvermoon's Pride
THE_BLOODOATH4084 (0xFF4)The Bloodoath
SHATTERED_SUN_STAGING_AREA4085 (0xFF5)Shattered Sun Staging Area
SUNS_REACH_SANCTUM4086 (0xFF6)Sun's Reach Sanctum
SUNS_REACH_HARBOR4087 (0xFF7)Sun's Reach Harbor
SUNS_REACH_ARMORY4088 (0xFF8)Sun's Reach Armory
DAWNSTAR_VILLAGE4089 (0xFF9)Dawnstar Village
THE_DAWNING_SQUARE4090 (0xFFA)The Dawning Square
GREENGILL_COAST4091 (0xFFB)Greengill Coast
THE_DEAD_SCAR24092 (0xFFC)The Dead Scar
THE_SUN_FORGE4093 (0xFFD)The Sun Forge
SUNWELL_PLATEAU14094 (0xFFE)Sunwell Plateau
MAGISTERS_TERRACE4095 (0xFFF)Magisters' Terrace
MAGISTERS_TERRACE14131 (0x1023)Magisters' Terrace
PARHELION_PLAZA4139 (0x102B)Parhelion Plaza
THE_DEAD_SCAR34140 (0x102C)The Dead Scar

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/area.wowm:8187.

enum Area : u32 {
    NONE = 0;
    DUN_MOROGH = 1;
    LONGSHORE = 2;
    BADLANDS = 3;
    BLASTED_LANDS = 4;
    BLACKWATER_COVE = 7;
    SWAMP_OF_SORROWS = 8;
    NORTHSHIRE_VALLEY = 9;
    DUSKWOOD = 10;
    WETLANDS = 11;
    ELWYNN_FOREST = 12;
    THE_WORLD_TREE = 13;
    DUROTAR = 14;
    DUSTWALLOW_MARSH = 15;
    AZSHARA = 16;
    THE_BARRENS = 17;
    CRYSTAL_LAKE = 18;
    ZUL_GURUB = 19;
    MOONBROOK = 20;
    KUL_TIRAS = 21;
    PROGRAMMER_ISLE = 22;
    NORTHSHIRE_RIVER = 23;
    NORTHSHIRE_ABBEY = 24;
    BLACKROCK_MOUNTAIN = 25;
    LIGHTHOUSE = 26;
    WESTERN_PLAGUELANDS = 28;
    NINE = 30;
    THE_CEMETARY = 32;
    STRANGLETHORN_VALE = 33;
    ECHO_RIDGE_MINE = 34;
    BOOTY_BAY = 35;
    ALTERAC_MOUNTAINS = 36;
    LAKE_NAZFERITI = 37;
    LOCH_MODAN = 38;
    WESTFALL = 40;
    DEADWIND_PASS = 41;
    DARKSHIRE = 42;
    WILD_SHORE = 43;
    REDRIDGE_MOUNTAINS = 44;
    ARATHI_HIGHLANDS = 45;
    BURNING_STEPPES = 46;
    THE_HINTERLANDS = 47;
    DEAD_MANS_HOLE = 49;
    SEARING_GORGE = 51;
    THIEVES_CAMP = 53;
    JASPERLODE_MINE = 54;
    VALLEY_OF_HEROES_UNUSED = 55;
    HEROES_VIGIL = 56;
    FARGODEEP_MINE = 57;
    NORTHSHIRE_VINEYARDS = 59;
    FORESTS_EDGE = 60;
    THUNDER_FALLS = 61;
    BRACKWELL_PUMPKIN_PATCH = 62;
    THE_STONEFIELD_FARM = 63;
    THE_MACLURE_VINEYARDS = 64;
    DRAGONBLIGHT = 65;
    ZUL_DRAK = 66;
    THE_STORM_PEAKS = 67;
    LAKE_EVERSTILL = 68;
    LAKESHIRE = 69;
    STONEWATCH = 70;
    STONEWATCH_FALLS = 71;
    THE_DARK_PORTAL = 72;
    THE_TAINTED_SCAR = 73;
    POOL_OF_TEARS = 74;
    STONARD = 75;
    FALLOW_SANCTUARY = 76;
    ANVILMAR = 77;
    STORMWIND_MOUNTAINS = 80;
    JEFF_NE_QUADRANT_CHANGED = 81;
    JEFF_NW_QUADRANT = 82;
    JEFF_SE_QUADRANT = 83;
    JEFF_SW_QUADRANT = 84;
    TIRISFAL_GLADES = 85;
    STONE_CAIRN_LAKE = 86;
    GOLDSHIRE = 87;
    EASTVALE_LOGGING_CAMP = 88;
    MIRROR_LAKE_ORCHARD = 89;
    TOWER_OF_AZORA = 91;
    MIRROR_LAKE = 92;
    VUL_GOL_OGRE_MOUND = 93;
    RAVEN_HILL = 94;
    REDRIDGE_CANYONS = 95;
    TOWER_OF_ILGALAR = 96;
    ALTHERS_MILL = 97;
    RETHBAN_CAVERNS = 98;
    REBEL_CAMP = 99;
    NESINGWARYS_EXPEDITION = 100;
    KURZENS_COMPOUND = 101;
    RUINS_OF_ZUL_KUNDA = 102;
    RUINS_OF_ZUL_MAMWE = 103;
    THE_VILE_REEF = 104;
    MOSH_OGG_OGRE_MOUND = 105;
    THE_STOCKPILE = 106;
    SALDEANS_FARM = 107;
    SENTINEL_HILL = 108;
    FURLBROWS_PUMPKIN_FARM = 109;
    JANGOLODE_MINE = 111;
    GOLD_COAST_QUARRY = 113;
    WESTFALL_LIGHTHOUSE = 115;
    MISTY_VALLEY = 116;
    GROM_GOL_BASE_CAMP = 117;
    WHELGARS_EXCAVATION_SITE = 118;
    WESTBROOK_GARRISON = 120;
    TRANQUIL_GARDENS_CEMETERY = 121;
    ZUULDAIA_RUINS = 122;
    BAL_LAL_RUINS = 123;
    KAL_AI_RUINS = 125;
    TKASHI_RUINS = 126;
    BALIA_MAH_RUINS = 127;
    ZIATA_JAI_RUINS = 128;
    MIZJAH_RUINS = 129;
    SILVERPINE_FOREST = 130;
    KHARANOS = 131;
    COLDRIDGE_VALLEY = 132;
    GNOMEREGAN = 133;
    GOL_BOLAR_QUARRY = 134;
    FROSTMANE_HOLD = 135;
    THE_GRIZZLED_DEN = 136;
    BREWNALL_VILLAGE = 137;
    MISTY_PINE_REFUGE = 138;
    EASTERN_PLAGUELANDS = 139;
    TELDRASSIL = 141;
    IRONBANDS_EXCAVATION_SITE = 142;
    MO_GROSH_STRONGHOLD = 143;
    THELSAMAR = 144;
    ALGAZ_GATE = 145;
    STONEWROUGHT_DAM = 146;
    THE_FARSTRIDER_LODGE = 147;
    DARKSHORE = 148;
    SILVER_STREAM_MINE = 149;
    MENETHIL_HARBOR = 150;
    DESIGNER_ISLAND = 151;
    THE_BULWARK = 152;
    RUINS_OF_LORDAERON = 153;
    DEATHKNELL = 154;
    NIGHT_WEBS_HOLLOW = 155;
    SOLLIDEN_FARMSTEAD = 156;
    AGAMAND_MILLS = 157;
    AGAMAND_FAMILY_CRYPT = 158;
    BRILL = 159;
    WHISPERING_GARDENS = 160;
    TERRACE_OF_REPOSE = 161;
    BRIGHTWATER_LAKE = 162;
    GUNTHERS_RETREAT = 163;
    GARRENS_HAUNT = 164;
    BALNIR_FARMSTEAD = 165;
    COLD_HEARTH_MANOR = 166;
    CRUSADER_OUTPOST = 167;
    THE_NORTH_COAST = 168;
    WHISPERING_SHORE = 169;
    LORDAMERE_LAKE = 170;
    FENRIS_ISLE = 172;
    FAOLS_REST = 173;
    DOLANAAR = 186;
    DARNASSUS_UNUSED = 187;
    SHADOWGLEN = 188;
    STEELGRILLS_DEPOT = 189;
    HEARTHGLEN = 190;
    NORTHRIDGE_LUMBER_CAMP = 192;
    RUINS_OF_ANDORHAL = 193;
    SCHOOL_OF_NECROMANCY = 195;
    UTHERS_TOMB = 196;
    SORROW_HILL = 197;
    THE_WEEPING_CAVE = 198;
    FELSTONE_FIELD = 199;
    DALSONS_TEARS = 200;
    GAHRRONS_WITHERING = 201;
    THE_WRITHING_HAUNT = 202;
    MARDENHOLDE_KEEP = 203;
    PYREWOOD_VILLAGE = 204;
    DUN_MODR = 205;
    UTGARDE_KEEP = 206;
    THE_GREAT_SEA = 207;
    UNUSED_IRONCLADCOVE = 208;
    SHADOWFANG_KEEP = 209;
    ICECROWN = 210;
    ICEFLOW_LAKE = 211;
    HELMS_BED_LAKE = 212;
    DEEP_ELEM_MINE = 213;
    THE_GREAT_SEA1 = 214;
    MULGORE = 215;
    ALEXSTON_FARMSTEAD = 219;
    RED_CLOUD_MESA = 220;
    CAMP_NARACHE = 221;
    BLOODHOOF_VILLAGE = 222;
    STONEBULL_LAKE = 223;
    RAVAGED_CARAVAN = 224;
    RED_ROCKS = 225;
    THE_SKITTERING_DARK = 226;
    VALGANS_FIELD = 227;
    THE_SEPULCHER = 228;
    OLSENS_FARTHING = 229;
    THE_GREYMANE_WALL = 230;
    BERENS_PERIL = 231;
    THE_DAWNING_ISLES = 232;
    AMBERMILL = 233;
    FENRIS_KEEP = 235;
    SHADOWFANG_KEEP1 = 236;
    THE_DECREPIT_FERRY = 237;
    MALDENS_ORCHARD = 238;
    THE_IVAR_PATCH = 239;
    THE_DEAD_FIELD = 240;
    THE_ROTTING_ORCHARD = 241;
    BRIGHTWOOD_GROVE = 242;
    FORLORN_ROWE = 243;
    THE_WHIPPLE_ESTATE = 244;
    THE_YORGEN_FARMSTEAD = 245;
    THE_CAULDRON = 246;
    GRIMESILT_DIG_SITE = 247;
    DREADMAUL_ROCK = 249;
    RUINS_OF_THAURISSAN = 250;
    FLAME_CREST = 251;
    BLACKROCK_STRONGHOLD = 252;
    THE_PILLAR_OF_ASH = 253;
    BLACKROCK_MOUNTAIN1 = 254;
    ALTAR_OF_STORMS = 255;
    ALDRASSIL = 256;
    SHADOWTHREAD_CAVE = 257;
    FEL_ROCK = 258;
    LAKE_AL_AMETH = 259;
    STARBREEZE_VILLAGE = 260;
    GNARLPINE_HOLD = 261;
    BAN_ETHIL_BARROW_DEN = 262;
    THE_CLEFT = 263;
    THE_ORACLE_GLADE = 264;
    WELLSPRING_RIVER = 265;
    WELLSPRING_LAKE = 266;
    HILLSBRAD_FOOTHILLS = 267;
    AZSHARA_CRATER = 268;
    DUN_ALGAZ = 269;
    SOUTHSHORE = 271;
    TARREN_MILL = 272;
    DURNHOLDE_KEEP = 275;
    UNUSED_STONEWROUGHT_PASS = 276;
    THE_FOOTHILL_CAVERNS = 277;
    LORDAMERE_INTERNMENT_CAMP = 278;
    DALARAN_CRATER = 279;
    STRAHNBRAD = 280;
    RUINS_OF_ALTERAC = 281;
    CRUSHRIDGE_HOLD = 282;
    SLAUGHTER_HOLLOW = 283;
    THE_UPLANDS = 284;
    SOUTHPOINT_TOWER = 285;
    HILLSBRAD_FIELDS = 286;
    HILLSBRAD = 287;
    AZURELODE_MINE = 288;
    NETHANDER_STEAD = 289;
    DUN_GAROK = 290;
    THORADINS_WALL = 293;
    EASTERN_STRAND = 294;
    WESTERN_STRAND = 295;
    SOUTH_SEAS_UNUSED = 296;
    JAGUERO_ISLE = 297;
    BARADIN_BAY = 298;
    MENETHIL_BAY = 299;
    MISTY_REED_STRAND = 300;
    THE_SAVAGE_COAST = 301;
    THE_CRYSTAL_SHORE = 302;
    SHELL_BEACH = 303;
    NORTH_TIDES_RUN = 305;
    SOUTH_TIDES_RUN = 306;
    THE_OVERLOOK_CLIFFS = 307;
    THE_FORBIDDING_SEA = 308;
    IRONBEARDS_TOMB = 309;
    CRYSTALVEIN_MINE = 310;
    RUINS_OF_ABORAZ = 311;
    JANEIROS_POINT = 312;
    NORTHFOLD_MANOR = 313;
    GOSHEK_FARM = 314;
    DABYRIES_FARMSTEAD = 315;
    BOULDERFIST_HALL = 316;
    WITHERBARK_VILLAGE = 317;
    DRYWHISKER_GORGE = 318;
    REFUGE_POINTE = 320;
    HAMMERFALL = 321;
    BLACKWATER_SHIPWRECKS = 322;
    O_BREENS_CAMP = 323;
    STROMGARDE_KEEP = 324;
    THE_TOWER_OF_ARATHOR = 325;
    THE_SANCTUM = 326;
    FALDIRS_COVE = 327;
    THE_DROWNED_REEF = 328;
    THANDOL_SPAN = 330;
    ASHENVALE = 331;
    THE_GREAT_SEA2 = 332;
    CIRCLE_OF_EAST_BINDING = 333;
    CIRCLE_OF_WEST_BINDING = 334;
    CIRCLE_OF_INNER_BINDING = 335;
    CIRCLE_OF_OUTER_BINDING = 336;
    APOCRYPHANS_REST = 337;
    ANGOR_FORTRESS = 338;
    LETHLOR_RAVINE = 339;
    KARGATH = 340;
    CAMP_KOSH = 341;
    CAMP_BOFF = 342;
    CAMP_WURG = 343;
    CAMP_CAGG = 344;
    AGMONDS_END = 345;
    HAMMERTOES_DIGSITE = 346;
    DUSTBELCH_GROTTO = 347;
    AERIE_PEAK = 348;
    WILDHAMMER_KEEP = 349;
    QUEL_DANIL_LODGE = 350;
    SKULK_ROCK = 351;
    ZUN_WATHA = 352;
    SHADRA_ALOR = 353;
    JINTHA_ALOR = 354;
    THE_ALTAR_OF_ZUL = 355;
    SERADANE = 356;
    FERALAS = 357;
    BRAMBLEBLADE_RAVINE = 358;
    BAEL_MODAN = 359;
    THE_VENTURE_CO_MINE = 360;
    FELWOOD = 361;
    RAZOR_HILL = 362;
    VALLEY_OF_TRIALS = 363;
    THE_DEN = 364;
    BURNING_BLADE_COVEN = 365;
    KOLKAR_CRAG = 366;
    SEN_JIN_VILLAGE = 367;
    ECHO_ISLES = 368;
    THUNDER_RIDGE = 369;
    DRYGULCH_RAVINE = 370;
    DUSTWIND_CAVE = 371;
    TIRAGARDE_KEEP = 372;
    SCUTTLE_COAST = 373;
    BLADEFIST_BAY = 374;
    DEADEYE_SHORE = 375;
    SOUTHFURY_RIVER = 377;
    CAMP_TAURAJO = 378;
    FAR_WATCH_POST = 379;
    THE_CROSSROADS = 380;
    BOULDER_LODE_MINE = 381;
    THE_SLUDGE_FEN = 382;
    THE_DRY_HILLS = 383;
    DREADMIST_PEAK = 384;
    NORTHWATCH_HOLD = 385;
    THE_FORGOTTEN_POOLS = 386;
    LUSHWATER_OASIS = 387;
    THE_STAGNANT_OASIS = 388;
    FIELD_OF_GIANTS = 390;
    THE_MERCHANT_COAST = 391;
    RATCHET = 392;
    DARKSPEAR_STRAND = 393;
    GRIZZLY_HILLS = 394;
    GRIZZLEMAW = 395;
    WINTERHOOF_WATER_WELL = 396;
    THUNDERHORN_WATER_WELL = 397;
    WILDMANE_WATER_WELL = 398;
    SKYLINE_RIDGE = 399;
    THOUSAND_NEEDLES = 400;
    THE_TIDUS_STAIR = 401;
    SHADY_REST_INN = 403;
    BAEL_DUN_DIGSITE = 404;
    DESOLACE = 405;
    STONETALON_MOUNTAINS = 406;
    ORGRIMMAR_UNUSED = 407;
    GILLIJIMS_ISLE = 408;
    ISLAND_OF_DOCTOR_LAPIDIS = 409;
    RAZORWIND_CANYON = 410;
    BATHRANS_HAUNT = 411;
    THE_RUINS_OF_ORDIL_ARAN = 412;
    MAESTRAS_POST = 413;
    THE_ZORAM_STRAND = 414;
    ASTRANAAR = 415;
    THE_SHRINE_OF_AESSINA = 416;
    FIRE_SCAR_SHRINE = 417;
    THE_RUINS_OF_STARDUST = 418;
    THE_HOWLING_VALE = 419;
    SILVERWIND_REFUGE = 420;
    MYSTRAL_LAKE = 421;
    FALLEN_SKY_LAKE = 422;
    IRIS_LAKE = 424;
    MOONWELL = 425;
    RAYNEWOOD_RETREAT = 426;
    THE_SHADY_NOOK = 427;
    NIGHT_RUN = 428;
    XAVIAN = 429;
    SATYRNAAR = 430;
    SPLINTERTREE_POST = 431;
    THE_DOR_DANIL_BARROW_DEN = 432;
    FALFARREN_RIVER = 433;
    FELFIRE_HILL = 434;
    DEMON_FALL_CANYON = 435;
    DEMON_FALL_RIDGE = 436;
    WARSONG_LUMBER_CAMP = 437;
    BOUGH_SHADOW = 438;
    THE_SHIMMERING_FLATS = 439;
    TANARIS = 440;
    LAKE_FALATHIM = 441;
    AUBERDINE = 442;
    RUINS_OF_MATHYSTRA = 443;
    TOWER_OF_ALTHALAXX = 444;
    CLIFFSPRING_FALLS = 445;
    BASHAL_ARAN = 446;
    AMETH_ARAN = 447;
    GROVE_OF_THE_ANCIENTS = 448;
    THE_MASTERS_GLAIVE = 449;
    REMTRAVELS_EXCAVATION = 450;
    MISTS_EDGE = 452;
    THE_LONG_WASH = 453;
    WILDBEND_RIVER = 454;
    BLACKWOOD_DEN = 455;
    CLIFFSPRING_RIVER = 456;
    THE_VEILED_SEA = 457;
    GOLD_ROAD = 458;
    SCARLET_WATCH_POST = 459;
    SUN_ROCK_RETREAT = 460;
    WINDSHEAR_CRAG = 461;
    CRAGPOOL_LAKE = 463;
    MIRKFALLON_LAKE = 464;
    THE_CHARRED_VALE = 465;
    VALLEY_OF_THE_BLOODFURIES = 466;
    STONETALON_PEAK = 467;
    THE_TALON_DEN = 468;
    GREATWOOD_VALE = 469;
    THUNDER_BLUFF_UNUSED = 470;
    BRAVE_WIND_MESA = 471;
    FIRE_STONE_MESA = 472;
    MANTLE_ROCK = 473;
    HUNTER_RISE_UNUSED = 474;
    SPIRIT_RISEUNUSED = 475;
    ELDER_RISEUNUSED = 476;
    RUINS_OF_JUBUWAL = 477;
    POOLS_OF_ARLITHRIEN = 478;
    THE_RUSTMAUL_DIG_SITE = 479;
    CAMP_E_THOK = 480;
    SPLITHOOF_CRAG = 481;
    HIGHPERCH = 482;
    THE_SCREECHING_CANYON = 483;
    FREEWIND_POST = 484;
    THE_GREAT_LIFT = 485;
    GALAK_HOLD = 486;
    ROGUEFEATHER_DEN = 487;
    THE_WEATHERED_NOOK = 488;
    THALANAAR = 489;
    UN_GORO_CRATER = 490;
    RAZORFEN_KRAUL = 491;
    RAVEN_HILL_CEMETERY = 492;
    MOONGLADE = 493;
    HOWLING_FJORD = 495;
    BRACKENWALL_VILLAGE = 496;
    SWAMPLIGHT_MANOR = 497;
    BLOODFEN_BURROW = 498;
    DARKMIST_CAVERN = 499;
    MOGGLE_POINT = 500;
    BEEZILS_WRECK = 501;
    WITCH_HILL = 502;
    SENTRY_POINT = 503;
    NORTH_POINT_TOWER = 504;
    WEST_POINT_TOWER = 505;
    LOST_POINT = 506;
    BLUEFEN = 507;
    STONEMAUL_RUINS = 508;
    THE_DEN_OF_FLAME = 509;
    THE_DRAGONMURK = 510;
    WYRMBOG = 511;
    BLACKHOOF_VILLAGE = 512;
    THERAMORE_ISLE = 513;
    FOOTHOLD_CITADEL = 514;
    IRONCLAD_PRISON = 515;
    DUSTWALLOW_BAY = 516;
    TIDEFURY_COVE = 517;
    DREADMURK_SHORE = 518;
    ADDLES_STEAD = 536;
    FIRE_PLUME_RIDGE = 537;
    LAKKARI_TAR_PITS = 538;
    TERROR_RUN = 539;
    THE_SLITHERING_SCAR = 540;
    MARSHALS_REFUGE = 541;
    FUNGAL_ROCK = 542;
    GOLAKKA_HOT_SPRINGS = 543;
    THE_LOCH = 556;
    BEGGARS_HAUNT = 576;
    KODO_GRAVEYARD = 596;
    GHOST_WALKER_POST = 597;
    SAR_THERIS_STRAND = 598;
    THUNDER_AXE_FORTRESS = 599;
    BOLGANS_HOLE = 600;
    MANNOROC_COVEN = 602;
    SARGERON = 603;
    MAGRAM_VILLAGE = 604;
    GELKIS_VILLAGE = 606;
    VALLEY_OF_SPEARS = 607;
    NIJELS_POINT = 608;
    KOLKAR_VILLAGE = 609;
    HYJAL = 616;
    WINTERSPRING = 618;
    BLACKWOLF_RIVER = 636;
    KODO_ROCK = 637;
    HIDDEN_PATH = 638;
    SPIRIT_ROCK = 639;
    SHRINE_OF_THE_DORMANT_FLAME = 640;
    LAKE_ELUNE_ARA = 656;
    THE_HARBORAGE = 657;
    OUTLAND = 676;
    CRAFTSMENS_TERRACE_UNUSED = 696;
    TRADESMENS_TERRACE_UNUSED = 697;
    THE_TEMPLE_GARDENS_UNUSED = 698;
    TEMPLE_OF_ELUNE_UNUSED = 699;
    CENARION_ENCLAVE_UNUSED = 700;
    WARRIORS_TERRACE_UNUSED = 701;
    RUT_THERAN_VILLAGE = 702;
    IRONBANDS_COMPOUND = 716;
    THE_STOCKADE = 717;
    WAILING_CAVERNS = 718;
    BLACKFATHOM_DEEPS = 719;
    FRAY_ISLAND = 720;
    GNOMEREGAN1 = 721;
    RAZORFEN_DOWNS = 722;
    BAN_ETHIL_HOLLOW = 736;
    SCARLET_MONASTERY = 796;
    JERODS_LANDING = 797;
    RIDGEPOINT_TOWER = 798;
    THE_DARKENED_BANK = 799;
    COLDRIDGE_PASS = 800;
    CHILL_BREEZE_VALLEY = 801;
    SHIMMER_RIDGE = 802;
    AMBERSTILL_RANCH = 803;
    THE_TUNDRID_HILLS = 804;
    SOUTH_GATE_PASS = 805;
    SOUTH_GATE_OUTPOST = 806;
    NORTH_GATE_PASS = 807;
    NORTH_GATE_OUTPOST = 808;
    GATES_OF_IRONFORGE = 809;
    STILLWATER_POND = 810;
    NIGHTMARE_VALE = 811;
    VENOMWEB_VALE = 812;
    THE_BULWARK1 = 813;
    SOUTHFURY_RIVER1 = 814;
    SOUTHFURY_RIVER2 = 815;
    RAZORMANE_GROUNDS = 816;
    SKULL_ROCK = 817;
    PALEMANE_ROCK = 818;
    WINDFURY_RIDGE = 819;
    THE_GOLDEN_PLAINS = 820;
    THE_ROLLING_PLAINS = 821;
    DUN_ALGAZ1 = 836;
    DUN_ALGAZ2 = 837;
    NORTH_GATE_PASS1 = 838;
    SOUTH_GATE_PASS1 = 839;
    TWILIGHT_GROVE = 856;
    GM_ISLAND = 876;
    DELETE_ME = 877;
    SOUTHFURY_RIVER3 = 878;
    SOUTHFURY_RIVER4 = 879;
    THANDOL_SPAN1 = 880;
    THANDOL_SPAN2 = 881;
    PURGATION_ISLE = 896;
    THE_JANSEN_STEAD = 916;
    THE_DEAD_ACRE = 917;
    THE_MOLSEN_FARM = 918;
    STENDELS_POND = 919;
    THE_DAGGER_HILLS = 920;
    DEMONTS_PLACE = 921;
    THE_DUST_PLAINS = 922;
    STONESPLINTER_VALLEY = 923;
    VALLEY_OF_KINGS = 924;
    ALGAZ_STATION = 925;
    BUCKLEBREE_FARM = 926;
    THE_SHINING_STRAND = 927;
    NORTH_TIDES_HOLLOW = 928;
    GRIZZLEPAW_RIDGE = 936;
    THE_VERDANT_FIELDS = 956;
    GADGETZAN = 976;
    STEAMWHEEDLE_PORT = 977;
    ZUL_FARRAK = 978;
    SANDSORROW_WATCH = 979;
    THISTLESHRUB_VALLEY = 980;
    THE_GAPING_CHASM = 981;
    THE_NOXIOUS_LAIR = 982;
    DUNEMAUL_COMPOUND = 983;
    EASTMOON_RUINS = 984;
    WATERSPRING_FIELD = 985;
    ZALASHJIS_DEN = 986;
    LANDS_END_BEACH = 987;
    WAVESTRIDER_BEACH = 988;
    ULDUM = 989;
    VALLEY_OF_THE_WATCHERS = 990;
    GUNSTANS_POST = 991;
    SOUTHMOON_RUINS = 992;
    RENDERS_CAMP = 996;
    RENDERS_VALLEY = 997;
    RENDERS_ROCK = 998;
    STONEWATCH_TOWER = 999;
    GALARDELL_VALLEY = 1000;
    LAKERIDGE_HIGHWAY = 1001;
    THREE_CORNERS = 1002;
    DIREFORGE_HILL = 1016;
    RAPTOR_RIDGE = 1017;
    BLACK_CHANNEL_MARSH = 1018;
    THE_GREEN_BELT = 1019;
    MOSSHIDE_FEN = 1020;
    THELGEN_ROCK = 1021;
    BLUEGILL_MARSH = 1022;
    SALTSPRAY_GLEN = 1023;
    SUNDOWN_MARSH = 1024;
    THE_GREEN_BELT1 = 1025;
    ANGERFANG_ENCAMPMENT = 1036;
    GRIM_BATOL = 1037;
    DRAGONMAW_GATES = 1038;
    THE_LOST_FLEET = 1039;
    DARROW_HILL = 1056;
    THORADINS_WALL1 = 1057;
    WEBWINDER_PATH = 1076;
    THE_HUSHED_BANK = 1097;
    MANOR_MISTMANTLE = 1098;
    CAMP_MOJACHE = 1099;
    GRIMTOTEM_COMPOUND = 1100;
    THE_WRITHING_DEEP = 1101;
    WILDWIND_LAKE = 1102;
    GORDUNNI_OUTPOST = 1103;
    MOK_GORDUN = 1104;
    FERAL_SCAR_VALE = 1105;
    FRAYFEATHER_HIGHLANDS = 1106;
    IDLEWIND_LAKE = 1107;
    THE_FORGOTTEN_COAST = 1108;
    EAST_PILLAR = 1109;
    WEST_PILLAR = 1110;
    DREAM_BOUGH = 1111;
    JADEMIR_LAKE = 1112;
    ONEIROS = 1113;
    RUINS_OF_RAVENWIND = 1114;
    RAGE_SCAR_HOLD = 1115;
    FEATHERMOON_STRONGHOLD = 1116;
    RUINS_OF_SOLARSAL = 1117;
    LOWER_WILDS_UNUSED = 1118;
    THE_TWIN_COLOSSALS = 1119;
    SARDOR_ISLE = 1120;
    ISLE_OF_DREAD = 1121;
    HIGH_WILDERNESS = 1136;
    LOWER_WILDS = 1137;
    SOUTHERN_BARRENS = 1156;
    SOUTHERN_GOLD_ROAD = 1157;
    ZUL_FARRAK1 = 1176;
    UTGARDE_PINNACLE = 1196;
    TIMBERMAW_HOLD = 1216;
    VANNDIR_ENCAMPMENT = 1217;
    TESTAZSHARA = 1218;
    LEGASH_ENCAMPMENT = 1219;
    THALASSIAN_BASE_CAMP = 1220;
    RUINS_OF_ELDARATH = 1221;
    HETAERAS_CLUTCH = 1222;
    TEMPLE_OF_ZIN_MALOR = 1223;
    BEARS_HEAD = 1224;
    URSOLAN = 1225;
    TEMPLE_OF_ARKKORAN = 1226;
    BAY_OF_STORMS = 1227;
    THE_SHATTERED_STRAND = 1228;
    TOWER_OF_ELDARA = 1229;
    JAGGED_REEF = 1230;
    SOUTHRIDGE_BEACH = 1231;
    RAVENCREST_MONUMENT = 1232;
    FORLORN_RIDGE = 1233;
    LAKE_MENNAR = 1234;
    SHADOWSONG_SHRINE = 1235;
    HALDARR_ENCAMPMENT = 1236;
    VALORMOK = 1237;
    THE_RUINED_REACHES = 1256;
    THE_TALONDEEP_PATH = 1276;
    THE_TALONDEEP_PATH1 = 1277;
    ROCKTUSK_FARM = 1296;
    JAGGEDSWINE_FARM = 1297;
    RAZORFEN_DOWNS1 = 1316;
    LOST_RIGGER_COVE = 1336;
    ULDAMAN = 1337;
    LORDAMERE_LAKE1 = 1338;
    LORDAMERE_LAKE2 = 1339;
    GALLOWS_CORNER = 1357;
    SILITHUS = 1377;
    EMERALD_FOREST = 1397;
    SUNKEN_TEMPLE = 1417;
    DREADMAUL_HOLD = 1437;
    NETHERGARDE_KEEP = 1438;
    DREADMAUL_POST = 1439;
    SERPENTS_COIL = 1440;
    ALTAR_OF_STORMS1 = 1441;
    FIREWATCH_RIDGE = 1442;
    THE_SLAG_PIT = 1443;
    THE_SEA_OF_CINDERS = 1444;
    BLACKROCK_MOUNTAIN2 = 1445;
    THORIUM_POINT = 1446;
    GARRISON_ARMORY = 1457;
    THE_TEMPLE_OF_ATAL_HAKKAR = 1477;
    UNDERCITY = 1497;
    ULDAMAN1 = 1517;
    NOT_USED_DEADMINES = 1518;
    STORMWIND_CITY = 1519;
    IRONFORGE = 1537;
    SPLITHOOF_HOLD = 1557;
    THE_CAPE_OF_STRANGLETHORN = 1577;
    SOUTHERN_SAVAGE_COAST = 1578;
    UNUSED_THE_DEADMINES_002 = 1579;
    UNUSED_IRONCLAD_COVE_003 = 1580;
    THE_DEADMINES = 1581;
    IRONCLAD_COVE = 1582;
    BLACKROCK_SPIRE = 1583;
    BLACKROCK_DEPTHS = 1584;
    RAPTOR_GROUNDS_UNUSED = 1597;
    GROL_DOM_FARM_UNUSED = 1598;
    MORSHAN_BASE_CAMP = 1599;
    HONORS_STAND_UNUSED = 1600;
    BLACKTHORN_RIDGE_UNUSED = 1601;
    BRAMBLESCAR_UNUSED = 1602;
    AGAMA_GOR_UNUSED = 1603;
    VALLEY_OF_HEROES = 1617;
    ORGRIMMAR = 1637;
    THUNDER_BLUFF = 1638;
    ELDER_RISE = 1639;
    SPIRIT_RISE = 1640;
    HUNTER_RISE = 1641;
    DARNASSUS = 1657;
    CENARION_ENCLAVE = 1658;
    CRAFTSMENS_TERRACE = 1659;
    WARRIORS_TERRACE = 1660;
    THE_TEMPLE_GARDENS = 1661;
    TRADESMENS_TERRACE = 1662;
    GAVINS_NAZE = 1677;
    SOFERAS_NAZE = 1678;
    CORRAHNS_DAGGER = 1679;
    THE_HEADLAND = 1680;
    MISTY_SHORE = 1681;
    DANDREDS_FOLD = 1682;
    GROWLESS_CAVE = 1683;
    CHILLWIND_POINT = 1684;
    RAPTOR_GROUNDS = 1697;
    BRAMBLESCAR = 1698;
    THORN_HILL = 1699;
    AGAMA_GOR = 1700;
    BLACKTHORN_RIDGE = 1701;
    HONORS_STAND = 1702;
    THE_MORSHAN_RAMPART = 1703;
    GROL_DOM_FARM = 1704;
    RAZORFEN_KRAUL1 = 1717;
    THE_GREAT_LIFT1 = 1718;
    MISTVALE_VALLEY = 1737;
    NEK_MANI_WELLSPRING = 1738;
    BLOODSAIL_COMPOUND = 1739;
    VENTURE_CO_BASE_CAMP = 1740;
    GURUBASHI_ARENA = 1741;
    SPIRIT_DEN = 1742;
    THE_CRIMSON_VEIL = 1757;
    THE_RIPTIDE = 1758;
    THE_DAMSELS_LUCK = 1759;
    VENTURE_CO_OPERATIONS_CENTER = 1760;
    DEADWOOD_VILLAGE = 1761;
    FELPAW_VILLAGE = 1762;
    JAEDENAR = 1763;
    BLOODVENOM_RIVER = 1764;
    BLOODVENOM_FALLS = 1765;
    SHATTER_SCAR_VALE = 1766;
    IRONTREE_WOODS = 1767;
    IRONTREE_CAVERN = 1768;
    TIMBERMAW_HOLD1 = 1769;
    SHADOW_HOLD = 1770;
    SHRINE_OF_THE_DECEIVER = 1771;
    ITHARIUSS_CAVE = 1777;
    SORROWMURK = 1778;
    DRAENIL_DUR_VILLAGE = 1779;
    SPLINTERSPEAR_JUNCTION = 1780;
    STAGALBOG = 1797;
    THE_SHIFTING_MIRE = 1798;
    STAGALBOG_CAVE = 1817;
    WITHERBARK_CAVERNS = 1837;
    THORADINS_WALL2 = 1857;
    BOULDER_GOR = 1858;
    VALLEY_OF_FANGS = 1877;
    THE_DUSTBOWL = 1878;
    MIRAGE_FLATS = 1879;
    FEATHERBEARDS_HOVEL = 1880;
    SHINDIGGERS_CAMP = 1881;
    PLAGUEMIST_RAVINE = 1882;
    VALORWIND_LAKE = 1883;
    AGOL_WATHA = 1884;
    HIRI_WATHA = 1885;
    THE_CREEPING_RUIN = 1886;
    BOGENS_LEDGE = 1887;
    THE_MAKERS_TERRACE = 1897;
    DUSTWIND_GULCH = 1898;
    SHAOL_WATHA = 1917;
    NOONSHADE_RUINS = 1937;
    BROKEN_PILLAR = 1938;
    ABYSSAL_SANDS = 1939;
    SOUTHBREAK_SHORE = 1940;
    CAVERNS_OF_TIME = 1941;
    THE_MARSHLANDS = 1942;
    IRONSTONE_PLATEAU = 1943;
    BLACKCHAR_CAVE = 1957;
    TANNER_CAMP = 1958;
    DUSTFIRE_VALLEY = 1959;
    ZUL_GURUB1 = 1977;
    MISTY_REED_POST = 1978;
    BLOODVENOM_POST = 1997;
    TALONBRANCH_GLADE_ = 1998;
    STRATHOLME = 2017;
    QUEL_THALAS = 2037;
    SCHOLOMANCE = 2057;
    TWILIGHT_VALE = 2077;
    TWILIGHT_SHORE = 2078;
    ALCAZ_ISLAND = 2079;
    DARKCLOUD_PINNACLE = 2097;
    DAWNING_WOOD_CATACOMBS = 2098;
    STONEWATCH_KEEP = 2099;
    MARAUDON = 2100;
    STOUTLAGER_INN = 2101;
    THUNDERBREW_DISTILLERY = 2102;
    MENETHIL_KEEP = 2103;
    DEEPWATER_TAVERN = 2104;
    SHADOW_GRAVE = 2117;
    BRILL_TOWN_HALL = 2118;
    GALLOWS_END_TAVERN = 2119;
    THE_POOLS_OF_VISIONUNUSED = 2137;
    DREADMIST_DEN = 2138;
    BAEL_DUN_KEEP = 2157;
    EMBERSTRIFES_DEN = 2158;
    ONYXIAS_LAIR = 2159;
    WINDSHEAR_MINE = 2160;
    ROLANDS_DOOM = 2161;
    BATTLE_RING = 2177;
    THE_POOLS_OF_VISION = 2197;
    SHADOWBREAK_RAVINE = 2198;
    BROKEN_SPEAR_VILLAGE = 2217;
    WHITEREACH_POST = 2237;
    GORNIA = 2238;
    ZANES_EYE_CRATER = 2239;
    MIRAGE_RACEWAY = 2240;
    FROSTSABER_ROCK = 2241;
    THE_HIDDEN_GROVE = 2242;
    TIMBERMAW_POST = 2243;
    WINTERFALL_VILLAGE = 2244;
    MAZTHORIL = 2245;
    FROSTFIRE_HOT_SPRINGS = 2246;
    ICE_THISTLE_HILLS = 2247;
    DUN_MANDARR = 2248;
    FROSTWHISPER_GORGE = 2249;
    OWL_WING_THICKET = 2250;
    LAKE_KEL_THERIL = 2251;
    THE_RUINS_OF_KEL_THERIL = 2252;
    STARFALL_VILLAGE = 2253;
    BAN_THALLOW_BARROW_DEN = 2254;
    EVERLOOK = 2255;
    DARKWHISPER_GORGE = 2256;
    DEEPRUN_TRAM = 2257;
    THE_FUNGAL_VALE = 2258;
    UNUSEDTHE_MARRIS_STEAD = 2259;
    THE_MARRIS_STEAD = 2260;
    THE_UNDERCROFT = 2261;
    DARROWSHIRE = 2262;
    CROWN_GUARD_TOWER = 2263;
    CORINS_CROSSING = 2264;
    SCARLET_BASE_CAMP = 2265;
    TYRS_HAND = 2266;
    THE_SCARLET_BASILICA = 2267;
    LIGHTS_HOPE_CHAPEL = 2268;
    BROWMAN_MILL = 2269;
    THE_NOXIOUS_GLADE = 2270;
    EASTWALL_TOWER = 2271;
    NORTHDALE = 2272;
    ZUL_MASHAR = 2273;
    MAZRA_ALOR = 2274;
    NORTHPASS_TOWER = 2275;
    QUEL_LITHIEN_LODGE = 2276;
    PLAGUEWOOD = 2277;
    SCOURGEHOLD = 2278;
    STRATHOLME1 = 2279;
    DO_NOT_USE = 2280;
    DARROWMERE_LAKE = 2297;
    CAER_DARROW = 2298;
    DARROWMERE_LAKE1 = 2299;
    CAVERNS_OF_TIME1 = 2300;
    THISTLEFUR_VILLAGE = 2301;
    THE_QUAGMIRE = 2302;
    WINDBREAK_CANYON = 2303;
    SOUTH_SEAS = 2317;
    THE_GREAT_SEA3 = 2318;
    THE_GREAT_SEA4 = 2319;
    THE_GREAT_SEA5 = 2320;
    THE_GREAT_SEA6 = 2321;
    THE_VEILED_SEA1 = 2322;
    THE_VEILED_SEA2 = 2323;
    THE_VEILED_SEA3 = 2324;
    THE_VEILED_SEA4 = 2325;
    THE_VEILED_SEA5 = 2326;
    RAZOR_HILL_BARRACKS = 2337;
    SOUTH_SEAS1 = 2338;
    THE_GREAT_SEA7 = 2339;
    BLOODTOOTH_CAMP = 2357;
    FOREST_SONG = 2358;
    GREENPAW_VILLAGE = 2359;
    SILVERWING_OUTPOST = 2360;
    NIGHTHAVEN = 2361;
    SHRINE_OF_REMULOS = 2362;
    STORMRAGE_BARROW_DENS = 2363;
    THE_GREAT_SEA8 = 2364;
    THE_GREAT_SEA9 = 2365;
    THE_BLACK_MORASS = 2366;
    OLD_HILLSBRAD_FOOTHILLS = 2367;
    TARREN_MILL1 = 2368;
    SOUTHSHORE1 = 2369;
    DURNHOLDE_KEEP1 = 2370;
    DUN_GAROK1 = 2371;
    HILLSBRAD_FIELDS1 = 2372;
    EASTERN_STRAND1 = 2373;
    NETHANDER_STEAD1 = 2374;
    DARROW_HILL1 = 2375;
    SOUTHPOINT_TOWER1 = 2376;
    THORADINS_WALL3 = 2377;
    WESTERN_STRAND1 = 2378;
    AZURELODE_MINE1 = 2379;
    THE_GREAT_SEA10 = 2397;
    THE_GREAT_SEA11 = 2398;
    THE_GREAT_SEA12 = 2399;
    THE_FORBIDDING_SEA1 = 2400;
    THE_FORBIDDING_SEA2 = 2401;
    THE_FORBIDDING_SEA3 = 2402;
    THE_FORBIDDING_SEA4 = 2403;
    TETHRIS_ARAN = 2404;
    ETHEL_RETHOR = 2405;
    RANAZJAR_ISLE = 2406;
    KORMEKS_HUT = 2407;
    SHADOWPREY_VILLAGE = 2408;
    BLACKROCK_PASS = 2417;
    MORGANS_VIGIL = 2418;
    SLITHER_ROCK = 2419;
    TERROR_WING_PATH = 2420;
    DRACO_DAR = 2421;
    RAGEFIRE_CHASM = 2437;
    NIGHTSONG_WOODS = 2457;
    THE_VEILED_SEA6 = 2477;
    MORLOS_ARAN = 2478;
    EMERALD_SANCTUARY = 2479;
    JADEFIRE_GLEN = 2480;
    RUINS_OF_CONSTELLAS = 2481;
    BITTER_REACHES = 2497;
    RISE_OF_THE_DEFILER = 2517;
    LARISS_PAVILION = 2518;
    WOODPAW_HILLS = 2519;
    WOODPAW_DEN = 2520;
    VERDANTIS_RIVER = 2521;
    RUINS_OF_ISILDIEN = 2522;
    GRIMTOTEM_POST = 2537;
    CAMP_APARAJE = 2538;
    MALAKA_JIN = 2539;
    BOULDERSLIDE_RAVINE = 2540;
    SISHIR_CANYON = 2541;
    DIRE_MAUL = 2557;
    DEADWIND_RAVINE = 2558;
    DIAMONDHEAD_RIVER = 2559;
    ARIDENS_CAMP = 2560;
    THE_VICE = 2561;
    KARAZHAN = 2562;
    MORGANS_PLOT = 2563;
    DIRE_MAUL1 = 2577;
    ALTERAC_VALLEY = 2597;
    SCRABBLESCREWS_CAMP = 2617;
    JADEFIRE_RUN = 2618;
    THONDRORIL_RIVER = 2619;
    THONDRORIL_RIVER1 = 2620;
    LAKE_MERELDAR = 2621;
    PESTILENT_SCAR = 2622;
    THE_INFECTIS_SCAR = 2623;
    BLACKWOOD_LAKE = 2624;
    EASTWALL_GATE = 2625;
    TERRORWEB_TUNNEL = 2626;
    TERRORDALE = 2627;
    KARGATHIA_KEEP = 2637;
    VALLEY_OF_BONES = 2657;
    BLACKWING_LAIR = 2677;
    DEADMANS_CROSSING = 2697;
    MOLTEN_CORE = 2717;
    THE_SCARAB_WALL = 2737;
    SOUTHWIND_VILLAGE = 2738;
    TWILIGHT_BASE_CAMP = 2739;
    THE_CRYSTAL_VALE = 2740;
    THE_SCARAB_DAIS = 2741;
    HIVE_ASHI = 2742;
    HIVE_ZORA = 2743;
    HIVE_REGAL = 2744;
    SHRINE_OF_THE_FALLEN_WARRIOR = 2757;
    UNUSED_ALTERAC_VALLEY = 2777;
    BLACKFATHOM_DEEPS1 = 2797;
    CRYSTALSONG_FOREST = 2817;
    THE_MASTERS_CELLAR = 2837;
    STONEWROUGHT_PASS = 2838;
    ALTERAC_VALLEY1 = 2839;
    THE_RUMBLE_CAGE = 2857;
    CHUNK_TEST = 2877;
    ZORAM_GAR_OUTPOST = 2897;
    HALL_OF_LEGENDS = 2917;
    CHAMPIONS_HALL = 2918;
    GROSH_GOK_COMPOUND = 2937;
    SLEEPING_GORGE = 2938;
    IRONDEEP_MINE = 2957;
    STONEHEARTH_OUTPOST = 2958;
    DUN_BALDAR = 2959;
    ICEWING_PASS = 2960;
    FROSTWOLF_VILLAGE = 2961;
    TOWER_POINT = 2962;
    COLDTOOTH_MINE = 2963;
    WINTERAX_HOLD = 2964;
    ICEBLOOD_GARRISON = 2977;
    FROSTWOLF_KEEP = 2978;
    TOR_KREN_FARM = 2979;
    FROST_DAGGER_PASS = 3017;
    IRONSTONE_CAMP = 3037;
    WEAZELS_CRATER = 3038;
    TAHONDA_RUINS = 3039;
    FIELD_OF_STRIFE = 3057;
    ICEWING_CAVERN = 3058;
    VALORS_REST = 3077;
    THE_SWARMING_PILLAR = 3097;
    TWILIGHT_POST = 3098;
    TWILIGHT_OUTPOST = 3099;
    RAVAGED_TWILIGHT_CAMP = 3100;
    SHALZARUS_LAIR = 3117;
    TALRENDIS_POINT = 3137;
    RETHRESS_SANCTUM = 3138;
    MOON_HORROR_DEN = 3139;
    SCALEBEARDS_CAVE = 3140;
    BOULDERSLIDE_CAVERN = 3157;
    WARSONG_LABOR_CAMP = 3177;
    CHILLWIND_CAMP = 3197;
    THE_MAUL = 3217;
    THE_MAUL_UNUSED = 3237;
    BONES_OF_GRAKKAROND = 3257;
    WARSONG_GULCH = 3277;
    FROSTWOLF_GRAVEYARD = 3297;
    FROSTWOLF_PASS = 3298;
    DUN_BALDAR_PASS = 3299;
    ICEBLOOD_GRAVEYARD = 3300;
    SNOWFALL_GRAVEYARD = 3301;
    STONEHEARTH_GRAVEYARD = 3302;
    STORMPIKE_GRAVEYARD = 3303;
    ICEWING_BUNKER = 3304;
    STONEHEARTH_BUNKER = 3305;
    WILDPAW_RIDGE = 3306;
    REVANTUSK_VILLAGE = 3317;
    ROCK_OF_DUROTAN = 3318;
    SILVERWING_GROVE = 3319;
    WARSONG_LUMBER_MILL = 3320;
    SILVERWING_HOLD = 3321;
    WILDPAW_CAVERN = 3337;
    THE_VEILED_CLEFT = 3338;
    YOJAMBA_ISLE = 3357;
    ARATHI_BASIN = 3358;
    THE_COIL = 3377;
    ALTAR_OF_HIR_EEK = 3378;
    SHADRA_ZAAR = 3379;
    HAKKARI_GROUNDS = 3380;
    NAZE_OF_SHIRVALLAH = 3381;
    TEMPLE_OF_BETHEKK = 3382;
    THE_BLOODFIRE_PIT = 3383;
    ALTAR_OF_THE_BLOOD_GOD = 3384;
    ZANZAS_RISE = 3397;
    EDGE_OF_MADNESS = 3398;
    TROLLBANE_HALL = 3417;
    DEFILERS_DEN = 3418;
    PAGLES_POINTE = 3419;
    FARM = 3420;
    BLACKSMITH = 3421;
    LUMBER_MILL = 3422;
    GOLD_MINE = 3423;
    STABLES = 3424;
    CENARION_HOLD = 3425;
    STAGHELM_POINT = 3426;
    BRONZEBEARD_ENCAMPMENT = 3427;
    AHN_QIRAJ = 3428;
    RUINS_OF_AHN_QIRAJ = 3429;
    EVERSONG_WOODS = 3430;
    SUNSTRIDER_ISLE = 3431;
    SHRINE_OF_DATH_REMAR = 3432;
    GHOSTLANDS = 3433;
    SCARAB_TERRACE = 3434;
    GENERALS_TERRACE = 3435;
    THE_RESERVOIR = 3436;
    THE_HATCHERY = 3437;
    THE_COMB = 3438;
    WATCHERS_TERRACE = 3439;
    SCARAB_TERRACE1 = 3440;
    GENERALS_TERRACE1 = 3441;
    THE_RESERVOIR1 = 3442;
    THE_HATCHERY1 = 3443;
    THE_COMB1 = 3444;
    WATCHERS_TERRACE1 = 3445;
    TWILIGHTS_RUN = 3446;
    ORTELLS_HIDEOUT = 3447;
    SCARAB_TERRACE2 = 3448;
    GENERALS_TERRACE2 = 3449;
    THE_RESERVOIR2 = 3450;
    THE_HATCHERY2 = 3451;
    THE_COMB2 = 3452;
    WATCHERS_TERRACE2 = 3453;
    RUINS_OF_AHN_QIRAJ1 = 3454;
    THE_NORTH_SEA = 3455;
    NAXXRAMAS = 3456;
    KARAZHAN1 = 3457;
    CITY = 3459;
    GOLDEN_STRAND = 3460;
    SUNSAIL_ANCHORAGE = 3461;
    FAIRBREEZE_VILLAGE = 3462;
    MAGISTERS_GATE = 3463;
    FARSTRIDER_RETREAT = 3464;
    NORTH_SANCTUM = 3465;
    WEST_SANCTUM = 3466;
    EAST_SANCTUM = 3467;
    SALTHERILS_HAVEN = 3468;
    THURONS_LIVERY = 3469;
    STILLWHISPER_POND = 3470;
    THE_LIVING_WOOD = 3471;
    AZUREBREEZE_COAST = 3472;
    LAKE_ELRENDAR = 3473;
    THE_SCORCHED_GROVE = 3474;
    ZEB_WATHA = 3475;
    TOR_WATHA = 3476;
    AZJOL_NERUB = 3477;
    GATES_OF_AHN_QIRAJ = 3478;
    THE_VEILED_SEA7 = 3479;
    DUSKWITHER_GROUNDS = 3480;
    DUSKWITHER_SPIRE = 3481;
    THE_DEAD_SCAR = 3482;
    HELLFIRE_PENINSULA = 3483;
    THE_SUNSPIRE = 3484;
    FALTHRIEN_ACADEMY = 3485;
    RAVENHOLDT_MANOR = 3486;
    SILVERMOON_CITY = 3487;
    TRANQUILLIEN = 3488;
    SUNCROWN_VILLAGE = 3489;
    GOLDENMIST_VILLAGE = 3490;
    WINDRUNNER_VILLAGE = 3491;
    WINDRUNNER_SPIRE = 3492;
    SANCTUM_OF_THE_SUN = 3493;
    SANCTUM_OF_THE_MOON = 3494;
    DAWNSTAR_SPIRE = 3495;
    FARSTRIDER_ENCLAVE = 3496;
    AN_DAROTH = 3497;
    AN_TELAS = 3498;
    AN_OWYN = 3499;
    DEATHOLME = 3500;
    BLEEDING_ZIGGURAT = 3501;
    HOWLING_ZIGGURAT = 3502;
    SHALANDIS_ISLE = 3503;
    TORYL_ESTATE = 3504;
    UNDERLIGHT_MINES = 3505;
    ANDILIEN_ESTATE = 3506;
    HATCHET_HILLS = 3507;
    AMANI_PASS = 3508;
    SUNGRAZE_PEAK = 3509;
    AMANI_CATACOMBS = 3510;
    TOWER_OF_THE_DAMNED = 3511;
    ZEB_SORA = 3512;
    LAKE_ELRENDAR1 = 3513;
    THE_DEAD_SCAR1 = 3514;
    ELRENDAR_RIVER = 3515;
    ZEB_TELA = 3516;
    ZEB_NOWA = 3517;
    NAGRAND = 3518;
    TEROKKAR_FOREST = 3519;
    SHADOWMOON_VALLEY = 3520;
    ZANGARMARSH = 3521;
    BLADES_EDGE_MOUNTAINS = 3522;
    NETHERSTORM = 3523;
    AZUREMYST_ISLE = 3524;
    BLOODMYST_ISLE = 3525;
    AMMEN_VALE = 3526;
    CRASH_SITE = 3527;
    SILVERLINE_LAKE = 3528;
    NESTLEWOOD_THICKET = 3529;
    SHADOW_RIDGE = 3530;
    SKULKING_ROW = 3531;
    DAWNING_LANE = 3532;
    RUINS_OF_SILVERMOON = 3533;
    FETHS_WAY = 3534;
    HELLFIRE_CITADEL = 3535;
    THRALLMAR = 3536;
    BOREAN_TUNDRA = 3537;
    HONOR_HOLD = 3538;
    THE_STAIR_OF_DESTINY = 3539;
    TWISTING_NETHER = 3540;
    FORGE_CAMP_MAGEDDON = 3541;
    THE_PATH_OF_GLORY = 3542;
    THE_GREAT_FISSURE = 3543;
    PLAIN_OF_SHARDS = 3544;
    HELLFIRE_CITADEL1 = 3545;
    EXPEDITION_ARMORY = 3546;
    THRONE_OF_KIL_JAEDEN = 3547;
    FORGE_CAMP_RAGE = 3548;
    INVASION_POINT_ANNIHILATOR = 3549;
    BORUNE_RUINS = 3550;
    RUINS_OF_SHA_NAAR = 3551;
    TEMPLE_OF_TELHAMAT = 3552;
    POOLS_OF_AGGONAR = 3553;
    FALCON_WATCH = 3554;
    MAG_HAR_POST = 3555;
    DEN_OF_HAAL_ESH = 3556;
    THE_EXODAR = 3557;
    ELRENDAR_FALLS = 3558;
    NESTLEWOOD_HILLS = 3559;
    AMMEN_FIELDS = 3560;
    THE_SACRED_GROVE = 3561;
    HELLFIRE_RAMPARTS = 3562;
    HELLFIRE_CITADEL2 = 3563;
    EMBERGLADE = 3564;
    CENARION_REFUGE = 3565;
    MOONWING_DEN = 3566;
    POD_CLUSTER = 3567;
    POD_WRECKAGE = 3568;
    TIDES_HOLLOW = 3569;
    WRATHSCALE_POINT = 3570;
    BRISTLELIMB_VILLAGE = 3571;
    STILLPINE_HOLD = 3572;
    ODESYUS_LANDING = 3573;
    VALAARS_BERTH = 3574;
    SILTING_SHORE = 3575;
    AZURE_WATCH = 3576;
    GEEZLES_CAMP = 3577;
    MENAGERIE_WRECKAGE = 3578;
    TRAITORS_COVE = 3579;
    WILDWIND_PEAK = 3580;
    WILDWIND_PATH = 3581;
    ZETH_GOR = 3582;
    BERYL_COAST = 3583;
    BLOOD_WATCH = 3584;
    BLADEWOOD = 3585;
    THE_VECTOR_COIL = 3586;
    THE_WARP_PISTON = 3587;
    THE_CRYO_CORE = 3588;
    THE_CRIMSON_REACH = 3589;
    WRATHSCALE_LAIR = 3590;
    RUINS_OF_LORETH_ARAN = 3591;
    NAZZIVIAN = 3592;
    AXXARIEN = 3593;
    BLACKSILT_SHORE = 3594;
    THE_FOUL_POOL = 3595;
    THE_HIDDEN_REEF = 3596;
    AMBERWEB_PASS = 3597;
    WYRMSCAR_ISLAND = 3598;
    TALON_STAND = 3599;
    BRISTLELIMB_ENCLAVE = 3600;
    RAGEFEATHER_RIDGE = 3601;
    KESSELS_CROSSING = 3602;
    TEL_ATHIONS_CAMP = 3603;
    THE_BLOODCURSED_REEF = 3604;
    HYJAL_PAST = 3605;
    HYJAL_SUMMIT = 3606;
    SERPENTSHRINE_CAVERN = 3607;
    VINDICATORS_REST = 3608;
    UNUSED3 = 3609;
    BURNING_BLADE_RUINS = 3610;
    CLAN_WATCH = 3611;
    BLOODCURSE_ISLE = 3612;
    GARADAR = 3613;
    SKYSONG_LAKE = 3614;
    THRONE_OF_THE_ELEMENTS = 3615;
    LAUGHING_SKULL_RUINS = 3616;
    WARMAUL_HILL = 3617;
    GRUULS_LAIR = 3618;
    AUREN_RIDGE = 3619;
    AUREN_FALLS = 3620;
    LAKE_SUNSPRING = 3621;
    SUNSPRING_POST = 3622;
    AERIS_LANDING = 3623;
    FORGE_CAMP_FEAR = 3624;
    FORGE_CAMP_HATE = 3625;
    TELAAR = 3626;
    NORTHWIND_CLEFT = 3627;
    HALAA = 3628;
    SOUTHWIND_CLEFT = 3629;
    OSHU_GUN = 3630;
    SPIRIT_FIELDS = 3631;
    SHAMANAR = 3632;
    ANCESTRAL_GROUNDS = 3633;
    WINDYREED_VILLAGE = 3634;
    UNUSED2 = 3635;
    ELEMENTAL_PLATEAU = 3636;
    KILSORROW_FORTRESS = 3637;
    THE_RING_OF_TRIALS = 3638;
    SILVERMYST_ISLE = 3639;
    DAGGERFEN_VILLAGE = 3640;
    UMBRAFEN_VILLAGE = 3641;
    FERALFEN_VILLAGE = 3642;
    BLOODSCALE_ENCLAVE = 3643;
    TELREDOR = 3644;
    ZABRA_JIN = 3645;
    QUAGG_RIDGE = 3646;
    THE_SPAWNING_GLEN = 3647;
    THE_DEAD_MIRE = 3648;
    SPOREGGAR = 3649;
    ANGO_ROSH_GROUNDS = 3650;
    ANGO_ROSH_STRONGHOLD = 3651;
    FUNGGOR_CAVERN = 3652;
    SERPENT_LAKE = 3653;
    THE_DRAIN = 3654;
    UMBRAFEN_LAKE = 3655;
    MARSHLIGHT_LAKE = 3656;
    PORTAL_CLEARING = 3657;
    SPOREWIND_LAKE = 3658;
    THE_LAGOON = 3659;
    BLADES_RUN = 3660;
    BLADE_TOOTH_CANYON = 3661;
    COMMONS_HALL = 3662;
    DERELICT_MANOR = 3663;
    HUNTRESS_OF_THE_SUN = 3664;
    FALCONWING_SQUARE = 3665;
    HALAANI_BASIN = 3666;
    HEWN_BOG = 3667;
    BOHA_MU_RUINS = 3668;
    THE_STADIUM = 3669;
    THE_OVERLOOK = 3670;
    BROKEN_HILL = 3671;
    MAG_HARI_PROCESSION = 3672;
    NESINGWARY_SAFARI = 3673;
    CENARION_THICKET = 3674;
    TUUREM = 3675;
    VEIL_SHIENOR = 3676;
    VEIL_SKITH = 3677;
    VEIL_SHALAS = 3678;
    SKETTIS = 3679;
    BLACKWIND_VALLEY = 3680;
    FIREWING_POINT = 3681;
    GRANGOL_VAR_VILLAGE = 3682;
    STONEBREAKER_HOLD = 3683;
    ALLERIAN_STRONGHOLD = 3684;
    BONECHEWER_RUINS = 3685;
    VEIL_LITHIC = 3686;
    OLEMBAS = 3687;
    AUCHINDOUN = 3688;
    VEIL_RESKK = 3689;
    BLACKWIND_LAKE = 3690;
    LAKE_ERE_NORU = 3691;
    LAKE_JORUNE = 3692;
    SKETHYL_MOUNTAINS = 3693;
    MISTY_RIDGE = 3694;
    THE_BROKEN_HILLS = 3695;
    THE_BARRIER_HILLS = 3696;
    THE_BONE_WASTES = 3697;
    NAGRAND_ARENA = 3698;
    LAUGHING_SKULL_COURTYARD = 3699;
    THE_RING_OF_BLOOD = 3700;
    ARENA_FLOOR = 3701;
    BLADES_EDGE_ARENA = 3702;
    SHATTRATH_CITY = 3703;
    THE_SHEPHERDS_GATE = 3704;
    TELAARI_BASIN = 3705;
    THE_DARK_PORTAL1 = 3706;
    ALLIANCE_BASE = 3707;
    HORDE_ENCAMPMENT = 3708;
    NIGHT_ELF_VILLAGE = 3709;
    NORDRASSIL = 3710;
    SHOLAZAR_BASIN = 3711;
    AREA_52 = 3712;
    THE_BLOOD_FURNACE = 3713;
    THE_SHATTERED_HALLS = 3714;
    THE_STEAMVAULT = 3715;
    THE_UNDERBOG = 3716;
    THE_SLAVE_PENS = 3717;
    SWAMPRAT_POST = 3718;
    BLEEDING_HOLLOW_RUINS = 3719;
    TWIN_SPIRE_RUINS = 3720;
    THE_CRUMBLING_WASTE = 3721;
    MANAFORGE_ARA = 3722;
    ARKLON_RUINS = 3723;
    COSMOWRENCH = 3724;
    RUINS_OF_ENKAAT = 3725;
    MANAFORGE_B_NAAR = 3726;
    THE_SCRAP_FIELD = 3727;
    THE_VORTEX_FIELDS = 3728;
    THE_HEAP = 3729;
    MANAFORGE_CORUU = 3730;
    THE_TEMPEST_RIFT = 3731;
    KIRIN_VAR_VILLAGE = 3732;
    THE_VIOLET_TOWER = 3733;
    MANAFORGE_DURO = 3734;
    VOIDWIND_PLATEAU = 3735;
    MANAFORGE_ULTRIS = 3736;
    CELESTIAL_RIDGE = 3737;
    THE_STORMSPIRE = 3738;
    FORGE_BASE_OBLIVION = 3739;
    FORGE_BASE_GEHENNA = 3740;
    RUINS_OF_FARAHLON = 3741;
    SOCRETHARS_SEAT = 3742;
    LEGION_HOLD = 3743;
    SHADOWMOON_VILLAGE = 3744;
    WILDHAMMER_STRONGHOLD = 3745;
    THE_HAND_OF_GUL_DAN = 3746;
    THE_FEL_PITS = 3747;
    THE_DEATHFORGE = 3748;
    COILSKAR_CISTERN = 3749;
    COILSKAR_POINT = 3750;
    SUNFIRE_POINT = 3751;
    ILLIDARI_POINT = 3752;
    RUINS_OF_BAA_RI = 3753;
    ALTAR_OF_SHA_TAR = 3754;
    THE_STAIR_OF_DOOM = 3755;
    RUINS_OF_KARABOR = 3756;
    ATA_MAL_TERRACE = 3757;
    NETHERWING_FIELDS = 3758;
    NETHERWING_LEDGE = 3759;
    THE_BARRIER_HILLS1 = 3760;
    THE_HIGH_PATH = 3761;
    WINDYREED_PASS = 3762;
    ZANGAR_RIDGE = 3763;
    THE_TWILIGHT_RIDGE = 3764;
    RAZORTHORN_TRAIL = 3765;
    OREBOR_HARBORAGE = 3766;
    BLADES_RUN1 = 3767;
    JAGGED_RIDGE = 3768;
    THUNDERLORD_STRONGHOLD = 3769;
    BLADE_TOOTH_CANYON1 = 3770;
    THE_LIVING_GROVE = 3771;
    SYLVANAAR = 3772;
    BLADESPIRE_HOLD = 3773;
    GRUULS_LAIR1 = 3774;
    CIRCLE_OF_BLOOD = 3775;
    BLOODMAUL_OUTPOST = 3776;
    BLOODMAUL_CAMP = 3777;
    DRAENETHYST_MINE = 3778;
    TROGMAS_CLAIM = 3779;
    BLACKWING_COVEN = 3780;
    GRISHNATH = 3781;
    VEIL_LASHH = 3782;
    VEIL_VEKH = 3783;
    FORGE_CAMP_TERROR = 3784;
    FORGE_CAMP_WRATH = 3785;
    OGRI_LA = 3786;
    FORGE_CAMP_ANGER = 3787;
    THE_LOW_PATH = 3788;
    SHADOW_LABYRINTH = 3789;
    AUCHENAI_CRYPTS = 3790;
    SETHEKK_HALLS = 3791;
    MANA_TOMBS = 3792;
    FELSPARK_RAVINE = 3793;
    VALLEY_OF_BONES1 = 3794;
    SHA_NAARI_WASTES = 3795;
    THE_WARP_FIELDS = 3796;
    FALLEN_SKY_RIDGE = 3797;
    HAAL_ESHI_GORGE = 3798;
    STONEWALL_CANYON = 3799;
    THORNFANG_HILL = 3800;
    MAG_HAR_GROUNDS = 3801;
    VOID_RIDGE = 3802;
    THE_ABYSSAL_SHELF = 3803;
    THE_LEGION_FRONT = 3804;
    ZUL_AMAN = 3805;
    SUPPLY_CARAVAN = 3806;
    REAVERS_FALL = 3807;
    CENARION_POST = 3808;
    SOUTHERN_RAMPART = 3809;
    NORTHERN_RAMPART = 3810;
    GOR_GAZ_OUTPOST = 3811;
    SPINEBREAKER_POST = 3812;
    THE_PATH_OF_ANGUISH = 3813;
    EAST_SUPPLY_CARAVAN = 3814;
    EXPEDITION_POINT = 3815;
    ZEPPELIN_CRASH = 3816;
    TESTING = 3817;
    BLOODSCALE_GROUNDS = 3818;
    DARKCREST_ENCLAVE = 3819;
    EYE_OF_THE_STORM = 3820;
    WARDENS_CAGE = 3821;
    ECLIPSE_POINT = 3822;
    ISLE_OF_TRIBULATIONS = 3823;
    BLOODMAUL_RAVINE = 3824;
    DRAGONS_END = 3825;
    DAGGERMAW_CANYON = 3826;
    VEKHAAR_STAND = 3827;
    RUUAN_WEALD = 3828;
    VEIL_RUUAN = 3829;
    RAVENS_WOOD = 3830;
    DEATHS_DOOR = 3831;
    VORTEX_PINNACLE = 3832;
    RAZOR_RIDGE = 3833;
    RIDGE_OF_MADNESS = 3834;
    DUSTQUILL_RAVINE = 3835;
    MAGTHERIDONS_LAIR = 3836;
    SUNFURY_HOLD = 3837;
    SPINEBREAKER_MOUNTAINS = 3838;
    ABANDONED_ARMORY = 3839;
    THE_BLACK_TEMPLE = 3840;
    DARKCREST_SHORE = 3841;
    TEMPEST_KEEP = 3842;
    MOK_NATHAL_VILLAGE = 3844;
    TEMPEST_KEEP1 = 3845;
    THE_ARCATRAZ = 3846;
    THE_BOTANICA = 3847;
    THE_ARCATRAZ1 = 3848;
    THE_MECHANAR = 3849;
    NETHERSTONE = 3850;
    MIDREALM_POST = 3851;
    TULUMANS_LANDING = 3852;
    PROTECTORATE_WATCH_POST = 3854;
    CIRCLE_OF_BLOOD_ARENA = 3855;
    ELRENDAR_CROSSING = 3856;
    AMMEN_FORD = 3857;
    RAZORTHORN_SHELF = 3858;
    SILMYR_LAKE = 3859;
    RAASTOK_GLADE = 3860;
    THALASSIAN_PASS = 3861;
    CHURNING_GULCH = 3862;
    BROKEN_WILDS = 3863;
    BASH_IR_LANDING = 3864;
    CRYSTAL_SPINE = 3865;
    SKALD = 3866;
    BLADED_GULCH = 3867;
    GYRO_PLANK_BRIDGE = 3868;
    MAGE_TOWER = 3869;
    BLOOD_ELF_TOWER = 3870;
    DRAENEI_RUINS = 3871;
    FEL_REAVER_RUINS = 3872;
    THE_PROVING_GROUNDS = 3873;
    ECO_DOME_FARFIELD = 3874;
    ECO_DOME_SKYPERCH = 3875;
    ECO_DOME_SUTHERON = 3876;
    ECO_DOME_MIDREALM = 3877;
    ETHEREUM_STAGING_GROUNDS = 3878;
    CHAPEL_YARD = 3879;
    ACCESS_SHAFT_ZEON = 3880;
    TRELLEUM_MINE = 3881;
    INVASION_POINT_DESTROYER = 3882;
    CAMP_OF_BOOM = 3883;
    SPINEBREAKER_PASS = 3884;
    NETHERWEB_RIDGE = 3885;
    DERELICT_CARAVAN = 3886;
    REFUGEE_CARAVAN = 3887;
    SHADOW_TOMB = 3888;
    VEIL_RHAZE = 3889;
    TOMB_OF_LIGHTS = 3890;
    CARRION_HILL = 3891;
    WRITHING_MOUND = 3892;
    RING_OF_OBSERVANCE = 3893;
    AUCHENAI_GROUNDS = 3894;
    CENARION_WATCHPOST = 3895;
    ALDOR_RISE = 3896;
    TERRACE_OF_LIGHT = 3897;
    SCRYERS_TIER = 3898;
    LOWER_CITY = 3899;
    INVASION_POINT_OVERLORD = 3900;
    ALLERIAN_POST = 3901;
    STONEBREAKER_CAMP = 3902;
    BOULDER_MOK = 3903;
    CURSED_HOLLOW = 3904;
    COILFANG_RESERVOIR = 3905;
    THE_BLOODWASH = 3906;
    VERIDIAN_POINT = 3907;
    MIDDENVALE = 3908;
    THE_LOST_FOLD = 3909;
    MYSTWOOD = 3910;
    TRANQUIL_SHORE = 3911;
    GOLDENBOUGH_PASS = 3912;
    RUNESTONE_FALITHAS = 3913;
    RUNESTONE_SHAN_DOR = 3914;
    FAIRBRIDGE_STRAND = 3915;
    MOONGRAZE_WOODS = 3916;
    AUCHINDOUN1 = 3917;
    TOSHLEYS_STATION = 3918;
    SINGING_RIDGE = 3919;
    SHATTER_POINT = 3920;
    ARKLONIS_RIDGE = 3921;
    BLADESPIRE_OUTPOST = 3922;
    GRUULS_LAIR2 = 3923;
    NORTHMAUL_TOWER = 3924;
    SOUTHMAUL_TOWER = 3925;
    SHATTERED_PLAINS = 3926;
    ORONOKS_FARM = 3927;
    THE_ALTAR_OF_DAMNATION = 3928;
    THE_PATH_OF_CONQUEST = 3929;
    ECLIPSION_FIELDS = 3930;
    BLADESPIRE_GROUNDS = 3931;
    SKETH_LON_BASE_CAMP = 3932;
    SKETH_LON_WRECKAGE = 3933;
    TOWN_SQUARE = 3934;
    WIZARD_ROW = 3935;
    DEATHFORGE_TOWER = 3936;
    SLAG_WATCH = 3937;
    SANCTUM_OF_THE_STARS = 3938;
    DRAGONMAW_FORTRESS = 3939;
    THE_FETID_POOL = 3940;
    TEST = 3941;
    RAZAANS_LANDING = 3942;
    INVASION_POINT_CATACLYSM = 3943;
    THE_ALTAR_OF_SHADOWS = 3944;
    NETHERWING_PASS = 3945;
    WAYNES_REFUGE = 3946;
    THE_SCALDING_POOLS = 3947;
    BRIAN_AND_PAT_TEST = 3948;
    MAGMA_FIELDS = 3949;
    CRIMSON_WATCH = 3950;
    EVERGROVE = 3951;
    WYRMSKULL_BRIDGE = 3952;
    SCALEWING_SHELF = 3953;
    WYRMSKULL_TUNNEL = 3954;
    HELLFIRE_BASIN = 3955;
    THE_SHADOW_STAIR = 3956;
    SHA_TARI_OUTPOST = 3957;
    SHA_TARI_BASE_CAMP = 3958;
    BLACK_TEMPLE = 3959;
    SOULGRINDERS_BARROW = 3960;
    SORROW_WING_POINT = 3961;
    VIM_GOLS_CIRCLE = 3962;
    DRAGONSPINE_RIDGE = 3963;
    SKYGUARD_OUTPOST = 3964;
    NETHERWING_MINES = 3965;
    DRAGONMAW_BASE_CAMP = 3966;
    DRAGONMAW_SKYWAY = 3967;
    RUINS_OF_LORDAERON1 = 3968;
    RIVENDARKS_PERCH = 3969;
    OBSIDIAS_PERCH = 3970;
    INSIDIONS_PERCH = 3971;
    FURYWINGS_PERCH = 3972;
    BLACKWIND_LANDING = 3973;
    VEIL_HARR_IK = 3974;
    TEROKKS_REST = 3975;
    VEIL_ALA_RAK = 3976;
    UPPER_VEIL_SHIL_AK = 3977;
    LOWER_VEIL_SHIL_AK = 3978;
    THE_FROZEN_SEA = 3979;
    DAGGERCAP_BAY = 3980;
    VALGARDE = 3981;
    WYRMSKULL_VILLAGE = 3982;
    UTGARDE_KEEP1 = 3983;
    NIFFLEVAR = 3984;
    FALLS_OF_YMIRON = 3985;
    ECHO_REACH = 3986;
    THE_ISLE_OF_SPEARS = 3987;
    KAMAGUA = 3988;
    GARVANS_REEF = 3989;
    SCALAWAG_POINT = 3990;
    NEW_AGAMAND = 3991;
    THE_ANCIENT_LIFT = 3992;
    WESTGUARD_TURRET = 3993;
    HALGRIND = 3994;
    THE_LAUGHING_STAND = 3995;
    BAELGUNS_EXCAVATION_SITE = 3996;
    EXPLORERS_LEAGUE_OUTPOST = 3997;
    WESTGUARD_KEEP = 3998;
    STEEL_GATE = 3999;
    VENGEANCE_LANDING = 4000;
    BALEHEIM = 4001;
    SKORN = 4002;
    FORT_WILDERVAR = 4003;
    VILEPREY_VILLAGE = 4004;
    IVALDS_RUIN = 4005;
    GJALERBRON = 4006;
    TOMB_OF_THE_LOST_KINGS = 4007;
    SHARTUULS_TRANSPORTER = 4008;
    ILLIDARI_TRAINING_GROUNDS = 4009;
    MUDSPROCKET = 4010;
    CAMP_WINTERHOOF = 4018;
    DEVELOPMENT_LAND = 4019;
    MIGHTSTONE_QUARRY = 4020;
    BLOODSPORE_PLAINS = 4021;
    GAMMOTH = 4022;
    AMBER_LEDGE = 4023;
    COLDARRA = 4024;
    THE_WESTRIFT = 4025;
    THE_TRANSITUS_STAIR = 4026;
    COAST_OF_ECHOES = 4027;
    RIPLASH_STRAND = 4028;
    RIPLASH_RUINS = 4029;
    COAST_OF_IDOLS = 4030;
    PAL_EA = 4031;
    VALIANCE_KEEP = 4032;
    WINTERFIN_VILLAGE = 4033;
    THE_BOREAN_WALL = 4034;
    THE_GEYSER_FIELDS = 4035;
    FIZZCRANK_PUMPING_STATION = 4036;
    TAUNKA_LE_VILLAGE = 4037;
    MAGNAMOTH_CAVERNS = 4038;
    COLDROCK_QUARRY = 4039;
    NJORDS_BREATH_BAY = 4040;
    KASKALA = 4041;
    TRANSBOREA = 4042;
    THE_FLOOD_PLAINS = 4043;
    DIREHORN_POST = 4046;
    NATS_LANDING = 4047;
    EMBER_CLUTCH = 4048;
    TABETHAS_FARM = 4049;
    DERELICT_STRAND = 4050;
    THE_FROZEN_GLADE = 4051;
    THE_VIBRANT_GLADE = 4052;
    THE_TWISTED_GLADE = 4053;
    RIVENWOOD = 4054;
    CALDEMERE_LAKE = 4055;
    UTGARDE_CATACOMBS = 4056;
    SHIELD_HILL = 4057;
    LAKE_CAULDROS = 4058;
    CAULDROS_ISLE = 4059;
    BLEEDING_VALE = 4060;
    GIANTS_RUN = 4061;
    APOTHECARY_CAMP = 4062;
    EMBER_SPEAR_TOWER = 4063;
    SHATTERED_STRAITS = 4064;
    GJALERHORN = 4065;
    FROSTBLADE_PEAK = 4066;
    PLAGUEWOOD_TOWER = 4067;
    WEST_SPEAR_TOWER = 4068;
    NORTH_SPEAR_TOWER = 4069;
    CHILLMERE_COAST = 4070;
    WHISPER_GULCH = 4071;
    SUB_ZONE = 4072;
    WINTERS_TERRACE = 4073;
    THE_WAKING_HALLS = 4074;
    SUNWELL_PLATEAU = 4075;
    REUSE_ME_SEVEN = 4076;
    SORLOFS_STRAND = 4077;
    RAZORTHORN_RISE = 4078;
    FROSTBLADE_PASS = 4079;
    ISLE_OF_QUEL_DANAS = 4080;
    THE_DAWNCHASER = 4081;
    THE_SIN_LOREN = 4082;
    SILVERMOONS_PRIDE = 4083;
    THE_BLOODOATH = 4084;
    SHATTERED_SUN_STAGING_AREA = 4085;
    SUNS_REACH_SANCTUM = 4086;
    SUNS_REACH_HARBOR = 4087;
    SUNS_REACH_ARMORY = 4088;
    DAWNSTAR_VILLAGE = 4089;
    THE_DAWNING_SQUARE = 4090;
    GREENGILL_COAST = 4091;
    THE_DEAD_SCAR2 = 4092;
    THE_SUN_FORGE = 4093;
    SUNWELL_PLATEAU1 = 4094;
    MAGISTERS_TERRACE = 4095;
    CLAYTONS_WOWEDIT_LAND = 4096;
    WINTERFIN_CAVERNS = 4097;
    GLIMMER_BAY = 4098;
    WINTERFIN_RETREAT = 4099;
    THE_CULLING_OF_STRATHOLME = 4100;
    SANDS_OF_NASAM = 4101;
    KROMS_LANDING = 4102;
    NASAMS_TALON = 4103;
    ECHO_COVE = 4104;
    BERYL_POINT = 4105;
    GARROSHS_LANDING = 4106;
    WARSONG_JETTY = 4107;
    FIZZCRANK_AIRSTRIP = 4108;
    LAKE_KUM_UYA = 4109;
    FARSHIRE_FIELDS = 4110;
    FARSHIRE = 4111;
    FARSHIRE_LIGHTHOUSE = 4112;
    UNU_PE = 4113;
    DEATHS_STAND = 4114;
    THE_ABANDONED_REACH = 4115;
    SCALDING_POOLS = 4116;
    STEAM_SPRINGS = 4117;
    TALRAMAS = 4118;
    FESTERING_POOLS = 4119;
    THE_NEXUS = 4120;
    TRANSITUS_SHIELD = 4121;
    BOR_GOROK_OUTPOST = 4122;
    MAGMOTH = 4123;
    THE_DENS_OF_DYING = 4124;
    TEMPLE_CITY_OF_EN_KILAH = 4125;
    THE_WAILING_ZIGGURAT = 4126;
    STEELJAWS_CARAVAN = 4127;
    NAXXANAR = 4128;
    WARSONG_HOLD = 4129;
    PLAINS_OF_NASAM = 4130;
    MAGISTERS_TERRACE1 = 4131;
    RUINS_OF_ELDRA_NATH = 4132;
    CHARRED_RISE = 4133;
    BLISTERING_POOL = 4134;
    SPIRE_OF_BLOOD = 4135;
    SPIRE_OF_DECAY = 4136;
    SPIRE_OF_PAIN = 4137;
    FROZEN_REACH = 4138;
    PARHELION_PLAZA = 4139;
    THE_DEAD_SCAR3 = 4140;
    TORPS_FARM = 4141;
    WARSONG_GRANARY = 4142;
    WARSONG_SLAUGHTERHOUSE = 4143;
    WARSONG_FARMS_OUTPOST = 4144;
    WEST_POINT_STATION = 4145;
    NORTH_POINT_STATION = 4146;
    MID_POINT_STATION = 4147;
    SOUTH_POINT_STATION = 4148;
    DEHTA_ENCAMPMENT = 4149;
    KAWS_ROOST = 4150;
    WESTWIND_REFUGEE_CAMP = 4151;
    MOA_KI_HARBOR = 4152;
    INDU_LE_VILLAGE = 4153;
    SNOWFALL_GLADE = 4154;
    THE_HALF_SHELL = 4155;
    SURGE_NEEDLE = 4156;
    MOONREST_GARDENS = 4157;
    STARS_REST = 4158;
    WESTFALL_BRIGADE_ENCAMPMENT = 4159;
    LOTHALOR_WOODLANDS = 4160;
    WYRMREST_TEMPLE = 4161;
    ICEMIST_FALLS = 4162;
    ICEMIST_VILLAGE = 4163;
    THE_PIT_OF_NARJUN = 4164;
    AGMARS_HAMMER = 4165;
    LAKE_INDU_LE = 4166;
    OBSIDIAN_DRAGONSHRINE = 4167;
    RUBY_DRAGONSHRINE = 4168;
    FORDRAGON_HOLD = 4169;
    KOR_KRON_VANGUARD = 4170;
    THE_COURT_OF_SKULLS = 4171;
    ANGRATHAR_THE_WRATHGATE = 4172;
    GALAKRONDS_REST = 4173;
    THE_WICKED_COIL = 4174;
    BRONZE_DRAGONSHRINE = 4175;
    THE_MIRROR_OF_DAWN = 4176;
    WINTERGARDE_KEEP = 4177;
    WINTERGARDE_MINE = 4178;
    EMERALD_DRAGONSHRINE = 4179;
    NEW_HEARTHGLEN = 4180;
    CRUSADERS_LANDING = 4181;
    SINNERS_FOLLY = 4182;
    AZURE_DRAGONSHRINE = 4183;
    PATH_OF_THE_TITANS = 4184;
    THE_FORGOTTEN_SHORE = 4185;
    VENOMSPITE = 4186;
    THE_CRYSTAL_VICE = 4187;
    THE_CARRION_FIELDS = 4188;
    ONSLAUGHT_BASE_CAMP = 4189;
    THORSONS_POST = 4190;
    LIGHTS_TRUST = 4191;
    FROSTMOURNE_CAVERN = 4192;
    SCARLET_POINT = 4193;
    JINTHA_KALAR = 4194;
    ICE_HEART_CAVERN = 4195;
    DRAK_THARON_KEEP = 4196;
    WINTERGRASP = 4197;
    KILI_UAS_ATOLL = 4198;
    SILVERBROOK = 4199;
    VORDRASSILS_HEART = 4200;
    VORDRASSILS_TEARS = 4201;
    VORDRASSILS_TEARS1 = 4202;
    VORDRASSILS_LIMB = 4203;
    AMBERPINE_LODGE = 4204;
    SOLSTICE_VILLAGE = 4205;
    CONQUEST_HOLD = 4206;
    VOLDRUNE = 4207;
    GRANITE_SPRINGS = 4208;
    ZEB_HALAK = 4209;
    DRAK_THARON_KEEP1 = 4210;
    CAMP_ONEQWAH = 4211;
    EASTWIND_SHORE = 4212;
    THE_BROKEN_BLUFFS = 4213;
    BOULDER_HILLS = 4214;
    RAGE_FANG_SHRINE = 4215;
    DRAKIL_JIN_RUINS = 4216;
    BLACKRIVER_LOGGING_CAMP = 4217;
    HEARTS_BLOOD_SHRINE = 4218;
    HOLLOWSTONE_MINE = 4219;
    DUN_ARGOL = 4220;
    THOR_MODAN = 4221;
    BLUE_SKY_LOGGING_GROUNDS = 4222;
    MAW_OF_NELTHARION = 4223;
    THE_BRINY_PINNACLE = 4224;
    GLITTERING_STRAND = 4225;
    ISKAAL = 4226;
    DRAGONS_FALL = 4227;
    THE_OCULUS = 4228;
    PROSPECTORS_POINT = 4229;
    COLDWIND_HEIGHTS = 4230;
    REDWOOD_TRADING_POST = 4231;
    VENGEANCE_PASS = 4232;
    DAWNS_REACH = 4233;
    NAXXRAMAS1 = 4234;
    HEARTWOOD_TRADING_POST = 4235;
    EVERGREEN_TRADING_POST = 4236;
    SPRUCE_POINT_POST = 4237;
    WHITE_PINE_TRADING_POST = 4238;
    ASPEN_GROVE_POST = 4239;
    FORESTS_EDGE_POST = 4240;
    ELDRITCH_HEIGHTS = 4241;
    VENTURE_BAY = 4242;
    WINTERGARDE_CRYPT = 4243;
    BLOODMOON_ISLE = 4244;
    SHADOWFANG_TOWER = 4245;
    WINTERGARDE_MAUSOLEUM = 4246;
    DUSKHOWL_DEN = 4247;
    THE_CONQUEST_PIT = 4248;
    THE_PATH_OF_IRON = 4249;
    RUINS_OF_TETHYS = 4250;
    SILVERBROOK_HILLS = 4251;
    THE_BROKEN_BLUFFS1 = 4252;
    SEVENTH_LEGION_FRONT = 4253;
    THE_DRAGON_WASTES = 4254;
    RUINS_OF_DRAK_ZIN = 4255;
    DRAK_MAR_LAKE = 4256;
    DRAGONSPINE_TRIBUTARY = 4257;
    THE_NORTH_SEA1 = 4258;
    DRAK_URAL = 4259;
    THORVALDS_CAMP = 4260;
    GHOSTBLADE_POST = 4261;
    ASHWOOD_POST = 4262;
    LYDELLS_AMBUSH = 4263;
    HALLS_OF_STONE = 4264;
    THE_NEXUS1 = 4265;
    HARKORS_CAMP = 4266;
    VORDRASSIL_PASS = 4267;
    RUUNAS_CAMP = 4268;
    SHRINE_OF_SCALES = 4269;
    DRAK_ATAL_PASSAGE = 4270;
    UTGARDE_PINNACLE1 = 4271;
    HALLS_OF_LIGHTNING = 4272;
    ULDUAR = 4273;
    THE_ARGENT_STAND = 4275;
    ALTAR_OF_SSERATUS = 4276;
    AZJOL_NERUB1 = 4277;
    DRAKSOTRA_FIELDS = 4278;
    DRAKSOTRA = 4279;
    DRAK_AGAL = 4280;
    ACHERUS_THE_EBON_HOLD = 4281;
    THE_AVALANCHE = 4282;
    THE_LOST_LANDS = 4283;
    NESINGWARY_BASE_CAMP = 4284;
    THE_SEABREACH_FLOW = 4285;
    THE_BONES_OF_NOZRONN = 4286;
    KARTAKS_HOLD = 4287;
    SPARKTOUCHED_HAVEN = 4288;
    THE_PATH_OF_THE_LIFEWARDEN = 4289;
    RIVERS_HEART = 4290;
    RAINSPEAKER_CANOPY = 4291;
    FRENZYHEART_HILL = 4292;
    WILDGROWTH_MANGAL = 4293;
    HEB_VALOK = 4294;
    THE_SUNDERED_SHARD = 4295;
    THE_LIFEBLOOD_PILLAR = 4296;
    MOSSWALKER_VILLAGE = 4297;
    PLAGUELANDS_THE_SCARLET_ENCLAVE = 4298;
    KOLRAMAS = 4299;
    WAYGATE = 4300;
    THE_SKYREACH_PILLAR = 4302;
    HARDKNUCKLE_CLEARING = 4303;
    SAPPHIRE_HIVE = 4304;
    MISTWHISPER_REFUGE = 4306;
    THE_GLIMMERING_PILLAR = 4307;
    SPEARBORN_ENCAMPMENT = 4308;
    DRAK_THARON_KEEP2 = 4309;
    ZERAMAS = 4310;
    RELIQUARY_OF_AGONY = 4311;
    EBON_WATCH = 4312;
    THRYMS_END = 4313;
    VOLTARUS = 4314;
    RELIQUARY_OF_PAIN = 4315;
    RAGECLAW_DEN = 4316;
    LIGHTS_BREACH = 4317;
    POOLS_OF_ZHA_JIN = 4318;
    ZIM_ABWA = 4319;
    AMPHITHEATER_OF_ANGUISH = 4320;
    ALTAR_OF_RHUNOK = 4321;
    ALTAR_OF_HAR_KOA = 4322;
    ZIM_TORGA = 4323;
    POOLS_OF_JIN_ALAI = 4324;
    ALTAR_OF_QUETZ_LUN = 4325;
    HEB_DRAKKAR = 4326;
    DRAK_MABWA = 4327;
    ZIM_RHUK = 4328;
    ALTAR_OF_MAM_TOTH = 4329;
    ACHERUS_THE_EBON_HOLD1 = 4342;
    NEW_AVALON = 4343;
    NEW_AVALON_FIELDS = 4344;
    NEW_AVALON_ORCHARD = 4345;
    NEW_AVALON_TOWN_HALL = 4346;
    HAVENSHIRE = 4347;
    HAVENSHIRE_FARMS = 4348;
    HAVENSHIRE_LUMBER_MILL = 4349;
    HAVENSHIRE_STABLES = 4350;
    SCARLET_HOLD = 4351;
    CHAPEL_OF_THE_CRIMSON_FLAME = 4352;
    LIGHTS_POINT_TOWER = 4353;
    LIGHTS_POINT = 4354;
    CRYPT_OF_REMEMBRANCE = 4355;
    DEATHS_BREACH = 4356;
    THE_NOXIOUS_GLADE1 = 4357;
    TYRS_HAND1 = 4358;
    KINGS_HARBOR = 4359;
    SCARLET_OVERLOOK = 4360;
    LIGHTS_HOPE_CHAPEL1 = 4361;
    SINNERS_FOLLY1 = 4362;
    PESTILENT_SCAR1 = 4363;
    BROWMAN_MILL1 = 4364;
    HAVENSHIRE_MINE = 4365;
    URSOCS_DEN = 4366;
    THE_BLIGHT_LINE = 4367;
    THE_BONEFIELDS = 4368;
    DORIANS_OUTPOST = 4369;
    MAM_TOTH_CRATER = 4371;
    ZOL_MAZ_STRONGHOLD = 4372;
    ZOL_HEB = 4373;
    RAGECLAW_LAKE = 4374;
    GUNDRAK = 4375;
    THE_SAVAGE_THICKET = 4376;
    NEW_AVALON_FORGE = 4377;
    DALARAN_ARENA = 4378;
    VALGARDE1 = 4379;
    WESTGUARD_INN = 4380;
    WAYGATE1 = 4381;
    THE_SHAPERS_TERRACE = 4382;
    LAKESIDE_LANDING = 4383;
    STRAND_OF_THE_ANCIENTS = 4384;
    BITTERTIDE_LAKE = 4385;
    RAINSPEAKER_RAPIDS = 4386;
    FRENZYHEART_RIVER = 4387;
    WINTERGRASP_RIVER = 4388;
    THE_SUNTOUCHED_PILLAR = 4389;
    FRIGID_BREACH = 4390;
    SWINDLEGRINS_DIG = 4391;
    THE_STORMWRIGHTS_SHELF = 4392;
    DEATHS_HAND_ENCAMPMENT = 4393;
    SCARLET_TAVERN = 4394;
    DALARAN = 4395;
    NOZZLERUST_POST = 4396;
    FARSHIRE_MINE = 4399;
    THE_MOSSLIGHT_PILLAR = 4400;
    SARAGOSAS_LANDING = 4401;
    VENGEANCE_LIFT = 4402;
    BALEJAR_WATCH = 4403;
    NEW_AGAMAND_INN = 4404;
    PASSAGE_OF_LOST_FIENDS = 4405;
    THE_RING_OF_VALOR = 4406;
    HALL_OF_THE_FROSTWOLF = 4407;
    HALL_OF_THE_STORMPIKE = 4408;
    STORMWIND_HARBOR = 4411;
    THE_MAKERS_OVERLOOK = 4412;
    THE_MAKERS_PERCH = 4413;
    SCARLET_TOWER = 4414;
    THE_VIOLET_HOLD = 4415;
    GUNDRAK1 = 4416;
    ONSLAUGHT_HARBOR = 4417;
    K3 = 4418;
    SNOWBLIND_HILLS = 4419;
    SNOWBLIND_TERRACE = 4420;
    GARM = 4421;
    BRUNNHILDAR_VILLAGE = 4422;
    SIFRELDAR_VILLAGE = 4423;
    VALKYRION = 4424;
    THE_FORLORN_MINE = 4425;
    BORS_BREATH_RIVER = 4426;
    ARGENT_VANGUARD = 4427;
    FROSTHOLD = 4428;
    GROM_ARSH_CRASH_SITE = 4429;
    TEMPLE_OF_STORMS = 4430;
    ENGINE_OF_THE_MAKERS = 4431;
    THE_FOOT_STEPPES = 4432;
    DRAGONSPINE_PEAKS = 4433;
    NIDAVELIR = 4434;
    NARVIRS_CRADLE = 4435;
    SNOWDRIFT_PLAINS = 4436;
    VALLEY_OF_ANCIENT_WINTERS = 4437;
    DUN_NIFFELEM = 4438;
    FROSTFIELD_LAKE = 4439;
    THUNDERFALL = 4440;
    CAMP_TUNKA_LO = 4441;
    BRANNS_BASE_CAMP = 4442;
    GATE_OF_ECHOES = 4443;
    PLAIN_OF_ECHOES = 4444;
    ULDUAR1 = 4445;
    TERRACE_OF_THE_MAKERS = 4446;
    GATE_OF_LIGHTNING = 4447;
    PATH_OF_THE_TITANS1 = 4448;
    ULDIS = 4449;
    LOKENS_BARGAIN = 4450;
    BORS_FALL = 4451;
    BORS_BREATH = 4452;
    ROHEMDAL_PASS = 4453;
    THE_STORM_FOUNDRY = 4454;
    HIBERNAL_CAVERN = 4455;
    VOLDRUNE_DWELLING = 4456;
    TORSEGS_REST = 4457;
    SPARKSOCKET_MINEFIELD = 4458;
    RICKETS_FOLLY = 4459;
    GARMS_BANE = 4460;
    GARMS_RISE = 4461;
    CRYSTALWEB_CAVERN = 4462;
    TEMPLE_OF_LIFE = 4463;
    TEMPLE_OF_ORDER = 4464;
    TEMPLE_OF_WINTER = 4465;
    TEMPLE_OF_INVENTION = 4466;
    DEATHS_RISE = 4467;
    THE_DEAD_FIELDS = 4468;
    DARGATHS_DEMISE = 4469;
    THE_HIDDEN_HOLLOW = 4470;
    BERNAUS_HAPPY_FUN_LAND = 4471;
    FROSTGRIPS_HOLLOW = 4472;
    THE_FRIGID_TOMB = 4473;
    TWIN_SHORES = 4474;
    ZIM_BOS_HIDEOUT = 4475;
    ABANDONED_CAMP = 4476;
    THE_SHADOW_VAULT = 4477;
    COLDWIND_PASS = 4478;
    WINTERS_BREATH_LAKE = 4479;
    THE_FORGOTTEN_OVERLOOK = 4480;
    JINTHA_KALAR_PASSAGE = 4481;
    ARRIGA_FOOTBRIDGE = 4482;
    THE_LOST_PASSAGE = 4483;
    BOULDERCRAGS_REFUGE = 4484;
    THE_INVENTORS_LIBRARY = 4485;
    THE_FROZEN_MINE = 4486;
    FROSTFLOE_DEEP = 4487;
    THE_HOWLING_HOLLOW = 4488;
    CRUSADER_FORWARD_CAMP = 4489;
    STORMCREST = 4490;
    BONESNAPS_CAMP = 4491;
    UFRANGS_HALL = 4492;
    THE_OBSIDIAN_SANCTUM = 4493;
    AHN_KAHET_THE_OLD_KINGDOM = 4494;
    FJORNS_ANVIL = 4495;
    JOTUNHEIM = 4496;
    SAVAGE_LEDGE = 4497;
    HALLS_OF_THE_ANCESTORS = 4498;
    THE_BLIGHTED_POOL = 4499;
    THE_EYE_OF_ETERNITY = 4500;
    THE_ARGENT_VANGUARD = 4501;
    MIMIRS_WORKSHOP = 4502;
    IRONWALL_DAM = 4503;
    VALLEY_OF_ECHOES = 4504;
    THE_BREACH = 4505;
    SCOURGEHOLME = 4506;
    THE_BROKEN_FRONT = 4507;
    MORD_RETHAR_THE_DEATH_GATE = 4508;
    THE_BOMBARDMENT = 4509;
    ALDUR_THAR_THE_DESOLATION_GATE = 4510;
    THE_SKYBREAKER = 4511;
    ORGRIMS_HAMMER = 4512;
    YMIRHEIM = 4513;
    SARONITE_MINES = 4514;
    THE_CONFLAGRATION = 4515;
    IRONWALL_RAMPART = 4516;
    WEEPING_QUARRY = 4517;
    CORP_RETHAR_THE_HORROR_GATE = 4518;
    THE_COURT_OF_BONES = 4519;
    MALYKRISS_THE_VILE_HOLD = 4520;
    CATHEDRAL_OF_DARKNESS = 4521;
    ICECROWN_CITADEL = 4522;
    ICECROWN_GLACIER = 4523;
    VALHALAS = 4524;
    THE_UNDERHALLS = 4525;
    NJORNDAR_VILLAGE = 4526;
    BALARGARDE_FORTRESS = 4527;
    KUL_GALAR_KEEP = 4528;
    THE_CRIMSON_CATHEDRAL = 4529;
    SANCTUM_OF_REANIMATION = 4530;
    THE_FLESHWERKS = 4531;
    VENGEANCE_LANDING_INN = 4532;
    SINDRAGOSAS_FALL = 4533;
    WILDERVAR_MINE = 4534;
    THE_PIT_OF_THE_FANG = 4535;
    FROSTHOWL_CAVERN = 4536;
    THE_VALLEY_OF_LOST_HOPE = 4537;
    THE_SUNKEN_RING = 4538;
    THE_BROKEN_TEMPLE = 4539;
    THE_VALLEY_OF_FALLEN_HEROES = 4540;
    VANGUARD_INFIRMARY = 4541;
    HALL_OF_THE_SHAPER = 4542;
    TEMPLE_OF_WISDOM = 4543;
    DEATHS_BREACH1 = 4544;
    ABANDONED_MINE = 4545;
    RUINS_OF_THE_SCARLET_ENCLAVE = 4546;
    HALLS_OF_STONE1 = 4547;
    HALLS_OF_LIGHTNING1 = 4548;
    THE_GREAT_TREE = 4549;
    THE_MIRROR_OF_TWILIGHT = 4550;
    THE_TWILIGHT_RIVULET = 4551;
    THE_DECREPIT_FLOW = 4552;
    FORLORN_WOODS = 4553;
    RUINS_OF_SHANDARAL = 4554;
    THE_AZURE_FRONT = 4555;
    VIOLET_STAND = 4556;
    THE_UNBOUND_THICKET = 4557;
    SUNREAVERS_COMMAND = 4558;
    WINDRUNNERS_OVERLOOK = 4559;
    THE_UNDERBELLY = 4560;
    KRASUS_LANDING = 4564;
    THE_VIOLET_HOLD1 = 4567;
    THE_EVENTIDE = 4568;
    SEWER_EXIT_PIPE = 4569;
    CIRCLE_OF_WILLS = 4570;
    SILVERWING_FLAG_ROOM = 4571;
    WARSONG_FLAG_ROOM = 4572;
    WINTERGRASP_FORTRESS = 4575;
    CENTRAL_BRIDGE = 4576;
    EASTERN_BRIDGE = 4577;
    WESTERN_BRIDGE = 4578;
    DUBRA_JIN = 4579;
    CRUSADERS_PINNACLE = 4580;
    FLAMEWATCH_TOWER = 4581;
    WINTERS_EDGE_TOWER = 4582;
    SHADOWSIGHT_TOWER = 4583;
    THE_CAULDRON_OF_FLAMES = 4584;
    GLACIAL_FALLS = 4585;
    WINDY_BLUFFS = 4586;
    THE_FOREST_OF_SHADOWS = 4587;
    BLACKWATCH = 4588;
    THE_CHILLED_QUAGMIRE = 4589;
    THE_STEPPE_OF_LIFE = 4590;
    SILENT_VIGIL = 4591;
    GIMORAKS_DEN = 4592;
    THE_PIT_OF_FIENDS = 4593;
    BATTLESCAR_SPIRE = 4594;
    HALL_OF_HORRORS = 4595;
    THE_CIRCLE_OF_SUFFERING = 4596;
    RISE_OF_SUFFERING = 4597;
    KRASUS_LANDING1 = 4598;
    SEWER_EXIT_PIPE1 = 4599;
    DALARAN_ISLAND = 4601;
    FORCE_INTERIOR = 4602;
    VAULT_OF_ARCHAVON = 4603;
    GATE_OF_THE_RED_SUN = 4604;
    GATE_OF_THE_BLUE_SAPPHIRE = 4605;
    GATE_OF_THE_GREEN_EMERALD = 4606;
    GATE_OF_THE_PURPLE_AMETHYST = 4607;
    GATE_OF_THE_YELLOW_MOON = 4608;
    COURTYARD_OF_THE_ANCIENTS = 4609;
    LANDING_BEACH = 4610;
    WESTSPARK_WORKSHOP = 4611;
    EASTSPARK_WORKSHOP = 4612;
    DALARAN_CITY = 4613;
    THE_VIOLET_CITADEL_SPIRE = 4614;
    NAZ_ANAK_THE_FORGOTTEN_DEPTHS = 4615;
    SUNREAVERS_SANCTUARY = 4616;
    ELEVATOR = 4617;
    ANTONIDAS_MEMORIAL = 4618;
    THE_VIOLET_CITADEL = 4619;
    MAGUS_COMMERCE_EXCHANGE = 4620;
    UNUSED = 4621;
    FIRST_LEGION_FORWARD_CAMP = 4622;
    HALL_OF_THE_CONQUERED_KINGS = 4623;
    BEFOULED_TERRACE = 4624;
    THE_DESECRATED_ALTAR = 4625;
    SHIMMERING_BOG = 4626;
    FALLEN_TEMPLE_OF_AHN_KAHET = 4627;
    HALLS_OF_BINDING = 4628;
    WINTERS_HEART = 4629;
    THE_NORTH_SEA2 = 4630;
    THE_BROODMOTHERS_NEST = 4631;
    DALARAN_FLOATING_ROCKS = 4632;
    RAPTOR_PENS = 4633;
    DRAK_THARON_KEEP3 = 4635;
    THE_NOXIOUS_PASS = 4636;
    VARGOTHS_RETREAT = 4637;
    VIOLET_CITADEL_BALCONY = 4638;
    BAND_OF_VARIANCE = 4639;
    BAND_OF_ACCELERATION = 4640;
    BAND_OF_TRANSMUTATION = 4641;
    BAND_OF_ALIGNMENT = 4642;
    ASHWOOD_LAKE = 4646;
    IRON_CONCOURSE = 4650;
    FORMATION_GROUNDS = 4652;
    RAZORSCALES_AERIE = 4653;
    THE_COLOSSAL_FORGE = 4654;
    THE_SCRAPYARD = 4655;
    THE_CONSERVATORY_OF_LIFE = 4656;
    THE_ARCHIVUM = 4657;
    ARGENT_TOURNAMENT_GROUNDS = 4658;
    EXPEDITION_BASE_CAMP = 4665;
    SUNREAVER_PAVILION = 4666;
    SILVER_COVENANT_PAVILION = 4667;
    THE_COOPER_RESIDENCE = 4668;
    THE_RING_OF_CHAMPIONS = 4669;
    THE_ASPIRANTS_RING = 4670;
    THE_ARGENT_VALIANTS_RING = 4671;
    THE_ALLIANCE_VALIANTS_RING = 4672;
    THE_HORDE_VALIANTS_RING = 4673;
    ARGENT_PAVILION = 4674;
    SUNREAVER_PAVILION1 = 4676;
    SILVER_COVENANT_PAVILION1 = 4677;
    THE_FORLORN_CAVERN = 4679;
    CLAYTONIO_TEST_AREA = 4688;
    QUEL_DELARS_REST = 4692;
    ISLE_OF_CONQUEST = 4710;
    TRIAL_OF_THE_CRUSADER = 4722;
    TRIAL_OF_THE_CHAMPION = 4723;
    RUNEWEAVER_SQUARE = 4739;
    THE_SILVER_ENCLAVE = 4740;
    ISLE_OF_CONQUEST_NO_MANS_LAND = 4741;
    HROTHGARS_LANDING = 4742;
    DEATHSPEAKERS_WATCH = 4743;
    WORKSHOP = 4747;
    QUARRY = 4748;
    DOCKS = 4749;
    HANGAR = 4750;
    REFINERY = 4751;
    HORDE_KEEP = 4752;
    ALLIANCE_KEEP = 4753;
    THE_SEA_REAVERS_RUN = 4760;
    TRANSPORT_ALLIANCE_GUNSHIP = 4763;
    TRANSPORT_HORDE_GUNSHIP = 4764;
    HROTHGARS_LANDING1 = 4769;
    THE_FORGE_OF_SOULS = 4809;
    ICECROWN_CITADEL1 = 4812;
    PIT_OF_SARON = 4813;
    HALLS_OF_REFLECTION = 4820;
    TRANSPORT_ALLIANCE_GUNSHIP_IGB = 4832;
    TRANSPORT_HORDE_GUNSHIP_IGB = 4833;
    THE_FROZEN_THRONE = 4859;
    THE_FROZEN_HALLS = 4862;
    THE_FROST_QUEENS_LAIR = 4889;
    PUTRICIDES_LABORATORY_OF_ALCHEMICAL_HORRORS_AND_FUN = 4890;
    THE_SANCTUM_OF_BLOOD = 4891;
    THE_CRIMSON_HALL = 4892;
    THE_FROST_QUEENS_LAIR1 = 4893;
    PUTRICIDES_LABORATORY_OF_ALCHEMICAL_HORRORS_AND_FUN1 = 4894;
    THE_CRIMSON_HALL1 = 4895;
    THE_FROZEN_THRONE1 = 4896;
    THE_SANCTUM_OF_BLOOD1 = 4897;
    FROSTMOURNE = 4898;
    THE_DARK_APPROACH = 4904;
    SCOURGELORDS_COMMAND = 4905;
    THE_SHADOW_THRONE = 4906;
    THE_HIDDEN_PASSAGE = 4908;
    FROSTMOURNE1 = 4910;
    THE_RUBY_SANCTUM = 4987;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
DUN_MOROGH1 (0x01)Dun Morogh
LONGSHORE2 (0x02)Longshore
BADLANDS3 (0x03)Badlands
BLASTED_LANDS4 (0x04)Blasted Lands
BLACKWATER_COVE7 (0x07)Blackwater Cove
SWAMP_OF_SORROWS8 (0x08)Swamp of Sorrows
NORTHSHIRE_VALLEY9 (0x09)Northshire Valley
DUSKWOOD10 (0x0A)Duskwood
WETLANDS11 (0x0B)Wetlands
ELWYNN_FOREST12 (0x0C)Elwynn Forest
THE_WORLD_TREE13 (0x0D)The World Tree
DUROTAR14 (0x0E)Durotar
DUSTWALLOW_MARSH15 (0x0F)Dustwallow Marsh
AZSHARA16 (0x10)Azshara
THE_BARRENS17 (0x11)The Barrens
CRYSTAL_LAKE18 (0x12)Crystal Lake
ZUL_GURUB19 (0x13)Zul'Gurub
MOONBROOK20 (0x14)Moonbrook
KUL_TIRAS21 (0x15)Kul Tiras
PROGRAMMER_ISLE22 (0x16)Programmer Isle
NORTHSHIRE_RIVER23 (0x17)Northshire River
NORTHSHIRE_ABBEY24 (0x18)Northshire Abbey
BLACKROCK_MOUNTAIN25 (0x19)Blackrock Mountain
LIGHTHOUSE26 (0x1A)Lighthouse
WESTERN_PLAGUELANDS28 (0x1C)Western Plaguelands
NINE30 (0x1E)Nine
THE_CEMETARY32 (0x20)The Cemetary
STRANGLETHORN_VALE33 (0x21)Stranglethorn Vale
ECHO_RIDGE_MINE34 (0x22)Echo Ridge Mine
BOOTY_BAY35 (0x23)Booty Bay
ALTERAC_MOUNTAINS36 (0x24)Alterac Mountains
LAKE_NAZFERITI37 (0x25)Lake Nazferiti
LOCH_MODAN38 (0x26)Loch Modan
WESTFALL40 (0x28)Westfall
DEADWIND_PASS41 (0x29)Deadwind Pass
DARKSHIRE42 (0x2A)Darkshire
WILD_SHORE43 (0x2B)Wild Shore
REDRIDGE_MOUNTAINS44 (0x2C)Redridge Mountains
ARATHI_HIGHLANDS45 (0x2D)Arathi Highlands
BURNING_STEPPES46 (0x2E)Burning Steppes
THE_HINTERLANDS47 (0x2F)The Hinterlands
DEAD_MANS_HOLE49 (0x31)Dead Man's Hole
SEARING_GORGE51 (0x33)Searing Gorge
THIEVES_CAMP53 (0x35)Thieves Camp
JASPERLODE_MINE54 (0x36)Jasperlode Mine
VALLEY_OF_HEROES_UNUSED55 (0x37)Valley of Heroes UNUSED
HEROES_VIGIL56 (0x38)Heroes' Vigil
FARGODEEP_MINE57 (0x39)Fargodeep Mine
NORTHSHIRE_VINEYARDS59 (0x3B)Northshire Vineyards
FORESTS_EDGE60 (0x3C)Forest's Edge
THUNDER_FALLS61 (0x3D)Thunder Falls
BRACKWELL_PUMPKIN_PATCH62 (0x3E)Brackwell Pumpkin Patch
THE_STONEFIELD_FARM63 (0x3F)The Stonefield Farm
THE_MACLURE_VINEYARDS64 (0x40)The Maclure Vineyards
DRAGONBLIGHT65 (0x41)Dragonblight
ZUL_DRAK66 (0x42)Zul'Drak
THE_STORM_PEAKS67 (0x43)The Storm Peaks
LAKE_EVERSTILL68 (0x44)Lake Everstill
LAKESHIRE69 (0x45)Lakeshire
STONEWATCH70 (0x46)Stonewatch
STONEWATCH_FALLS71 (0x47)Stonewatch Falls
THE_DARK_PORTAL72 (0x48)The Dark Portal
THE_TAINTED_SCAR73 (0x49)The Tainted Scar
POOL_OF_TEARS74 (0x4A)Pool of Tears
STONARD75 (0x4B)Stonard
FALLOW_SANCTUARY76 (0x4C)Fallow Sanctuary
ANVILMAR77 (0x4D)Anvilmar
STORMWIND_MOUNTAINS80 (0x50)Stormwind Mountains
JEFF_NE_QUADRANT_CHANGED81 (0x51)Jeff NE Quadrant Changed
JEFF_NW_QUADRANT82 (0x52)Jeff NW Quadrant
JEFF_SE_QUADRANT83 (0x53)Jeff SE Quadrant
JEFF_SW_QUADRANT84 (0x54)Jeff SW Quadrant
TIRISFAL_GLADES85 (0x55)Tirisfal Glades
STONE_CAIRN_LAKE86 (0x56)Stone Cairn Lake
GOLDSHIRE87 (0x57)Goldshire
EASTVALE_LOGGING_CAMP88 (0x58)Eastvale Logging Camp
MIRROR_LAKE_ORCHARD89 (0x59)Mirror Lake Orchard
TOWER_OF_AZORA91 (0x5B)Tower of Azora
MIRROR_LAKE92 (0x5C)Mirror Lake
VUL_GOL_OGRE_MOUND93 (0x5D)Vul'Gol Ogre Mound
RAVEN_HILL94 (0x5E)Raven Hill
REDRIDGE_CANYONS95 (0x5F)Redridge Canyons
TOWER_OF_ILGALAR96 (0x60)Tower of Ilgalar
ALTHERS_MILL97 (0x61)Alther's Mill
RETHBAN_CAVERNS98 (0x62)Rethban Caverns
REBEL_CAMP99 (0x63)Rebel Camp
NESINGWARYS_EXPEDITION100 (0x64)Nesingwary's Expedition
KURZENS_COMPOUND101 (0x65)Kurzen's Compound
RUINS_OF_ZUL_KUNDA102 (0x66)Ruins of Zul'Kunda
RUINS_OF_ZUL_MAMWE103 (0x67)Ruins of Zul'Mamwe
THE_VILE_REEF104 (0x68)The Vile Reef
MOSH_OGG_OGRE_MOUND105 (0x69)Mosh'Ogg Ogre Mound
THE_STOCKPILE106 (0x6A)The Stockpile
SALDEANS_FARM107 (0x6B)Saldean's Farm
SENTINEL_HILL108 (0x6C)Sentinel Hill
FURLBROWS_PUMPKIN_FARM109 (0x6D)Furlbrow's Pumpkin Farm
JANGOLODE_MINE111 (0x6F)Jangolode Mine
GOLD_COAST_QUARRY113 (0x71)Gold Coast Quarry
WESTFALL_LIGHTHOUSE115 (0x73)Westfall Lighthouse
MISTY_VALLEY116 (0x74)Misty Valley
GROM_GOL_BASE_CAMP117 (0x75)Grom'gol Base Camp
WHELGARS_EXCAVATION_SITE118 (0x76)Whelgar's Excavation Site
WESTBROOK_GARRISON120 (0x78)Westbrook Garrison
TRANQUIL_GARDENS_CEMETERY121 (0x79)Tranquil Gardens Cemetery
ZUULDAIA_RUINS122 (0x7A)Zuuldaia Ruins
BAL_LAL_RUINS123 (0x7B)Bal'lal Ruins
KAL_AI_RUINS125 (0x7D)Kal'ai Ruins
TKASHI_RUINS126 (0x7E)Tkashi Ruins
BALIA_MAH_RUINS127 (0x7F)Balia'mah Ruins
ZIATA_JAI_RUINS128 (0x80)Ziata'jai Ruins
MIZJAH_RUINS129 (0x81)Mizjah Ruins
SILVERPINE_FOREST130 (0x82)Silverpine Forest
KHARANOS131 (0x83)Kharanos
COLDRIDGE_VALLEY132 (0x84)Coldridge Valley
GNOMEREGAN133 (0x85)Gnomeregan
GOL_BOLAR_QUARRY134 (0x86)Gol'Bolar Quarry
FROSTMANE_HOLD135 (0x87)Frostmane Hold
THE_GRIZZLED_DEN136 (0x88)The Grizzled Den
BREWNALL_VILLAGE137 (0x89)Brewnall Village
MISTY_PINE_REFUGE138 (0x8A)Misty Pine Refuge
EASTERN_PLAGUELANDS139 (0x8B)Eastern Plaguelands
TELDRASSIL141 (0x8D)Teldrassil
IRONBANDS_EXCAVATION_SITE142 (0x8E)Ironband's Excavation Site
MO_GROSH_STRONGHOLD143 (0x8F)Mo'grosh Stronghold
THELSAMAR144 (0x90)Thelsamar
ALGAZ_GATE145 (0x91)Algaz Gate
STONEWROUGHT_DAM146 (0x92)Stonewrought Dam
THE_FARSTRIDER_LODGE147 (0x93)The Farstrider Lodge
DARKSHORE148 (0x94)Darkshore
SILVER_STREAM_MINE149 (0x95)Silver Stream Mine
MENETHIL_HARBOR150 (0x96)Menethil Harbor
DESIGNER_ISLAND151 (0x97)Designer Island
THE_BULWARK152 (0x98)The Bulwark
RUINS_OF_LORDAERON153 (0x99)Ruins of Lordaeron
DEATHKNELL154 (0x9A)Deathknell
NIGHT_WEBS_HOLLOW155 (0x9B)Night Web's Hollow
SOLLIDEN_FARMSTEAD156 (0x9C)Solliden Farmstead
AGAMAND_MILLS157 (0x9D)Agamand Mills
AGAMAND_FAMILY_CRYPT158 (0x9E)Agamand Family Crypt
BRILL159 (0x9F)Brill
WHISPERING_GARDENS160 (0xA0)Whispering Gardens
TERRACE_OF_REPOSE161 (0xA1)Terrace of Repose
BRIGHTWATER_LAKE162 (0xA2)Brightwater Lake
GUNTHERS_RETREAT163 (0xA3)Gunther's Retreat
GARRENS_HAUNT164 (0xA4)Garren's Haunt
BALNIR_FARMSTEAD165 (0xA5)Balnir Farmstead
COLD_HEARTH_MANOR166 (0xA6)Cold Hearth Manor
CRUSADER_OUTPOST167 (0xA7)Crusader Outpost
THE_NORTH_COAST168 (0xA8)The North Coast
WHISPERING_SHORE169 (0xA9)Whispering Shore
LORDAMERE_LAKE170 (0xAA)Lordamere Lake
FENRIS_ISLE172 (0xAC)Fenris Isle
FAOLS_REST173 (0xAD)Faol's Rest
DOLANAAR186 (0xBA)Dolanaar
DARNASSUS_UNUSED187 (0xBB)Darnassus UNUSED
SHADOWGLEN188 (0xBC)Shadowglen
STEELGRILLS_DEPOT189 (0xBD)Steelgrill's Depot
HEARTHGLEN190 (0xBE)Hearthglen
NORTHRIDGE_LUMBER_CAMP192 (0xC0)Northridge Lumber Camp
RUINS_OF_ANDORHAL193 (0xC1)Ruins of Andorhal
SCHOOL_OF_NECROMANCY195 (0xC3)School of Necromancy
UTHERS_TOMB196 (0xC4)Uther's Tomb
SORROW_HILL197 (0xC5)Sorrow Hill
THE_WEEPING_CAVE198 (0xC6)The Weeping Cave
FELSTONE_FIELD199 (0xC7)Felstone Field
DALSONS_TEARS200 (0xC8)Dalson's Tears
GAHRRONS_WITHERING201 (0xC9)Gahrron's Withering
THE_WRITHING_HAUNT202 (0xCA)The Writhing Haunt
MARDENHOLDE_KEEP203 (0xCB)Mardenholde Keep
PYREWOOD_VILLAGE204 (0xCC)Pyrewood Village
DUN_MODR205 (0xCD)Dun Modr
UTGARDE_KEEP206 (0xCE)Utgarde Keep
THE_GREAT_SEA207 (0xCF)The Great Sea
UNUSED_IRONCLADCOVE208 (0xD0)Unused Ironcladcove
SHADOWFANG_KEEP209 (0xD1)Shadowfang Keep
ICECROWN210 (0xD2)Icecrown
ICEFLOW_LAKE211 (0xD3)Iceflow Lake
HELMS_BED_LAKE212 (0xD4)Helm's Bed Lake
DEEP_ELEM_MINE213 (0xD5)Deep Elem Mine
THE_GREAT_SEA1214 (0xD6)The Great Sea
MULGORE215 (0xD7)Mulgore
ALEXSTON_FARMSTEAD219 (0xDB)Alexston Farmstead
RED_CLOUD_MESA220 (0xDC)Red Cloud Mesa
CAMP_NARACHE221 (0xDD)Camp Narache
BLOODHOOF_VILLAGE222 (0xDE)Bloodhoof Village
STONEBULL_LAKE223 (0xDF)Stonebull Lake
RAVAGED_CARAVAN224 (0xE0)Ravaged Caravan
RED_ROCKS225 (0xE1)Red Rocks
THE_SKITTERING_DARK226 (0xE2)The Skittering Dark
VALGANS_FIELD227 (0xE3)Valgan's Field
THE_SEPULCHER228 (0xE4)The Sepulcher
OLSENS_FARTHING229 (0xE5)Olsen's Farthing
THE_GREYMANE_WALL230 (0xE6)The Greymane Wall
BERENS_PERIL231 (0xE7)Beren's Peril
THE_DAWNING_ISLES232 (0xE8)The Dawning Isles
AMBERMILL233 (0xE9)Ambermill
FENRIS_KEEP235 (0xEB)Fenris Keep
SHADOWFANG_KEEP1236 (0xEC)Shadowfang Keep
THE_DECREPIT_FERRY237 (0xED)The Decrepit Ferry
MALDENS_ORCHARD238 (0xEE)Malden's Orchard
THE_IVAR_PATCH239 (0xEF)The Ivar Patch
THE_DEAD_FIELD240 (0xF0)The Dead Field
THE_ROTTING_ORCHARD241 (0xF1)The Rotting Orchard
BRIGHTWOOD_GROVE242 (0xF2)Brightwood Grove
FORLORN_ROWE243 (0xF3)Forlorn Rowe
THE_WHIPPLE_ESTATE244 (0xF4)The Whipple Estate
THE_YORGEN_FARMSTEAD245 (0xF5)The Yorgen Farmstead
THE_CAULDRON246 (0xF6)The Cauldron
GRIMESILT_DIG_SITE247 (0xF7)Grimesilt Dig Site
DREADMAUL_ROCK249 (0xF9)Dreadmaul Rock
RUINS_OF_THAURISSAN250 (0xFA)Ruins of Thaurissan
FLAME_CREST251 (0xFB)Flame Crest
BLACKROCK_STRONGHOLD252 (0xFC)Blackrock Stronghold
THE_PILLAR_OF_ASH253 (0xFD)The Pillar of Ash
BLACKROCK_MOUNTAIN1254 (0xFE)Blackrock Mountain
ALTAR_OF_STORMS255 (0xFF)Altar of Storms
ALDRASSIL256 (0x100)Aldrassil
SHADOWTHREAD_CAVE257 (0x101)Shadowthread Cave
FEL_ROCK258 (0x102)Fel Rock
LAKE_AL_AMETH259 (0x103)Lake Al'Ameth
STARBREEZE_VILLAGE260 (0x104)Starbreeze Village
GNARLPINE_HOLD261 (0x105)Gnarlpine Hold
BAN_ETHIL_BARROW_DEN262 (0x106)Ban'ethil Barrow Den
THE_CLEFT263 (0x107)The Cleft
THE_ORACLE_GLADE264 (0x108)The Oracle Glade
WELLSPRING_RIVER265 (0x109)Wellspring River
WELLSPRING_LAKE266 (0x10A)Wellspring Lake
HILLSBRAD_FOOTHILLS267 (0x10B)Hillsbrad Foothills
AZSHARA_CRATER268 (0x10C)Azshara Crater
DUN_ALGAZ269 (0x10D)Dun Algaz
SOUTHSHORE271 (0x10F)Southshore
TARREN_MILL272 (0x110)Tarren Mill
DURNHOLDE_KEEP275 (0x113)Durnholde Keep
UNUSED_STONEWROUGHT_PASS276 (0x114)UNUSED Stonewrought Pass
THE_FOOTHILL_CAVERNS277 (0x115)The Foothill Caverns
LORDAMERE_INTERNMENT_CAMP278 (0x116)Lordamere Internment Camp
DALARAN_CRATER279 (0x117)Dalaran Crater
STRAHNBRAD280 (0x118)Strahnbrad
RUINS_OF_ALTERAC281 (0x119)Ruins of Alterac
CRUSHRIDGE_HOLD282 (0x11A)Crushridge Hold
SLAUGHTER_HOLLOW283 (0x11B)Slaughter Hollow
THE_UPLANDS284 (0x11C)The Uplands
SOUTHPOINT_TOWER285 (0x11D)Southpoint Tower
HILLSBRAD_FIELDS286 (0x11E)Hillsbrad Fields
HILLSBRAD287 (0x11F)Hillsbrad
AZURELODE_MINE288 (0x120)Azurelode Mine
NETHANDER_STEAD289 (0x121)Nethander Stead
DUN_GAROK290 (0x122)Dun Garok
THORADINS_WALL293 (0x125)Thoradin's Wall
EASTERN_STRAND294 (0x126)Eastern Strand
WESTERN_STRAND295 (0x127)Western Strand
SOUTH_SEAS_UNUSED296 (0x128)South Seas UNUSED
JAGUERO_ISLE297 (0x129)Jaguero Isle
BARADIN_BAY298 (0x12A)Baradin Bay
MENETHIL_BAY299 (0x12B)Menethil Bay
MISTY_REED_STRAND300 (0x12C)Misty Reed Strand
THE_SAVAGE_COAST301 (0x12D)The Savage Coast
THE_CRYSTAL_SHORE302 (0x12E)The Crystal Shore
SHELL_BEACH303 (0x12F)Shell Beach
NORTH_TIDES_RUN305 (0x131)North Tide's Run
SOUTH_TIDES_RUN306 (0x132)South Tide's Run
THE_OVERLOOK_CLIFFS307 (0x133)The Overlook Cliffs
THE_FORBIDDING_SEA308 (0x134)The Forbidding Sea
IRONBEARDS_TOMB309 (0x135)Ironbeard's Tomb
CRYSTALVEIN_MINE310 (0x136)Crystalvein Mine
RUINS_OF_ABORAZ311 (0x137)Ruins of Aboraz
JANEIROS_POINT312 (0x138)Janeiro's Point
NORTHFOLD_MANOR313 (0x139)Northfold Manor
GOSHEK_FARM314 (0x13A)Go'Shek Farm
DABYRIES_FARMSTEAD315 (0x13B)Dabyrie's Farmstead
BOULDERFIST_HALL316 (0x13C)Boulderfist Hall
WITHERBARK_VILLAGE317 (0x13D)Witherbark Village
DRYWHISKER_GORGE318 (0x13E)Drywhisker Gorge
REFUGE_POINTE320 (0x140)Refuge Pointe
HAMMERFALL321 (0x141)Hammerfall
BLACKWATER_SHIPWRECKS322 (0x142)Blackwater Shipwrecks
O_BREENS_CAMP323 (0x143)O'Breen's Camp
STROMGARDE_KEEP324 (0x144)Stromgarde Keep
THE_TOWER_OF_ARATHOR325 (0x145)The Tower of Arathor
THE_SANCTUM326 (0x146)The Sanctum
FALDIRS_COVE327 (0x147)Faldir's Cove
THE_DROWNED_REEF328 (0x148)The Drowned Reef
THANDOL_SPAN330 (0x14A)Thandol Span
ASHENVALE331 (0x14B)Ashenvale
THE_GREAT_SEA2332 (0x14C)The Great Sea
CIRCLE_OF_EAST_BINDING333 (0x14D)Circle of East Binding
CIRCLE_OF_WEST_BINDING334 (0x14E)Circle of West Binding
CIRCLE_OF_INNER_BINDING335 (0x14F)Circle of Inner Binding
CIRCLE_OF_OUTER_BINDING336 (0x150)Circle of Outer Binding
APOCRYPHANS_REST337 (0x151)Apocryphan's Rest
ANGOR_FORTRESS338 (0x152)Angor Fortress
LETHLOR_RAVINE339 (0x153)Lethlor Ravine
KARGATH340 (0x154)Kargath
CAMP_KOSH341 (0x155)Camp Kosh
CAMP_BOFF342 (0x156)Camp Boff
CAMP_WURG343 (0x157)Camp Wurg
CAMP_CAGG344 (0x158)Camp Cagg
AGMONDS_END345 (0x159)Agmond's End
HAMMERTOES_DIGSITE346 (0x15A)Hammertoe's Digsite
DUSTBELCH_GROTTO347 (0x15B)Dustbelch Grotto
AERIE_PEAK348 (0x15C)Aerie Peak
WILDHAMMER_KEEP349 (0x15D)Wildhammer Keep
QUEL_DANIL_LODGE350 (0x15E)Quel'Danil Lodge
SKULK_ROCK351 (0x15F)Skulk Rock
ZUN_WATHA352 (0x160)Zun'watha
SHADRA_ALOR353 (0x161)Shadra'Alor
JINTHA_ALOR354 (0x162)Jintha'Alor
THE_ALTAR_OF_ZUL355 (0x163)The Altar of Zul
SERADANE356 (0x164)Seradane
FERALAS357 (0x165)Feralas
BRAMBLEBLADE_RAVINE358 (0x166)Brambleblade Ravine
BAEL_MODAN359 (0x167)Bael Modan
THE_VENTURE_CO_MINE360 (0x168)The Venture Co. Mine
FELWOOD361 (0x169)Felwood
RAZOR_HILL362 (0x16A)Razor Hill
VALLEY_OF_TRIALS363 (0x16B)Valley of Trials
THE_DEN364 (0x16C)The Den
BURNING_BLADE_COVEN365 (0x16D)Burning Blade Coven
KOLKAR_CRAG366 (0x16E)Kolkar Crag
SEN_JIN_VILLAGE367 (0x16F)Sen'jin Village
ECHO_ISLES368 (0x170)Echo Isles
THUNDER_RIDGE369 (0x171)Thunder Ridge
DRYGULCH_RAVINE370 (0x172)Drygulch Ravine
DUSTWIND_CAVE371 (0x173)Dustwind Cave
TIRAGARDE_KEEP372 (0x174)Tiragarde Keep
SCUTTLE_COAST373 (0x175)Scuttle Coast
BLADEFIST_BAY374 (0x176)Bladefist Bay
DEADEYE_SHORE375 (0x177)Deadeye Shore
SOUTHFURY_RIVER377 (0x179)Southfury River
CAMP_TAURAJO378 (0x17A)Camp Taurajo
FAR_WATCH_POST379 (0x17B)Far Watch Post
THE_CROSSROADS380 (0x17C)The Crossroads
BOULDER_LODE_MINE381 (0x17D)Boulder Lode Mine
THE_SLUDGE_FEN382 (0x17E)The Sludge Fen
THE_DRY_HILLS383 (0x17F)The Dry Hills
DREADMIST_PEAK384 (0x180)Dreadmist Peak
NORTHWATCH_HOLD385 (0x181)Northwatch Hold
THE_FORGOTTEN_POOLS386 (0x182)The Forgotten Pools
LUSHWATER_OASIS387 (0x183)Lushwater Oasis
THE_STAGNANT_OASIS388 (0x184)The Stagnant Oasis
FIELD_OF_GIANTS390 (0x186)Field of Giants
THE_MERCHANT_COAST391 (0x187)The Merchant Coast
RATCHET392 (0x188)Ratchet
DARKSPEAR_STRAND393 (0x189)Darkspear Strand
GRIZZLY_HILLS394 (0x18A)Grizzly Hills
GRIZZLEMAW395 (0x18B)Grizzlemaw
WINTERHOOF_WATER_WELL396 (0x18C)Winterhoof Water Well
THUNDERHORN_WATER_WELL397 (0x18D)Thunderhorn Water Well
WILDMANE_WATER_WELL398 (0x18E)Wildmane Water Well
SKYLINE_RIDGE399 (0x18F)Skyline Ridge
THOUSAND_NEEDLES400 (0x190)Thousand Needles
THE_TIDUS_STAIR401 (0x191)The Tidus Stair
SHADY_REST_INN403 (0x193)Shady Rest Inn
BAEL_DUN_DIGSITE404 (0x194)Bael'dun Digsite
DESOLACE405 (0x195)Desolace
STONETALON_MOUNTAINS406 (0x196)Stonetalon Mountains
ORGRIMMAR_UNUSED407 (0x197)Orgrimmar UNUSED
GILLIJIMS_ISLE408 (0x198)Gillijim's Isle
ISLAND_OF_DOCTOR_LAPIDIS409 (0x199)Island of Doctor Lapidis
RAZORWIND_CANYON410 (0x19A)Razorwind Canyon
BATHRANS_HAUNT411 (0x19B)Bathran's Haunt
THE_RUINS_OF_ORDIL_ARAN412 (0x19C)The Ruins of Ordil'Aran
MAESTRAS_POST413 (0x19D)Maestra's Post
THE_ZORAM_STRAND414 (0x19E)The Zoram Strand
ASTRANAAR415 (0x19F)Astranaar
THE_SHRINE_OF_AESSINA416 (0x1A0)The Shrine of Aessina
FIRE_SCAR_SHRINE417 (0x1A1)Fire Scar Shrine
THE_RUINS_OF_STARDUST418 (0x1A2)The Ruins of Stardust
THE_HOWLING_VALE419 (0x1A3)The Howling Vale
SILVERWIND_REFUGE420 (0x1A4)Silverwind Refuge
MYSTRAL_LAKE421 (0x1A5)Mystral Lake
FALLEN_SKY_LAKE422 (0x1A6)Fallen Sky Lake
IRIS_LAKE424 (0x1A8)Iris Lake
MOONWELL425 (0x1A9)Moonwell
RAYNEWOOD_RETREAT426 (0x1AA)Raynewood Retreat
THE_SHADY_NOOK427 (0x1AB)The Shady Nook
NIGHT_RUN428 (0x1AC)Night Run
XAVIAN429 (0x1AD)Xavian
SATYRNAAR430 (0x1AE)Satyrnaar
SPLINTERTREE_POST431 (0x1AF)Splintertree Post
THE_DOR_DANIL_BARROW_DEN432 (0x1B0)The Dor'Danil Barrow Den
FALFARREN_RIVER433 (0x1B1)Falfarren River
FELFIRE_HILL434 (0x1B2)Felfire Hill
DEMON_FALL_CANYON435 (0x1B3)Demon Fall Canyon
DEMON_FALL_RIDGE436 (0x1B4)Demon Fall Ridge
WARSONG_LUMBER_CAMP437 (0x1B5)Warsong Lumber Camp
BOUGH_SHADOW438 (0x1B6)Bough Shadow
THE_SHIMMERING_FLATS439 (0x1B7)The Shimmering Flats
TANARIS440 (0x1B8)Tanaris
LAKE_FALATHIM441 (0x1B9)Lake Falathim
AUBERDINE442 (0x1BA)Auberdine
RUINS_OF_MATHYSTRA443 (0x1BB)Ruins of Mathystra
TOWER_OF_ALTHALAXX444 (0x1BC)Tower of Althalaxx
CLIFFSPRING_FALLS445 (0x1BD)Cliffspring Falls
BASHAL_ARAN446 (0x1BE)Bashal'Aran
AMETH_ARAN447 (0x1BF)Ameth'Aran
GROVE_OF_THE_ANCIENTS448 (0x1C0)Grove of the Ancients
THE_MASTERS_GLAIVE449 (0x1C1)The Master's Glaive
REMTRAVELS_EXCAVATION450 (0x1C2)Remtravel's Excavation
MISTS_EDGE452 (0x1C4)Mist's Edge
THE_LONG_WASH453 (0x1C5)The Long Wash
WILDBEND_RIVER454 (0x1C6)Wildbend River
BLACKWOOD_DEN455 (0x1C7)Blackwood Den
CLIFFSPRING_RIVER456 (0x1C8)Cliffspring River
THE_VEILED_SEA457 (0x1C9)The Veiled Sea
GOLD_ROAD458 (0x1CA)Gold Road
SCARLET_WATCH_POST459 (0x1CB)Scarlet Watch Post
SUN_ROCK_RETREAT460 (0x1CC)Sun Rock Retreat
WINDSHEAR_CRAG461 (0x1CD)Windshear Crag
CRAGPOOL_LAKE463 (0x1CF)Cragpool Lake
MIRKFALLON_LAKE464 (0x1D0)Mirkfallon Lake
THE_CHARRED_VALE465 (0x1D1)The Charred Vale
VALLEY_OF_THE_BLOODFURIES466 (0x1D2)Valley of the Bloodfuries
STONETALON_PEAK467 (0x1D3)Stonetalon Peak
THE_TALON_DEN468 (0x1D4)The Talon Den
GREATWOOD_VALE469 (0x1D5)Greatwood Vale
THUNDER_BLUFF_UNUSED470 (0x1D6)Thunder Bluff UNUSED
BRAVE_WIND_MESA471 (0x1D7)Brave Wind Mesa
FIRE_STONE_MESA472 (0x1D8)Fire Stone Mesa
MANTLE_ROCK473 (0x1D9)Mantle Rock
HUNTER_RISE_UNUSED474 (0x1DA)Hunter Rise UNUSED
SPIRIT_RISEUNUSED475 (0x1DB)Spirit RiseUNUSED
ELDER_RISEUNUSED476 (0x1DC)Elder RiseUNUSED
RUINS_OF_JUBUWAL477 (0x1DD)Ruins of Jubuwal
POOLS_OF_ARLITHRIEN478 (0x1DE)Pools of Arlithrien
THE_RUSTMAUL_DIG_SITE479 (0x1DF)The Rustmaul Dig Site
CAMP_E_THOK480 (0x1E0)Camp E'thok
SPLITHOOF_CRAG481 (0x1E1)Splithoof Crag
HIGHPERCH482 (0x1E2)Highperch
THE_SCREECHING_CANYON483 (0x1E3)The Screeching Canyon
FREEWIND_POST484 (0x1E4)Freewind Post
THE_GREAT_LIFT485 (0x1E5)The Great Lift
GALAK_HOLD486 (0x1E6)Galak Hold
ROGUEFEATHER_DEN487 (0x1E7)Roguefeather Den
THE_WEATHERED_NOOK488 (0x1E8)The Weathered Nook
THALANAAR489 (0x1E9)Thalanaar
UN_GORO_CRATER490 (0x1EA)Un'Goro Crater
RAZORFEN_KRAUL491 (0x1EB)Razorfen Kraul
RAVEN_HILL_CEMETERY492 (0x1EC)Raven Hill Cemetery
MOONGLADE493 (0x1ED)Moonglade
HOWLING_FJORD495 (0x1EF)Howling Fjord
BRACKENWALL_VILLAGE496 (0x1F0)Brackenwall Village
SWAMPLIGHT_MANOR497 (0x1F1)Swamplight Manor
BLOODFEN_BURROW498 (0x1F2)Bloodfen Burrow
DARKMIST_CAVERN499 (0x1F3)Darkmist Cavern
MOGGLE_POINT500 (0x1F4)Moggle Point
BEEZILS_WRECK501 (0x1F5)Beezil's Wreck
WITCH_HILL502 (0x1F6)Witch Hill
SENTRY_POINT503 (0x1F7)Sentry Point
NORTH_POINT_TOWER504 (0x1F8)North Point Tower
WEST_POINT_TOWER505 (0x1F9)West Point Tower
LOST_POINT506 (0x1FA)Lost Point
BLUEFEN507 (0x1FB)Bluefen
STONEMAUL_RUINS508 (0x1FC)Stonemaul Ruins
THE_DEN_OF_FLAME509 (0x1FD)The Den of Flame
THE_DRAGONMURK510 (0x1FE)The Dragonmurk
WYRMBOG511 (0x1FF)Wyrmbog
BLACKHOOF_VILLAGE512 (0x200)Blackhoof Village
THERAMORE_ISLE513 (0x201)Theramore Isle
FOOTHOLD_CITADEL514 (0x202)Foothold Citadel
IRONCLAD_PRISON515 (0x203)Ironclad Prison
DUSTWALLOW_BAY516 (0x204)Dustwallow Bay
TIDEFURY_COVE517 (0x205)Tidefury Cove
DREADMURK_SHORE518 (0x206)Dreadmurk Shore
ADDLES_STEAD536 (0x218)Addle's Stead
FIRE_PLUME_RIDGE537 (0x219)Fire Plume Ridge
LAKKARI_TAR_PITS538 (0x21A)Lakkari Tar Pits
TERROR_RUN539 (0x21B)Terror Run
THE_SLITHERING_SCAR540 (0x21C)The Slithering Scar
MARSHALS_REFUGE541 (0x21D)Marshal's Refuge
FUNGAL_ROCK542 (0x21E)Fungal Rock
GOLAKKA_HOT_SPRINGS543 (0x21F)Golakka Hot Springs
THE_LOCH556 (0x22C)The Loch
BEGGARS_HAUNT576 (0x240)Beggar's Haunt
KODO_GRAVEYARD596 (0x254)Kodo Graveyard
GHOST_WALKER_POST597 (0x255)Ghost Walker Post
SAR_THERIS_STRAND598 (0x256)Sar'theris Strand
THUNDER_AXE_FORTRESS599 (0x257)Thunder Axe Fortress
BOLGANS_HOLE600 (0x258)Bolgan's Hole
MANNOROC_COVEN602 (0x25A)Mannoroc Coven
SARGERON603 (0x25B)Sargeron
MAGRAM_VILLAGE604 (0x25C)Magram Village
GELKIS_VILLAGE606 (0x25E)Gelkis Village
VALLEY_OF_SPEARS607 (0x25F)Valley of Spears
NIJELS_POINT608 (0x260)Nijel's Point
KOLKAR_VILLAGE609 (0x261)Kolkar Village
HYJAL616 (0x268)Hyjal
WINTERSPRING618 (0x26A)Winterspring
BLACKWOLF_RIVER636 (0x27C)Blackwolf River
KODO_ROCK637 (0x27D)Kodo Rock
HIDDEN_PATH638 (0x27E)Hidden Path
SPIRIT_ROCK639 (0x27F)Spirit Rock
SHRINE_OF_THE_DORMANT_FLAME640 (0x280)Shrine of the Dormant Flame
LAKE_ELUNE_ARA656 (0x290)Lake Elune'ara
THE_HARBORAGE657 (0x291)The Harborage
OUTLAND676 (0x2A4)Outland
CRAFTSMENS_TERRACE_UNUSED696 (0x2B8)Craftsmen's Terrace UNUSED
TRADESMENS_TERRACE_UNUSED697 (0x2B9)Tradesmen's Terrace UNUSED
THE_TEMPLE_GARDENS_UNUSED698 (0x2BA)The Temple Gardens UNUSED
TEMPLE_OF_ELUNE_UNUSED699 (0x2BB)Temple of Elune UNUSED
CENARION_ENCLAVE_UNUSED700 (0x2BC)Cenarion Enclave UNUSED
WARRIORS_TERRACE_UNUSED701 (0x2BD)Warrior's Terrace UNUSED
RUT_THERAN_VILLAGE702 (0x2BE)Rut'theran Village
IRONBANDS_COMPOUND716 (0x2CC)Ironband's Compound
THE_STOCKADE717 (0x2CD)The Stockade
WAILING_CAVERNS718 (0x2CE)Wailing Caverns
BLACKFATHOM_DEEPS719 (0x2CF)Blackfathom Deeps
FRAY_ISLAND720 (0x2D0)Fray Island
GNOMEREGAN1721 (0x2D1)Gnomeregan
RAZORFEN_DOWNS722 (0x2D2)Razorfen Downs
BAN_ETHIL_HOLLOW736 (0x2E0)Ban'ethil Hollow
SCARLET_MONASTERY796 (0x31C)Scarlet Monastery
JERODS_LANDING797 (0x31D)Jerod's Landing
RIDGEPOINT_TOWER798 (0x31E)Ridgepoint Tower
THE_DARKENED_BANK799 (0x31F)The Darkened Bank
COLDRIDGE_PASS800 (0x320)Coldridge Pass
CHILL_BREEZE_VALLEY801 (0x321)Chill Breeze Valley
SHIMMER_RIDGE802 (0x322)Shimmer Ridge
AMBERSTILL_RANCH803 (0x323)Amberstill Ranch
THE_TUNDRID_HILLS804 (0x324)The Tundrid Hills
SOUTH_GATE_PASS805 (0x325)South Gate Pass
SOUTH_GATE_OUTPOST806 (0x326)South Gate Outpost
NORTH_GATE_PASS807 (0x327)North Gate Pass
NORTH_GATE_OUTPOST808 (0x328)North Gate Outpost
GATES_OF_IRONFORGE809 (0x329)Gates of Ironforge
STILLWATER_POND810 (0x32A)Stillwater Pond
NIGHTMARE_VALE811 (0x32B)Nightmare Vale
VENOMWEB_VALE812 (0x32C)Venomweb Vale
THE_BULWARK1813 (0x32D)The Bulwark
SOUTHFURY_RIVER1814 (0x32E)Southfury River
SOUTHFURY_RIVER2815 (0x32F)Southfury River
RAZORMANE_GROUNDS816 (0x330)Razormane Grounds
SKULL_ROCK817 (0x331)Skull Rock
PALEMANE_ROCK818 (0x332)Palemane Rock
WINDFURY_RIDGE819 (0x333)Windfury Ridge
THE_GOLDEN_PLAINS820 (0x334)The Golden Plains
THE_ROLLING_PLAINS821 (0x335)The Rolling Plains
DUN_ALGAZ1836 (0x344)Dun Algaz
DUN_ALGAZ2837 (0x345)Dun Algaz
NORTH_GATE_PASS1838 (0x346)North Gate Pass
SOUTH_GATE_PASS1839 (0x347)South Gate Pass
TWILIGHT_GROVE856 (0x358)Twilight Grove
GM_ISLAND876 (0x36C)GM Island
DELETE_ME877 (0x36D)Delete ME
SOUTHFURY_RIVER3878 (0x36E)Southfury River
SOUTHFURY_RIVER4879 (0x36F)Southfury River
THANDOL_SPAN1880 (0x370)Thandol Span
THANDOL_SPAN2881 (0x371)Thandol Span
PURGATION_ISLE896 (0x380)Purgation Isle
THE_JANSEN_STEAD916 (0x394)The Jansen Stead
THE_DEAD_ACRE917 (0x395)The Dead Acre
THE_MOLSEN_FARM918 (0x396)The Molsen Farm
STENDELS_POND919 (0x397)Stendel's Pond
THE_DAGGER_HILLS920 (0x398)The Dagger Hills
DEMONTS_PLACE921 (0x399)Demont's Place
THE_DUST_PLAINS922 (0x39A)The Dust Plains
STONESPLINTER_VALLEY923 (0x39B)Stonesplinter Valley
VALLEY_OF_KINGS924 (0x39C)Valley of Kings
ALGAZ_STATION925 (0x39D)Algaz Station
BUCKLEBREE_FARM926 (0x39E)Bucklebree Farm
THE_SHINING_STRAND927 (0x39F)The Shining Strand
NORTH_TIDES_HOLLOW928 (0x3A0)North Tide's Hollow
GRIZZLEPAW_RIDGE936 (0x3A8)Grizzlepaw Ridge
THE_VERDANT_FIELDS956 (0x3BC)The Verdant Fields
GADGETZAN976 (0x3D0)Gadgetzan
STEAMWHEEDLE_PORT977 (0x3D1)Steamwheedle Port
ZUL_FARRAK978 (0x3D2)Zul'Farrak
SANDSORROW_WATCH979 (0x3D3)Sandsorrow Watch
THISTLESHRUB_VALLEY980 (0x3D4)Thistleshrub Valley
THE_GAPING_CHASM981 (0x3D5)The Gaping Chasm
THE_NOXIOUS_LAIR982 (0x3D6)The Noxious Lair
DUNEMAUL_COMPOUND983 (0x3D7)Dunemaul Compound
EASTMOON_RUINS984 (0x3D8)Eastmoon Ruins
WATERSPRING_FIELD985 (0x3D9)Waterspring Field
ZALASHJIS_DEN986 (0x3DA)Zalashji's Den
LANDS_END_BEACH987 (0x3DB)Land's End Beach
WAVESTRIDER_BEACH988 (0x3DC)Wavestrider Beach
ULDUM989 (0x3DD)Uldum
VALLEY_OF_THE_WATCHERS990 (0x3DE)Valley of the Watchers
GUNSTANS_POST991 (0x3DF)Gunstan's Post
SOUTHMOON_RUINS992 (0x3E0)Southmoon Ruins
RENDERS_CAMP996 (0x3E4)Render's Camp
RENDERS_VALLEY997 (0x3E5)Render's Valley
RENDERS_ROCK998 (0x3E6)Render's Rock
STONEWATCH_TOWER999 (0x3E7)Stonewatch Tower
GALARDELL_VALLEY1000 (0x3E8)Galardell Valley
LAKERIDGE_HIGHWAY1001 (0x3E9)Lakeridge Highway
THREE_CORNERS1002 (0x3EA)Three Corners
DIREFORGE_HILL1016 (0x3F8)Direforge Hill
RAPTOR_RIDGE1017 (0x3F9)Raptor Ridge
BLACK_CHANNEL_MARSH1018 (0x3FA)Black Channel Marsh
THE_GREEN_BELT1019 (0x3FB)The Green Belt
MOSSHIDE_FEN1020 (0x3FC)Mosshide Fen
THELGEN_ROCK1021 (0x3FD)Thelgen Rock
BLUEGILL_MARSH1022 (0x3FE)Bluegill Marsh
SALTSPRAY_GLEN1023 (0x3FF)Saltspray Glen
SUNDOWN_MARSH1024 (0x400)Sundown Marsh
THE_GREEN_BELT11025 (0x401)The Green Belt
ANGERFANG_ENCAMPMENT1036 (0x40C)Angerfang Encampment
GRIM_BATOL1037 (0x40D)Grim Batol
DRAGONMAW_GATES1038 (0x40E)Dragonmaw Gates
THE_LOST_FLEET1039 (0x40F)The Lost Fleet
DARROW_HILL1056 (0x420)Darrow Hill
THORADINS_WALL11057 (0x421)Thoradin's Wall
WEBWINDER_PATH1076 (0x434)Webwinder Path
THE_HUSHED_BANK1097 (0x449)The Hushed Bank
MANOR_MISTMANTLE1098 (0x44A)Manor Mistmantle
CAMP_MOJACHE1099 (0x44B)Camp Mojache
GRIMTOTEM_COMPOUND1100 (0x44C)Grimtotem Compound
THE_WRITHING_DEEP1101 (0x44D)The Writhing Deep
WILDWIND_LAKE1102 (0x44E)Wildwind Lake
GORDUNNI_OUTPOST1103 (0x44F)Gordunni Outpost
MOK_GORDUN1104 (0x450)Mok'Gordun
FERAL_SCAR_VALE1105 (0x451)Feral Scar Vale
FRAYFEATHER_HIGHLANDS1106 (0x452)Frayfeather Highlands
IDLEWIND_LAKE1107 (0x453)Idlewind Lake
THE_FORGOTTEN_COAST1108 (0x454)The Forgotten Coast
EAST_PILLAR1109 (0x455)East Pillar
WEST_PILLAR1110 (0x456)West Pillar
DREAM_BOUGH1111 (0x457)Dream Bough
JADEMIR_LAKE1112 (0x458)Jademir Lake
ONEIROS1113 (0x459)Oneiros
RUINS_OF_RAVENWIND1114 (0x45A)Ruins of Ravenwind
RAGE_SCAR_HOLD1115 (0x45B)Rage Scar Hold
FEATHERMOON_STRONGHOLD1116 (0x45C)Feathermoon Stronghold
RUINS_OF_SOLARSAL1117 (0x45D)Ruins of Solarsal
LOWER_WILDS_UNUSED1118 (0x45E)Lower Wilds UNUSED
THE_TWIN_COLOSSALS1119 (0x45F)The Twin Colossals
SARDOR_ISLE1120 (0x460)Sardor Isle
ISLE_OF_DREAD1121 (0x461)Isle of Dread
HIGH_WILDERNESS1136 (0x470)High Wilderness
LOWER_WILDS1137 (0x471)Lower Wilds
SOUTHERN_BARRENS1156 (0x484)Southern Barrens
SOUTHERN_GOLD_ROAD1157 (0x485)Southern Gold Road
ZUL_FARRAK11176 (0x498)Zul'Farrak
UTGARDE_PINNACLE1196 (0x4AC)Utgarde Pinnacle
TIMBERMAW_HOLD1216 (0x4C0)Timbermaw Hold
VANNDIR_ENCAMPMENT1217 (0x4C1)Vanndir Encampment
TESTAZSHARA1218 (0x4C2)TESTAzshara
LEGASH_ENCAMPMENT1219 (0x4C3)Legash Encampment
THALASSIAN_BASE_CAMP1220 (0x4C4)Thalassian Base Camp
RUINS_OF_ELDARATH1221 (0x4C5)Ruins of Eldarath
HETAERAS_CLUTCH1222 (0x4C6)Hetaera's Clutch
TEMPLE_OF_ZIN_MALOR1223 (0x4C7)Temple of Zin-Malor
BEARS_HEAD1224 (0x4C8)Bear's Head
URSOLAN1225 (0x4C9)Ursolan
TEMPLE_OF_ARKKORAN1226 (0x4CA)Temple of Arkkoran
BAY_OF_STORMS1227 (0x4CB)Bay of Storms
THE_SHATTERED_STRAND1228 (0x4CC)The Shattered Strand
TOWER_OF_ELDARA1229 (0x4CD)Tower of Eldara
JAGGED_REEF1230 (0x4CE)Jagged Reef
SOUTHRIDGE_BEACH1231 (0x4CF)Southridge Beach
RAVENCREST_MONUMENT1232 (0x4D0)Ravencrest Monument
FORLORN_RIDGE1233 (0x4D1)Forlorn Ridge
LAKE_MENNAR1234 (0x4D2)Lake Mennar
SHADOWSONG_SHRINE1235 (0x4D3)Shadowsong Shrine
HALDARR_ENCAMPMENT1236 (0x4D4)Haldarr Encampment
VALORMOK1237 (0x4D5)Valormok
THE_RUINED_REACHES1256 (0x4E8)The Ruined Reaches
THE_TALONDEEP_PATH1276 (0x4FC)The Talondeep Path
THE_TALONDEEP_PATH11277 (0x4FD)The Talondeep Path
ROCKTUSK_FARM1296 (0x510)Rocktusk Farm
JAGGEDSWINE_FARM1297 (0x511)Jaggedswine Farm
RAZORFEN_DOWNS11316 (0x524)Razorfen Downs
LOST_RIGGER_COVE1336 (0x538)Lost Rigger Cove
ULDAMAN1337 (0x539)Uldaman
LORDAMERE_LAKE11338 (0x53A)Lordamere Lake
LORDAMERE_LAKE21339 (0x53B)Lordamere Lake
GALLOWS_CORNER1357 (0x54D)Gallows' Corner
SILITHUS1377 (0x561)Silithus
EMERALD_FOREST1397 (0x575)Emerald Forest
SUNKEN_TEMPLE1417 (0x589)Sunken Temple
DREADMAUL_HOLD1437 (0x59D)Dreadmaul Hold
NETHERGARDE_KEEP1438 (0x59E)Nethergarde Keep
DREADMAUL_POST1439 (0x59F)Dreadmaul Post
SERPENTS_COIL1440 (0x5A0)Serpent's Coil
ALTAR_OF_STORMS11441 (0x5A1)Altar of Storms
FIREWATCH_RIDGE1442 (0x5A2)Firewatch Ridge
THE_SLAG_PIT1443 (0x5A3)The Slag Pit
THE_SEA_OF_CINDERS1444 (0x5A4)The Sea of Cinders
BLACKROCK_MOUNTAIN21445 (0x5A5)Blackrock Mountain
THORIUM_POINT1446 (0x5A6)Thorium Point
GARRISON_ARMORY1457 (0x5B1)Garrison Armory
THE_TEMPLE_OF_ATAL_HAKKAR1477 (0x5C5)The Temple of Atal'Hakkar
UNDERCITY1497 (0x5D9)Undercity
ULDAMAN11517 (0x5ED)Uldaman
NOT_USED_DEADMINES1518 (0x5EE)Not Used Deadmines
STORMWIND_CITY1519 (0x5EF)Stormwind City
IRONFORGE1537 (0x601)Ironforge
SPLITHOOF_HOLD1557 (0x615)Splithoof Hold
THE_CAPE_OF_STRANGLETHORN1577 (0x629)The Cape of Stranglethorn
SOUTHERN_SAVAGE_COAST1578 (0x62A)Southern Savage Coast
UNUSED_THE_DEADMINES_0021579 (0x62B)Unused The Deadmines 002
UNUSED_IRONCLAD_COVE_0031580 (0x62C)Unused Ironclad Cove 003
THE_DEADMINES1581 (0x62D)The Deadmines
IRONCLAD_COVE1582 (0x62E)Ironclad Cove
BLACKROCK_SPIRE1583 (0x62F)Blackrock Spire
BLACKROCK_DEPTHS1584 (0x630)Blackrock Depths
RAPTOR_GROUNDS_UNUSED1597 (0x63D)Raptor Grounds UNUSED
GROL_DOM_FARM_UNUSED1598 (0x63E)Grol'dom Farm UNUSED
MORSHAN_BASE_CAMP1599 (0x63F)Mor'shan Base Camp
HONORS_STAND_UNUSED1600 (0x640)Honor's Stand UNUSED
BLACKTHORN_RIDGE_UNUSED1601 (0x641)Blackthorn Ridge UNUSED
BRAMBLESCAR_UNUSED1602 (0x642)Bramblescar UNUSED
AGAMA_GOR_UNUSED1603 (0x643)Agama'gor UNUSED
VALLEY_OF_HEROES1617 (0x651)Valley of Heroes
ORGRIMMAR1637 (0x665)Orgrimmar
THUNDER_BLUFF1638 (0x666)Thunder Bluff
ELDER_RISE1639 (0x667)Elder Rise
SPIRIT_RISE1640 (0x668)Spirit Rise
HUNTER_RISE1641 (0x669)Hunter Rise
DARNASSUS1657 (0x679)Darnassus
CENARION_ENCLAVE1658 (0x67A)Cenarion Enclave
CRAFTSMENS_TERRACE1659 (0x67B)Craftsmen's Terrace
WARRIORS_TERRACE1660 (0x67C)Warrior's Terrace
THE_TEMPLE_GARDENS1661 (0x67D)The Temple Gardens
TRADESMENS_TERRACE1662 (0x67E)Tradesmen's Terrace
GAVINS_NAZE1677 (0x68D)Gavin's Naze
SOFERAS_NAZE1678 (0x68E)Sofera's Naze
CORRAHNS_DAGGER1679 (0x68F)Corrahn's Dagger
THE_HEADLAND1680 (0x690)The Headland
MISTY_SHORE1681 (0x691)Misty Shore
DANDREDS_FOLD1682 (0x692)Dandred's Fold
GROWLESS_CAVE1683 (0x693)Growless Cave
CHILLWIND_POINT1684 (0x694)Chillwind Point
RAPTOR_GROUNDS1697 (0x6A1)Raptor Grounds
BRAMBLESCAR1698 (0x6A2)Bramblescar
THORN_HILL1699 (0x6A3)Thorn Hill
AGAMA_GOR1700 (0x6A4)Agama'gor
BLACKTHORN_RIDGE1701 (0x6A5)Blackthorn Ridge
HONORS_STAND1702 (0x6A6)Honor's Stand
THE_MORSHAN_RAMPART1703 (0x6A7)The Mor'shan Rampart
GROL_DOM_FARM1704 (0x6A8)Grol'dom Farm
RAZORFEN_KRAUL11717 (0x6B5)Razorfen Kraul
THE_GREAT_LIFT11718 (0x6B6)The Great Lift
MISTVALE_VALLEY1737 (0x6C9)Mistvale Valley
NEK_MANI_WELLSPRING1738 (0x6CA)Nek'mani Wellspring
BLOODSAIL_COMPOUND1739 (0x6CB)Bloodsail Compound
VENTURE_CO_BASE_CAMP1740 (0x6CC)Venture Co. Base Camp
GURUBASHI_ARENA1741 (0x6CD)Gurubashi Arena
SPIRIT_DEN1742 (0x6CE)Spirit Den
THE_CRIMSON_VEIL1757 (0x6DD)The Crimson Veil
THE_RIPTIDE1758 (0x6DE)The Riptide
THE_DAMSELS_LUCK1759 (0x6DF)The Damsel's Luck
VENTURE_CO_OPERATIONS_CENTER1760 (0x6E0)Venture Co. Operations Center
DEADWOOD_VILLAGE1761 (0x6E1)Deadwood Village
FELPAW_VILLAGE1762 (0x6E2)Felpaw Village
JAEDENAR1763 (0x6E3)Jaedenar
BLOODVENOM_RIVER1764 (0x6E4)Bloodvenom River
BLOODVENOM_FALLS1765 (0x6E5)Bloodvenom Falls
SHATTER_SCAR_VALE1766 (0x6E6)Shatter Scar Vale
IRONTREE_WOODS1767 (0x6E7)Irontree Woods
IRONTREE_CAVERN1768 (0x6E8)Irontree Cavern
TIMBERMAW_HOLD11769 (0x6E9)Timbermaw Hold
SHADOW_HOLD1770 (0x6EA)Shadow Hold
SHRINE_OF_THE_DECEIVER1771 (0x6EB)Shrine of the Deceiver
ITHARIUSS_CAVE1777 (0x6F1)Itharius's Cave
SORROWMURK1778 (0x6F2)Sorrowmurk
DRAENIL_DUR_VILLAGE1779 (0x6F3)Draenil'dur Village
SPLINTERSPEAR_JUNCTION1780 (0x6F4)Splinterspear Junction
STAGALBOG1797 (0x705)Stagalbog
THE_SHIFTING_MIRE1798 (0x706)The Shifting Mire
STAGALBOG_CAVE1817 (0x719)Stagalbog Cave
WITHERBARK_CAVERNS1837 (0x72D)Witherbark Caverns
THORADINS_WALL21857 (0x741)Thoradin's Wall
BOULDER_GOR1858 (0x742)Boulder'gor
VALLEY_OF_FANGS1877 (0x755)Valley of Fangs
THE_DUSTBOWL1878 (0x756)The Dustbowl
MIRAGE_FLATS1879 (0x757)Mirage Flats
FEATHERBEARDS_HOVEL1880 (0x758)Featherbeard's Hovel
SHINDIGGERS_CAMP1881 (0x759)Shindigger's Camp
PLAGUEMIST_RAVINE1882 (0x75A)Plaguemist Ravine
VALORWIND_LAKE1883 (0x75B)Valorwind Lake
AGOL_WATHA1884 (0x75C)Agol'watha
HIRI_WATHA1885 (0x75D)Hiri'watha
THE_CREEPING_RUIN1886 (0x75E)The Creeping Ruin
BOGENS_LEDGE1887 (0x75F)Bogen's Ledge
THE_MAKERS_TERRACE1897 (0x769)The Maker's Terrace
DUSTWIND_GULCH1898 (0x76A)Dustwind Gulch
SHAOL_WATHA1917 (0x77D)Shaol'watha
NOONSHADE_RUINS1937 (0x791)Noonshade Ruins
BROKEN_PILLAR1938 (0x792)Broken Pillar
ABYSSAL_SANDS1939 (0x793)Abyssal Sands
SOUTHBREAK_SHORE1940 (0x794)Southbreak Shore
CAVERNS_OF_TIME1941 (0x795)Caverns of Time
THE_MARSHLANDS1942 (0x796)The Marshlands
IRONSTONE_PLATEAU1943 (0x797)Ironstone Plateau
BLACKCHAR_CAVE1957 (0x7A5)Blackchar Cave
TANNER_CAMP1958 (0x7A6)Tanner Camp
DUSTFIRE_VALLEY1959 (0x7A7)Dustfire Valley
ZUL_GURUB11977 (0x7B9)Zul'Gurub
MISTY_REED_POST1978 (0x7BA)Misty Reed Post
BLOODVENOM_POST1997 (0x7CD)Bloodvenom Post
TALONBRANCH_GLADE_1998 (0x7CE)Talonbranch Glade
STRATHOLME2017 (0x7E1)Stratholme
QUEL_THALAS2037 (0x7F5)Quel'thalas
SCHOLOMANCE2057 (0x809)Scholomance
TWILIGHT_VALE2077 (0x81D)Twilight Vale
TWILIGHT_SHORE2078 (0x81E)Twilight Shore
ALCAZ_ISLAND2079 (0x81F)Alcaz Island
DARKCLOUD_PINNACLE2097 (0x831)Darkcloud Pinnacle
DAWNING_WOOD_CATACOMBS2098 (0x832)Dawning Wood Catacombs
STONEWATCH_KEEP2099 (0x833)Stonewatch Keep
MARAUDON2100 (0x834)Maraudon
STOUTLAGER_INN2101 (0x835)Stoutlager Inn
THUNDERBREW_DISTILLERY2102 (0x836)Thunderbrew Distillery
MENETHIL_KEEP2103 (0x837)Menethil Keep
DEEPWATER_TAVERN2104 (0x838)Deepwater Tavern
SHADOW_GRAVE2117 (0x845)Shadow Grave
BRILL_TOWN_HALL2118 (0x846)Brill Town Hall
GALLOWS_END_TAVERN2119 (0x847)Gallows' End Tavern
THE_POOLS_OF_VISIONUNUSED2137 (0x859)The Pools of VisionUNUSED
DREADMIST_DEN2138 (0x85A)Dreadmist Den
BAEL_DUN_KEEP2157 (0x86D)Bael'dun Keep
EMBERSTRIFES_DEN2158 (0x86E)Emberstrife's Den
ONYXIAS_LAIR2159 (0x86F)Onyxia's Lair
WINDSHEAR_MINE2160 (0x870)Windshear Mine
ROLANDS_DOOM2161 (0x871)Roland's Doom
BATTLE_RING2177 (0x881)Battle Ring
THE_POOLS_OF_VISION2197 (0x895)The Pools of Vision
SHADOWBREAK_RAVINE2198 (0x896)Shadowbreak Ravine
BROKEN_SPEAR_VILLAGE2217 (0x8A9)Broken Spear Village
WHITEREACH_POST2237 (0x8BD)Whitereach Post
GORNIA2238 (0x8BE)Gornia
ZANES_EYE_CRATER2239 (0x8BF)Zane's Eye Crater
MIRAGE_RACEWAY2240 (0x8C0)Mirage Raceway
FROSTSABER_ROCK2241 (0x8C1)Frostsaber Rock
THE_HIDDEN_GROVE2242 (0x8C2)The Hidden Grove
TIMBERMAW_POST2243 (0x8C3)Timbermaw Post
WINTERFALL_VILLAGE2244 (0x8C4)Winterfall Village
MAZTHORIL2245 (0x8C5)Mazthoril
FROSTFIRE_HOT_SPRINGS2246 (0x8C6)Frostfire Hot Springs
ICE_THISTLE_HILLS2247 (0x8C7)Ice Thistle Hills
DUN_MANDARR2248 (0x8C8)Dun Mandarr
FROSTWHISPER_GORGE2249 (0x8C9)Frostwhisper Gorge
OWL_WING_THICKET2250 (0x8CA)Owl Wing Thicket
LAKE_KEL_THERIL2251 (0x8CB)Lake Kel'Theril
THE_RUINS_OF_KEL_THERIL2252 (0x8CC)The Ruins of Kel'Theril
STARFALL_VILLAGE2253 (0x8CD)Starfall Village
BAN_THALLOW_BARROW_DEN2254 (0x8CE)Ban'Thallow Barrow Den
EVERLOOK2255 (0x8CF)Everlook
DARKWHISPER_GORGE2256 (0x8D0)Darkwhisper Gorge
DEEPRUN_TRAM2257 (0x8D1)Deeprun Tram
THE_FUNGAL_VALE2258 (0x8D2)The Fungal Vale
UNUSEDTHE_MARRIS_STEAD2259 (0x8D3)UNUSEDThe Marris Stead
THE_MARRIS_STEAD2260 (0x8D4)The Marris Stead
THE_UNDERCROFT2261 (0x8D5)The Undercroft
DARROWSHIRE2262 (0x8D6)Darrowshire
CROWN_GUARD_TOWER2263 (0x8D7)Crown Guard Tower
CORINS_CROSSING2264 (0x8D8)Corin's Crossing
SCARLET_BASE_CAMP2265 (0x8D9)Scarlet Base Camp
TYRS_HAND2266 (0x8DA)Tyr's Hand
THE_SCARLET_BASILICA2267 (0x8DB)The Scarlet Basilica
LIGHTS_HOPE_CHAPEL2268 (0x8DC)Light's Hope Chapel
BROWMAN_MILL2269 (0x8DD)Browman Mill
THE_NOXIOUS_GLADE2270 (0x8DE)The Noxious Glade
EASTWALL_TOWER2271 (0x8DF)Eastwall Tower
NORTHDALE2272 (0x8E0)Northdale
ZUL_MASHAR2273 (0x8E1)Zul'Mashar
MAZRA_ALOR2274 (0x8E2)Mazra'Alor
NORTHPASS_TOWER2275 (0x8E3)Northpass Tower
QUEL_LITHIEN_LODGE2276 (0x8E4)Quel'Lithien Lodge
PLAGUEWOOD2277 (0x8E5)Plaguewood
SCOURGEHOLD2278 (0x8E6)Scourgehold
STRATHOLME12279 (0x8E7)Stratholme
DO_NOT_USE2280 (0x8E8)DO NOT USE
DARROWMERE_LAKE2297 (0x8F9)Darrowmere Lake
CAER_DARROW2298 (0x8FA)Caer Darrow
DARROWMERE_LAKE12299 (0x8FB)Darrowmere Lake
CAVERNS_OF_TIME12300 (0x8FC)Caverns of Time
THISTLEFUR_VILLAGE2301 (0x8FD)Thistlefur Village
THE_QUAGMIRE2302 (0x8FE)The Quagmire
WINDBREAK_CANYON2303 (0x8FF)Windbreak Canyon
SOUTH_SEAS2317 (0x90D)South Seas
THE_GREAT_SEA32318 (0x90E)The Great Sea
THE_GREAT_SEA42319 (0x90F)The Great Sea
THE_GREAT_SEA52320 (0x910)The Great Sea
THE_GREAT_SEA62321 (0x911)The Great Sea
THE_VEILED_SEA12322 (0x912)The Veiled Sea
THE_VEILED_SEA22323 (0x913)The Veiled Sea
THE_VEILED_SEA32324 (0x914)The Veiled Sea
THE_VEILED_SEA42325 (0x915)The Veiled Sea
THE_VEILED_SEA52326 (0x916)The Veiled Sea
RAZOR_HILL_BARRACKS2337 (0x921)Razor Hill Barracks
SOUTH_SEAS12338 (0x922)South Seas
THE_GREAT_SEA72339 (0x923)The Great Sea
BLOODTOOTH_CAMP2357 (0x935)Bloodtooth Camp
FOREST_SONG2358 (0x936)Forest Song
GREENPAW_VILLAGE2359 (0x937)Greenpaw Village
SILVERWING_OUTPOST2360 (0x938)Silverwing Outpost
NIGHTHAVEN2361 (0x939)Nighthaven
SHRINE_OF_REMULOS2362 (0x93A)Shrine of Remulos
STORMRAGE_BARROW_DENS2363 (0x93B)Stormrage Barrow Dens
THE_GREAT_SEA82364 (0x93C)The Great Sea
THE_GREAT_SEA92365 (0x93D)The Great Sea
THE_BLACK_MORASS2366 (0x93E)The Black Morass
OLD_HILLSBRAD_FOOTHILLS2367 (0x93F)Old Hillsbrad Foothills
TARREN_MILL12368 (0x940)Tarren Mill
SOUTHSHORE12369 (0x941)Southshore
DURNHOLDE_KEEP12370 (0x942)Durnholde Keep
DUN_GAROK12371 (0x943)Dun Garok
HILLSBRAD_FIELDS12372 (0x944)Hillsbrad Fields
EASTERN_STRAND12373 (0x945)Eastern Strand
NETHANDER_STEAD12374 (0x946)Nethander Stead
DARROW_HILL12375 (0x947)Darrow Hill
SOUTHPOINT_TOWER12376 (0x948)Southpoint Tower
THORADINS_WALL32377 (0x949)Thoradin's Wall
WESTERN_STRAND12378 (0x94A)Western Strand
AZURELODE_MINE12379 (0x94B)Azurelode Mine
THE_GREAT_SEA102397 (0x95D)The Great Sea
THE_GREAT_SEA112398 (0x95E)The Great Sea
THE_GREAT_SEA122399 (0x95F)The Great Sea
THE_FORBIDDING_SEA12400 (0x960)The Forbidding Sea
THE_FORBIDDING_SEA22401 (0x961)The Forbidding Sea
THE_FORBIDDING_SEA32402 (0x962)The Forbidding Sea
THE_FORBIDDING_SEA42403 (0x963)The Forbidding Sea
TETHRIS_ARAN2404 (0x964)Tethris Aran
ETHEL_RETHOR2405 (0x965)Ethel Rethor
RANAZJAR_ISLE2406 (0x966)Ranazjar Isle
KORMEKS_HUT2407 (0x967)Kormek's Hut
SHADOWPREY_VILLAGE2408 (0x968)Shadowprey Village
BLACKROCK_PASS2417 (0x971)Blackrock Pass
MORGANS_VIGIL2418 (0x972)Morgan's Vigil
SLITHER_ROCK2419 (0x973)Slither Rock
TERROR_WING_PATH2420 (0x974)Terror Wing Path
DRACO_DAR2421 (0x975)Draco'dar
RAGEFIRE_CHASM2437 (0x985)Ragefire Chasm
NIGHTSONG_WOODS2457 (0x999)Nightsong Woods
THE_VEILED_SEA62477 (0x9AD)The Veiled Sea
MORLOS_ARAN2478 (0x9AE)Morlos'Aran
EMERALD_SANCTUARY2479 (0x9AF)Emerald Sanctuary
JADEFIRE_GLEN2480 (0x9B0)Jadefire Glen
RUINS_OF_CONSTELLAS2481 (0x9B1)Ruins of Constellas
BITTER_REACHES2497 (0x9C1)Bitter Reaches
RISE_OF_THE_DEFILER2517 (0x9D5)Rise of the Defiler
LARISS_PAVILION2518 (0x9D6)Lariss Pavilion
WOODPAW_HILLS2519 (0x9D7)Woodpaw Hills
WOODPAW_DEN2520 (0x9D8)Woodpaw Den
VERDANTIS_RIVER2521 (0x9D9)Verdantis River
RUINS_OF_ISILDIEN2522 (0x9DA)Ruins of Isildien
GRIMTOTEM_POST2537 (0x9E9)Grimtotem Post
CAMP_APARAJE2538 (0x9EA)Camp Aparaje
MALAKA_JIN2539 (0x9EB)Malaka'jin
BOULDERSLIDE_RAVINE2540 (0x9EC)Boulderslide Ravine
SISHIR_CANYON2541 (0x9ED)Sishir Canyon
DIRE_MAUL2557 (0x9FD)Dire Maul
DEADWIND_RAVINE2558 (0x9FE)Deadwind Ravine
DIAMONDHEAD_RIVER2559 (0x9FF)Diamondhead River
ARIDENS_CAMP2560 (0xA00)Ariden's Camp
THE_VICE2561 (0xA01)The Vice
KARAZHAN2562 (0xA02)Karazhan
MORGANS_PLOT2563 (0xA03)Morgan's Plot
DIRE_MAUL12577 (0xA11)Dire Maul
ALTERAC_VALLEY2597 (0xA25)Alterac Valley
SCRABBLESCREWS_CAMP2617 (0xA39)Scrabblescrew's Camp
JADEFIRE_RUN2618 (0xA3A)Jadefire Run
THONDRORIL_RIVER2619 (0xA3B)Thondroril River
THONDRORIL_RIVER12620 (0xA3C)Thondroril River
LAKE_MERELDAR2621 (0xA3D)Lake Mereldar
PESTILENT_SCAR2622 (0xA3E)Pestilent Scar
THE_INFECTIS_SCAR2623 (0xA3F)The Infectis Scar
BLACKWOOD_LAKE2624 (0xA40)Blackwood Lake
EASTWALL_GATE2625 (0xA41)Eastwall Gate
TERRORWEB_TUNNEL2626 (0xA42)Terrorweb Tunnel
TERRORDALE2627 (0xA43)Terrordale
KARGATHIA_KEEP2637 (0xA4D)Kargathia Keep
VALLEY_OF_BONES2657 (0xA61)Valley of Bones
BLACKWING_LAIR2677 (0xA75)Blackwing Lair
DEADMANS_CROSSING2697 (0xA89)Deadman's Crossing
MOLTEN_CORE2717 (0xA9D)Molten Core
THE_SCARAB_WALL2737 (0xAB1)The Scarab Wall
SOUTHWIND_VILLAGE2738 (0xAB2)Southwind Village
TWILIGHT_BASE_CAMP2739 (0xAB3)Twilight Base Camp
THE_CRYSTAL_VALE2740 (0xAB4)The Crystal Vale
THE_SCARAB_DAIS2741 (0xAB5)The Scarab Dais
HIVE_ASHI2742 (0xAB6)Hive'Ashi
HIVE_ZORA2743 (0xAB7)Hive'Zora
HIVE_REGAL2744 (0xAB8)Hive'Regal
SHRINE_OF_THE_FALLEN_WARRIOR2757 (0xAC5)Shrine of the Fallen Warrior
UNUSED_ALTERAC_VALLEY2777 (0xAD9)UNUSED Alterac Valley
BLACKFATHOM_DEEPS12797 (0xAED)Blackfathom Deeps
CRYSTALSONG_FOREST2817 (0xB01)Crystalsong Forest
THE_MASTERS_CELLAR2837 (0xB15)The Master's Cellar
STONEWROUGHT_PASS2838 (0xB16)Stonewrought Pass
ALTERAC_VALLEY12839 (0xB17)Alterac Valley
THE_RUMBLE_CAGE2857 (0xB29)The Rumble Cage
CHUNK_TEST2877 (0xB3D)Chunk Test
ZORAM_GAR_OUTPOST2897 (0xB51)Zoram'gar Outpost
HALL_OF_LEGENDS2917 (0xB65)Hall of Legends
CHAMPIONS_HALL2918 (0xB66)Champions' Hall
GROSH_GOK_COMPOUND2937 (0xB79)Grosh'gok Compound
SLEEPING_GORGE2938 (0xB7A)Sleeping Gorge
IRONDEEP_MINE2957 (0xB8D)Irondeep Mine
STONEHEARTH_OUTPOST2958 (0xB8E)Stonehearth Outpost
DUN_BALDAR2959 (0xB8F)Dun Baldar
ICEWING_PASS2960 (0xB90)Icewing Pass
FROSTWOLF_VILLAGE2961 (0xB91)Frostwolf Village
TOWER_POINT2962 (0xB92)Tower Point
COLDTOOTH_MINE2963 (0xB93)Coldtooth Mine
WINTERAX_HOLD2964 (0xB94)Winterax Hold
ICEBLOOD_GARRISON2977 (0xBA1)Iceblood Garrison
FROSTWOLF_KEEP2978 (0xBA2)Frostwolf Keep
TOR_KREN_FARM2979 (0xBA3)Tor'kren Farm
FROST_DAGGER_PASS3017 (0xBC9)Frost Dagger Pass
IRONSTONE_CAMP3037 (0xBDD)Ironstone Camp
WEAZELS_CRATER3038 (0xBDE)Weazel's Crater
TAHONDA_RUINS3039 (0xBDF)Tahonda Ruins
FIELD_OF_STRIFE3057 (0xBF1)Field of Strife
ICEWING_CAVERN3058 (0xBF2)Icewing Cavern
VALORS_REST3077 (0xC05)Valor's Rest
THE_SWARMING_PILLAR3097 (0xC19)The Swarming Pillar
TWILIGHT_POST3098 (0xC1A)Twilight Post
TWILIGHT_OUTPOST3099 (0xC1B)Twilight Outpost
RAVAGED_TWILIGHT_CAMP3100 (0xC1C)Ravaged Twilight Camp
SHALZARUS_LAIR3117 (0xC2D)Shalzaru's Lair
TALRENDIS_POINT3137 (0xC41)Talrendis Point
RETHRESS_SANCTUM3138 (0xC42)Rethress Sanctum
MOON_HORROR_DEN3139 (0xC43)Moon Horror Den
SCALEBEARDS_CAVE3140 (0xC44)Scalebeard's Cave
BOULDERSLIDE_CAVERN3157 (0xC55)Boulderslide Cavern
WARSONG_LABOR_CAMP3177 (0xC69)Warsong Labor Camp
CHILLWIND_CAMP3197 (0xC7D)Chillwind Camp
THE_MAUL3217 (0xC91)The Maul
THE_MAUL_UNUSED3237 (0xCA5)The Maul UNUSED
BONES_OF_GRAKKAROND3257 (0xCB9)Bones of Grakkarond
WARSONG_GULCH3277 (0xCCD)Warsong Gulch
FROSTWOLF_GRAVEYARD3297 (0xCE1)Frostwolf Graveyard
FROSTWOLF_PASS3298 (0xCE2)Frostwolf Pass
DUN_BALDAR_PASS3299 (0xCE3)Dun Baldar Pass
ICEBLOOD_GRAVEYARD3300 (0xCE4)Iceblood Graveyard
SNOWFALL_GRAVEYARD3301 (0xCE5)Snowfall Graveyard
STONEHEARTH_GRAVEYARD3302 (0xCE6)Stonehearth Graveyard
STORMPIKE_GRAVEYARD3303 (0xCE7)Stormpike Graveyard
ICEWING_BUNKER3304 (0xCE8)Icewing Bunker
STONEHEARTH_BUNKER3305 (0xCE9)Stonehearth Bunker
WILDPAW_RIDGE3306 (0xCEA)Wildpaw Ridge
REVANTUSK_VILLAGE3317 (0xCF5)Revantusk Village
ROCK_OF_DUROTAN3318 (0xCF6)Rock of Durotan
SILVERWING_GROVE3319 (0xCF7)Silverwing Grove
WARSONG_LUMBER_MILL3320 (0xCF8)Warsong Lumber Mill
SILVERWING_HOLD3321 (0xCF9)Silverwing Hold
WILDPAW_CAVERN3337 (0xD09)Wildpaw Cavern
THE_VEILED_CLEFT3338 (0xD0A)The Veiled Cleft
YOJAMBA_ISLE3357 (0xD1D)Yojamba Isle
ARATHI_BASIN3358 (0xD1E)Arathi Basin
THE_COIL3377 (0xD31)The Coil
ALTAR_OF_HIR_EEK3378 (0xD32)Altar of Hir'eek
SHADRA_ZAAR3379 (0xD33)Shadra'zaar
HAKKARI_GROUNDS3380 (0xD34)Hakkari Grounds
NAZE_OF_SHIRVALLAH3381 (0xD35)Naze of Shirvallah
TEMPLE_OF_BETHEKK3382 (0xD36)Temple of Bethekk
THE_BLOODFIRE_PIT3383 (0xD37)The Bloodfire Pit
ALTAR_OF_THE_BLOOD_GOD3384 (0xD38)Altar of the Blood God
ZANZAS_RISE3397 (0xD45)Zanza's Rise
EDGE_OF_MADNESS3398 (0xD46)Edge of Madness
TROLLBANE_HALL3417 (0xD59)Trollbane Hall
DEFILERS_DEN3418 (0xD5A)Defiler's Den
PAGLES_POINTE3419 (0xD5B)Pagle's Pointe
FARM3420 (0xD5C)Farm
BLACKSMITH3421 (0xD5D)Blacksmith
LUMBER_MILL3422 (0xD5E)Lumber Mill
GOLD_MINE3423 (0xD5F)Gold Mine
STABLES3424 (0xD60)Stables
CENARION_HOLD3425 (0xD61)Cenarion Hold
STAGHELM_POINT3426 (0xD62)Staghelm Point
BRONZEBEARD_ENCAMPMENT3427 (0xD63)Bronzebeard Encampment
AHN_QIRAJ3428 (0xD64)Ahn'Qiraj
RUINS_OF_AHN_QIRAJ3429 (0xD65)Ruins of Ahn'Qiraj
EVERSONG_WOODS3430 (0xD66)Eversong Woods
SUNSTRIDER_ISLE3431 (0xD67)Sunstrider Isle
SHRINE_OF_DATH_REMAR3432 (0xD68)Shrine of Dath'Remar
GHOSTLANDS3433 (0xD69)Ghostlands
SCARAB_TERRACE3434 (0xD6A)Scarab Terrace
GENERALS_TERRACE3435 (0xD6B)General's Terrace
THE_RESERVOIR3436 (0xD6C)The Reservoir
THE_HATCHERY3437 (0xD6D)The Hatchery
THE_COMB3438 (0xD6E)The Comb
WATCHERS_TERRACE3439 (0xD6F)Watchers' Terrace
SCARAB_TERRACE13440 (0xD70)Scarab Terrace
GENERALS_TERRACE13441 (0xD71)General's Terrace
THE_RESERVOIR13442 (0xD72)The Reservoir
THE_HATCHERY13443 (0xD73)The Hatchery
THE_COMB13444 (0xD74)The Comb
WATCHERS_TERRACE13445 (0xD75)Watchers' Terrace
TWILIGHTS_RUN3446 (0xD76)Twilight's Run
ORTELLS_HIDEOUT3447 (0xD77)Ortell's Hideout
SCARAB_TERRACE23448 (0xD78)Scarab Terrace
GENERALS_TERRACE23449 (0xD79)General's Terrace
THE_RESERVOIR23450 (0xD7A)The Reservoir
THE_HATCHERY23451 (0xD7B)The Hatchery
THE_COMB23452 (0xD7C)The Comb
WATCHERS_TERRACE23453 (0xD7D)Watchers' Terrace
RUINS_OF_AHN_QIRAJ13454 (0xD7E)Ruins of Ahn'Qiraj
THE_NORTH_SEA3455 (0xD7F)The North Sea
NAXXRAMAS3456 (0xD80)Naxxramas
KARAZHAN13457 (0xD81)Karazhan
CITY3459 (0xD83)City
GOLDEN_STRAND3460 (0xD84)Golden Strand
SUNSAIL_ANCHORAGE3461 (0xD85)Sunsail Anchorage
FAIRBREEZE_VILLAGE3462 (0xD86)Fairbreeze Village
MAGISTERS_GATE3463 (0xD87)Magisters Gate
FARSTRIDER_RETREAT3464 (0xD88)Farstrider Retreat
NORTH_SANCTUM3465 (0xD89)North Sanctum
WEST_SANCTUM3466 (0xD8A)West Sanctum
EAST_SANCTUM3467 (0xD8B)East Sanctum
SALTHERILS_HAVEN3468 (0xD8C)Saltheril's Haven
THURONS_LIVERY3469 (0xD8D)Thuron's Livery
STILLWHISPER_POND3470 (0xD8E)Stillwhisper Pond
THE_LIVING_WOOD3471 (0xD8F)The Living Wood
AZUREBREEZE_COAST3472 (0xD90)Azurebreeze Coast
LAKE_ELRENDAR3473 (0xD91)Lake Elrendar
THE_SCORCHED_GROVE3474 (0xD92)The Scorched Grove
ZEB_WATHA3475 (0xD93)Zeb'Watha
TOR_WATHA3476 (0xD94)Tor'Watha
AZJOL_NERUB3477 (0xD95)Azjol-Nerub
GATES_OF_AHN_QIRAJ3478 (0xD96)Gates of Ahn'Qiraj
THE_VEILED_SEA73479 (0xD97)The Veiled Sea
DUSKWITHER_GROUNDS3480 (0xD98)Duskwither Grounds
DUSKWITHER_SPIRE3481 (0xD99)Duskwither Spire
THE_DEAD_SCAR3482 (0xD9A)The Dead Scar
HELLFIRE_PENINSULA3483 (0xD9B)Hellfire Peninsula
THE_SUNSPIRE3484 (0xD9C)The Sunspire
FALTHRIEN_ACADEMY3485 (0xD9D)Falthrien Academy
RAVENHOLDT_MANOR3486 (0xD9E)Ravenholdt Manor
SILVERMOON_CITY3487 (0xD9F)Silvermoon City
TRANQUILLIEN3488 (0xDA0)Tranquillien
SUNCROWN_VILLAGE3489 (0xDA1)Suncrown Village
GOLDENMIST_VILLAGE3490 (0xDA2)Goldenmist Village
WINDRUNNER_VILLAGE3491 (0xDA3)Windrunner Village
WINDRUNNER_SPIRE3492 (0xDA4)Windrunner Spire
SANCTUM_OF_THE_SUN3493 (0xDA5)Sanctum of the Sun
SANCTUM_OF_THE_MOON3494 (0xDA6)Sanctum of the Moon
DAWNSTAR_SPIRE3495 (0xDA7)Dawnstar Spire
FARSTRIDER_ENCLAVE3496 (0xDA8)Farstrider Enclave
AN_DAROTH3497 (0xDA9)An'daroth
AN_TELAS3498 (0xDAA)An'telas
AN_OWYN3499 (0xDAB)An'owyn
DEATHOLME3500 (0xDAC)Deatholme
BLEEDING_ZIGGURAT3501 (0xDAD)Bleeding Ziggurat
HOWLING_ZIGGURAT3502 (0xDAE)Howling Ziggurat
SHALANDIS_ISLE3503 (0xDAF)Shalandis Isle
TORYL_ESTATE3504 (0xDB0)Toryl Estate
UNDERLIGHT_MINES3505 (0xDB1)Underlight Mines
ANDILIEN_ESTATE3506 (0xDB2)Andilien Estate
HATCHET_HILLS3507 (0xDB3)Hatchet Hills
AMANI_PASS3508 (0xDB4)Amani Pass
SUNGRAZE_PEAK3509 (0xDB5)Sungraze Peak
AMANI_CATACOMBS3510 (0xDB6)Amani Catacombs
TOWER_OF_THE_DAMNED3511 (0xDB7)Tower of the Damned
ZEB_SORA3512 (0xDB8)Zeb'Sora
LAKE_ELRENDAR13513 (0xDB9)Lake Elrendar
THE_DEAD_SCAR13514 (0xDBA)The Dead Scar
ELRENDAR_RIVER3515 (0xDBB)Elrendar River
ZEB_TELA3516 (0xDBC)Zeb'Tela
ZEB_NOWA3517 (0xDBD)Zeb'Nowa
NAGRAND3518 (0xDBE)Nagrand
TEROKKAR_FOREST3519 (0xDBF)Terokkar Forest
SHADOWMOON_VALLEY3520 (0xDC0)Shadowmoon Valley
ZANGARMARSH3521 (0xDC1)Zangarmarsh
BLADES_EDGE_MOUNTAINS3522 (0xDC2)Blade's Edge Mountains
NETHERSTORM3523 (0xDC3)Netherstorm
AZUREMYST_ISLE3524 (0xDC4)Azuremyst Isle
BLOODMYST_ISLE3525 (0xDC5)Bloodmyst Isle
AMMEN_VALE3526 (0xDC6)Ammen Vale
CRASH_SITE3527 (0xDC7)Crash Site
SILVERLINE_LAKE3528 (0xDC8)Silverline Lake
NESTLEWOOD_THICKET3529 (0xDC9)Nestlewood Thicket
SHADOW_RIDGE3530 (0xDCA)Shadow Ridge
SKULKING_ROW3531 (0xDCB)Skulking Row
DAWNING_LANE3532 (0xDCC)Dawning Lane
RUINS_OF_SILVERMOON3533 (0xDCD)Ruins of Silvermoon
FETHS_WAY3534 (0xDCE)Feth's Way
HELLFIRE_CITADEL3535 (0xDCF)Hellfire Citadel
THRALLMAR3536 (0xDD0)Thrallmar
BOREAN_TUNDRA3537 (0xDD1)Borean Tundra
HONOR_HOLD3538 (0xDD2)Honor Hold
THE_STAIR_OF_DESTINY3539 (0xDD3)The Stair of Destiny
TWISTING_NETHER3540 (0xDD4)Twisting Nether
FORGE_CAMP_MAGEDDON3541 (0xDD5)Forge Camp: Mageddon
THE_PATH_OF_GLORY3542 (0xDD6)The Path of Glory
THE_GREAT_FISSURE3543 (0xDD7)The Great Fissure
PLAIN_OF_SHARDS3544 (0xDD8)Plain of Shards
HELLFIRE_CITADEL13545 (0xDD9)Hellfire Citadel
EXPEDITION_ARMORY3546 (0xDDA)Expedition Armory
THRONE_OF_KIL_JAEDEN3547 (0xDDB)Throne of Kil'jaeden
FORGE_CAMP_RAGE3548 (0xDDC)Forge Camp: Rage
INVASION_POINT_ANNIHILATOR3549 (0xDDD)Invasion Point: Annihilator
BORUNE_RUINS3550 (0xDDE)Borune Ruins
RUINS_OF_SHA_NAAR3551 (0xDDF)Ruins of Sha'naar
TEMPLE_OF_TELHAMAT3552 (0xDE0)Temple of Telhamat
POOLS_OF_AGGONAR3553 (0xDE1)Pools of Aggonar
FALCON_WATCH3554 (0xDE2)Falcon Watch
MAG_HAR_POST3555 (0xDE3)Mag'har Post
DEN_OF_HAAL_ESH3556 (0xDE4)Den of Haal'esh
THE_EXODAR3557 (0xDE5)The Exodar
ELRENDAR_FALLS3558 (0xDE6)Elrendar Falls
NESTLEWOOD_HILLS3559 (0xDE7)Nestlewood Hills
AMMEN_FIELDS3560 (0xDE8)Ammen Fields
THE_SACRED_GROVE3561 (0xDE9)The Sacred Grove
HELLFIRE_RAMPARTS3562 (0xDEA)Hellfire Ramparts
HELLFIRE_CITADEL23563 (0xDEB)Hellfire Citadel
EMBERGLADE3564 (0xDEC)Emberglade
CENARION_REFUGE3565 (0xDED)Cenarion Refuge
MOONWING_DEN3566 (0xDEE)Moonwing Den
POD_CLUSTER3567 (0xDEF)Pod Cluster
POD_WRECKAGE3568 (0xDF0)Pod Wreckage
TIDES_HOLLOW3569 (0xDF1)Tides' Hollow
WRATHSCALE_POINT3570 (0xDF2)Wrathscale Point
BRISTLELIMB_VILLAGE3571 (0xDF3)Bristlelimb Village
STILLPINE_HOLD3572 (0xDF4)Stillpine Hold
ODESYUS_LANDING3573 (0xDF5)Odesyus' Landing
VALAARS_BERTH3574 (0xDF6)Valaar's Berth
SILTING_SHORE3575 (0xDF7)Silting Shore
AZURE_WATCH3576 (0xDF8)Azure Watch
GEEZLES_CAMP3577 (0xDF9)Geezle's Camp
MENAGERIE_WRECKAGE3578 (0xDFA)Menagerie Wreckage
TRAITORS_COVE3579 (0xDFB)Traitor's Cove
WILDWIND_PEAK3580 (0xDFC)Wildwind Peak
WILDWIND_PATH3581 (0xDFD)Wildwind Path
ZETH_GOR3582 (0xDFE)Zeth'Gor
BERYL_COAST3583 (0xDFF)Beryl Coast
BLOOD_WATCH3584 (0xE00)Blood Watch
BLADEWOOD3585 (0xE01)Bladewood
THE_VECTOR_COIL3586 (0xE02)The Vector Coil
THE_WARP_PISTON3587 (0xE03)The Warp Piston
THE_CRYO_CORE3588 (0xE04)The Cryo-Core
THE_CRIMSON_REACH3589 (0xE05)The Crimson Reach
WRATHSCALE_LAIR3590 (0xE06)Wrathscale Lair
RUINS_OF_LORETH_ARAN3591 (0xE07)Ruins of Loreth'Aran
NAZZIVIAN3592 (0xE08)Nazzivian
AXXARIEN3593 (0xE09)Axxarien
BLACKSILT_SHORE3594 (0xE0A)Blacksilt Shore
THE_FOUL_POOL3595 (0xE0B)The Foul Pool
THE_HIDDEN_REEF3596 (0xE0C)The Hidden Reef
AMBERWEB_PASS3597 (0xE0D)Amberweb Pass
WYRMSCAR_ISLAND3598 (0xE0E)Wyrmscar Island
TALON_STAND3599 (0xE0F)Talon Stand
BRISTLELIMB_ENCLAVE3600 (0xE10)Bristlelimb Enclave
RAGEFEATHER_RIDGE3601 (0xE11)Ragefeather Ridge
KESSELS_CROSSING3602 (0xE12)Kessel's Crossing
TEL_ATHIONS_CAMP3603 (0xE13)Tel'athion's Camp
THE_BLOODCURSED_REEF3604 (0xE14)The Bloodcursed Reef
HYJAL_PAST3605 (0xE15)Hyjal Past
HYJAL_SUMMIT3606 (0xE16)Hyjal Summit
SERPENTSHRINE_CAVERN3607 (0xE17)Serpentshrine Cavern
VINDICATORS_REST3608 (0xE18)Vindicator's Rest
UNUSED33609 (0xE19)Unused3
BURNING_BLADE_RUINS3610 (0xE1A)Burning Blade Ruins
CLAN_WATCH3611 (0xE1B)Clan Watch
BLOODCURSE_ISLE3612 (0xE1C)Bloodcurse Isle
GARADAR3613 (0xE1D)Garadar
SKYSONG_LAKE3614 (0xE1E)Skysong Lake
THRONE_OF_THE_ELEMENTS3615 (0xE1F)Throne of the Elements
LAUGHING_SKULL_RUINS3616 (0xE20)Laughing Skull Ruins
WARMAUL_HILL3617 (0xE21)Warmaul Hill
GRUULS_LAIR3618 (0xE22)Gruul's Lair
AUREN_RIDGE3619 (0xE23)Auren Ridge
AUREN_FALLS3620 (0xE24)Auren Falls
LAKE_SUNSPRING3621 (0xE25)Lake Sunspring
SUNSPRING_POST3622 (0xE26)Sunspring Post
AERIS_LANDING3623 (0xE27)Aeris Landing
FORGE_CAMP_FEAR3624 (0xE28)Forge Camp: Fear
FORGE_CAMP_HATE3625 (0xE29)Forge Camp: Hate
TELAAR3626 (0xE2A)Telaar
NORTHWIND_CLEFT3627 (0xE2B)Northwind Cleft
HALAA3628 (0xE2C)Halaa
SOUTHWIND_CLEFT3629 (0xE2D)Southwind Cleft
OSHU_GUN3630 (0xE2E)Oshu'gun
SPIRIT_FIELDS3631 (0xE2F)Spirit Fields
SHAMANAR3632 (0xE30)Shamanar
ANCESTRAL_GROUNDS3633 (0xE31)Ancestral Grounds
WINDYREED_VILLAGE3634 (0xE32)Windyreed Village
UNUSED23635 (0xE33)Unused2
ELEMENTAL_PLATEAU3636 (0xE34)Elemental Plateau
KILSORROW_FORTRESS3637 (0xE35)Kil'sorrow Fortress
THE_RING_OF_TRIALS3638 (0xE36)The Ring of Trials
SILVERMYST_ISLE3639 (0xE37)Silvermyst Isle
DAGGERFEN_VILLAGE3640 (0xE38)Daggerfen Village
UMBRAFEN_VILLAGE3641 (0xE39)Umbrafen Village
FERALFEN_VILLAGE3642 (0xE3A)Feralfen Village
BLOODSCALE_ENCLAVE3643 (0xE3B)Bloodscale Enclave
TELREDOR3644 (0xE3C)Telredor
ZABRA_JIN3645 (0xE3D)Zabra'jin
QUAGG_RIDGE3646 (0xE3E)Quagg Ridge
THE_SPAWNING_GLEN3647 (0xE3F)The Spawning Glen
THE_DEAD_MIRE3648 (0xE40)The Dead Mire
SPOREGGAR3649 (0xE41)Sporeggar
ANGO_ROSH_GROUNDS3650 (0xE42)Ango'rosh Grounds
ANGO_ROSH_STRONGHOLD3651 (0xE43)Ango'rosh Stronghold
FUNGGOR_CAVERN3652 (0xE44)Funggor Cavern
SERPENT_LAKE3653 (0xE45)Serpent Lake
THE_DRAIN3654 (0xE46)The Drain
UMBRAFEN_LAKE3655 (0xE47)Umbrafen Lake
MARSHLIGHT_LAKE3656 (0xE48)Marshlight Lake
PORTAL_CLEARING3657 (0xE49)Portal Clearing
SPOREWIND_LAKE3658 (0xE4A)Sporewind Lake
THE_LAGOON3659 (0xE4B)The Lagoon
BLADES_RUN3660 (0xE4C)Blades' Run
BLADE_TOOTH_CANYON3661 (0xE4D)Blade Tooth Canyon
COMMONS_HALL3662 (0xE4E)Commons Hall
DERELICT_MANOR3663 (0xE4F)Derelict Manor
HUNTRESS_OF_THE_SUN3664 (0xE50)Huntress of the Sun
FALCONWING_SQUARE3665 (0xE51)Falconwing Square
HALAANI_BASIN3666 (0xE52)Halaani Basin
HEWN_BOG3667 (0xE53)Hewn Bog
BOHA_MU_RUINS3668 (0xE54)Boha'mu Ruins
THE_STADIUM3669 (0xE55)The Stadium
THE_OVERLOOK3670 (0xE56)The Overlook
BROKEN_HILL3671 (0xE57)Broken Hill
MAG_HARI_PROCESSION3672 (0xE58)Mag'hari Procession
NESINGWARY_SAFARI3673 (0xE59)Nesingwary Safari
CENARION_THICKET3674 (0xE5A)Cenarion Thicket
TUUREM3675 (0xE5B)Tuurem
VEIL_SHIENOR3676 (0xE5C)Veil Shienor
VEIL_SKITH3677 (0xE5D)Veil Skith
VEIL_SHALAS3678 (0xE5E)Veil Shalas
SKETTIS3679 (0xE5F)Skettis
BLACKWIND_VALLEY3680 (0xE60)Blackwind Valley
FIREWING_POINT3681 (0xE61)Firewing Point
GRANGOL_VAR_VILLAGE3682 (0xE62)Grangol'var Village
STONEBREAKER_HOLD3683 (0xE63)Stonebreaker Hold
ALLERIAN_STRONGHOLD3684 (0xE64)Allerian Stronghold
BONECHEWER_RUINS3685 (0xE65)Bonechewer Ruins
VEIL_LITHIC3686 (0xE66)Veil Lithic
OLEMBAS3687 (0xE67)Olembas
AUCHINDOUN3688 (0xE68)Auchindoun
VEIL_RESKK3689 (0xE69)Veil Reskk
BLACKWIND_LAKE3690 (0xE6A)Blackwind Lake
LAKE_ERE_NORU3691 (0xE6B)Lake Ere'Noru
LAKE_JORUNE3692 (0xE6C)Lake Jorune
SKETHYL_MOUNTAINS3693 (0xE6D)Skethyl Mountains
MISTY_RIDGE3694 (0xE6E)Misty Ridge
THE_BROKEN_HILLS3695 (0xE6F)The Broken Hills
THE_BARRIER_HILLS3696 (0xE70)The Barrier Hills
THE_BONE_WASTES3697 (0xE71)The Bone Wastes
NAGRAND_ARENA3698 (0xE72)Nagrand Arena
LAUGHING_SKULL_COURTYARD3699 (0xE73)Laughing Skull Courtyard
THE_RING_OF_BLOOD3700 (0xE74)The Ring of Blood
ARENA_FLOOR3701 (0xE75)Arena Floor
BLADES_EDGE_ARENA3702 (0xE76)Blade's Edge Arena
SHATTRATH_CITY3703 (0xE77)Shattrath City
THE_SHEPHERDS_GATE3704 (0xE78)The Shepherd's Gate
TELAARI_BASIN3705 (0xE79)Telaari Basin
THE_DARK_PORTAL13706 (0xE7A)The Dark Portal
ALLIANCE_BASE3707 (0xE7B)Alliance Base
HORDE_ENCAMPMENT3708 (0xE7C)Horde Encampment
NIGHT_ELF_VILLAGE3709 (0xE7D)Night Elf Village
NORDRASSIL3710 (0xE7E)Nordrassil
SHOLAZAR_BASIN3711 (0xE7F)Sholazar Basin
AREA_523712 (0xE80)Area 52
THE_BLOOD_FURNACE3713 (0xE81)The Blood Furnace
THE_SHATTERED_HALLS3714 (0xE82)The Shattered Halls
THE_STEAMVAULT3715 (0xE83)The Steamvault
THE_UNDERBOG3716 (0xE84)The Underbog
THE_SLAVE_PENS3717 (0xE85)The Slave Pens
SWAMPRAT_POST3718 (0xE86)Swamprat Post
BLEEDING_HOLLOW_RUINS3719 (0xE87)Bleeding Hollow Ruins
TWIN_SPIRE_RUINS3720 (0xE88)Twin Spire Ruins
THE_CRUMBLING_WASTE3721 (0xE89)The Crumbling Waste
MANAFORGE_ARA3722 (0xE8A)Manaforge Ara
ARKLON_RUINS3723 (0xE8B)Arklon Ruins
COSMOWRENCH3724 (0xE8C)Cosmowrench
RUINS_OF_ENKAAT3725 (0xE8D)Ruins of Enkaat
MANAFORGE_B_NAAR3726 (0xE8E)Manaforge B'naar
THE_SCRAP_FIELD3727 (0xE8F)The Scrap Field
THE_VORTEX_FIELDS3728 (0xE90)The Vortex Fields
THE_HEAP3729 (0xE91)The Heap
MANAFORGE_CORUU3730 (0xE92)Manaforge Coruu
THE_TEMPEST_RIFT3731 (0xE93)The Tempest Rift
KIRIN_VAR_VILLAGE3732 (0xE94)Kirin'Var Village
THE_VIOLET_TOWER3733 (0xE95)The Violet Tower
MANAFORGE_DURO3734 (0xE96)Manaforge Duro
VOIDWIND_PLATEAU3735 (0xE97)Voidwind Plateau
MANAFORGE_ULTRIS3736 (0xE98)Manaforge Ultris
CELESTIAL_RIDGE3737 (0xE99)Celestial Ridge
THE_STORMSPIRE3738 (0xE9A)The Stormspire
FORGE_BASE_OBLIVION3739 (0xE9B)Forge Base: Oblivion
FORGE_BASE_GEHENNA3740 (0xE9C)Forge Base: Gehenna
RUINS_OF_FARAHLON3741 (0xE9D)Ruins of Farahlon
SOCRETHARS_SEAT3742 (0xE9E)Socrethar's Seat
LEGION_HOLD3743 (0xE9F)Legion Hold
SHADOWMOON_VILLAGE3744 (0xEA0)Shadowmoon Village
WILDHAMMER_STRONGHOLD3745 (0xEA1)Wildhammer Stronghold
THE_HAND_OF_GUL_DAN3746 (0xEA2)The Hand of Gul'dan
THE_FEL_PITS3747 (0xEA3)The Fel Pits
THE_DEATHFORGE3748 (0xEA4)The Deathforge
COILSKAR_CISTERN3749 (0xEA5)Coilskar Cistern
COILSKAR_POINT3750 (0xEA6)Coilskar Point
SUNFIRE_POINT3751 (0xEA7)Sunfire Point
ILLIDARI_POINT3752 (0xEA8)Illidari Point
RUINS_OF_BAA_RI3753 (0xEA9)Ruins of Baa'ri
ALTAR_OF_SHA_TAR3754 (0xEAA)Altar of Sha'tar
THE_STAIR_OF_DOOM3755 (0xEAB)The Stair of Doom
RUINS_OF_KARABOR3756 (0xEAC)Ruins of Karabor
ATA_MAL_TERRACE3757 (0xEAD)Ata'mal Terrace
NETHERWING_FIELDS3758 (0xEAE)Netherwing Fields
NETHERWING_LEDGE3759 (0xEAF)Netherwing Ledge
THE_BARRIER_HILLS13760 (0xEB0)The Barrier Hills
THE_HIGH_PATH3761 (0xEB1)The High Path
WINDYREED_PASS3762 (0xEB2)Windyreed Pass
ZANGAR_RIDGE3763 (0xEB3)Zangar Ridge
THE_TWILIGHT_RIDGE3764 (0xEB4)The Twilight Ridge
RAZORTHORN_TRAIL3765 (0xEB5)Razorthorn Trail
OREBOR_HARBORAGE3766 (0xEB6)Orebor Harborage
BLADES_RUN13767 (0xEB7)Blades' Run
JAGGED_RIDGE3768 (0xEB8)Jagged Ridge
THUNDERLORD_STRONGHOLD3769 (0xEB9)Thunderlord Stronghold
BLADE_TOOTH_CANYON13770 (0xEBA)Blade Tooth Canyon
THE_LIVING_GROVE3771 (0xEBB)The Living Grove
SYLVANAAR3772 (0xEBC)Sylvanaar
BLADESPIRE_HOLD3773 (0xEBD)Bladespire Hold
GRUULS_LAIR13774 (0xEBE)Gruul's Lair
CIRCLE_OF_BLOOD3775 (0xEBF)Circle of Blood
BLOODMAUL_OUTPOST3776 (0xEC0)Bloodmaul Outpost
BLOODMAUL_CAMP3777 (0xEC1)Bloodmaul Camp
DRAENETHYST_MINE3778 (0xEC2)Draenethyst Mine
TROGMAS_CLAIM3779 (0xEC3)Trogma's Claim
BLACKWING_COVEN3780 (0xEC4)Blackwing Coven
GRISHNATH3781 (0xEC5)Grishnath
VEIL_LASHH3782 (0xEC6)Veil Lashh
VEIL_VEKH3783 (0xEC7)Veil Vekh
FORGE_CAMP_TERROR3784 (0xEC8)Forge Camp: Terror
FORGE_CAMP_WRATH3785 (0xEC9)Forge Camp: Wrath
OGRI_LA3786 (0xECA)Ogri'la
FORGE_CAMP_ANGER3787 (0xECB)Forge Camp: Anger
THE_LOW_PATH3788 (0xECC)The Low Path
SHADOW_LABYRINTH3789 (0xECD)Shadow Labyrinth
AUCHENAI_CRYPTS3790 (0xECE)Auchenai Crypts
SETHEKK_HALLS3791 (0xECF)Sethekk Halls
MANA_TOMBS3792 (0xED0)Mana-Tombs
FELSPARK_RAVINE3793 (0xED1)Felspark Ravine
VALLEY_OF_BONES13794 (0xED2)Valley of Bones
SHA_NAARI_WASTES3795 (0xED3)Sha'naari Wastes
THE_WARP_FIELDS3796 (0xED4)The Warp Fields
FALLEN_SKY_RIDGE3797 (0xED5)Fallen Sky Ridge
HAAL_ESHI_GORGE3798 (0xED6)Haal'eshi Gorge
STONEWALL_CANYON3799 (0xED7)Stonewall Canyon
THORNFANG_HILL3800 (0xED8)Thornfang Hill
MAG_HAR_GROUNDS3801 (0xED9)Mag'har Grounds
VOID_RIDGE3802 (0xEDA)Void Ridge
THE_ABYSSAL_SHELF3803 (0xEDB)The Abyssal Shelf
THE_LEGION_FRONT3804 (0xEDC)The Legion Front
ZUL_AMAN3805 (0xEDD)Zul'Aman
SUPPLY_CARAVAN3806 (0xEDE)Supply Caravan
REAVERS_FALL3807 (0xEDF)Reaver's Fall
CENARION_POST3808 (0xEE0)Cenarion Post
SOUTHERN_RAMPART3809 (0xEE1)Southern Rampart
NORTHERN_RAMPART3810 (0xEE2)Northern Rampart
GOR_GAZ_OUTPOST3811 (0xEE3)Gor'gaz Outpost
SPINEBREAKER_POST3812 (0xEE4)Spinebreaker Post
THE_PATH_OF_ANGUISH3813 (0xEE5)The Path of Anguish
EAST_SUPPLY_CARAVAN3814 (0xEE6)East Supply Caravan
EXPEDITION_POINT3815 (0xEE7)Expedition Point
ZEPPELIN_CRASH3816 (0xEE8)Zeppelin Crash
TESTING3817 (0xEE9)Testing
BLOODSCALE_GROUNDS3818 (0xEEA)Bloodscale Grounds
DARKCREST_ENCLAVE3819 (0xEEB)Darkcrest Enclave
EYE_OF_THE_STORM3820 (0xEEC)Eye of the Storm
WARDENS_CAGE3821 (0xEED)Warden's Cage
ECLIPSE_POINT3822 (0xEEE)Eclipse Point
ISLE_OF_TRIBULATIONS3823 (0xEEF)Isle of Tribulations
BLOODMAUL_RAVINE3824 (0xEF0)Bloodmaul Ravine
DRAGONS_END3825 (0xEF1)Dragons' End
DAGGERMAW_CANYON3826 (0xEF2)Daggermaw Canyon
VEKHAAR_STAND3827 (0xEF3)Vekhaar Stand
RUUAN_WEALD3828 (0xEF4)Ruuan Weald
VEIL_RUUAN3829 (0xEF5)Veil Ruuan
RAVENS_WOOD3830 (0xEF6)Raven's Wood
DEATHS_DOOR3831 (0xEF7)Death's Door
VORTEX_PINNACLE3832 (0xEF8)Vortex Pinnacle
RAZOR_RIDGE3833 (0xEF9)Razor Ridge
RIDGE_OF_MADNESS3834 (0xEFA)Ridge of Madness
DUSTQUILL_RAVINE3835 (0xEFB)Dustquill Ravine
MAGTHERIDONS_LAIR3836 (0xEFC)Magtheridon's Lair
SUNFURY_HOLD3837 (0xEFD)Sunfury Hold
SPINEBREAKER_MOUNTAINS3838 (0xEFE)Spinebreaker Mountains
ABANDONED_ARMORY3839 (0xEFF)Abandoned Armory
THE_BLACK_TEMPLE3840 (0xF00)The Black Temple
DARKCREST_SHORE3841 (0xF01)Darkcrest Shore
TEMPEST_KEEP3842 (0xF02)Tempest Keep
MOK_NATHAL_VILLAGE3844 (0xF04)Mok'Nathal Village
TEMPEST_KEEP13845 (0xF05)Tempest Keep
THE_ARCATRAZ3846 (0xF06)The Arcatraz
THE_BOTANICA3847 (0xF07)The Botanica
THE_ARCATRAZ13848 (0xF08)The Arcatraz
THE_MECHANAR3849 (0xF09)The Mechanar
NETHERSTONE3850 (0xF0A)Netherstone
MIDREALM_POST3851 (0xF0B)Midrealm Post
TULUMANS_LANDING3852 (0xF0C)Tuluman's Landing
PROTECTORATE_WATCH_POST3854 (0xF0E)Protectorate Watch Post
CIRCLE_OF_BLOOD_ARENA3855 (0xF0F)Circle of Blood Arena
ELRENDAR_CROSSING3856 (0xF10)Elrendar Crossing
AMMEN_FORD3857 (0xF11)Ammen Ford
RAZORTHORN_SHELF3858 (0xF12)Razorthorn Shelf
SILMYR_LAKE3859 (0xF13)Silmyr Lake
RAASTOK_GLADE3860 (0xF14)Raastok Glade
THALASSIAN_PASS3861 (0xF15)Thalassian Pass
CHURNING_GULCH3862 (0xF16)Churning Gulch
BROKEN_WILDS3863 (0xF17)Broken Wilds
BASH_IR_LANDING3864 (0xF18)Bash'ir Landing
CRYSTAL_SPINE3865 (0xF19)Crystal Spine
SKALD3866 (0xF1A)Skald
BLADED_GULCH3867 (0xF1B)Bladed Gulch
GYRO_PLANK_BRIDGE3868 (0xF1C)Gyro-Plank Bridge
MAGE_TOWER3869 (0xF1D)Mage Tower
BLOOD_ELF_TOWER3870 (0xF1E)Blood Elf Tower
DRAENEI_RUINS3871 (0xF1F)Draenei Ruins
FEL_REAVER_RUINS3872 (0xF20)Fel Reaver Ruins
THE_PROVING_GROUNDS3873 (0xF21)The Proving Grounds
ECO_DOME_FARFIELD3874 (0xF22)Eco-Dome Farfield
ECO_DOME_SKYPERCH3875 (0xF23)Eco-Dome Skyperch
ECO_DOME_SUTHERON3876 (0xF24)Eco-Dome Sutheron
ECO_DOME_MIDREALM3877 (0xF25)Eco-Dome Midrealm
ETHEREUM_STAGING_GROUNDS3878 (0xF26)Ethereum Staging Grounds
CHAPEL_YARD3879 (0xF27)Chapel Yard
ACCESS_SHAFT_ZEON3880 (0xF28)Access Shaft Zeon
TRELLEUM_MINE3881 (0xF29)Trelleum Mine
INVASION_POINT_DESTROYER3882 (0xF2A)Invasion Point: Destroyer
CAMP_OF_BOOM3883 (0xF2B)Camp of Boom
SPINEBREAKER_PASS3884 (0xF2C)Spinebreaker Pass
NETHERWEB_RIDGE3885 (0xF2D)Netherweb Ridge
DERELICT_CARAVAN3886 (0xF2E)Derelict Caravan
REFUGEE_CARAVAN3887 (0xF2F)Refugee Caravan
SHADOW_TOMB3888 (0xF30)Shadow Tomb
VEIL_RHAZE3889 (0xF31)Veil Rhaze
TOMB_OF_LIGHTS3890 (0xF32)Tomb of Lights
CARRION_HILL3891 (0xF33)Carrion Hill
WRITHING_MOUND3892 (0xF34)Writhing Mound
RING_OF_OBSERVANCE3893 (0xF35)Ring of Observance
AUCHENAI_GROUNDS3894 (0xF36)Auchenai Grounds
CENARION_WATCHPOST3895 (0xF37)Cenarion Watchpost
ALDOR_RISE3896 (0xF38)Aldor Rise
TERRACE_OF_LIGHT3897 (0xF39)Terrace of Light
SCRYERS_TIER3898 (0xF3A)Scryer's Tier
LOWER_CITY3899 (0xF3B)Lower City
INVASION_POINT_OVERLORD3900 (0xF3C)Invasion Point: Overlord
ALLERIAN_POST3901 (0xF3D)Allerian Post
STONEBREAKER_CAMP3902 (0xF3E)Stonebreaker Camp
BOULDER_MOK3903 (0xF3F)Boulder'mok
CURSED_HOLLOW3904 (0xF40)Cursed Hollow
COILFANG_RESERVOIR3905 (0xF41)Coilfang Reservoir
THE_BLOODWASH3906 (0xF42)The Bloodwash
VERIDIAN_POINT3907 (0xF43)Veridian Point
MIDDENVALE3908 (0xF44)Middenvale
THE_LOST_FOLD3909 (0xF45)The Lost Fold
MYSTWOOD3910 (0xF46)Mystwood
TRANQUIL_SHORE3911 (0xF47)Tranquil Shore
GOLDENBOUGH_PASS3912 (0xF48)Goldenbough Pass
RUNESTONE_FALITHAS3913 (0xF49)Runestone Falithas
RUNESTONE_SHAN_DOR3914 (0xF4A)Runestone Shan'dor
FAIRBRIDGE_STRAND3915 (0xF4B)Fairbridge Strand
MOONGRAZE_WOODS3916 (0xF4C)Moongraze Woods
AUCHINDOUN13917 (0xF4D)Auchindoun
TOSHLEYS_STATION3918 (0xF4E)Toshley's Station
SINGING_RIDGE3919 (0xF4F)Singing Ridge
SHATTER_POINT3920 (0xF50)Shatter Point
ARKLONIS_RIDGE3921 (0xF51)Arklonis Ridge
BLADESPIRE_OUTPOST3922 (0xF52)Bladespire Outpost
GRUULS_LAIR23923 (0xF53)Gruul's Lair
NORTHMAUL_TOWER3924 (0xF54)Northmaul Tower
SOUTHMAUL_TOWER3925 (0xF55)Southmaul Tower
SHATTERED_PLAINS3926 (0xF56)Shattered Plains
ORONOKS_FARM3927 (0xF57)Oronok's Farm
THE_ALTAR_OF_DAMNATION3928 (0xF58)The Altar of Damnation
THE_PATH_OF_CONQUEST3929 (0xF59)The Path of Conquest
ECLIPSION_FIELDS3930 (0xF5A)Eclipsion Fields
BLADESPIRE_GROUNDS3931 (0xF5B)Bladespire Grounds
SKETH_LON_BASE_CAMP3932 (0xF5C)Sketh'lon Base Camp
SKETH_LON_WRECKAGE3933 (0xF5D)Sketh'lon Wreckage
TOWN_SQUARE3934 (0xF5E)Town Square
WIZARD_ROW3935 (0xF5F)Wizard Row
DEATHFORGE_TOWER3936 (0xF60)Deathforge Tower
SLAG_WATCH3937 (0xF61)Slag Watch
SANCTUM_OF_THE_STARS3938 (0xF62)Sanctum of the Stars
DRAGONMAW_FORTRESS3939 (0xF63)Dragonmaw Fortress
THE_FETID_POOL3940 (0xF64)The Fetid Pool
TEST3941 (0xF65)Test
RAZAANS_LANDING3942 (0xF66)Razaan's Landing
INVASION_POINT_CATACLYSM3943 (0xF67)Invasion Point: Cataclysm
THE_ALTAR_OF_SHADOWS3944 (0xF68)The Altar of Shadows
NETHERWING_PASS3945 (0xF69)Netherwing Pass
WAYNES_REFUGE3946 (0xF6A)Wayne's Refuge
THE_SCALDING_POOLS3947 (0xF6B)The Scalding Pools
BRIAN_AND_PAT_TEST3948 (0xF6C)Brian and Pat Test
MAGMA_FIELDS3949 (0xF6D)Magma Fields
CRIMSON_WATCH3950 (0xF6E)Crimson Watch
EVERGROVE3951 (0xF6F)Evergrove
WYRMSKULL_BRIDGE3952 (0xF70)Wyrmskull Bridge
SCALEWING_SHELF3953 (0xF71)Scalewing Shelf
WYRMSKULL_TUNNEL3954 (0xF72)Wyrmskull Tunnel
HELLFIRE_BASIN3955 (0xF73)Hellfire Basin
THE_SHADOW_STAIR3956 (0xF74)The Shadow Stair
SHA_TARI_OUTPOST3957 (0xF75)Sha'tari Outpost
SHA_TARI_BASE_CAMP3958 (0xF76)Sha'tari Base Camp
BLACK_TEMPLE3959 (0xF77)Black Temple
SOULGRINDERS_BARROW3960 (0xF78)Soulgrinder's Barrow
SORROW_WING_POINT3961 (0xF79)Sorrow Wing Point
VIM_GOLS_CIRCLE3962 (0xF7A)Vim'gol's Circle
DRAGONSPINE_RIDGE3963 (0xF7B)Dragonspine Ridge
SKYGUARD_OUTPOST3964 (0xF7C)Skyguard Outpost
NETHERWING_MINES3965 (0xF7D)Netherwing Mines
DRAGONMAW_BASE_CAMP3966 (0xF7E)Dragonmaw Base Camp
DRAGONMAW_SKYWAY3967 (0xF7F)Dragonmaw Skyway
RUINS_OF_LORDAERON13968 (0xF80)Ruins of Lordaeron
RIVENDARKS_PERCH3969 (0xF81)Rivendark's Perch
OBSIDIAS_PERCH3970 (0xF82)Obsidia's Perch
INSIDIONS_PERCH3971 (0xF83)Insidion's Perch
FURYWINGS_PERCH3972 (0xF84)Furywing's Perch
BLACKWIND_LANDING3973 (0xF85)Blackwind Landing
VEIL_HARR_IK3974 (0xF86)Veil Harr'ik
TEROKKS_REST3975 (0xF87)Terokk's Rest
VEIL_ALA_RAK3976 (0xF88)Veil Ala'rak
UPPER_VEIL_SHIL_AK3977 (0xF89)Upper Veil Shil'ak
LOWER_VEIL_SHIL_AK3978 (0xF8A)Lower Veil Shil'ak
THE_FROZEN_SEA3979 (0xF8B)The Frozen Sea
DAGGERCAP_BAY3980 (0xF8C)Daggercap Bay
VALGARDE3981 (0xF8D)Valgarde
WYRMSKULL_VILLAGE3982 (0xF8E)Wyrmskull Village
UTGARDE_KEEP13983 (0xF8F)Utgarde Keep
NIFFLEVAR3984 (0xF90)Nifflevar
FALLS_OF_YMIRON3985 (0xF91)Falls of Ymiron
ECHO_REACH3986 (0xF92)Echo Reach
THE_ISLE_OF_SPEARS3987 (0xF93)The Isle of Spears
KAMAGUA3988 (0xF94)Kamagua
GARVANS_REEF3989 (0xF95)Garvan's Reef
SCALAWAG_POINT3990 (0xF96)Scalawag Point
NEW_AGAMAND3991 (0xF97)New Agamand
THE_ANCIENT_LIFT3992 (0xF98)The Ancient Lift
WESTGUARD_TURRET3993 (0xF99)Westguard Turret
HALGRIND3994 (0xF9A)Halgrind
THE_LAUGHING_STAND3995 (0xF9B)The Laughing Stand
BAELGUNS_EXCAVATION_SITE3996 (0xF9C)Baelgun's Excavation Site
EXPLORERS_LEAGUE_OUTPOST3997 (0xF9D)Explorers' League Outpost
WESTGUARD_KEEP3998 (0xF9E)Westguard Keep
STEEL_GATE3999 (0xF9F)Steel Gate
VENGEANCE_LANDING4000 (0xFA0)Vengeance Landing
BALEHEIM4001 (0xFA1)Baleheim
SKORN4002 (0xFA2)Skorn
FORT_WILDERVAR4003 (0xFA3)Fort Wildervar
VILEPREY_VILLAGE4004 (0xFA4)Vileprey Village
IVALDS_RUIN4005 (0xFA5)Ivald's Ruin
GJALERBRON4006 (0xFA6)Gjalerbron
TOMB_OF_THE_LOST_KINGS4007 (0xFA7)Tomb of the Lost Kings
SHARTUULS_TRANSPORTER4008 (0xFA8)Shartuul's Transporter
ILLIDARI_TRAINING_GROUNDS4009 (0xFA9)Illidari Training Grounds
MUDSPROCKET4010 (0xFAA)Mudsprocket
CAMP_WINTERHOOF4018 (0xFB2)Camp Winterhoof
DEVELOPMENT_LAND4019 (0xFB3)Development Land
MIGHTSTONE_QUARRY4020 (0xFB4)Mightstone Quarry
BLOODSPORE_PLAINS4021 (0xFB5)Bloodspore Plains
GAMMOTH4022 (0xFB6)Gammoth
AMBER_LEDGE4023 (0xFB7)Amber Ledge
COLDARRA4024 (0xFB8)Coldarra
THE_WESTRIFT4025 (0xFB9)The Westrift
THE_TRANSITUS_STAIR4026 (0xFBA)The Transitus Stair
COAST_OF_ECHOES4027 (0xFBB)Coast of Echoes
RIPLASH_STRAND4028 (0xFBC)Riplash Strand
RIPLASH_RUINS4029 (0xFBD)Riplash Ruins
COAST_OF_IDOLS4030 (0xFBE)Coast of Idols
PAL_EA4031 (0xFBF)Pal'ea
VALIANCE_KEEP4032 (0xFC0)Valiance Keep
WINTERFIN_VILLAGE4033 (0xFC1)Winterfin Village
THE_BOREAN_WALL4034 (0xFC2)The Borean Wall
THE_GEYSER_FIELDS4035 (0xFC3)The Geyser Fields
FIZZCRANK_PUMPING_STATION4036 (0xFC4)Fizzcrank Pumping Station
TAUNKA_LE_VILLAGE4037 (0xFC5)Taunka'le Village
MAGNAMOTH_CAVERNS4038 (0xFC6)Magnamoth Caverns
COLDROCK_QUARRY4039 (0xFC7)Coldrock Quarry
NJORDS_BREATH_BAY4040 (0xFC8)Njord's Breath Bay
KASKALA4041 (0xFC9)Kaskala
TRANSBOREA4042 (0xFCA)Transborea
THE_FLOOD_PLAINS4043 (0xFCB)The Flood Plains
DIREHORN_POST4046 (0xFCE)Direhorn Post
NATS_LANDING4047 (0xFCF)Nat's Landing
EMBER_CLUTCH4048 (0xFD0)Ember Clutch
TABETHAS_FARM4049 (0xFD1)Tabetha's Farm
DERELICT_STRAND4050 (0xFD2)Derelict Strand
THE_FROZEN_GLADE4051 (0xFD3)The Frozen Glade
THE_VIBRANT_GLADE4052 (0xFD4)The Vibrant Glade
THE_TWISTED_GLADE4053 (0xFD5)The Twisted Glade
RIVENWOOD4054 (0xFD6)Rivenwood
CALDEMERE_LAKE4055 (0xFD7)Caldemere Lake
UTGARDE_CATACOMBS4056 (0xFD8)Utgarde Catacombs
SHIELD_HILL4057 (0xFD9)Shield Hill
LAKE_CAULDROS4058 (0xFDA)Lake Cauldros
CAULDROS_ISLE4059 (0xFDB)Cauldros Isle
BLEEDING_VALE4060 (0xFDC)Bleeding Vale
GIANTS_RUN4061 (0xFDD)Giants' Run
APOTHECARY_CAMP4062 (0xFDE)Apothecary Camp
EMBER_SPEAR_TOWER4063 (0xFDF)Ember Spear Tower
SHATTERED_STRAITS4064 (0xFE0)Shattered Straits
GJALERHORN4065 (0xFE1)Gjalerhorn
FROSTBLADE_PEAK4066 (0xFE2)Frostblade Peak
PLAGUEWOOD_TOWER4067 (0xFE3)Plaguewood Tower
WEST_SPEAR_TOWER4068 (0xFE4)West Spear Tower
NORTH_SPEAR_TOWER4069 (0xFE5)North Spear Tower
CHILLMERE_COAST4070 (0xFE6)Chillmere Coast
WHISPER_GULCH4071 (0xFE7)Whisper Gulch
SUB_ZONE4072 (0xFE8)Sub zone
WINTERS_TERRACE4073 (0xFE9)Winter's Terrace
THE_WAKING_HALLS4074 (0xFEA)The Waking Halls
SUNWELL_PLATEAU4075 (0xFEB)Sunwell Plateau
REUSE_ME_SEVEN4076 (0xFEC)Reuse Me 7
SORLOFS_STRAND4077 (0xFED)Sorlof's Strand
RAZORTHORN_RISE4078 (0xFEE)Razorthorn Rise
FROSTBLADE_PASS4079 (0xFEF)Frostblade Pass
ISLE_OF_QUEL_DANAS4080 (0xFF0)Isle of Quel'Danas
THE_DAWNCHASER4081 (0xFF1)The Dawnchaser
THE_SIN_LOREN4082 (0xFF2)The Sin'loren
SILVERMOONS_PRIDE4083 (0xFF3)Silvermoon's Pride
THE_BLOODOATH4084 (0xFF4)The Bloodoath
SHATTERED_SUN_STAGING_AREA4085 (0xFF5)Shattered Sun Staging Area
SUNS_REACH_SANCTUM4086 (0xFF6)Sun's Reach Sanctum
SUNS_REACH_HARBOR4087 (0xFF7)Sun's Reach Harbor
SUNS_REACH_ARMORY4088 (0xFF8)Sun's Reach Armory
DAWNSTAR_VILLAGE4089 (0xFF9)Dawnstar Village
THE_DAWNING_SQUARE4090 (0xFFA)The Dawning Square
GREENGILL_COAST4091 (0xFFB)Greengill Coast
THE_DEAD_SCAR24092 (0xFFC)The Dead Scar
THE_SUN_FORGE4093 (0xFFD)The Sun Forge
SUNWELL_PLATEAU14094 (0xFFE)Sunwell Plateau
MAGISTERS_TERRACE4095 (0xFFF)Magisters' Terrace
CLAYTONS_WOWEDIT_LAND4096 (0x1000)Clayton's WoWEdit Land
WINTERFIN_CAVERNS4097 (0x1001)Winterfin Caverns
GLIMMER_BAY4098 (0x1002)Glimmer Bay
WINTERFIN_RETREAT4099 (0x1003)Winterfin Retreat
THE_CULLING_OF_STRATHOLME4100 (0x1004)The Culling of Stratholme
SANDS_OF_NASAM4101 (0x1005)Sands of Nasam
KROMS_LANDING4102 (0x1006)Krom's Landing
NASAMS_TALON4103 (0x1007)Nasam's Talon
ECHO_COVE4104 (0x1008)Echo Cove
BERYL_POINT4105 (0x1009)Beryl Point
GARROSHS_LANDING4106 (0x100A)Garrosh's Landing
WARSONG_JETTY4107 (0x100B)Warsong Jetty
FIZZCRANK_AIRSTRIP4108 (0x100C)Fizzcrank Airstrip
LAKE_KUM_UYA4109 (0x100D)Lake Kum'uya
FARSHIRE_FIELDS4110 (0x100E)Farshire Fields
FARSHIRE4111 (0x100F)Farshire
FARSHIRE_LIGHTHOUSE4112 (0x1010)Farshire Lighthouse
UNU_PE4113 (0x1011)Unu'pe
DEATHS_STAND4114 (0x1012)Death's Stand
THE_ABANDONED_REACH4115 (0x1013)The Abandoned Reach
SCALDING_POOLS4116 (0x1014)Scalding Pools
STEAM_SPRINGS4117 (0x1015)Steam Springs
TALRAMAS4118 (0x1016)Talramas
FESTERING_POOLS4119 (0x1017)Festering Pools
THE_NEXUS4120 (0x1018)The Nexus
TRANSITUS_SHIELD4121 (0x1019)Transitus Shield
BOR_GOROK_OUTPOST4122 (0x101A)Bor'gorok Outpost
MAGMOTH4123 (0x101B)Magmoth
THE_DENS_OF_DYING4124 (0x101C)The Dens of Dying
TEMPLE_CITY_OF_EN_KILAH4125 (0x101D)Temple City of En'kilah
THE_WAILING_ZIGGURAT4126 (0x101E)The Wailing Ziggurat
STEELJAWS_CARAVAN4127 (0x101F)Steeljaw's Caravan
NAXXANAR4128 (0x1020)Naxxanar
WARSONG_HOLD4129 (0x1021)Warsong Hold
PLAINS_OF_NASAM4130 (0x1022)Plains of Nasam
MAGISTERS_TERRACE14131 (0x1023)Magisters' Terrace
RUINS_OF_ELDRA_NATH4132 (0x1024)Ruins of Eldra'nath
CHARRED_RISE4133 (0x1025)Charred Rise
BLISTERING_POOL4134 (0x1026)Blistering Pool
SPIRE_OF_BLOOD4135 (0x1027)Spire of Blood
SPIRE_OF_DECAY4136 (0x1028)Spire of Decay
SPIRE_OF_PAIN4137 (0x1029)Spire of Pain
FROZEN_REACH4138 (0x102A)Frozen Reach
PARHELION_PLAZA4139 (0x102B)Parhelion Plaza
THE_DEAD_SCAR34140 (0x102C)The Dead Scar
TORPS_FARM4141 (0x102D)Torp's Farm
WARSONG_GRANARY4142 (0x102E)Warsong Granary
WARSONG_SLAUGHTERHOUSE4143 (0x102F)Warsong Slaughterhouse
WARSONG_FARMS_OUTPOST4144 (0x1030)Warsong Farms Outpost
WEST_POINT_STATION4145 (0x1031)West Point Station
NORTH_POINT_STATION4146 (0x1032)North Point Station
MID_POINT_STATION4147 (0x1033)Mid Point Station
SOUTH_POINT_STATION4148 (0x1034)South Point Station
DEHTA_ENCAMPMENT4149 (0x1035)D.E.H.T.A. Encampment
KAWS_ROOST4150 (0x1036)Kaw's Roost
WESTWIND_REFUGEE_CAMP4151 (0x1037)Westwind Refugee Camp
MOA_KI_HARBOR4152 (0x1038)Moa'ki Harbor
INDU_LE_VILLAGE4153 (0x1039)Indu'le Village
SNOWFALL_GLADE4154 (0x103A)Snowfall Glade
THE_HALF_SHELL4155 (0x103B)The Half Shell
SURGE_NEEDLE4156 (0x103C)Surge Needle
MOONREST_GARDENS4157 (0x103D)Moonrest Gardens
STARS_REST4158 (0x103E)Stars' Rest
WESTFALL_BRIGADE_ENCAMPMENT4159 (0x103F)Westfall Brigade Encampment
LOTHALOR_WOODLANDS4160 (0x1040)Lothalor Woodlands
WYRMREST_TEMPLE4161 (0x1041)Wyrmrest Temple
ICEMIST_FALLS4162 (0x1042)Icemist Falls
ICEMIST_VILLAGE4163 (0x1043)Icemist Village
THE_PIT_OF_NARJUN4164 (0x1044)The Pit of Narjun
AGMARS_HAMMER4165 (0x1045)Agmar's Hammer
LAKE_INDU_LE4166 (0x1046)Lake Indu'le
OBSIDIAN_DRAGONSHRINE4167 (0x1047)Obsidian Dragonshrine
RUBY_DRAGONSHRINE4168 (0x1048)Ruby Dragonshrine
FORDRAGON_HOLD4169 (0x1049)Fordragon Hold
KOR_KRON_VANGUARD4170 (0x104A)Kor'kron Vanguard
THE_COURT_OF_SKULLS4171 (0x104B)The Court of Skulls
ANGRATHAR_THE_WRATHGATE4172 (0x104C)Angrathar the Wrathgate
GALAKRONDS_REST4173 (0x104D)Galakrond's Rest
THE_WICKED_COIL4174 (0x104E)The Wicked Coil
BRONZE_DRAGONSHRINE4175 (0x104F)Bronze Dragonshrine
THE_MIRROR_OF_DAWN4176 (0x1050)The Mirror of Dawn
WINTERGARDE_KEEP4177 (0x1051)Wintergarde Keep
WINTERGARDE_MINE4178 (0x1052)Wintergarde Mine
EMERALD_DRAGONSHRINE4179 (0x1053)Emerald Dragonshrine
NEW_HEARTHGLEN4180 (0x1054)New Hearthglen
CRUSADERS_LANDING4181 (0x1055)Crusader's Landing
SINNERS_FOLLY4182 (0x1056)Sinner's Folly
AZURE_DRAGONSHRINE4183 (0x1057)Azure Dragonshrine
PATH_OF_THE_TITANS4184 (0x1058)Path of the Titans
THE_FORGOTTEN_SHORE4185 (0x1059)The Forgotten Shore
VENOMSPITE4186 (0x105A)Venomspite
THE_CRYSTAL_VICE4187 (0x105B)The Crystal Vice
THE_CARRION_FIELDS4188 (0x105C)The Carrion Fields
ONSLAUGHT_BASE_CAMP4189 (0x105D)Onslaught Base Camp
THORSONS_POST4190 (0x105E)Thorson's Post
LIGHTS_TRUST4191 (0x105F)Light's Trust
FROSTMOURNE_CAVERN4192 (0x1060)Frostmourne Cavern
SCARLET_POINT4193 (0x1061)Scarlet Point
JINTHA_KALAR4194 (0x1062)Jintha'kalar
ICE_HEART_CAVERN4195 (0x1063)Ice Heart Cavern
DRAK_THARON_KEEP4196 (0x1064)Drak'Tharon Keep
WINTERGRASP4197 (0x1065)Wintergrasp
KILI_UAS_ATOLL4198 (0x1066)Kili'ua's Atoll
SILVERBROOK4199 (0x1067)Silverbrook
VORDRASSILS_HEART4200 (0x1068)Vordrassil's Heart
VORDRASSILS_TEARS4201 (0x1069)Vordrassil's Tears
VORDRASSILS_TEARS14202 (0x106A)Vordrassil's Tears
VORDRASSILS_LIMB4203 (0x106B)Vordrassil's Limb
AMBERPINE_LODGE4204 (0x106C)Amberpine Lodge
SOLSTICE_VILLAGE4205 (0x106D)Solstice Village
CONQUEST_HOLD4206 (0x106E)Conquest Hold
VOLDRUNE4207 (0x106F)Voldrune
GRANITE_SPRINGS4208 (0x1070)Granite Springs
ZEB_HALAK4209 (0x1071)Zeb'Halak
DRAK_THARON_KEEP14210 (0x1072)Drak'Tharon Keep
CAMP_ONEQWAH4211 (0x1073)Camp Oneqwah
EASTWIND_SHORE4212 (0x1074)Eastwind Shore
THE_BROKEN_BLUFFS4213 (0x1075)The Broken Bluffs
BOULDER_HILLS4214 (0x1076)Boulder Hills
RAGE_FANG_SHRINE4215 (0x1077)Rage Fang Shrine
DRAKIL_JIN_RUINS4216 (0x1078)Drakil'jin Ruins
BLACKRIVER_LOGGING_CAMP4217 (0x1079)Blackriver Logging Camp
HEARTS_BLOOD_SHRINE4218 (0x107A)Heart's Blood Shrine
HOLLOWSTONE_MINE4219 (0x107B)Hollowstone Mine
DUN_ARGOL4220 (0x107C)Dun Argol
THOR_MODAN4221 (0x107D)Thor Modan
BLUE_SKY_LOGGING_GROUNDS4222 (0x107E)Blue Sky Logging Grounds
MAW_OF_NELTHARION4223 (0x107F)Maw of Neltharion
THE_BRINY_PINNACLE4224 (0x1080)The Briny Pinnacle
GLITTERING_STRAND4225 (0x1081)Glittering Strand
ISKAAL4226 (0x1082)Iskaal
DRAGONS_FALL4227 (0x1083)Dragon's Fall
THE_OCULUS4228 (0x1084)The Oculus
PROSPECTORS_POINT4229 (0x1085)Prospector's Point
COLDWIND_HEIGHTS4230 (0x1086)Coldwind Heights
REDWOOD_TRADING_POST4231 (0x1087)Redwood Trading Post
VENGEANCE_PASS4232 (0x1088)Vengeance Pass
DAWNS_REACH4233 (0x1089)Dawn's Reach
NAXXRAMAS14234 (0x108A)Naxxramas
HEARTWOOD_TRADING_POST4235 (0x108B)Heartwood Trading Post
EVERGREEN_TRADING_POST4236 (0x108C)Evergreen Trading Post
SPRUCE_POINT_POST4237 (0x108D)Spruce Point Post
WHITE_PINE_TRADING_POST4238 (0x108E)White Pine Trading Post
ASPEN_GROVE_POST4239 (0x108F)Aspen Grove Post
FORESTS_EDGE_POST4240 (0x1090)Forest's Edge Post
ELDRITCH_HEIGHTS4241 (0x1091)Eldritch Heights
VENTURE_BAY4242 (0x1092)Venture Bay
WINTERGARDE_CRYPT4243 (0x1093)Wintergarde Crypt
BLOODMOON_ISLE4244 (0x1094)Bloodmoon Isle
SHADOWFANG_TOWER4245 (0x1095)Shadowfang Tower
WINTERGARDE_MAUSOLEUM4246 (0x1096)Wintergarde Mausoleum
DUSKHOWL_DEN4247 (0x1097)Duskhowl Den
THE_CONQUEST_PIT4248 (0x1098)The Conquest Pit
THE_PATH_OF_IRON4249 (0x1099)The Path of Iron
RUINS_OF_TETHYS4250 (0x109A)Ruins of Tethys
SILVERBROOK_HILLS4251 (0x109B)Silverbrook Hills
THE_BROKEN_BLUFFS14252 (0x109C)The Broken Bluffs
SEVENTH_LEGION_FRONT4253 (0x109D)7th Legion Front
THE_DRAGON_WASTES4254 (0x109E)The Dragon Wastes
RUINS_OF_DRAK_ZIN4255 (0x109F)Ruins of Drak'Zin
DRAK_MAR_LAKE4256 (0x10A0)Drak'Mar Lake
DRAGONSPINE_TRIBUTARY4257 (0x10A1)Dragonspine Tributary
THE_NORTH_SEA14258 (0x10A2)The North Sea
DRAK_URAL4259 (0x10A3)Drak'ural
THORVALDS_CAMP4260 (0x10A4)Thorvald's Camp
GHOSTBLADE_POST4261 (0x10A5)Ghostblade Post
ASHWOOD_POST4262 (0x10A6)Ashwood Post
LYDELLS_AMBUSH4263 (0x10A7)Lydell's Ambush
HALLS_OF_STONE4264 (0x10A8)Halls of Stone
THE_NEXUS14265 (0x10A9)The Nexus
HARKORS_CAMP4266 (0x10AA)Harkor's Camp
VORDRASSIL_PASS4267 (0x10AB)Vordrassil Pass
RUUNAS_CAMP4268 (0x10AC)Ruuna's Camp
SHRINE_OF_SCALES4269 (0x10AD)Shrine of Scales
DRAK_ATAL_PASSAGE4270 (0x10AE)Drak'atal Passage
UTGARDE_PINNACLE14271 (0x10AF)Utgarde Pinnacle
HALLS_OF_LIGHTNING4272 (0x10B0)Halls of Lightning
ULDUAR4273 (0x10B1)Ulduar
THE_ARGENT_STAND4275 (0x10B3)The Argent Stand
ALTAR_OF_SSERATUS4276 (0x10B4)Altar of Sseratus
AZJOL_NERUB14277 (0x10B5)Azjol-Nerub
DRAKSOTRA_FIELDS4278 (0x10B6)Drak'Sotra Fields
DRAKSOTRA4279 (0x10B7)Drak'Sotra
DRAK_AGAL4280 (0x10B8)Drak'Agal
ACHERUS_THE_EBON_HOLD4281 (0x10B9)Acherus: The Ebon Hold
THE_AVALANCHE4282 (0x10BA)The Avalanche
THE_LOST_LANDS4283 (0x10BB)The Lost Lands
NESINGWARY_BASE_CAMP4284 (0x10BC)Nesingwary Base Camp
THE_SEABREACH_FLOW4285 (0x10BD)The Seabreach Flow
THE_BONES_OF_NOZRONN4286 (0x10BE)The Bones of Nozronn
KARTAKS_HOLD4287 (0x10BF)Kartak's Hold
SPARKTOUCHED_HAVEN4288 (0x10C0)Sparktouched Haven
THE_PATH_OF_THE_LIFEWARDEN4289 (0x10C1)The Path of the Lifewarden
RIVERS_HEART4290 (0x10C2)River's Heart
RAINSPEAKER_CANOPY4291 (0x10C3)Rainspeaker Canopy
FRENZYHEART_HILL4292 (0x10C4)Frenzyheart Hill
WILDGROWTH_MANGAL4293 (0x10C5)Wildgrowth Mangal
HEB_VALOK4294 (0x10C6)Heb'Valok
THE_SUNDERED_SHARD4295 (0x10C7)The Sundered Shard
THE_LIFEBLOOD_PILLAR4296 (0x10C8)The Lifeblood Pillar
MOSSWALKER_VILLAGE4297 (0x10C9)Mosswalker Village
PLAGUELANDS_THE_SCARLET_ENCLAVE4298 (0x10CA)Plaguelands: The Scarlet Enclave
KOLRAMAS4299 (0x10CB)Kolramas
WAYGATE4300 (0x10CC)Waygate
THE_SKYREACH_PILLAR4302 (0x10CE)The Skyreach Pillar
HARDKNUCKLE_CLEARING4303 (0x10CF)Hardknuckle Clearing
SAPPHIRE_HIVE4304 (0x10D0)Sapphire Hive
MISTWHISPER_REFUGE4306 (0x10D2)Mistwhisper Refuge
THE_GLIMMERING_PILLAR4307 (0x10D3)The Glimmering Pillar
SPEARBORN_ENCAMPMENT4308 (0x10D4)Spearborn Encampment
DRAK_THARON_KEEP24309 (0x10D5)Drak'Tharon Keep
ZERAMAS4310 (0x10D6)Zeramas
RELIQUARY_OF_AGONY4311 (0x10D7)Reliquary of Agony
EBON_WATCH4312 (0x10D8)Ebon Watch
THRYMS_END4313 (0x10D9)Thrym's End
VOLTARUS4314 (0x10DA)Voltarus
RELIQUARY_OF_PAIN4315 (0x10DB)Reliquary of Pain
RAGECLAW_DEN4316 (0x10DC)Rageclaw Den
LIGHTS_BREACH4317 (0x10DD)Light's Breach
POOLS_OF_ZHA_JIN4318 (0x10DE)Pools of Zha'Jin
ZIM_ABWA4319 (0x10DF)Zim'Abwa
AMPHITHEATER_OF_ANGUISH4320 (0x10E0)Amphitheater of Anguish
ALTAR_OF_RHUNOK4321 (0x10E1)Altar of Rhunok
ALTAR_OF_HAR_KOA4322 (0x10E2)Altar of Har'koa
ZIM_TORGA4323 (0x10E3)Zim'Torga
POOLS_OF_JIN_ALAI4324 (0x10E4)Pools of Jin'Alai
ALTAR_OF_QUETZ_LUN4325 (0x10E5)Altar of Quetz'lun
HEB_DRAKKAR4326 (0x10E6)Heb'Drakkar
DRAK_MABWA4327 (0x10E7)Drak'Mabwa
ZIM_RHUK4328 (0x10E8)Zim'Rhuk
ALTAR_OF_MAM_TOTH4329 (0x10E9)Altar of Mam'toth
ACHERUS_THE_EBON_HOLD14342 (0x10F6)Acherus: The Ebon Hold
NEW_AVALON4343 (0x10F7)New Avalon
NEW_AVALON_FIELDS4344 (0x10F8)New Avalon Fields
NEW_AVALON_ORCHARD4345 (0x10F9)New Avalon Orchard
NEW_AVALON_TOWN_HALL4346 (0x10FA)New Avalon Town Hall
HAVENSHIRE4347 (0x10FB)Havenshire
HAVENSHIRE_FARMS4348 (0x10FC)Havenshire Farms
HAVENSHIRE_LUMBER_MILL4349 (0x10FD)Havenshire Lumber Mill
HAVENSHIRE_STABLES4350 (0x10FE)Havenshire Stables
SCARLET_HOLD4351 (0x10FF)Scarlet Hold
CHAPEL_OF_THE_CRIMSON_FLAME4352 (0x1100)Chapel of the Crimson Flame
LIGHTS_POINT_TOWER4353 (0x1101)Light's Point Tower
LIGHTS_POINT4354 (0x1102)Light's Point
CRYPT_OF_REMEMBRANCE4355 (0x1103)Crypt of Remembrance
DEATHS_BREACH4356 (0x1104)Death's Breach
THE_NOXIOUS_GLADE14357 (0x1105)The Noxious Glade
TYRS_HAND14358 (0x1106)Tyr's Hand
KINGS_HARBOR4359 (0x1107)King's Harbor
SCARLET_OVERLOOK4360 (0x1108)Scarlet Overlook
LIGHTS_HOPE_CHAPEL14361 (0x1109)Light's Hope Chapel
SINNERS_FOLLY14362 (0x110A)Sinner's Folly
PESTILENT_SCAR14363 (0x110B)Pestilent Scar
BROWMAN_MILL14364 (0x110C)Browman Mill
HAVENSHIRE_MINE4365 (0x110D)Havenshire Mine
URSOCS_DEN4366 (0x110E)Ursoc's Den
THE_BLIGHT_LINE4367 (0x110F)The Blight Line
THE_BONEFIELDS4368 (0x1110)The Bonefields
DORIANS_OUTPOST4369 (0x1111)Dorian's Outpost
MAM_TOTH_CRATER4371 (0x1113)Mam'toth Crater
ZOL_MAZ_STRONGHOLD4372 (0x1114)Zol'Maz Stronghold
ZOL_HEB4373 (0x1115)Zol'Heb
RAGECLAW_LAKE4374 (0x1116)Rageclaw Lake
GUNDRAK4375 (0x1117)Gundrak
THE_SAVAGE_THICKET4376 (0x1118)The Savage Thicket
NEW_AVALON_FORGE4377 (0x1119)New Avalon Forge
DALARAN_ARENA4378 (0x111A)Dalaran Arena
VALGARDE14379 (0x111B)Valgarde
WESTGUARD_INN4380 (0x111C)Westguard Inn
WAYGATE14381 (0x111D)Waygate
THE_SHAPERS_TERRACE4382 (0x111E)The Shaper's Terrace
LAKESIDE_LANDING4383 (0x111F)Lakeside Landing
STRAND_OF_THE_ANCIENTS4384 (0x1120)Strand of the Ancients
BITTERTIDE_LAKE4385 (0x1121)Bittertide Lake
RAINSPEAKER_RAPIDS4386 (0x1122)Rainspeaker Rapids
FRENZYHEART_RIVER4387 (0x1123)Frenzyheart River
WINTERGRASP_RIVER4388 (0x1124)Wintergrasp River
THE_SUNTOUCHED_PILLAR4389 (0x1125)The Suntouched Pillar
FRIGID_BREACH4390 (0x1126)Frigid Breach
SWINDLEGRINS_DIG4391 (0x1127)Swindlegrin's Dig
THE_STORMWRIGHTS_SHELF4392 (0x1128)The Stormwright's Shelf
DEATHS_HAND_ENCAMPMENT4393 (0x1129)Death's Hand Encampment
SCARLET_TAVERN4394 (0x112A)Scarlet Tavern
DALARAN4395 (0x112B)Dalaran
NOZZLERUST_POST4396 (0x112C)Nozzlerust Post
FARSHIRE_MINE4399 (0x112F)Farshire Mine
THE_MOSSLIGHT_PILLAR4400 (0x1130)The Mosslight Pillar
SARAGOSAS_LANDING4401 (0x1131)Saragosa's Landing
VENGEANCE_LIFT4402 (0x1132)Vengeance Lift
BALEJAR_WATCH4403 (0x1133)Balejar Watch
NEW_AGAMAND_INN4404 (0x1134)New Agamand Inn
PASSAGE_OF_LOST_FIENDS4405 (0x1135)Passage of Lost Fiends
THE_RING_OF_VALOR4406 (0x1136)The Ring of Valor
HALL_OF_THE_FROSTWOLF4407 (0x1137)Hall of the Frostwolf
HALL_OF_THE_STORMPIKE4408 (0x1138)Hall of the Stormpike
STORMWIND_HARBOR4411 (0x113B)Stormwind Harbor
THE_MAKERS_OVERLOOK4412 (0x113C)The Makers' Overlook
THE_MAKERS_PERCH4413 (0x113D)The Makers' Perch
SCARLET_TOWER4414 (0x113E)Scarlet Tower
THE_VIOLET_HOLD4415 (0x113F)The Violet Hold
GUNDRAK14416 (0x1140)Gundrak
ONSLAUGHT_HARBOR4417 (0x1141)Onslaught Harbor
K34418 (0x1142)K3
SNOWBLIND_HILLS4419 (0x1143)Snowblind Hills
SNOWBLIND_TERRACE4420 (0x1144)Snowblind Terrace
GARM4421 (0x1145)Garm
BRUNNHILDAR_VILLAGE4422 (0x1146)Brunnhildar Village
SIFRELDAR_VILLAGE4423 (0x1147)Sifreldar Village
VALKYRION4424 (0x1148)Valkyrion
THE_FORLORN_MINE4425 (0x1149)The Forlorn Mine
BORS_BREATH_RIVER4426 (0x114A)Bor's Breath River
ARGENT_VANGUARD4427 (0x114B)Argent Vanguard
FROSTHOLD4428 (0x114C)Frosthold
GROM_ARSH_CRASH_SITE4429 (0x114D)Grom'arsh Crash-Site
TEMPLE_OF_STORMS4430 (0x114E)Temple of Storms
ENGINE_OF_THE_MAKERS4431 (0x114F)Engine of the Makers
THE_FOOT_STEPPES4432 (0x1150)The Foot Steppes
DRAGONSPINE_PEAKS4433 (0x1151)Dragonspine Peaks
NIDAVELIR4434 (0x1152)Nidavelir
NARVIRS_CRADLE4435 (0x1153)Narvir's Cradle
SNOWDRIFT_PLAINS4436 (0x1154)Snowdrift Plains
VALLEY_OF_ANCIENT_WINTERS4437 (0x1155)Valley of Ancient Winters
DUN_NIFFELEM4438 (0x1156)Dun Niffelem
FROSTFIELD_LAKE4439 (0x1157)Frostfield Lake
THUNDERFALL4440 (0x1158)Thunderfall
CAMP_TUNKA_LO4441 (0x1159)Camp Tunka'lo
BRANNS_BASE_CAMP4442 (0x115A)Brann's Base-Camp
GATE_OF_ECHOES4443 (0x115B)Gate of Echoes
PLAIN_OF_ECHOES4444 (0x115C)Plain of Echoes
ULDUAR14445 (0x115D)Ulduar
TERRACE_OF_THE_MAKERS4446 (0x115E)Terrace of the Makers
GATE_OF_LIGHTNING4447 (0x115F)Gate of Lightning
PATH_OF_THE_TITANS14448 (0x1160)Path of the Titans
ULDIS4449 (0x1161)Uldis
LOKENS_BARGAIN4450 (0x1162)Loken's Bargain
BORS_FALL4451 (0x1163)Bor's Fall
BORS_BREATH4452 (0x1164)Bor's Breath
ROHEMDAL_PASS4453 (0x1165)Rohemdal Pass
THE_STORM_FOUNDRY4454 (0x1166)The Storm Foundry
HIBERNAL_CAVERN4455 (0x1167)Hibernal Cavern
VOLDRUNE_DWELLING4456 (0x1168)Voldrune Dwelling
TORSEGS_REST4457 (0x1169)Torseg's Rest
SPARKSOCKET_MINEFIELD4458 (0x116A)Sparksocket Minefield
RICKETS_FOLLY4459 (0x116B)Ricket's Folly
GARMS_BANE4460 (0x116C)Garm's Bane
GARMS_RISE4461 (0x116D)Garm's Rise
CRYSTALWEB_CAVERN4462 (0x116E)Crystalweb Cavern
TEMPLE_OF_LIFE4463 (0x116F)Temple of Life
TEMPLE_OF_ORDER4464 (0x1170)Temple of Order
TEMPLE_OF_WINTER4465 (0x1171)Temple of Winter
TEMPLE_OF_INVENTION4466 (0x1172)Temple of Invention
DEATHS_RISE4467 (0x1173)Death's Rise
THE_DEAD_FIELDS4468 (0x1174)The Dead Fields
DARGATHS_DEMISE4469 (0x1175)Dargath's Demise
THE_HIDDEN_HOLLOW4470 (0x1176)The Hidden Hollow
BERNAUS_HAPPY_FUN_LAND4471 (0x1177)Bernau's Happy Fun Land
FROSTGRIPS_HOLLOW4472 (0x1178)Frostgrip's Hollow
THE_FRIGID_TOMB4473 (0x1179)The Frigid Tomb
TWIN_SHORES4474 (0x117A)Twin Shores
ZIM_BOS_HIDEOUT4475 (0x117B)Zim'bo's Hideout
ABANDONED_CAMP4476 (0x117C)Abandoned Camp
THE_SHADOW_VAULT4477 (0x117D)The Shadow Vault
COLDWIND_PASS4478 (0x117E)Coldwind Pass
WINTERS_BREATH_LAKE4479 (0x117F)Winter's Breath Lake
THE_FORGOTTEN_OVERLOOK4480 (0x1180)The Forgotten Overlook
JINTHA_KALAR_PASSAGE4481 (0x1181)Jintha'kalar Passage
ARRIGA_FOOTBRIDGE4482 (0x1182)Arriga Footbridge
THE_LOST_PASSAGE4483 (0x1183)The Lost Passage
BOULDERCRAGS_REFUGE4484 (0x1184)Bouldercrag's Refuge
THE_INVENTORS_LIBRARY4485 (0x1185)The Inventor's Library
THE_FROZEN_MINE4486 (0x1186)The Frozen Mine
FROSTFLOE_DEEP4487 (0x1187)Frostfloe Deep
THE_HOWLING_HOLLOW4488 (0x1188)The Howling Hollow
CRUSADER_FORWARD_CAMP4489 (0x1189)Crusader Forward Camp
STORMCREST4490 (0x118A)Stormcrest
BONESNAPS_CAMP4491 (0x118B)Bonesnap's Camp
UFRANGS_HALL4492 (0x118C)Ufrang's Hall
THE_OBSIDIAN_SANCTUM4493 (0x118D)The Obsidian Sanctum
AHN_KAHET_THE_OLD_KINGDOM4494 (0x118E)Ahn'kahet: The Old Kingdom
FJORNS_ANVIL4495 (0x118F)Fjorn's Anvil
JOTUNHEIM4496 (0x1190)Jotunheim
SAVAGE_LEDGE4497 (0x1191)Savage Ledge
HALLS_OF_THE_ANCESTORS4498 (0x1192)Halls of the Ancestors
THE_BLIGHTED_POOL4499 (0x1193)The Blighted Pool
THE_EYE_OF_ETERNITY4500 (0x1194)The Eye of Eternity
THE_ARGENT_VANGUARD4501 (0x1195)The Argent Vanguard
MIMIRS_WORKSHOP4502 (0x1196)Mimir's Workshop
IRONWALL_DAM4503 (0x1197)Ironwall Dam
VALLEY_OF_ECHOES4504 (0x1198)Valley of Echoes
THE_BREACH4505 (0x1199)The Breach
SCOURGEHOLME4506 (0x119A)Scourgeholme
THE_BROKEN_FRONT4507 (0x119B)The Broken Front
MORD_RETHAR_THE_DEATH_GATE4508 (0x119C)Mord'rethar: The Death Gate
THE_BOMBARDMENT4509 (0x119D)The Bombardment
ALDUR_THAR_THE_DESOLATION_GATE4510 (0x119E)Aldur'thar: The Desolation Gate
THE_SKYBREAKER4511 (0x119F)The Skybreaker
ORGRIMS_HAMMER4512 (0x11A0)Orgrim's Hammer
YMIRHEIM4513 (0x11A1)Ymirheim
SARONITE_MINES4514 (0x11A2)Saronite Mines
THE_CONFLAGRATION4515 (0x11A3)The Conflagration
IRONWALL_RAMPART4516 (0x11A4)Ironwall Rampart
WEEPING_QUARRY4517 (0x11A5)Weeping Quarry
CORP_RETHAR_THE_HORROR_GATE4518 (0x11A6)Corp'rethar: The Horror Gate
THE_COURT_OF_BONES4519 (0x11A7)The Court of Bones
MALYKRISS_THE_VILE_HOLD4520 (0x11A8)Malykriss: The Vile Hold
CATHEDRAL_OF_DARKNESS4521 (0x11A9)Cathedral of Darkness
ICECROWN_CITADEL4522 (0x11AA)Icecrown Citadel
ICECROWN_GLACIER4523 (0x11AB)Icecrown Glacier
VALHALAS4524 (0x11AC)Valhalas
THE_UNDERHALLS4525 (0x11AD)The Underhalls
NJORNDAR_VILLAGE4526 (0x11AE)Njorndar Village
BALARGARDE_FORTRESS4527 (0x11AF)Balargarde Fortress
KUL_GALAR_KEEP4528 (0x11B0)Kul'galar Keep
THE_CRIMSON_CATHEDRAL4529 (0x11B1)The Crimson Cathedral
SANCTUM_OF_REANIMATION4530 (0x11B2)Sanctum of Reanimation
THE_FLESHWERKS4531 (0x11B3)The Fleshwerks
VENGEANCE_LANDING_INN4532 (0x11B4)Vengeance Landing Inn
SINDRAGOSAS_FALL4533 (0x11B5)Sindragosa's Fall
WILDERVAR_MINE4534 (0x11B6)Wildervar Mine
THE_PIT_OF_THE_FANG4535 (0x11B7)The Pit of the Fang
FROSTHOWL_CAVERN4536 (0x11B8)Frosthowl Cavern
THE_VALLEY_OF_LOST_HOPE4537 (0x11B9)The Valley of Lost Hope
THE_SUNKEN_RING4538 (0x11BA)The Sunken Ring
THE_BROKEN_TEMPLE4539 (0x11BB)The Broken Temple
THE_VALLEY_OF_FALLEN_HEROES4540 (0x11BC)The Valley of Fallen Heroes
VANGUARD_INFIRMARY4541 (0x11BD)Vanguard Infirmary
HALL_OF_THE_SHAPER4542 (0x11BE)Hall of the Shaper
TEMPLE_OF_WISDOM4543 (0x11BF)Temple of Wisdom
DEATHS_BREACH14544 (0x11C0)Death's Breach
ABANDONED_MINE4545 (0x11C1)Abandoned Mine
RUINS_OF_THE_SCARLET_ENCLAVE4546 (0x11C2)Ruins of the Scarlet Enclave
HALLS_OF_STONE14547 (0x11C3)Halls of Stone
HALLS_OF_LIGHTNING14548 (0x11C4)Halls of Lightning
THE_GREAT_TREE4549 (0x11C5)The Great Tree
THE_MIRROR_OF_TWILIGHT4550 (0x11C6)The Mirror of Twilight
THE_TWILIGHT_RIVULET4551 (0x11C7)The Twilight Rivulet
THE_DECREPIT_FLOW4552 (0x11C8)The Decrepit Flow
FORLORN_WOODS4553 (0x11C9)Forlorn Woods
RUINS_OF_SHANDARAL4554 (0x11CA)Ruins of Shandaral
THE_AZURE_FRONT4555 (0x11CB)The Azure Front
VIOLET_STAND4556 (0x11CC)Violet Stand
THE_UNBOUND_THICKET4557 (0x11CD)The Unbound Thicket
SUNREAVERS_COMMAND4558 (0x11CE)Sunreaver's Command
WINDRUNNERS_OVERLOOK4559 (0x11CF)Windrunner's Overlook
THE_UNDERBELLY4560 (0x11D0)The Underbelly
KRASUS_LANDING4564 (0x11D4)Krasus' Landing
THE_VIOLET_HOLD14567 (0x11D7)The Violet Hold
THE_EVENTIDE4568 (0x11D8)The Eventide
SEWER_EXIT_PIPE4569 (0x11D9)Sewer Exit Pipe
CIRCLE_OF_WILLS4570 (0x11DA)Circle of Wills
SILVERWING_FLAG_ROOM4571 (0x11DB)Silverwing Flag Room
WARSONG_FLAG_ROOM4572 (0x11DC)Warsong Flag Room
WINTERGRASP_FORTRESS4575 (0x11DF)Wintergrasp Fortress
CENTRAL_BRIDGE4576 (0x11E0)Central Bridge
EASTERN_BRIDGE4577 (0x11E1)Eastern Bridge
WESTERN_BRIDGE4578 (0x11E2)Western Bridge
DUBRA_JIN4579 (0x11E3)Dubra'Jin
CRUSADERS_PINNACLE4580 (0x11E4)Crusaders' Pinnacle
FLAMEWATCH_TOWER4581 (0x11E5)Flamewatch Tower
WINTERS_EDGE_TOWER4582 (0x11E6)Winter's Edge Tower
SHADOWSIGHT_TOWER4583 (0x11E7)Shadowsight Tower
THE_CAULDRON_OF_FLAMES4584 (0x11E8)The Cauldron of Flames
GLACIAL_FALLS4585 (0x11E9)Glacial Falls
WINDY_BLUFFS4586 (0x11EA)Windy Bluffs
THE_FOREST_OF_SHADOWS4587 (0x11EB)The Forest of Shadows
BLACKWATCH4588 (0x11EC)Blackwatch
THE_CHILLED_QUAGMIRE4589 (0x11ED)The Chilled Quagmire
THE_STEPPE_OF_LIFE4590 (0x11EE)The Steppe of Life
SILENT_VIGIL4591 (0x11EF)Silent Vigil
GIMORAKS_DEN4592 (0x11F0)Gimorak's Den
THE_PIT_OF_FIENDS4593 (0x11F1)The Pit of Fiends
BATTLESCAR_SPIRE4594 (0x11F2)Battlescar Spire
HALL_OF_HORRORS4595 (0x11F3)Hall of Horrors
THE_CIRCLE_OF_SUFFERING4596 (0x11F4)The Circle of Suffering
RISE_OF_SUFFERING4597 (0x11F5)Rise of Suffering
KRASUS_LANDING14598 (0x11F6)Krasus' Landing
SEWER_EXIT_PIPE14599 (0x11F7)Sewer Exit Pipe
DALARAN_ISLAND4601 (0x11F9)Dalaran Island
FORCE_INTERIOR4602 (0x11FA)Force Interior
VAULT_OF_ARCHAVON4603 (0x11FB)Vault of Archavon
GATE_OF_THE_RED_SUN4604 (0x11FC)Gate of the Red Sun
GATE_OF_THE_BLUE_SAPPHIRE4605 (0x11FD)Gate of the Blue Sapphire
GATE_OF_THE_GREEN_EMERALD4606 (0x11FE)Gate of the Green Emerald
GATE_OF_THE_PURPLE_AMETHYST4607 (0x11FF)Gate of the Purple Amethyst
GATE_OF_THE_YELLOW_MOON4608 (0x1200)Gate of the Yellow Moon
COURTYARD_OF_THE_ANCIENTS4609 (0x1201)Courtyard of the Ancients
LANDING_BEACH4610 (0x1202)Landing Beach
WESTSPARK_WORKSHOP4611 (0x1203)Westspark Workshop
EASTSPARK_WORKSHOP4612 (0x1204)Eastspark Workshop
DALARAN_CITY4613 (0x1205)Dalaran City
THE_VIOLET_CITADEL_SPIRE4614 (0x1206)The Violet Citadel Spire
NAZ_ANAK_THE_FORGOTTEN_DEPTHS4615 (0x1207)Naz'anak: The Forgotten Depths
SUNREAVERS_SANCTUARY4616 (0x1208)Sunreaver's Sanctuary
ELEVATOR4617 (0x1209)Elevator
ANTONIDAS_MEMORIAL4618 (0x120A)Antonidas Memorial
THE_VIOLET_CITADEL4619 (0x120B)The Violet Citadel
MAGUS_COMMERCE_EXCHANGE4620 (0x120C)Magus Commerce Exchange
UNUSED4621 (0x120D)UNUSED
FIRST_LEGION_FORWARD_CAMP4622 (0x120E)First Legion Forward Camp
HALL_OF_THE_CONQUERED_KINGS4623 (0x120F)Hall of the Conquered Kings
BEFOULED_TERRACE4624 (0x1210)Befouled Terrace
THE_DESECRATED_ALTAR4625 (0x1211)The Desecrated Altar
SHIMMERING_BOG4626 (0x1212)Shimmering Bog
FALLEN_TEMPLE_OF_AHN_KAHET4627 (0x1213)Fallen Temple of Ahn'kahet
HALLS_OF_BINDING4628 (0x1214)Halls of Binding
WINTERS_HEART4629 (0x1215)Winter's Heart
THE_NORTH_SEA24630 (0x1216)The North Sea
THE_BROODMOTHERS_NEST4631 (0x1217)The Broodmother's Nest
DALARAN_FLOATING_ROCKS4632 (0x1218)Dalaran Floating Rocks
RAPTOR_PENS4633 (0x1219)Raptor Pens
DRAK_THARON_KEEP34635 (0x121B)Drak'Tharon Keep
THE_NOXIOUS_PASS4636 (0x121C)The Noxious Pass
VARGOTHS_RETREAT4637 (0x121D)Vargoth's Retreat
VIOLET_CITADEL_BALCONY4638 (0x121E)Violet Citadel Balcony
BAND_OF_VARIANCE4639 (0x121F)Band of Variance
BAND_OF_ACCELERATION4640 (0x1220)Band of Acceleration
BAND_OF_TRANSMUTATION4641 (0x1221)Band of Transmutation
BAND_OF_ALIGNMENT4642 (0x1222)Band of Alignment
ASHWOOD_LAKE4646 (0x1226)Ashwood Lake
IRON_CONCOURSE4650 (0x122A)Iron Concourse
FORMATION_GROUNDS4652 (0x122C)Formation Grounds
RAZORSCALES_AERIE4653 (0x122D)Razorscale's Aerie
THE_COLOSSAL_FORGE4654 (0x122E)The Colossal Forge
THE_SCRAPYARD4655 (0x122F)The Scrapyard
THE_CONSERVATORY_OF_LIFE4656 (0x1230)The Conservatory of Life
THE_ARCHIVUM4657 (0x1231)The Archivum
ARGENT_TOURNAMENT_GROUNDS4658 (0x1232)Argent Tournament Grounds
EXPEDITION_BASE_CAMP4665 (0x1239)Expedition Base Camp
SUNREAVER_PAVILION4666 (0x123A)Sunreaver Pavilion
SILVER_COVENANT_PAVILION4667 (0x123B)Silver Covenant Pavilion
THE_COOPER_RESIDENCE4668 (0x123C)The Cooper Residence
THE_RING_OF_CHAMPIONS4669 (0x123D)The Ring of Champions
THE_ASPIRANTS_RING4670 (0x123E)The Aspirants' Ring
THE_ARGENT_VALIANTS_RING4671 (0x123F)The Argent Valiants' Ring
THE_ALLIANCE_VALIANTS_RING4672 (0x1240)The Alliance Valiants' Ring
THE_HORDE_VALIANTS_RING4673 (0x1241)The Horde Valiants' Ring
ARGENT_PAVILION4674 (0x1242)Argent Pavilion
SUNREAVER_PAVILION14676 (0x1244)Sunreaver Pavilion
SILVER_COVENANT_PAVILION14677 (0x1245)Silver Covenant Pavilion
THE_FORLORN_CAVERN4679 (0x1247)The Forlorn Cavern
CLAYTONIO_TEST_AREA4688 (0x1250)claytonio test area
QUEL_DELARS_REST4692 (0x1254)Quel'Delar's Rest
ISLE_OF_CONQUEST4710 (0x1266)Isle of Conquest
TRIAL_OF_THE_CRUSADER4722 (0x1272)Trial of the Crusader
TRIAL_OF_THE_CHAMPION4723 (0x1273)Trial of the Champion
RUNEWEAVER_SQUARE4739 (0x1283)Runeweaver Square
THE_SILVER_ENCLAVE4740 (0x1284)The Silver Enclave
ISLE_OF_CONQUEST_NO_MANS_LAND4741 (0x1285)Isle of Conquest No Man's Land
HROTHGARS_LANDING4742 (0x1286)Hrothgar's Landing
DEATHSPEAKERS_WATCH4743 (0x1287)Deathspeaker's Watch
WORKSHOP4747 (0x128B)Workshop
QUARRY4748 (0x128C)Quarry
DOCKS4749 (0x128D)Docks
HANGAR4750 (0x128E)Hangar
REFINERY4751 (0x128F)Refinery
HORDE_KEEP4752 (0x1290)Horde Keep
ALLIANCE_KEEP4753 (0x1291)Alliance Keep
THE_SEA_REAVERS_RUN4760 (0x1298)The Sea Reaver's Run
TRANSPORT_ALLIANCE_GUNSHIP4763 (0x129B)Transport: Alliance Gunship
TRANSPORT_HORDE_GUNSHIP4764 (0x129C)Transport: Horde Gunship
HROTHGARS_LANDING14769 (0x12A1)Hrothgar's Landing
THE_FORGE_OF_SOULS4809 (0x12C9)The Forge of Souls
ICECROWN_CITADEL14812 (0x12CC)Icecrown Citadel
PIT_OF_SARON4813 (0x12CD)Pit of Saron
HALLS_OF_REFLECTION4820 (0x12D4)Halls of Reflection
TRANSPORT_ALLIANCE_GUNSHIP_IGB4832 (0x12E0)Transport: Alliance Gunship (IGB)
TRANSPORT_HORDE_GUNSHIP_IGB4833 (0x12E1)Transport: Horde Gunship (IGB)
THE_FROZEN_THRONE4859 (0x12FB)The Frozen Throne
THE_FROZEN_HALLS4862 (0x12FE)The Frozen Halls
THE_FROST_QUEENS_LAIR4889 (0x1319)The Frost Queen's Lair
PUTRICIDES_LABORATORY_OF_ALCHEMICAL_HORRORS_AND_FUN4890 (0x131A)Putricide's Laboratory of Alchemical Horrors and Fun
THE_SANCTUM_OF_BLOOD4891 (0x131B)The Sanctum of Blood
THE_CRIMSON_HALL4892 (0x131C)The Crimson Hall
THE_FROST_QUEENS_LAIR14893 (0x131D)The Frost Queen's Lair
PUTRICIDES_LABORATORY_OF_ALCHEMICAL_HORRORS_AND_FUN14894 (0x131E)Putricide's Laboratory of Alchemical Horrors and Fun
THE_CRIMSON_HALL14895 (0x131F)The Crimson Hall
THE_FROZEN_THRONE14896 (0x1320)The Frozen Throne
THE_SANCTUM_OF_BLOOD14897 (0x1321)The Sanctum of Blood
FROSTMOURNE4898 (0x1322)Frostmourne
THE_DARK_APPROACH4904 (0x1328)The Dark Approach
SCOURGELORDS_COMMAND4905 (0x1329)Scourgelord's Command
THE_SHADOW_THRONE4906 (0x132A)The Shadow Throne
THE_HIDDEN_PASSAGE4908 (0x132C)The Hidden Passage
FROSTMOURNE14910 (0x132E)Frostmourne
THE_RUBY_SANCTUM4987 (0x137B)The Ruby Sanctum

Used in:

CalendarInvitee

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/cmsg_calendar_add_event.wowm:1.

struct CalendarInvitee {
    PackedGuid guid;
    u8 status;
    u8 rank;
}

Body

OffsetSize / EndiannessTypeNameComment
0x00- / -PackedGuidguid
-1 / -u8status
-1 / -u8rank

Used in:

CalendarMember

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/smsg_calendar_filter_guild.wowm:1.

struct CalendarMember {
    PackedGuid member;
    Level level;
}

Body

OffsetSize / EndiannessTypeNameComment
0x00- / -PackedGuidmember
-1 / -Levellevel

Used in:

CalendarSendInvitee

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/calendar/smsg_calendar_send_event.wowm:1.

struct CalendarSendInvitee {
    PackedGuid invitee;
    Level level;
    u8 status;
    u8 rank;
    u8 guild_member;
    Guid invite_id;
    DateTime status_time;
    CString text;
}

Body

OffsetSize / EndiannessTypeNameComment
0x00- / -PackedGuidinvitee
-1 / -Levellevel
-1 / -u8status
-1 / -u8rank
-1 / -u8guild_member
-8 / LittleGuidinvite_id
-4 / LittleDateTimestatus_time
-- / -CStringtext

Used in:

ChannelMember

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/smsg_channel_list.wowm:24.

struct ChannelMember {
    Guid guid;
    ChannelMemberFlags member_flags;
}

Body

OffsetSize / EndiannessTypeNameComment
0x008 / LittleGuidguid
0x081 / -ChannelMemberFlagsmember_flags

Used in:

ChannelMemberFlags

Client Version 1, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/chat/smsg_channel_list.wowm:14.

flag ChannelMemberFlags : u8 {
    NONE = 0x00;
    OWNER = 0x01;
    MODERATOR = 0x04;
    VOICED = 0x08;
    MUTED = 0x10;
    CUSTOM = 0x20;
    MICROPHONE_MUTE = 0x40;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NONE0 (0x00)
OWNER1 (0x01)
MODERATOR4 (0x04)
VOICED8 (0x08)
MUTED16 (0x10)
CUSTOM32 (0x20)
MICROPHONE_MUTE64 (0x40)

Used in:

CharacterGear

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/smsg_char_enum.wowm:12.

struct CharacterGear {
    u32 equipment_display_id;
    InventoryType inventory_type;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / Littleu32equipment_display_id
0x041 / -InventoryTypeinventory_type

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/smsg_char_enum_2_4_3.wowm:32.

struct CharacterGear {
    u32 equipment_display_id;
    InventoryType inventory_type;
    u32 enchantment;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / Littleu32equipment_display_id
0x041 / -InventoryTypeinventory_type
0x054 / Littleu32enchantment

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/smsg_char_enum_3_3_5.wowm:33.

struct CharacterGear {
    u32 equipment_display_id;
    InventoryType inventory_type;
    u32 enchantment;
}

Body

OffsetSize / EndiannessTypeNameComment
0x004 / Littleu32equipment_display_id
0x041 / -InventoryTypeinventory_type
0x054 / Littleu32enchantment

Used in:

InventoryType

Client Version 1.12, Client Version 2, Client Version 3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/inventory_type.wowm:3.

enum InventoryType : u8 {
    NON_EQUIP = 0;
    HEAD = 1;
    NECK = 2;
    SHOULDERS = 3;
    BODY = 4;
    CHEST = 5;
    WAIST = 6;
    LEGS = 7;
    FEET = 8;
    WRISTS = 9;
    HANDS = 10;
    FINGER = 11;
    TRINKET = 12;
    WEAPON = 13;
    SHIELD = 14;
    RANGED = 15;
    CLOAK = 16;
    TWO_HANDED_WEAPON = 17;
    BAG = 18;
    TABARD = 19;
    ROBE = 20;
    WEAPON_MAIN_HAND = 21;
    WEAPON_OFF_HAND = 22;
    HOLDABLE = 23;
    AMMO = 24;
    THROWN = 25;
    RANGED_RIGHT = 26;
    QUIVER = 27;
    RELIC = 28;
}

Type

The basic type is u8, a 1 byte (8 bit) integer.

Enumerators

EnumeratorValueComment
NON_EQUIP0 (0x00)
HEAD1 (0x01)
NECK2 (0x02)
SHOULDERS3 (0x03)
BODY4 (0x04)
CHEST5 (0x05)
WAIST6 (0x06)
LEGS7 (0x07)
FEET8 (0x08)
WRISTS9 (0x09)
HANDS10 (0x0A)
FINGER11 (0x0B)
TRINKET12 (0x0C)
WEAPON13 (0x0D)
SHIELD14 (0x0E)
RANGED15 (0x0F)
CLOAK16 (0x10)
TWO_HANDED_WEAPON17 (0x11)
BAG18 (0x12)
TABARD19 (0x13)
ROBE20 (0x14)
WEAPON_MAIN_HAND21 (0x15)
WEAPON_OFF_HAND22 (0x16)
HOLDABLE23 (0x17)
AMMO24 (0x18)
THROWN25 (0x19)
RANGED_RIGHT26 (0x1A)
QUIVER27 (0x1B)
RELIC28 (0x1C)

Used in:

Character

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/smsg_char_enum.wowm:17.

struct Character {
    Guid guid;
    CString name;
    Race race;
    Class class;
    Gender gender;
    u8 skin;
    u8 face;
    u8 hair_style;
    u8 hair_color;
    u8 facial_hair;
    Level level;
    Area area;
    Map map;
    Vector3d position;
    u32 guild_id;
    CharacterFlags flags;
    Bool first_login;
    u32 pet_display_id;
    Level32 pet_level;
    (u32)CreatureFamily pet_family;
    CharacterGear[19] equipment;
    u32 first_bag_display_id = 0;
    u8 first_bag_inventory_id = 0;
}

Body

OffsetSize / EndiannessTypeNameComment
0x008 / LittleGuidguid
0x08- / -CStringname
-1 / -Racerace
-1 / -Classclass
-1 / -Gendergender
-1 / -u8skin
-1 / -u8face
-1 / -u8hair_style
-1 / -u8hair_color
-1 / -u8facial_hair
-1 / -Levellevel
-4 / -Areaarea
-4 / -Mapmap
-12 / -Vector3dposition
-4 / Littleu32guild_id
-4 / -CharacterFlagsflags
-1 / -Boolfirst_login
-4 / Littleu32pet_display_id
-4 / LittleLevel32pet_level
-4 / -CreatureFamilypet_family
-95 / -CharacterGear[19]equipment
-4 / Littleu32first_bag_display_id
-1 / -u8first_bag_inventory_id

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/smsg_char_enum_2_4_3.wowm:8.

struct Character {
    Guid guid;
    CString name;
    Race race;
    Class class;
    Gender gender;
    u8 skin;
    u8 face;
    u8 hair_style;
    u8 hair_color;
    u8 facial_hair;
    Level level;
    Area area;
    Map map;
    Vector3d position;
    u32 guild_id;
    u32 flags;
    Bool first_login;
    u32 pet_display_id;
    Level32 pet_level;
    (u32)CreatureFamily pet_family;
    CharacterGear[20] equipment;
}

Body

OffsetSize / EndiannessTypeNameComment
0x008 / LittleGuidguid
0x08- / -CStringname
-1 / -Racerace
-1 / -Classclass
-1 / -Gendergender
-1 / -u8skin
-1 / -u8face
-1 / -u8hair_style
-1 / -u8hair_color
-1 / -u8facial_hair
-1 / -Levellevel
-4 / -Areaarea
-4 / -Mapmap
-12 / -Vector3dposition
-4 / Littleu32guild_id
-4 / Littleu32flags
-1 / -Boolfirst_login
-4 / Littleu32pet_display_id
-4 / LittleLevel32pet_level
-4 / -CreatureFamilypet_family
-180 / -CharacterGear[20]equipment

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/character_screen/smsg_char_enum_3_3_5.wowm:8.

struct Character {
    Guid guid;
    CString name;
    Race race;
    Class class;
    Gender gender;
    u8 skin;
    u8 face;
    u8 hair_style;
    u8 hair_color;
    u8 facial_hair;
    Level level;
    Area area;
    Map map;
    Vector3d position;
    u32 guild_id;
    u32 flags;
    u32 recustomization_flags;
    Bool first_login;
    u32 pet_display_id;
    Level32 pet_level;
    (u32)CreatureFamily pet_family;
    CharacterGear[23] equipment;
}

Body

OffsetSize / EndiannessTypeNameComment
0x008 / LittleGuidguid
0x08- / -CStringname
-1 / -Racerace
-1 / -Classclass
-1 / -Gendergender
-1 / -u8skin
-1 / -u8face
-1 / -u8hair_style
-1 / -u8hair_color
-1 / -u8facial_hair
-1 / -Levellevel
-4 / -Areaarea
-4 / -Mapmap
-12 / -Vector3dposition
-4 / Littleu32guild_id
-4 / Littleu32flags
-4 / Littleu32recustomization_flags
-1 / -Boolfirst_login
-4 / Littleu32pet_display_id
-4 / LittleLevel32pet_level
-4 / -CreatureFamilypet_family
-207 / -CharacterGear[23]equipment

Used in:

Area

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/area.wowm:1.

enum Area : u32 {
    NONE = 0;
    DUN_MOROGH = 1;
    LONGSHORE = 2;
    BADLANDS = 3;
    BLASTED_LANDS = 4;
    BLACKWATER_COVE = 7;
    SWAMP_OF_SORROWS = 8;
    NORTHSHIRE_VALLEY = 9;
    DUSKWOOD = 10;
    WETLANDS = 11;
    ELWYNN_FOREST = 12;
    THE_WORLD_TREE = 13;
    DUROTAR = 14;
    DUSTWALLOW_MARSH = 15;
    AZSHARA = 16;
    THE_BARRENS = 17;
    CRYSTAL_LAKE = 18;
    ZUL_GURUB0 = 19;
    MOONBROOK = 20;
    KUL_TIRAS = 21;
    PROGRAMMER_ISLE = 22;
    NORTHSHIRE_RIVER = 23;
    NORTHSHIRE_ABBEY = 24;
    BLACKROCK_MOUNTAIN0 = 25;
    LIGHTHOUSE = 26;
    WESTERN_PLAGUELANDS = 28;
    NINE = 30;
    THE_CEMETARY = 32;
    STRANGLETHORN_VALE = 33;
    ECHO_RIDGE_MINE = 34;
    BOOTY_BAY = 35;
    ALTERAC_MOUNTAINS = 36;
    LAKE_NAZFERITI = 37;
    LOCH_MODAN = 38;
    WESTFALL0 = 40;
    DEADWIND_PASS = 41;
    DARKSHIRE = 42;
    WILD_SHORE = 43;
    REDRIDGE_MOUNTAINS = 44;
    ARATHI_HIGHLANDS = 45;
    BURNING_STEPPES = 46;
    THE_HINTERLANDS = 47;
    DEAD_MANS_HOLE = 49;
    SEARING_GORGE = 51;
    THIEVES_CAMP = 53;
    JASPERLODE_MINE = 54;
    VALLEY_OF_HEROES_UNUSED = 55;
    HEROES_VIGIL = 56;
    FARGODEEP_MINE = 57;
    NORTHSHIRE_VINEYARDS = 59;
    FORESTS_EDGE = 60;
    THUNDER_FALLS = 61;
    BRACKWELL_PUMPKIN_PATCH = 62;
    THE_STONEFIELD_FARM = 63;
    THE_MACLURE_VINEYARDS = 64;
    ON_MAP_DUNGEON0 = 65;
    ON_MAP_DUNGEON1 = 66;
    ON_MAP_DUNGEON2 = 67;
    LAKE_EVERSTILL = 68;
    LAKESHIRE = 69;
    STONEWATCH = 70;
    STONEWATCH_FALLS = 71;
    THE_DARK_PORTAL = 72;
    THE_TAINTED_SCAR = 73;
    POOL_OF_TEARS = 74;
    STONARD = 75;
    FALLOW_SANCTUARY = 76;
    ANVILMAR = 77;
    STORMWIND_MOUNTAINS = 80;
    JEFF_NE_QUADRANT_CHANGED = 81;
    JEFF_NW_QUADRANT = 82;
    JEFF_SE_QUADRANT = 83;
    JEFF_SW_QUADRANT = 84;
    TIRISFAL_GLADES = 85;
    STONE_CAIRN_LAKE = 86;
    GOLDSHIRE = 87;
    EASTVALE_LOGGING_CAMP = 88;
    MIRROR_LAKE_ORCHARD = 89;
    TOWER_OF_AZORA = 91;
    MIRROR_LAKE = 92;
    VUL_GOL_OGRE_MOUND = 93;
    RAVEN_HILL = 94;
    REDRIDGE_CANYONS = 95;
    TOWER_OF_ILGALAR = 96;
    ALTHERS_MILL = 97;
    RETHBAN_CAVERNS = 98;
    REBEL_CAMP = 99;
    NESINGWARYS_EXPEDITION = 100;
    KURZENS_COMPOUND = 101;
    RUINS_OF_ZUL_KUNDA = 102;
    RUINS_OF_ZUL_MAMWE = 103;
    THE_VILE_REEF = 104;
    MOSH_OGG_OGRE_MOUND = 105;
    THE_STOCKPILE = 106;
    SALDEANS_FARM = 107;
    SENTINEL_HILL = 108;
    FURLBROWS_PUMPKIN_FARM = 109;
    JANGOLODE_MINE = 111;
    GOLD_COAST_QUARRY = 113;
    WESTFALL_LIGHTHOUSE = 115;
    MISTY_VALLEY = 116;
    GROM_GOL_BASE_CAMP = 117;
    WHELGARS_EXCAVATION_SITE = 118;
    WESTBROOK_GARRISON = 120;
    TRANQUIL_GARDENS_CEMETERY = 121;
    ZUULDAIA_RUINS = 122;
    BAL_LAL_RUINS = 123;
    KAL_AI_RUINS = 125;
    TKASHI_RUINS = 126;
    BALIA_MAH_RUINS = 127;
    ZIATAJAI_RUINS = 128;
    MIZJAH_RUINS = 129;
    SILVERPINE_FOREST = 130;
    KHARANOS = 131;
    COLDRIDGE_VALLEY = 132;
    GNOMEREGAN0 = 133;
    GOL_BOLAR_QUARRY = 134;
    FROSTMANE_HOLD = 135;
    THE_GRIZZLED_DEN = 136;
    BREWNALL_VILLAGE = 137;
    MISTY_PINE_REFUGE = 138;
    EASTERN_PLAGUELANDS = 139;
    TELDRASSIL = 141;
    IRONBANDS_EXCAVATION_SITE = 142;
    MO_GROSH_STRONGHOLD = 143;
    THELSAMAR = 144;
    ALGAZ_GATE = 145;
    STONEWROUGHT_DAM = 146;
    THE_FARSTRIDER_LODGE = 147;
    DARKSHORE = 148;
    SILVER_STREAM_MINE = 149;
    MENETHIL_HARBOR = 150;
    DESIGNER_ISLAND = 151;
    THE_BULWARK0 = 152;
    RUINS_OF_LORDAERON = 153;
    DEATHKNELL = 154;
    NIGHT_WEBS_HOLLOW = 155;
    SOLLIDEN_FARMSTEAD = 156;
    AGAMAND_MILLS = 157;
    AGAMAND_FAMILY_CRYPT = 158;
    BRILL = 159;
    WHISPERING_GARDENS = 160;
    TERRACE_OF_REPOSE = 161;
    BRIGHTWATER_LAKE = 162;
    GUNTHERS_RETREAT = 163;
    GARRENS_HAUNT = 164;
    BALNIR_FARMSTEAD = 165;
    COLD_HEARTH_MANOR = 166;
    CRUSADER_OUTPOST = 167;
    THE_NORTH_COAST = 168;
    WHISPERING_SHORE = 169;
    LORDAMERE_LAKE0 = 170;
    FENRIS_ISLE = 172;
    FAOLS_REST = 173;
    DOLANAAR = 186;
    DARNASSUS_UNUSED = 187;
    SHADOWGLEN = 188;
    STEELGRILLS_DEPOT = 189;
    HEARTHGLEN = 190;
    NORTHRIDGE_LUMBER_CAMP = 192;
    RUINS_OF_ANDORHAL = 193;
    SCHOOL_OF_NECROMANCY = 195;
    UTHERS_TOMB = 196;
    SORROW_HILL = 197;
    THE_WEEPING_CAVE = 198;
    FELSTONE_FIELD = 199;
    DALSONS_TEARS = 200;
    GAHRRONS_WITHERING = 201;
    THE_WRITHING_HAUNT = 202;
    MARDENHOLDE_KEEP = 203;
    PYREWOOD_VILLAGE = 204;
    DUN_MODR = 205;
    WESTFALL1 = 206;
    THE_GREAT_SEA0 = 207;
    UNUSED_IRONCLADCOVE = 208;
    SHADOWFANG_KEEP0 = 209;
    ON_MAP_DUNGEON3 = 210;
    ICEFLOW_LAKE = 211;
    HELMS_BED_LAKE = 212;
    DEEP_ELEM_MINE = 213;
    THE_GREAT_SEA1 = 214;
    MULGORE = 215;
    ALEXSTON_FARMSTEAD = 219;
    RED_CLOUD_MESA = 220;
    CAMP_NARACHE = 221;
    BLOODHOOF_VILLAGE = 222;
    STONEBULL_LAKE = 223;
    RAVAGED_CARAVAN = 224;
    RED_ROCKS = 225;
    THE_SKITTERING_DARK = 226;
    VALGANS_FIELD = 227;
    THE_SEPULCHER = 228;
    OLSENS_FARTHING = 229;
    THE_GREYMANE_WALL = 230;
    BERENS_PERIL = 231;
    THE_DAWNING_ISLES = 232;
    AMBERMILL = 233;
    FENRIS_KEEP = 235;
    SHADOWFANG_KEEP1 = 236;
    THE_DECREPIT_FERRY = 237;
    MALDENS_ORCHARD = 238;
    THE_IVAR_PATCH = 239;
    THE_DEAD_FIELD = 240;
    THE_ROTTING_ORCHARD = 241;
    BRIGHTWOOD_GROVE = 242;
    FORLORN_ROWE = 243;
    THE_WHIPPLE_ESTATE = 244;
    THE_YORGEN_FARMSTEAD = 245;
    THE_CAULDRON = 246;
    GRIMESILT_DIG_SITE = 247;
    DREADMAUL_ROCK = 249;
    RUINS_OF_THAURISSAN = 250;
    FLAME_CREST = 251;
    BLACKROCK_STRONGHOLD = 252;
    THE_PILLAR_OF_ASH = 253;
    BLACKROCK_MOUNTAIN1 = 254;
    ALTAR_OF_STORMS0 = 255;
    ALDRASSIL = 256;
    SHADOWTHREAD_CAVE = 257;
    FEL_ROCK = 258;
    LAKE_AL_AMETH = 259;
    STARBREEZE_VILLAGE = 260;
    GNARLPINE_HOLD = 261;
    BAN_ETHIL_BARROW_DEN = 262;
    THE_CLEFT = 263;
    THE_ORACLE_GLADE = 264;
    WELLSPRING_RIVER = 265;
    WELLSPRING_LAKE = 266;
    HILLSBRAD_FOOTHILLS = 267;
    AZSHARA_CRATER = 268;
    DUN_ALGAZ0 = 269;
    SOUTHSHORE0 = 271;
    TARREN_MILL0 = 272;
    DURNHOLDE_KEEP0 = 275;
    UNUSED_STONEWROUGHT_PASS = 276;
    THE_FOOTHILL_CAVERNS = 277;
    LORDAMERE_INTERNMENT_CAMP = 278;
    DALARAN = 279;
    STRAHNBRAD = 280;
    RUINS_OF_ALTERAC = 281;
    CRUSHRIDGE_HOLD = 282;
    SLAUGHTER_HOLLOW = 283;
    THE_UPLANDS = 284;
    SOUTHPOINT_TOWER0 = 285;
    HILLSBRAD_FIELDS0 = 286;
    HILLSBRAD = 287;
    AZURELODE_MINE0 = 288;
    NETHANDER_STEAD0 = 289;
    DUN_GAROK0 = 290;
    THORADINS_WALL0 = 293;
    EASTERN_STRAND0 = 294;
    WESTERN_STRAND0 = 295;
    SOUTH_SEAS_UNUSED = 296;
    JAGUERO_ISLE = 297;
    BARADIN_BAY = 298;
    MENETHIL_BAY = 299;
    MISTY_REED_STRAND = 300;
    THE_SAVAGE_COAST = 301;
    THE_CRYSTAL_SHORE = 302;
    SHELL_BEACH = 303;
    NORTH_TIDES_RUN = 305;
    SOUTH_TIDES_RUN = 306;
    THE_OVERLOOK_CLIFFS = 307;
    THE_FORBIDDING_SEA0 = 308;
    IRONBEARDS_TOMB = 309;
    CRYSTALVEIN_MINE = 310;
    RUINS_OF_ABORAZ = 311;
    JANEIROS_POINT = 312;
    NORTHFOLD_MANOR = 313;
    GO_SHEK_FARM = 314;
    DABYRIES_FARMSTEAD = 315;
    BOULDERFIST_HALL = 316;
    WITHERBARK_VILLAGE = 317;
    DRYWHISKER_GORGE = 318;
    REFUGE_POINTE = 320;
    HAMMERFALL = 321;
    BLACKWATER_SHIPWRECKS = 322;
    O_BREENS_CAMP = 323;
    STROMGARDE_KEEP = 324;
    THE_TOWER_OF_ARATHOR = 325;
    THE_SANCTUM = 326;
    FALDIRS_COVE = 327;
    THE_DROWNED_REEF = 328;
    THANDOL_SPAN0 = 330;
    ASHENVALE = 331;
    THE_GREAT_SEA2 = 332;
    CIRCLE_OF_EAST_BINDING = 333;
    CIRCLE_OF_WEST_BINDING = 334;
    CIRCLE_OF_INNER_BINDING = 335;
    CIRCLE_OF_OUTER_BINDING = 336;
    APOCRYPHANS_REST = 337;
    ANGOR_FORTRESS = 338;
    LETHLOR_RAVINE = 339;
    KARGATH = 340;
    CAMP_KOSH = 341;
    CAMP_BOFF = 342;
    CAMP_WURG = 343;
    CAMP_CAGG = 344;
    AGMONDS_END = 345;
    HAMMERTOES_DIGSITE = 346;
    DUSTBELCH_GROTTO = 347;
    AERIE_PEAK = 348;
    WILDHAMMER_KEEP = 349;
    QUEL_DANIL_LODGE = 350;
    SKULK_ROCK = 351;
    ZUN_WATHA = 352;
    SHADRA_ALOR = 353;
    JINTHA_ALOR = 354;
    THE_ALTAR_OF_ZUL = 355;
    SERADANE = 356;
    FERALAS = 357;
    BRAMBLEBLADE_RAVINE = 358;
    BAEL_MODAN = 359;
    THE_VENTURE_CO_MINE = 360;
    FELWOOD = 361;
    RAZOR_HILL = 362;
    VALLEY_OF_TRIALS = 363;
    THE_DEN = 364;
    BURNING_BLADE_COVEN = 365;
    KOLKAR_CRAG = 366;
    SEN_JIN_VILLAGE = 367;
    ECHO_ISLES = 368;
    THUNDER_RIDGE = 369;
    DRYGULCH_RAVINE = 370;
    DUSTWIND_CAVE = 371;
    TIRAGARDE_KEEP = 372;
    SCUTTLE_COAST = 373;
    BLADEFIST_BAY = 374;
    DEADEYE_SHORE = 375;
    SOUTHFURY_RIVER0 = 377;
    CAMP_TAURAJO = 378;
    FAR_WATCH_POST = 379;
    THE_CROSSROADS = 380;
    BOULDER_LODE_MINE = 381;
    THE_SLUDGE_FEN = 382;
    THE_DRY_HILLS = 383;
    DREADMIST_PEAK = 384;
    NORTHWATCH_HOLD = 385;
    THE_FORGOTTEN_POOLS = 386;
    LUSHWATER_OASIS = 387;
    THE_STAGNANT_OASIS = 388;
    FIELD_OF_GIANTS = 390;
    THE_MERCHANT_COAST = 391;
    RATCHET = 392;
    DARKSPEAR_STRAND = 393;
    DARROWMERE_LAKE_UNUSED = 394;
    CAER_DARROW_UNUSED = 395;
    WINTERHOOF_WATER_WELL = 396;
    THUNDERHORN_WATER_WELL = 397;
    WILDMANE_WATER_WELL = 398;
    SKYLINE_RIDGE = 399;
    THOUSAND_NEEDLES = 400;
    THE_TIDUS_STAIR = 401;
    SHADY_REST_INN = 403;
    BAEL_DUN_DIGSITE = 404;
    DESOLACE = 405;
    STONETALON_MOUNTAINS = 406;
    ORGRIMMAR_UNUSED = 407;
    GILLIJIMS_ISLE = 408;
    ISLAND_OF_DOCTOR_LAPIDIS = 409;
    RAZORWIND_CANYON = 410;
    BATHRANS_HAUNT = 411;
    THE_RUINS_OF_ORDIL_ARAN = 412;
    MAESTRAS_POST = 413;
    THE_ZORAM_STRAND = 414;
    ASTRANAAR = 415;
    THE_SHRINE_OF_AESSINA = 416;
    FIRE_SCAR_SHRINE = 417;
    THE_RUINS_OF_STARDUST = 418;
    THE_HOWLING_VALE = 419;
    SILVERWIND_REFUGE = 420;
    MYSTRAL_LAKE = 421;
    FALLEN_SKY_LAKE = 422;
    IRIS_LAKE = 424;
    MOONWELL = 425;
    RAYNEWOOD_RETREAT = 426;
    THE_SHADY_NOOK = 427;
    NIGHT_RUN = 428;
    XAVIAN = 429;
    SATYRNAAR = 430;
    SPLINTERTREE_POST = 431;
    THE_DOR_DANIL_BARROW_DEN = 432;
    FALFARREN_RIVER = 433;
    FELFIRE_HILL = 434;
    DEMON_FALL_CANYON = 435;
    DEMON_FALL_RIDGE = 436;
    WARSONG_LUMBER_CAMP = 437;
    BOUGH_SHADOW = 438;
    THE_SHIMMERING_FLATS = 439;
    TANARIS = 440;
    LAKE_FALATHIM = 441;
    AUBERDINE = 442;
    RUINS_OF_MATHYSTRA = 443;
    TOWER_OF_ALTHALAXX = 444;
    CLIFFSPRING_FALLS = 445;
    BASHAL_ARAN = 446;
    AMETH_ARAN = 447;
    GROVE_OF_THE_ANCIENTS = 448;
    THE_MASTERS_GLAIVE = 449;
    REMTRAVELS_EXCAVATION = 450;
    MISTS_EDGE = 452;
    THE_LONG_WASH = 453;
    WILDBEND_RIVER = 454;
    BLACKWOOD_DEN = 455;
    CLIFFSPRING_RIVER = 456;
    THE_VEILED_SEA0 = 457;
    GOLD_ROAD = 458;
    SCARLET_WATCH_POST = 459;
    SUN_ROCK_RETREAT = 460;
    WINDSHEAR_CRAG = 461;
    CRAGPOOL_LAKE = 463;
    MIRKFALLON_LAKE = 464;
    THE_CHARRED_VALE = 465;
    VALLEY_OF_THE_BLOODFURIES = 466;
    STONETALON_PEAK = 467;
    THE_TALON_DEN = 468;
    GREATWOOD_VALE = 469;
    THUNDER_BLUFF_UNUSED = 470;
    BRAVE_WIND_MESA = 471;
    FIRE_STONE_MESA = 472;
    MANTLE_ROCK = 473;
    HUNTER_RISE_UNUSED = 474;
    SPIRIT_RISE_UNUSED = 475;
    ELDER_RISE_UNUSED = 476;
    RUINS_OF_JUBUWAL = 477;
    POOLS_OF_ARLITHRIEN = 478;
    THE_RUSTMAUL_DIG_SITE = 479;
    CAMP_E_THOK = 480;
    SPLITHOOF_CRAG = 481;
    HIGHPERCH = 482;
    THE_SCREECHING_CANYON = 483;
    FREEWIND_POST = 484;
    THE_GREAT_LIFT0 = 485;
    GALAK_HOLD = 486;
    ROGUEFEATHER_DEN = 487;
    THE_WEATHERED_NOOK = 488;
    THALANAAR = 489;
    UN_GORO_CRATER = 490;
    RAZORFEN_KRAUL0 = 491;
    RAVEN_HILL_CEMETERY = 492;
    MOONGLADE = 493;
    DELETE_ME0 = 495;
    BRACKENWALL_VILLAGE = 496;
    SWAMPLIGHT_MANOR = 497;
    BLOODFEN_BURROW = 498;
    DARKMIST_CAVERN = 499;
    MOGGLE_POINT = 500;
    BEEZILS_WRECK = 501;
    WITCH_HILL = 502;
    SENTRY_POINT = 503;
    NORTH_POINT_TOWER = 504;
    WEST_POINT_TOWER = 505;
    LOST_POINT = 506;
    BLUEFEN = 507;
    STONEMAUL_RUINS = 508;
    THE_DEN_OF_FLAME = 509;
    THE_DRAGONMURK = 510;
    WYRMBOG = 511;
    ONYXIAS_LAIR_UNUSED = 512;
    THERAMORE_ISLE = 513;
    FOOTHOLD_CITADEL = 514;
    IRONCLAD_PRISON = 515;
    DUSTWALLOW_BAY = 516;
    TIDEFURY_COVE = 517;
    DREADMURK_SHORE = 518;
    ADDLES_STEAD = 536;
    FIRE_PLUME_RIDGE = 537;
    LAKKARI_TAR_PITS = 538;
    TERROR_RUN = 539;
    THE_SLITHERING_SCAR = 540;
    MARSHALS_REFUGE = 541;
    FUNGAL_ROCK = 542;
    GOLAKKA_HOT_SPRINGS = 543;
    THE_LOCH = 556;
    BEGGARS_HAUNT = 576;
    KODO_GRAVEYARD = 596;
    GHOST_WALKER_POST = 597;
    SAR_THERIS_STRAND = 598;
    THUNDER_AXE_FORTRESS = 599;
    BOLGANS_HOLE = 600;
    MANNOROC_COVEN = 602;
    SARGERON = 603;
    MAGRAM_VILLAGE = 604;
    GELKIS_VILLAGE = 606;
    VALLEY_OF_SPEARS = 607;
    NIJELS_POINT = 608;
    KOLKAR_VILLAGE = 609;
    HYJAL = 616;
    WINTERSPRING = 618;
    BLACKWOLF_RIVER = 636;
    KODO_ROCK = 637;
    HIDDEN_PATH = 638;
    SPIRIT_ROCK = 639;
    SHRINE_OF_THE_DORMANT_FLAME = 640;
    LAKE_ELUNE_ARA = 656;
    THE_HARBORAGE = 657;
    OUTLAND = 676;
    CRAFTSMENS_TERRACE_UNUSED = 696;
    TRADESMENS_TERRACE_UNUSED = 697;
    THE_TEMPLE_GARDENS_UNUSED = 698;
    TEMPLE_OF_ELUNE_UNUSED = 699;
    CENARION_ENCLAVE_UNUSED = 700;
    WARRIORS_TERRACE_UNUSED = 701;
    RUT_THERAN_VILLAGE = 702;
    IRONBANDS_COMPOUND = 716;
    THE_STOCKADE = 717;
    WAILING_CAVERNS = 718;
    BLACKFATHOM_DEEPS0 = 719;
    FRAY_ISLAND = 720;
    GNOMEREGAN1 = 721;
    RAZORFEN_DOWNS0 = 722;
    BAN_ETHIL_HOLLOW = 736;
    SCARLET_MONASTERY = 796;
    JERODS_LANDING = 797;
    RIDGEPOINT_TOWER = 798;
    THE_DARKENED_BANK = 799;
    COLDRIDGE_PASS = 800;
    CHILL_BREEZE_VALLEY = 801;
    SHIMMER_RIDGE = 802;
    AMBERSTILL_RANCH = 803;
    THE_TUNDRID_HILLS = 804;
    SOUTH_GATE_PASS0 = 805;
    SOUTH_GATE_OUTPOST = 806;
    NORTH_GATE_PASS0 = 807;
    NORTH_GATE_OUTPOST = 808;
    GATES_OF_IRONFORGE = 809;
    STILLWATER_POND = 810;
    NIGHTMARE_VALE = 811;
    VENOMWEB_VALE = 812;
    THE_BULWARK1 = 813;
    SOUTHFURY_RIVER1 = 814;
    SOUTHFURY_RIVER2 = 815;
    RAZORMANE_GROUNDS = 816;
    SKULL_ROCK = 817;
    PALEMANE_ROCK = 818;
    WINDFURY_RIDGE = 819;
    THE_GOLDEN_PLAINS = 820;
    THE_ROLLING_PLAINS = 821;
    DUN_ALGAZ1 = 836;
    DUN_ALGAZ2 = 837;
    NORTH_GATE_PASS1 = 838;
    SOUTH_GATE_PASS1 = 839;
    TWILIGHT_GROVE = 856;
    GM_ISLAND = 876;
    DELETE_ME1 = 877;
    SOUTHFURY_RIVER3 = 878;
    SOUTHFURY_RIVER4 = 879;
    THANDOL_SPAN1 = 880;
    THANDOL_SPAN2 = 881;
    PURGATION_ISLE = 896;
    THE_JANSEN_STEAD = 916;
    THE_DEAD_ACRE = 917;
    THE_MOLSEN_FARM = 918;
    STENDELS_POND = 919;
    THE_DAGGER_HILLS = 920;
    DEMONTS_PLACE = 921;
    THE_DUST_PLAINS = 922;
    STONESPLINTER_VALLEY = 923;
    VALLEY_OF_KINGS = 924;
    ALGAZ_STATION = 925;
    BUCKLEBREE_FARM = 926;
    THE_SHINING_STRAND = 927;
    NORTH_TIDES_HOLLOW = 928;
    GRIZZLEPAW_RIDGE = 936;
    THE_VERDANT_FIELDS = 956;
    GADGETZAN = 976;
    STEAMWHEEDLE_PORT = 977;
    ZUL_FARRAK0 = 978;
    SANDSORROW_WATCH = 979;
    THISTLESHRUB_VALLEY = 980;
    THE_GAPING_CHASM = 981;
    THE_NOXIOUS_LAIR = 982;
    DUNEMAUL_COMPOUND = 983;
    EASTMOON_RUINS = 984;
    WATERSPRING_FIELD = 985;
    ZALASHJIS_DEN = 986;
    LANDS_END_BEACH = 987;
    WAVESTRIDER_BEACH = 988;
    ULDUM = 989;
    VALLEY_OF_THE_WATCHERS = 990;
    GUNSTANS_POST = 991;
    SOUTHMOON_RUINS = 992;
    RENDERS_CAMP = 996;
    RENDERS_VALLEY = 997;
    RENDERS_ROCK = 998;
    STONEWATCH_TOWER = 999;
    GALARDELL_VALLEY = 1000;
    LAKERIDGE_HIGHWAY = 1001;
    THREE_CORNERS = 1002;
    DIREFORGE_HILL = 1016;
    RAPTOR_RIDGE = 1017;
    BLACK_CHANNEL_MARSH = 1018;
    THE_GREEN_BELT0 = 1019;
    MOSSHIDE_FEN = 1020;
    THELGEN_ROCK = 1021;
    BLUEGILL_MARSH = 1022;
    SALTSPRAY_GLEN = 1023;
    SUNDOWN_MARSH = 1024;
    THE_GREEN_BELT1 = 1025;
    ANGERFANG_ENCAMPMENT = 1036;
    GRIM_BATOL = 1037;
    DRAGONMAW_GATES = 1038;
    THE_LOST_FLEET = 1039;
    DARROW_HILL0 = 1056;
    THORADINS_WALL1 = 1057;
    WEBWINDER_PATH = 1076;
    THE_HUSHED_BANK = 1097;
    MANOR_MISTMANTLE = 1098;
    CAMP_MOJACHE = 1099;
    GRIMTOTEM_COMPOUND = 1100;
    THE_WRITHING_DEEP = 1101;
    WILDWIND_LAKE = 1102;
    GORDUNNI_OUTPOST = 1103;
    MOK_GORDUN = 1104;
    FERAL_SCAR_VALE = 1105;
    FRAYFEATHER_HIGHLANDS = 1106;
    IDLEWIND_LAKE = 1107;
    THE_FORGOTTEN_COAST = 1108;
    EAST_PILLAR = 1109;
    WEST_PILLAR = 1110;
    DREAM_BOUGH = 1111;
    JADEMIR_LAKE = 1112;
    ONEIROS = 1113;
    RUINS_OF_RAVENWIND = 1114;
    RAGE_SCAR_HOLD = 1115;
    FEATHERMOON_STRONGHOLD = 1116;
    RUINS_OF_SOLARSAL = 1117;
    LOWER_WILDS_UNUSED = 1118;
    THE_TWIN_COLOSSALS = 1119;
    SARDOR_ISLE = 1120;
    ISLE_OF_DREAD = 1121;
    HIGH_WILDERNESS = 1136;
    LOWER_WILDS = 1137;
    SOUTHERN_BARRENS = 1156;
    SOUTHERN_GOLD_ROAD = 1157;
    ZUL_FARRAK1 = 1176;
    UNUSED_ALCAZ_ISLAND = 1196;
    TIMBERMAW_HOLD0 = 1216;
    VANNDIR_ENCAMPMENT = 1217;
    TEST_AZSHARA = 1218;
    LEGASH_ENCAMPMENT = 1219;
    THALASSIAN_BASE_CAMP = 1220;
    RUINS_OF_ELDARATH = 1221;
    HETAERAS_CLUTCH = 1222;
    TEMPLE_OF_ZIN_MALOR = 1223;
    BEARS_HEAD = 1224;
    URSOLAN = 1225;
    TEMPLE_OF_ARKKORAN = 1226;
    BAY_OF_STORMS = 1227;
    THE_SHATTERED_STRAND = 1228;
    TOWER_OF_ELDARA = 1229;
    JAGGED_REEF = 1230;
    SOUTHRIDGE_BEACH = 1231;
    RAVENCREST_MONUMENT = 1232;
    FORLORN_RIDGE = 1233;
    LAKE_MENNAR = 1234;
    SHADOWSONG_SHRINE = 1235;
    HALDARR_ENCAMPMENT = 1236;
    VALORMOK = 1237;
    THE_RUINED_REACHES = 1256;
    THE_TALONDEEP_PATH0 = 1276;
    THE_TALONDEEP_PATH1 = 1277;
    ROCKTUSK_FARM = 1296;
    JAGGEDSWINE_FARM = 1297;
    RAZORFEN_DOWNS1 = 1316;
    LOST_RIGGER_COVE = 1336;
    ULDAMAN0 = 1337;
    LORDAMERE_LAKE1 = 1338;
    LORDAMERE_LAKE2 = 1339;
    GALLOWS_CORNER = 1357;
    SILITHUS = 1377;
    EMERALD_FOREST = 1397;
    SUNKEN_TEMPLE = 1417;
    DREADMAUL_HOLD = 1437;
    NETHERGARDE_KEEP = 1438;
    DREADMAUL_POST = 1439;
    SERPENTS_COIL = 1440;
    ALTAR_OF_STORMS1 = 1441;
    FIREWATCH_RIDGE = 1442;
    THE_SLAG_PIT = 1443;
    THE_SEA_OF_CINDERS = 1444;
    BLACKROCK_MOUNTAIN2 = 1445;
    THORIUM_POINT = 1446;
    GARRISON_ARMORY = 1457;
    THE_TEMPLE_OF_ATAL_HAKKAR = 1477;
    UNDERCITY = 1497;
    ULDAMAN1 = 1517;
    NOT_USED_DEADMINES = 1518;
    STORMWIND_CITY = 1519;
    IRONFORGE = 1537;
    SPLITHOOF_HOLD = 1557;
    THE_CAPE_OF_STRANGLETHORN = 1577;
    SOUTHERN_SAVAGE_COAST = 1578;
    UNUSED_THE_DEADMINES_002 = 1579;
    UNUSED_IRONCLAD_COVE_003 = 1580;
    THE_DEADMINES = 1581;
    IRONCLAD_COVE = 1582;
    BLACKROCK_SPIRE = 1583;
    BLACKROCK_DEPTHS = 1584;
    RAPTOR_GROUNDS_UNUSED = 1597;
    GROL_DOM_FARM_UNUSED = 1598;
    MORSHAN_BASE_CAMP = 1599;
    HONORS_STAND_UNUSED = 1600;
    BLACKTHORN_RIDGE_UNUSED = 1601;
    BRAMBLESCAR_UNUSED = 1602;
    AGAMA_GOR_UNUSED = 1603;
    VALLEY_OF_HEROES = 1617;
    ORGRIMMAR = 1637;
    THUNDER_BLUFF = 1638;
    ELDER_RISE = 1639;
    SPIRIT_RISE = 1640;
    HUNTER_RISE = 1641;
    DARNASSUS = 1657;
    CENARION_ENCLAVE = 1658;
    CRAFTSMENS_TERRACE = 1659;
    WARRIORS_TERRACE = 1660;
    THE_TEMPLE_GARDENS = 1661;
    TRADESMENS_TERRACE = 1662;
    GAVINS_NAZE = 1677;
    SOFERAS_NAZE = 1678;
    CORRAHNS_DAGGER = 1679;
    THE_HEADLAND = 1680;
    MISTY_SHORE = 1681;
    DANDREDS_FOLD = 1682;
    GROWLESS_CAVE = 1683;
    CHILLWIND_POINT = 1684;
    RAPTOR_GROUNDS = 1697;
    BRAMBLESCAR = 1698;
    THORN_HILL = 1699;
    AGAMA_GOR = 1700;
    BLACKTHORN_RIDGE = 1701;
    HONORS_STAND = 1702;
    THE_MORSHAN_RAMPART = 1703;
    GROL_DOM_FARM = 1704;
    RAZORFEN_KRAUL1 = 1717;
    THE_GREAT_LIFT1 = 1718;
    MISTVALE_VALLEY = 1737;
    NEK_MANI_WELLSPRING = 1738;
    BLOODSAIL_COMPOUND = 1739;
    VENTURE_CO_BASE_CAMP = 1740;
    GURUBASHI_ARENA = 1741;
    SPIRIT_DEN = 1742;
    THE_CRIMSON_VEIL = 1757;
    THE_RIPTIDE = 1758;
    THE_DAMSELS_LUCK = 1759;
    VENTURE_CO_OPERATIONS_CENTER = 1760;
    DEADWOOD_VILLAGE = 1761;
    FELPAW_VILLAGE = 1762;
    JAEDENAR = 1763;
    BLOODVENOM_RIVER = 1764;
    BLOODVENOM_FALLS = 1765;
    SHATTER_SCAR_VALE = 1766;
    IRONTREE_WOODS = 1767;
    IRONTREE_CAVERN = 1768;
    TIMBERMAW_HOLD1 = 1769;
    SHADOW_HOLD = 1770;
    SHRINE_OF_THE_DECEIVER = 1771;
    ITHARIUSS_CAVE = 1777;
    SORROWMURK = 1778;
    DRAENIL_DUR_VILLAGE = 1779;
    SPLINTERSPEAR_JUNCTION = 1780;
    STAGALBOG = 1797;
    THE_SHIFTING_MIRE = 1798;
    STAGALBOG_CAVE = 1817;
    WITHERBARK_CAVERNS = 1837;
    THORADINS_WALL2 = 1857;
    BOULDER_GOR = 1858;
    VALLEY_OF_FANGS = 1877;
    THE_DUSTBOWL = 1878;
    MIRAGE_FLATS = 1879;
    FEATHERBEARDS_HOVEL = 1880;
    SHINDIGGERS_CAMP = 1881;
    PLAGUEMIST_RAVINE = 1882;
    VALORWIND_LAKE = 1883;
    AGOL_WATHA = 1884;
    HIRI_WATHA = 1885;
    THE_CREEPING_RUIN = 1886;
    BOGENS_LEDGE = 1887;
    THE_MAKERS_TERRACE = 1897;
    DUSTWIND_GULCH = 1898;
    SHAOL_WATHA = 1917;
    NOONSHADE_RUINS = 1937;
    BROKEN_PILLAR = 1938;
    ABYSSAL_SANDS = 1939;
    SOUTHBREAK_SHORE = 1940;
    CAVERNS_OF_TIME0 = 1941;
    THE_MARSHLANDS = 1942;
    IRONSTONE_PLATEAU = 1943;
    BLACKCHAR_CAVE = 1957;
    TANNER_CAMP = 1958;
    DUSTFIRE_VALLEY = 1959;
    ZUL_GURUB1 = 1977;
    MISTY_REED_POST = 1978;
    BLOODVENOM_POST = 1997;
    TALONBRANCH_GLADE = 1998;
    STRATHOLME0 = 2017;
    UNUSED_SHADOWFANG_KEEP_003 = 2037;
    SCHOLOMANCE = 2057;
    TWILIGHT_VALE = 2077;
    TWILIGHT_SHORE = 2078;
    ALCAZ_ISLAND = 2079;
    DARKCLOUD_PINNACLE = 2097;
    DAWNING_WOOD_CATACOMBS = 2098;
    STONEWATCH_KEEP = 2099;
    MARAUDON = 2100;
    STOUTLAGER_INN = 2101;
    THUNDERBREW_DISTILLERY = 2102;
    MENETHIL_KEEP = 2103;
    DEEPWATER_TAVERN = 2104;
    SHADOW_GRAVE = 2117;
    BRILL_TOWN_HALL = 2118;
    GALLOWS_END_TAVERN = 2119;
    THE_POOLS_OF_VISION_UNUSED = 2137;
    DREADMIST_DEN = 2138;
    BAEL_DUN_KEEP = 2157;
    EMBERSTRIFES_DEN = 2158;
    ONYXIAS_LAIR = 2159;
    WINDSHEAR_MINE = 2160;
    ROLANDS_DOOM = 2161;
    BATTLE_RING = 2177;
    THE_POOLS_OF_VISION = 2197;
    SHADOWBREAK_RAVINE = 2198;
    BROKEN_SPEAR_VILLAGE = 2217;
    WHITEREACH_POST = 2237;
    GORNIA = 2238;
    ZANES_EYE_CRATER = 2239;
    MIRAGE_RACEWAY = 2240;
    FROSTSABER_ROCK = 2241;
    THE_HIDDEN_GROVE = 2242;
    TIMBERMAW_POST = 2243;
    WINTERFALL_VILLAGE = 2244;
    MAZTHORIL = 2245;
    FROSTFIRE_HOT_SPRINGS = 2246;
    ICE_THISTLE_HILLS = 2247;
    DUN_MANDARR = 2248;
    FROSTWHISPER_GORGE = 2249;
    OWL_WING_THICKET = 2250;
    LAKE_KEL_THERIL = 2251;
    THE_RUINS_OF_KEL_THERIL = 2252;
    STARFALL_VILLAGE = 2253;
    BAN_THALLOW_BARROW_DEN = 2254;
    EVERLOOK = 2255;
    DARKWHISPER_GORGE = 2256;
    DEEPRUN_TRAM = 2257;
    THE_FUNGAL_VALE = 2258;
    UNUSED_THE_MARRIS_STEAD = 2259;
    THE_MARRIS_STEAD = 2260;
    THE_UNDERCROFT = 2261;
    DARROWSHIRE = 2262;
    CROWN_GUARD_TOWER = 2263;
    CORINS_CROSSING = 2264;
    SCARLET_BASE_CAMP = 2265;
    TYRS_HAND = 2266;
    THE_SCARLET_BASILICA = 2267;
    LIGHTS_HOPE_CHAPEL = 2268;
    BROWMAN_MILL = 2269;
    THE_NOXIOUS_GLADE = 2270;
    EASTWALL_TOWER = 2271;
    NORTHDALE = 2272;
    ZUL_MASHAR = 2273;
    MAZRA_ALOR = 2274;
    NORTHPASS_TOWER = 2275;
    QUEL_LITHIEN_LODGE = 2276;
    PLAGUEWOOD = 2277;
    SCOURGEHOLD = 2278;
    STRATHOLME1 = 2279;
    UNUSED_STRATHOLME = 2280;
    DARROWMERE_LAKE0 = 2297;
    CAER_DARROW = 2298;
    DARROWMERE_LAKE1 = 2299;
    CAVERNS_OF_TIME1 = 2300;
    THISTLEFUR_VILLAGE = 2301;
    THE_QUAGMIRE = 2302;
    WINDBREAK_CANYON = 2303;
    SOUTH_SEAS0 = 2317;
    THE_GREAT_SEA3 = 2318;
    THE_GREAT_SEA4 = 2319;
    THE_GREAT_SEA5 = 2320;
    THE_GREAT_SEA6 = 2321;
    THE_VEILED_SEA1 = 2322;
    THE_VEILED_SEA2 = 2323;
    THE_VEILED_SEA3 = 2324;
    THE_VEILED_SEA4 = 2325;
    THE_VEILED_SEA5 = 2326;
    RAZOR_HILL_BARRACKS = 2337;
    SOUTH_SEAS1 = 2338;
    THE_GREAT_SEA7 = 2339;
    BLOODTOOTH_CAMP = 2357;
    FOREST_SONG = 2358;
    GREENPAW_VILLAGE = 2359;
    SILVERWING_OUTPOST = 2360;
    NIGHTHAVEN = 2361;
    SHRINE_OF_REMULOS = 2362;
    STORMRAGE_BARROW_DENS = 2363;
    THE_GREAT_SEA8 = 2364;
    THE_GREAT_SEA9 = 2365;
    THE_BLACK_MORASS = 2366;
    OLD_HILLSBRAD_FOOTHILLS = 2367;
    TARREN_MILL1 = 2368;
    SOUTHSHORE1 = 2369;
    DURNHOLDE_KEEP1 = 2370;
    DUN_GAROK1 = 2371;
    HILLSBRAD_FIELDS1 = 2372;
    EASTERN_STRAND1 = 2373;
    NETHANDER_STEAD1 = 2374;
    DARROW_HILL1 = 2375;
    SOUTHPOINT_TOWER1 = 2376;
    THORADINS_WALL3 = 2377;
    WESTERN_STRAND1 = 2378;
    AZURELODE_MINE1 = 2379;
    THE_GREAT_SEA10 = 2397;
    THE_GREAT_SEA11 = 2398;
    THE_GREAT_SEA12 = 2399;
    THE_FORBIDDING_SEA1 = 2400;
    THE_FORBIDDING_SEA2 = 2401;
    THE_FORBIDDING_SEA3 = 2402;
    THE_FORBIDDING_SEA4 = 2403;
    TETHRIS_ARAN = 2404;
    ETHEL_RETHOR = 2405;
    RANAZJAR_ISLE = 2406;
    KORMEKS_HUT = 2407;
    SHADOWPREY_VILLAGE = 2408;
    BLACKROCK_PASS = 2417;
    MORGANS_VIGIL = 2418;
    SLITHER_ROCK = 2419;
    TERROR_WING_PATH = 2420;
    DRACO_DAR = 2421;
    RAGEFIRE_CHASM = 2437;
    NIGHTSONG_WOODS = 2457;
    THE_VEILED_SEA6 = 2477;
    MORLOS_ARAN = 2478;
    EMERALD_SANCTUARY = 2479;
    JADEFIRE_GLEN = 2480;
    RUINS_OF_CONSTELLAS = 2481;
    BITTER_REACHES = 2497;
    RISE_OF_THE_DEFILER = 2517;
    LARISS_PAVILION = 2518;
    WOODPAW_HILLS = 2519;
    WOODPAW_DEN = 2520;
    VERDANTIS_RIVER = 2521;
    RUINS_OF_ISILDIEN = 2522;
    GRIMTOTEM_POST = 2537;
    CAMP_APARAJE = 2538;
    MALAKA_JIN = 2539;
    BOULDERSLIDE_RAVINE = 2540;
    SISHIR_CANYON = 2541;
    DIRE_MAUL0 = 2557;
    DEADWIND_RAVINE = 2558;
    DIAMONDHEAD_RIVER = 2559;
    ARIDENS_CAMP = 2560;
    THE_VICE = 2561;
    KARAZHAN = 2562;
    MORGANS_PLOT = 2563;
    DIRE_MAUL1 = 2577;
    ALTERAC_VALLEY0 = 2597;
    SCRABBLESCREWS_CAMP = 2617;
    JADEFIRE_RUN = 2618;
    THONDRORIL_RIVER0 = 2619;
    THONDRORIL_RIVER1 = 2620;
    LAKE_MERELDAR = 2621;
    PESTILENT_SCAR = 2622;
    THE_INFECTIS_SCAR = 2623;
    BLACKWOOD_LAKE = 2624;
    EASTWALL_GATE = 2625;
    TERRORWEB_TUNNEL = 2626;
    TERRORDALE = 2627;
    KARGATHIA_KEEP = 2637;
    VALLEY_OF_BONES = 2657;
    BLACKWING_LAIR = 2677;
    DEADMANS_CROSSING = 2697;
    MOLTEN_CORE = 2717;
    THE_SCARAB_WALL = 2737;
    SOUTHWIND_VILLAGE = 2738;
    TWILIGHT_BASE_CAMP = 2739;
    THE_CRYSTAL_VALE = 2740;
    THE_SCARAB_DAIS = 2741;
    HIVE_ASHI = 2742;
    HIVE_ZORA = 2743;
    HIVE_REGAL = 2744;
    SHRINE_OF_THE_FALLEN_WARRIOR = 2757;
    UNUSED_ALTERAC_VALLEY = 2777;
    BLACKFATHOM_DEEPS1 = 2797;
    ON_MAP_DUNGEON4 = 2817;
    THE_MASTERS_CELLAR = 2837;
    STONEWROUGHT_PASS = 2838;
    ALTERAC_VALLEY1 = 2839;
    THE_RUMBLE_CAGE = 2857;
    CHUNK_TEST = 2877;
    ZORAMGAR_OUTPOST = 2897;
    HALL_OF_LEGENDS = 2917;
    CHAMPIONS_HALL = 2918;
    GROSH_GOK_COMPOUND = 2937;
    SLEEPING_GORGE = 2938;
    IRONDEEP_MINE = 2957;
    STONEHEARTH_OUTPOST = 2958;
    DUN_BALDAR = 2959;
    ICEWING_PASS = 2960;
    FROSTWOLF_VILLAGE = 2961;
    TOWER_POINT = 2962;
    COLDTOOTH_MINE = 2963;
    WINTERAX_HOLD = 2964;
    ICEBLOOD_GARRISON = 2977;
    FROSTWOLF_KEEP = 2978;
    TOR_KREN_FARM = 2979;
    FROST_DAGGER_PASS = 3017;
    IRONSTONE_CAMP = 3037;
    WEAZELS_CRATER = 3038;
    TAHONDA_RUINS = 3039;
    FIELD_OF_STRIFE = 3057;
    ICEWING_CAVERN = 3058;
    VALORS_REST = 3077;
    THE_SWARMING_PILLAR = 3097;
    TWILIGHT_POST = 3098;
    TWILIGHT_OUTPOST = 3099;
    RAVAGED_TWILIGHT_CAMP = 3100;
    SHALZARUS_LAIR = 3117;
    TALRENDIS_POINT = 3137;
    RETHRESS_SANCTUM = 3138;
    MOON_HORROR_DEN = 3139;
    SCALEBEARDS_CAVE = 3140;
    BOULDERSLIDE_CAVERN = 3157;
    WARSONG_LABOR_CAMP = 3177;
    CHILLWIND_CAMP = 3197;
    THE_MAUL = 3217;
    THE_MAUL_UNUSED = 3237;
    BONES_OF_GRAKKAROND = 3257;
    WARSONG_GULCH = 3277;
    FROSTWOLF_GRAVEYARD = 3297;
    FROSTWOLF_PASS = 3298;
    DUN_BALDAR_PASS = 3299;
    ICEBLOOD_GRAVEYARD = 3300;
    SNOWFALL_GRAVEYARD = 3301;
    STONEHEARTH_GRAVEYARD = 3302;
    STORMPIKE_GRAVEYARD = 3303;
    ICEWING_BUNKER = 3304;
    STONEHEARTH_BUNKER = 3305;
    WILDPAW_RIDGE = 3306;
    REVANTUSK_VILLAGE = 3317;
    ROCK_OF_DUROTAN = 3318;
    SILVERWING_GROVE = 3319;
    WARSONG_LUMBER_MILL = 3320;
    SILVERWING_HOLD = 3321;
    WILDPAW_CAVERN = 3337;
    THE_VEILED_CLEFT = 3338;
    YOJAMBA_ISLE = 3357;
    ARATHI_BASIN = 3358;
    THE_COIL = 3377;
    ALTAR_OF_HIR_EEK = 3378;
    SHADRA_ZAAR = 3379;
    HAKKARI_GROUNDS = 3380;
    NAZE_OF_SHIRVALLAH = 3381;
    TEMPLE_OF_BETHEKK = 3382;
    THE_BLOODFIRE_PIT = 3383;
    ALTAR_OF_THE_BLOOD_GOD = 3384;
    ZANZAS_RISE = 3397;
    EDGE_OF_MADNESS = 3398;
    TROLLBANE_HALL = 3417;
    DEFILERS_DEN = 3418;
    PAGLES_POINTE = 3419;
    FARM = 3420;
    BLACKSMITH = 3421;
    LUMBER_MILL = 3422;
    GOLD_MINE = 3423;
    STABLES = 3424;
    CENARION_HOLD = 3425;
    STAGHELM_POINT = 3426;
    BRONZEBEARD_ENCAMPMENT = 3427;
    AHN_QIRAJ = 3428;
    RUINS_OF_AHN_QIRAJ0 = 3429;
    TWILIGHTS_RUN = 3446;
    ORTELLS_HIDEOUT = 3447;
    SCARAB_TERRACE = 3448;
    GENERALS_TERRACE = 3449;
    THE_RESERVOIR = 3450;
    THE_HATCHERY = 3451;
    THE_COMB = 3452;
    WATCHERS_TERRACE = 3453;
    RUINS_OF_AHN_QIRAJ1 = 3454;
    NAXXRAMAS = 3456;
    CITY = 3459;
    GATES_OF_AHN_QIRAJ = 3478;
    RAVENHOLDT_MANOR = 3486;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
DUN_MOROGH1 (0x01)Dun Morogh
LONGSHORE2 (0x02)Longshore
BADLANDS3 (0x03)Badlands
BLASTED_LANDS4 (0x04)Blasted Lands
BLACKWATER_COVE7 (0x07)Blackwater Cove
SWAMP_OF_SORROWS8 (0x08)Swamp of Sorrows
NORTHSHIRE_VALLEY9 (0x09)Northshire Valley
DUSKWOOD10 (0x0A)Duskwood
WETLANDS11 (0x0B)Wetlands
ELWYNN_FOREST12 (0x0C)Elwynn Forest
THE_WORLD_TREE13 (0x0D)The World Tree
DUROTAR14 (0x0E)Durotar
DUSTWALLOW_MARSH15 (0x0F)Dustwallow Marsh
AZSHARA16 (0x10)Azshara
THE_BARRENS17 (0x11)The Barrens
CRYSTAL_LAKE18 (0x12)Crystal Lake
ZUL_GURUB019 (0x13)Zul'Gurub
MOONBROOK20 (0x14)Moonbrook
KUL_TIRAS21 (0x15)Kul Tiras
PROGRAMMER_ISLE22 (0x16)Programmer Isle
NORTHSHIRE_RIVER23 (0x17)Northshire River
NORTHSHIRE_ABBEY24 (0x18)Northshire Abbey
BLACKROCK_MOUNTAIN025 (0x19)Blackrock Mountain
LIGHTHOUSE26 (0x1A)Lighthouse
WESTERN_PLAGUELANDS28 (0x1C)Western Plaguelands
NINE30 (0x1E)Nine
THE_CEMETARY32 (0x20)The Cemetary
STRANGLETHORN_VALE33 (0x21)Stranglethorn Vale
ECHO_RIDGE_MINE34 (0x22)Echo Ridge Mine
BOOTY_BAY35 (0x23)Booty Bay
ALTERAC_MOUNTAINS36 (0x24)Alterac Mountains
LAKE_NAZFERITI37 (0x25)Lake Nazferiti
LOCH_MODAN38 (0x26)Loch Modan
WESTFALL040 (0x28)Westfall
DEADWIND_PASS41 (0x29)Deadwind Pass
DARKSHIRE42 (0x2A)Darkshire
WILD_SHORE43 (0x2B)Wild Shore
REDRIDGE_MOUNTAINS44 (0x2C)Redridge Mountains
ARATHI_HIGHLANDS45 (0x2D)Arathi Highlands
BURNING_STEPPES46 (0x2E)Burning Steppes
THE_HINTERLANDS47 (0x2F)The Hinterlands
DEAD_MANS_HOLE49 (0x31)Dead Man's Hole
SEARING_GORGE51 (0x33)Searing Gorge
THIEVES_CAMP53 (0x35)Thieves Camp
JASPERLODE_MINE54 (0x36)Jasperlode Mine
VALLEY_OF_HEROES_UNUSED55 (0x37)Valley of Heroes UNUSED
HEROES_VIGIL56 (0x38)Heroes' Vigil
FARGODEEP_MINE57 (0x39)Fargodeep Mine
NORTHSHIRE_VINEYARDS59 (0x3B)Northshire Vineyards
FORESTS_EDGE60 (0x3C)Forest's Edge
THUNDER_FALLS61 (0x3D)Thunder Falls
BRACKWELL_PUMPKIN_PATCH62 (0x3E)Brackwell Pumpkin Patch
THE_STONEFIELD_FARM63 (0x3F)The Stonefield Farm
THE_MACLURE_VINEYARDS64 (0x40)The Maclure Vineyards
ON_MAP_DUNGEON065 (0x41)On Map Dungeon
ON_MAP_DUNGEON166 (0x42)On Map Dungeon
ON_MAP_DUNGEON267 (0x43)On Map Dungeon
LAKE_EVERSTILL68 (0x44)Lake Everstill
LAKESHIRE69 (0x45)Lakeshire
STONEWATCH70 (0x46)Stonewatch
STONEWATCH_FALLS71 (0x47)Stonewatch Falls
THE_DARK_PORTAL72 (0x48)The Dark Portal
THE_TAINTED_SCAR73 (0x49)The Tainted Scar
POOL_OF_TEARS74 (0x4A)Pool of Tears
STONARD75 (0x4B)Stonard
FALLOW_SANCTUARY76 (0x4C)Fallow Sanctuary
ANVILMAR77 (0x4D)Anvilmar
STORMWIND_MOUNTAINS80 (0x50)Stormwind Mountains
JEFF_NE_QUADRANT_CHANGED81 (0x51)Jeff NE Quadrant Changed
JEFF_NW_QUADRANT82 (0x52)Jeff NW Quadrant
JEFF_SE_QUADRANT83 (0x53)Jeff SE Quadrant
JEFF_SW_QUADRANT84 (0x54)Jeff SW Quadrant
TIRISFAL_GLADES85 (0x55)Tirisfal Glades
STONE_CAIRN_LAKE86 (0x56)Stone Cairn Lake
GOLDSHIRE87 (0x57)Goldshire
EASTVALE_LOGGING_CAMP88 (0x58)Eastvale Logging Camp
MIRROR_LAKE_ORCHARD89 (0x59)Mirror Lake Orchard
TOWER_OF_AZORA91 (0x5B)Tower of Azora
MIRROR_LAKE92 (0x5C)Mirror Lake
VUL_GOL_OGRE_MOUND93 (0x5D)Vul'Gol Ogre Mound
RAVEN_HILL94 (0x5E)Raven Hill
REDRIDGE_CANYONS95 (0x5F)Redridge Canyons
TOWER_OF_ILGALAR96 (0x60)Tower of Ilgalar
ALTHERS_MILL97 (0x61)Alther's Mill
RETHBAN_CAVERNS98 (0x62)Rethban Caverns
REBEL_CAMP99 (0x63)Rebel Camp
NESINGWARYS_EXPEDITION100 (0x64)Nesingwary's Expedition
KURZENS_COMPOUND101 (0x65)Kurzen's Compound
RUINS_OF_ZUL_KUNDA102 (0x66)Ruins of Zul'Kunda
RUINS_OF_ZUL_MAMWE103 (0x67)Ruins of Zul'Mamwe
THE_VILE_REEF104 (0x68)The Vile Reef
MOSH_OGG_OGRE_MOUND105 (0x69)Mosh'Ogg Ogre Mound
THE_STOCKPILE106 (0x6A)The Stockpile
SALDEANS_FARM107 (0x6B)Saldean's Farm
SENTINEL_HILL108 (0x6C)Sentinel Hill
FURLBROWS_PUMPKIN_FARM109 (0x6D)Furlbrow's Pumpkin Farm
JANGOLODE_MINE111 (0x6F)Jangolode Mine
GOLD_COAST_QUARRY113 (0x71)Gold Coast Quarry
WESTFALL_LIGHTHOUSE115 (0x73)Westfall Lighthouse
MISTY_VALLEY116 (0x74)Misty Valley
GROM_GOL_BASE_CAMP117 (0x75)Grom'gol Base Camp
WHELGARS_EXCAVATION_SITE118 (0x76)Whelgar's Excavation Site
WESTBROOK_GARRISON120 (0x78)Westbrook Garrison
TRANQUIL_GARDENS_CEMETERY121 (0x79)Tranquil Gardens Cemetery
ZUULDAIA_RUINS122 (0x7A)Zuuldaia Ruins
BAL_LAL_RUINS123 (0x7B)Bal'lal Ruins
KAL_AI_RUINS125 (0x7D)Kal'ai Ruins
TKASHI_RUINS126 (0x7E)Tkashi Ruins
BALIA_MAH_RUINS127 (0x7F)Balia'mah Ruins
ZIATAJAI_RUINS128 (0x80)Ziata'jai Ruins
MIZJAH_RUINS129 (0x81)Mizjah Ruins
SILVERPINE_FOREST130 (0x82)Silverpine Forest
KHARANOS131 (0x83)Kharanos
COLDRIDGE_VALLEY132 (0x84)Coldridge Valley
GNOMEREGAN0133 (0x85)Gnomeregan
GOL_BOLAR_QUARRY134 (0x86)Gol'Bolar Quarry
FROSTMANE_HOLD135 (0x87)Frostmane Hold
THE_GRIZZLED_DEN136 (0x88)The Grizzled Den
BREWNALL_VILLAGE137 (0x89)Brewnall Village
MISTY_PINE_REFUGE138 (0x8A)Misty Pine Refuge
EASTERN_PLAGUELANDS139 (0x8B)Eastern Plaguelands
TELDRASSIL141 (0x8D)Teldrassil
IRONBANDS_EXCAVATION_SITE142 (0x8E)Ironband's Excavation Site
MO_GROSH_STRONGHOLD143 (0x8F)Mo'grosh Stronghold
THELSAMAR144 (0x90)Thelsamar
ALGAZ_GATE145 (0x91)Algaz Gate
STONEWROUGHT_DAM146 (0x92)Stonewrought Dam
THE_FARSTRIDER_LODGE147 (0x93)The Farstrider Lodge
DARKSHORE148 (0x94)Darkshore
SILVER_STREAM_MINE149 (0x95)Silver Stream Mine
MENETHIL_HARBOR150 (0x96)Menethil Harbor
DESIGNER_ISLAND151 (0x97)Designer Island
THE_BULWARK0152 (0x98)The Bulwark
RUINS_OF_LORDAERON153 (0x99)Ruins of Lordaeron
DEATHKNELL154 (0x9A)Deathknell
NIGHT_WEBS_HOLLOW155 (0x9B)Night Web's Hollow
SOLLIDEN_FARMSTEAD156 (0x9C)Solliden Farmstead
AGAMAND_MILLS157 (0x9D)Agamand Mills
AGAMAND_FAMILY_CRYPT158 (0x9E)Agamand Family Crypt
BRILL159 (0x9F)Brill
WHISPERING_GARDENS160 (0xA0)Whispering Gardens
TERRACE_OF_REPOSE161 (0xA1)Terrace of Repose
BRIGHTWATER_LAKE162 (0xA2)Brightwater Lake
GUNTHERS_RETREAT163 (0xA3)Gunther's Retreat
GARRENS_HAUNT164 (0xA4)Garren's Haunt
BALNIR_FARMSTEAD165 (0xA5)Balnir Farmstead
COLD_HEARTH_MANOR166 (0xA6)Cold Hearth Manor
CRUSADER_OUTPOST167 (0xA7)Crusader Outpost
THE_NORTH_COAST168 (0xA8)The North Coast
WHISPERING_SHORE169 (0xA9)Whispering Shore
LORDAMERE_LAKE0170 (0xAA)Lordamere Lake
FENRIS_ISLE172 (0xAC)Fenris Isle
FAOLS_REST173 (0xAD)Faol's Rest
DOLANAAR186 (0xBA)Dolanaar
DARNASSUS_UNUSED187 (0xBB)Darnassus UNUSED
SHADOWGLEN188 (0xBC)Shadowglen
STEELGRILLS_DEPOT189 (0xBD)Steelgrill's Depot
HEARTHGLEN190 (0xBE)Hearthglen
NORTHRIDGE_LUMBER_CAMP192 (0xC0)Northridge Lumber Camp
RUINS_OF_ANDORHAL193 (0xC1)Ruins of Andorhal
SCHOOL_OF_NECROMANCY195 (0xC3)School of Necromancy
UTHERS_TOMB196 (0xC4)Uther's Tomb
SORROW_HILL197 (0xC5)Sorrow Hill
THE_WEEPING_CAVE198 (0xC6)The Weeping Cave
FELSTONE_FIELD199 (0xC7)Felstone Field
DALSONS_TEARS200 (0xC8)Dalson's Tears
GAHRRONS_WITHERING201 (0xC9)Gahrron's Withering
THE_WRITHING_HAUNT202 (0xCA)The Writhing Haunt
MARDENHOLDE_KEEP203 (0xCB)Mardenholde Keep
PYREWOOD_VILLAGE204 (0xCC)Pyrewood Village
DUN_MODR205 (0xCD)Dun Modr
WESTFALL1206 (0xCE)Westfall
THE_GREAT_SEA0207 (0xCF)The Great Sea
UNUSED_IRONCLADCOVE208 (0xD0)Unused Ironcladcove
SHADOWFANG_KEEP0209 (0xD1)Shadowfang Keep
ON_MAP_DUNGEON3210 (0xD2)On Map Dungeon
ICEFLOW_LAKE211 (0xD3)Iceflow Lake
HELMS_BED_LAKE212 (0xD4)Helm's Bed Lake
DEEP_ELEM_MINE213 (0xD5)Deep Elem Mine
THE_GREAT_SEA1214 (0xD6)The Great Sea
MULGORE215 (0xD7)Mulgore
ALEXSTON_FARMSTEAD219 (0xDB)Alexston Farmstead
RED_CLOUD_MESA220 (0xDC)Red Cloud Mesa
CAMP_NARACHE221 (0xDD)Camp Narache
BLOODHOOF_VILLAGE222 (0xDE)Bloodhoof Village
STONEBULL_LAKE223 (0xDF)Stonebull Lake
RAVAGED_CARAVAN224 (0xE0)Ravaged Caravan
RED_ROCKS225 (0xE1)Red Rocks
THE_SKITTERING_DARK226 (0xE2)The Skittering Dark
VALGANS_FIELD227 (0xE3)Valgan's Field
THE_SEPULCHER228 (0xE4)The Sepulcher
OLSENS_FARTHING229 (0xE5)Olsen's Farthing
THE_GREYMANE_WALL230 (0xE6)The Greymane Wall
BERENS_PERIL231 (0xE7)Beren's Peril
THE_DAWNING_ISLES232 (0xE8)The Dawning Isles
AMBERMILL233 (0xE9)Ambermill
FENRIS_KEEP235 (0xEB)Fenris Keep
SHADOWFANG_KEEP1236 (0xEC)Shadowfang Keep
THE_DECREPIT_FERRY237 (0xED)The Decrepit Ferry
MALDENS_ORCHARD238 (0xEE)Malden's Orchard
THE_IVAR_PATCH239 (0xEF)The Ivar Patch
THE_DEAD_FIELD240 (0xF0)The Dead Field
THE_ROTTING_ORCHARD241 (0xF1)The Rotting Orchard
BRIGHTWOOD_GROVE242 (0xF2)Brightwood Grove
FORLORN_ROWE243 (0xF3)Forlorn Rowe
THE_WHIPPLE_ESTATE244 (0xF4)The Whipple Estate
THE_YORGEN_FARMSTEAD245 (0xF5)The Yorgen Farmstead
THE_CAULDRON246 (0xF6)The Cauldron
GRIMESILT_DIG_SITE247 (0xF7)Grimesilt Dig Site
DREADMAUL_ROCK249 (0xF9)Dreadmaul Rock
RUINS_OF_THAURISSAN250 (0xFA)Ruins of Thaurissan
FLAME_CREST251 (0xFB)Flame Crest
BLACKROCK_STRONGHOLD252 (0xFC)Blackrock Stronghold
THE_PILLAR_OF_ASH253 (0xFD)The Pillar of Ash
BLACKROCK_MOUNTAIN1254 (0xFE)Blackrock Mountain
ALTAR_OF_STORMS0255 (0xFF)Altar of Storms
ALDRASSIL256 (0x100)Aldrassil
SHADOWTHREAD_CAVE257 (0x101)Shadowthread Cave
FEL_ROCK258 (0x102)Fel Rock
LAKE_AL_AMETH259 (0x103)Lake Al'Ameth
STARBREEZE_VILLAGE260 (0x104)Starbreeze Village
GNARLPINE_HOLD261 (0x105)Gnarlpine Hold
BAN_ETHIL_BARROW_DEN262 (0x106)Ban'ethil Barrow Den
THE_CLEFT263 (0x107)The Cleft
THE_ORACLE_GLADE264 (0x108)The Oracle Glade
WELLSPRING_RIVER265 (0x109)Wellspring River
WELLSPRING_LAKE266 (0x10A)Wellspring Lake
HILLSBRAD_FOOTHILLS267 (0x10B)Hillsbrad Foothills
AZSHARA_CRATER268 (0x10C)Azshara Crater
DUN_ALGAZ0269 (0x10D)Dun Algaz
SOUTHSHORE0271 (0x10F)Southshore
TARREN_MILL0272 (0x110)Tarren Mill
DURNHOLDE_KEEP0275 (0x113)Durnholde Keep
UNUSED_STONEWROUGHT_PASS276 (0x114)UNUSED Stonewrought Pass
THE_FOOTHILL_CAVERNS277 (0x115)The Foothill Caverns
LORDAMERE_INTERNMENT_CAMP278 (0x116)Lordamere Internment Camp
DALARAN279 (0x117)Dalaran
STRAHNBRAD280 (0x118)Strahnbrad
RUINS_OF_ALTERAC281 (0x119)Ruins of Alterac
CRUSHRIDGE_HOLD282 (0x11A)Crushridge Hold
SLAUGHTER_HOLLOW283 (0x11B)Slaughter Hollow
THE_UPLANDS284 (0x11C)The Uplands
SOUTHPOINT_TOWER0285 (0x11D)Southpoint Tower
HILLSBRAD_FIELDS0286 (0x11E)Hillsbrad Fields
HILLSBRAD287 (0x11F)Hillsbrad
AZURELODE_MINE0288 (0x120)Azurelode Mine
NETHANDER_STEAD0289 (0x121)Nethander Stead
DUN_GAROK0290 (0x122)Dun Garok
THORADINS_WALL0293 (0x125)Thoradin's Wall
EASTERN_STRAND0294 (0x126)Eastern Strand
WESTERN_STRAND0295 (0x127)Western Strand
SOUTH_SEAS_UNUSED296 (0x128)South Seas UNUSED
JAGUERO_ISLE297 (0x129)Jaguero Isle
BARADIN_BAY298 (0x12A)Baradin Bay
MENETHIL_BAY299 (0x12B)Menethil Bay
MISTY_REED_STRAND300 (0x12C)Misty Reed Strand
THE_SAVAGE_COAST301 (0x12D)The Savage Coast
THE_CRYSTAL_SHORE302 (0x12E)The Crystal Shore
SHELL_BEACH303 (0x12F)Shell Beach
NORTH_TIDES_RUN305 (0x131)North Tide's Run
SOUTH_TIDES_RUN306 (0x132)South Tide's Run
THE_OVERLOOK_CLIFFS307 (0x133)The Overlook Cliffs
THE_FORBIDDING_SEA0308 (0x134)The Forbidding Sea
IRONBEARDS_TOMB309 (0x135)Ironbeard's Tomb
CRYSTALVEIN_MINE310 (0x136)Crystalvein Mine
RUINS_OF_ABORAZ311 (0x137)Ruins of Aboraz
JANEIROS_POINT312 (0x138)Janeiro's Point
NORTHFOLD_MANOR313 (0x139)Northfold Manor
GO_SHEK_FARM314 (0x13A)Go'Shek Farm
DABYRIES_FARMSTEAD315 (0x13B)Dabyrie's Farmstead
BOULDERFIST_HALL316 (0x13C)Boulderfist Hall
WITHERBARK_VILLAGE317 (0x13D)Witherbark Village
DRYWHISKER_GORGE318 (0x13E)Drywhisker Gorge
REFUGE_POINTE320 (0x140)Refuge Pointe
HAMMERFALL321 (0x141)Hammerfall
BLACKWATER_SHIPWRECKS322 (0x142)Blackwater Shipwrecks
O_BREENS_CAMP323 (0x143)O'Breen's Camp
STROMGARDE_KEEP324 (0x144)Stromgarde Keep
THE_TOWER_OF_ARATHOR325 (0x145)The Tower of Arathor
THE_SANCTUM326 (0x146)The Sanctum
FALDIRS_COVE327 (0x147)Faldir's Cove
THE_DROWNED_REEF328 (0x148)The Drowned Reef
THANDOL_SPAN0330 (0x14A)Thandol Span
ASHENVALE331 (0x14B)Ashenvale
THE_GREAT_SEA2332 (0x14C)The Great Sea
CIRCLE_OF_EAST_BINDING333 (0x14D)Circle of East Binding
CIRCLE_OF_WEST_BINDING334 (0x14E)Circle of West Binding
CIRCLE_OF_INNER_BINDING335 (0x14F)Circle of Inner Binding
CIRCLE_OF_OUTER_BINDING336 (0x150)Circle of Outer Binding
APOCRYPHANS_REST337 (0x151)Apocryphan's Rest
ANGOR_FORTRESS338 (0x152)Angor Fortress
LETHLOR_RAVINE339 (0x153)Lethlor Ravine
KARGATH340 (0x154)Kargath
CAMP_KOSH341 (0x155)Camp Kosh
CAMP_BOFF342 (0x156)Camp Boff
CAMP_WURG343 (0x157)Camp Wurg
CAMP_CAGG344 (0x158)Camp Cagg
AGMONDS_END345 (0x159)Agmond's End
HAMMERTOES_DIGSITE346 (0x15A)Hammertoe's Digsite
DUSTBELCH_GROTTO347 (0x15B)Dustbelch Grotto
AERIE_PEAK348 (0x15C)Aerie Peak
WILDHAMMER_KEEP349 (0x15D)Wildhammer Keep
QUEL_DANIL_LODGE350 (0x15E)Quel'Danil Lodge
SKULK_ROCK351 (0x15F)Skulk Rock
ZUN_WATHA352 (0x160)Zun'watha
SHADRA_ALOR353 (0x161)Shadra'Alor
JINTHA_ALOR354 (0x162)Jintha'Alor
THE_ALTAR_OF_ZUL355 (0x163)The Altar of Zul
SERADANE356 (0x164)Seradane
FERALAS357 (0x165)Feralas
BRAMBLEBLADE_RAVINE358 (0x166)Brambleblade Ravine
BAEL_MODAN359 (0x167)Bael Modan
THE_VENTURE_CO_MINE360 (0x168)The Venture Co. Mine
FELWOOD361 (0x169)Felwood
RAZOR_HILL362 (0x16A)Razor Hill
VALLEY_OF_TRIALS363 (0x16B)Valley of Trials
THE_DEN364 (0x16C)The Den
BURNING_BLADE_COVEN365 (0x16D)Burning Blade Coven
KOLKAR_CRAG366 (0x16E)Kolkar Crag
SEN_JIN_VILLAGE367 (0x16F)Sen'jin Village
ECHO_ISLES368 (0x170)Echo Isles
THUNDER_RIDGE369 (0x171)Thunder Ridge
DRYGULCH_RAVINE370 (0x172)Drygulch Ravine
DUSTWIND_CAVE371 (0x173)Dustwind Cave
TIRAGARDE_KEEP372 (0x174)Tiragarde Keep
SCUTTLE_COAST373 (0x175)Scuttle Coast
BLADEFIST_BAY374 (0x176)Bladefist Bay
DEADEYE_SHORE375 (0x177)Deadeye Shore
SOUTHFURY_RIVER0377 (0x179)Southfury River
CAMP_TAURAJO378 (0x17A)Camp Taurajo
FAR_WATCH_POST379 (0x17B)Far Watch Post
THE_CROSSROADS380 (0x17C)The Crossroads
BOULDER_LODE_MINE381 (0x17D)Boulder Lode Mine
THE_SLUDGE_FEN382 (0x17E)The Sludge Fen
THE_DRY_HILLS383 (0x17F)The Dry Hills
DREADMIST_PEAK384 (0x180)Dreadmist Peak
NORTHWATCH_HOLD385 (0x181)Northwatch Hold
THE_FORGOTTEN_POOLS386 (0x182)The Forgotten Pools
LUSHWATER_OASIS387 (0x183)Lushwater Oasis
THE_STAGNANT_OASIS388 (0x184)The Stagnant Oasis
FIELD_OF_GIANTS390 (0x186)Field of Giants
THE_MERCHANT_COAST391 (0x187)The Merchant Coast
RATCHET392 (0x188)Ratchet
DARKSPEAR_STRAND393 (0x189)Darkspear Strand
DARROWMERE_LAKE_UNUSED394 (0x18A)Darrowmere Lake UNUSED
CAER_DARROW_UNUSED395 (0x18B)Caer Darrow UNUSED
WINTERHOOF_WATER_WELL396 (0x18C)Winterhoof Water Well
THUNDERHORN_WATER_WELL397 (0x18D)Thunderhorn Water Well
WILDMANE_WATER_WELL398 (0x18E)Wildmane Water Well
SKYLINE_RIDGE399 (0x18F)Skyline Ridge
THOUSAND_NEEDLES400 (0x190)Thousand Needles
THE_TIDUS_STAIR401 (0x191)The Tidus Stair
SHADY_REST_INN403 (0x193)Shady Rest Inn
BAEL_DUN_DIGSITE404 (0x194)Bael'dun Digsite
DESOLACE405 (0x195)Desolace
STONETALON_MOUNTAINS406 (0x196)Stonetalon Mountains
ORGRIMMAR_UNUSED407 (0x197)Orgrimmar UNUSED
GILLIJIMS_ISLE408 (0x198)Gillijim's Isle
ISLAND_OF_DOCTOR_LAPIDIS409 (0x199)Island of Doctor Lapidis
RAZORWIND_CANYON410 (0x19A)Razorwind Canyon
BATHRANS_HAUNT411 (0x19B)Bathran's Haunt
THE_RUINS_OF_ORDIL_ARAN412 (0x19C)The Ruins of Ordil'Aran
MAESTRAS_POST413 (0x19D)Maestra's Post
THE_ZORAM_STRAND414 (0x19E)The Zoram Strand
ASTRANAAR415 (0x19F)Astranaar
THE_SHRINE_OF_AESSINA416 (0x1A0)The Shrine of Aessina
FIRE_SCAR_SHRINE417 (0x1A1)Fire Scar Shrine
THE_RUINS_OF_STARDUST418 (0x1A2)The Ruins of Stardust
THE_HOWLING_VALE419 (0x1A3)The Howling Vale
SILVERWIND_REFUGE420 (0x1A4)Silverwind Refuge
MYSTRAL_LAKE421 (0x1A5)Mystral Lake
FALLEN_SKY_LAKE422 (0x1A6)Fallen Sky Lake
IRIS_LAKE424 (0x1A8)Iris Lake
MOONWELL425 (0x1A9)Moonwell
RAYNEWOOD_RETREAT426 (0x1AA)Raynewood Retreat
THE_SHADY_NOOK427 (0x1AB)The Shady Nook
NIGHT_RUN428 (0x1AC)Night Run
XAVIAN429 (0x1AD)Xavian
SATYRNAAR430 (0x1AE)Satyrnaar
SPLINTERTREE_POST431 (0x1AF)Splintertree Post
THE_DOR_DANIL_BARROW_DEN432 (0x1B0)The Dor'Danil Barrow Den
FALFARREN_RIVER433 (0x1B1)Falfarren River
FELFIRE_HILL434 (0x1B2)Felfire Hill
DEMON_FALL_CANYON435 (0x1B3)Demon Fall Canyon
DEMON_FALL_RIDGE436 (0x1B4)Demon Fall Ridge
WARSONG_LUMBER_CAMP437 (0x1B5)Warsong Lumber Camp
BOUGH_SHADOW438 (0x1B6)Bough Shadow
THE_SHIMMERING_FLATS439 (0x1B7)The Shimmering Flats
TANARIS440 (0x1B8)Tanaris
LAKE_FALATHIM441 (0x1B9)Lake Falathim
AUBERDINE442 (0x1BA)Auberdine
RUINS_OF_MATHYSTRA443 (0x1BB)Ruins of Mathystra
TOWER_OF_ALTHALAXX444 (0x1BC)Tower of Althalaxx
CLIFFSPRING_FALLS445 (0x1BD)Cliffspring Falls
BASHAL_ARAN446 (0x1BE)Bashal'Aran
AMETH_ARAN447 (0x1BF)Ameth'Aran
GROVE_OF_THE_ANCIENTS448 (0x1C0)Grove of the Ancients
THE_MASTERS_GLAIVE449 (0x1C1)The Master's Glaive
REMTRAVELS_EXCAVATION450 (0x1C2)Remtravel's Excavation
MISTS_EDGE452 (0x1C4)Mist's Edge
THE_LONG_WASH453 (0x1C5)The Long Wash
WILDBEND_RIVER454 (0x1C6)Wildbend River
BLACKWOOD_DEN455 (0x1C7)Blackwood Den
CLIFFSPRING_RIVER456 (0x1C8)Cliffspring River
THE_VEILED_SEA0457 (0x1C9)The Veiled Sea
GOLD_ROAD458 (0x1CA)Gold Road
SCARLET_WATCH_POST459 (0x1CB)Scarlet Watch Post
SUN_ROCK_RETREAT460 (0x1CC)Sun Rock Retreat
WINDSHEAR_CRAG461 (0x1CD)Windshear Crag
CRAGPOOL_LAKE463 (0x1CF)Cragpool Lake
MIRKFALLON_LAKE464 (0x1D0)Mirkfallon Lake
THE_CHARRED_VALE465 (0x1D1)The Charred Vale
VALLEY_OF_THE_BLOODFURIES466 (0x1D2)Valley of the Bloodfuries
STONETALON_PEAK467 (0x1D3)Stonetalon Peak
THE_TALON_DEN468 (0x1D4)The Talon Den
GREATWOOD_VALE469 (0x1D5)Greatwood Vale
THUNDER_BLUFF_UNUSED470 (0x1D6)Thunder Bluff UNUSED
BRAVE_WIND_MESA471 (0x1D7)Brave Wind Mesa
FIRE_STONE_MESA472 (0x1D8)Fire Stone Mesa
MANTLE_ROCK473 (0x1D9)Mantle Rock
HUNTER_RISE_UNUSED474 (0x1DA)Hunter Rise UNUSED
SPIRIT_RISE_UNUSED475 (0x1DB)Spirit RiseUNUSED
ELDER_RISE_UNUSED476 (0x1DC)Elder RiseUNUSED
RUINS_OF_JUBUWAL477 (0x1DD)Ruins of Jubuwal
POOLS_OF_ARLITHRIEN478 (0x1DE)Pools of Arlithrien
THE_RUSTMAUL_DIG_SITE479 (0x1DF)The Rustmaul Dig Site
CAMP_E_THOK480 (0x1E0)Camp E'thok
SPLITHOOF_CRAG481 (0x1E1)Splithoof Crag
HIGHPERCH482 (0x1E2)Highperch
THE_SCREECHING_CANYON483 (0x1E3)The Screeching Canyon
FREEWIND_POST484 (0x1E4)Freewind Post
THE_GREAT_LIFT0485 (0x1E5)The Great Lift
GALAK_HOLD486 (0x1E6)Galak Hold
ROGUEFEATHER_DEN487 (0x1E7)Roguefeather Den
THE_WEATHERED_NOOK488 (0x1E8)The Weathered Nook
THALANAAR489 (0x1E9)Thalanaar
UN_GORO_CRATER490 (0x1EA)Un'Goro Crater
RAZORFEN_KRAUL0491 (0x1EB)Razorfen Kraul
RAVEN_HILL_CEMETERY492 (0x1EC)Raven Hill Cemetery
MOONGLADE493 (0x1ED)Moonglade
DELETE_ME0495 (0x1EF)DELETE ME
BRACKENWALL_VILLAGE496 (0x1F0)Brackenwall Village
SWAMPLIGHT_MANOR497 (0x1F1)Swamplight Manor
BLOODFEN_BURROW498 (0x1F2)Bloodfen Burrow
DARKMIST_CAVERN499 (0x1F3)Darkmist Cavern
MOGGLE_POINT500 (0x1F4)Moggle Point
BEEZILS_WRECK501 (0x1F5)Beezil's Wreck
WITCH_HILL502 (0x1F6)Witch Hill
SENTRY_POINT503 (0x1F7)Sentry Point
NORTH_POINT_TOWER504 (0x1F8)North Point Tower
WEST_POINT_TOWER505 (0x1F9)West Point Tower
LOST_POINT506 (0x1FA)Lost Point
BLUEFEN507 (0x1FB)Bluefen
STONEMAUL_RUINS508 (0x1FC)Stonemaul Ruins
THE_DEN_OF_FLAME509 (0x1FD)The Den of Flame
THE_DRAGONMURK510 (0x1FE)The Dragonmurk
WYRMBOG511 (0x1FF)Wyrmbog
ONYXIAS_LAIR_UNUSED512 (0x200)Onyxia's Lair UNUSED
THERAMORE_ISLE513 (0x201)Theramore Isle
FOOTHOLD_CITADEL514 (0x202)Foothold Citadel
IRONCLAD_PRISON515 (0x203)Ironclad Prison
DUSTWALLOW_BAY516 (0x204)Dustwallow Bay
TIDEFURY_COVE517 (0x205)Tidefury Cove
DREADMURK_SHORE518 (0x206)Dreadmurk Shore
ADDLES_STEAD536 (0x218)Addle's Stead
FIRE_PLUME_RIDGE537 (0x219)Fire Plume Ridge
LAKKARI_TAR_PITS538 (0x21A)Lakkari Tar Pits
TERROR_RUN539 (0x21B)Terror Run
THE_SLITHERING_SCAR540 (0x21C)The Slithering Scar
MARSHALS_REFUGE541 (0x21D)Marshal's Refuge
FUNGAL_ROCK542 (0x21E)Fungal Rock
GOLAKKA_HOT_SPRINGS543 (0x21F)Golakka Hot Springs
THE_LOCH556 (0x22C)The Loch
BEGGARS_HAUNT576 (0x240)Beggar's Haunt
KODO_GRAVEYARD596 (0x254)Kodo Graveyard
GHOST_WALKER_POST597 (0x255)Ghost Walker Post
SAR_THERIS_STRAND598 (0x256)Sar'theris Strand
THUNDER_AXE_FORTRESS599 (0x257)Thunder Axe Fortress
BOLGANS_HOLE600 (0x258)Bolgan's Hole
MANNOROC_COVEN602 (0x25A)Mannoroc Coven
SARGERON603 (0x25B)Sargeron
MAGRAM_VILLAGE604 (0x25C)Magram Village
GELKIS_VILLAGE606 (0x25E)Gelkis Village
VALLEY_OF_SPEARS607 (0x25F)Valley of Spears
NIJELS_POINT608 (0x260)Nijel's Point
KOLKAR_VILLAGE609 (0x261)Kolkar Village
HYJAL616 (0x268)Hyjal
WINTERSPRING618 (0x26A)Winterspring
BLACKWOLF_RIVER636 (0x27C)Blackwolf River
KODO_ROCK637 (0x27D)Kodo Rock
HIDDEN_PATH638 (0x27E)Hidden Path
SPIRIT_ROCK639 (0x27F)Spirit Rock
SHRINE_OF_THE_DORMANT_FLAME640 (0x280)Shrine of the Dormant Flame
LAKE_ELUNE_ARA656 (0x290)Lake Elune'ara
THE_HARBORAGE657 (0x291)The Harborage
OUTLAND676 (0x2A4)Outland
CRAFTSMENS_TERRACE_UNUSED696 (0x2B8)Craftsmen's Terrace UNUSED
TRADESMENS_TERRACE_UNUSED697 (0x2B9)Tradesmen's Terrace UNUSED
THE_TEMPLE_GARDENS_UNUSED698 (0x2BA)The Temple Gardens UNUSED
TEMPLE_OF_ELUNE_UNUSED699 (0x2BB)Temple of Elune UNUSED
CENARION_ENCLAVE_UNUSED700 (0x2BC)Cenarion Enclave UNUSED
WARRIORS_TERRACE_UNUSED701 (0x2BD)Warrior's Terrace UNUSED
RUT_THERAN_VILLAGE702 (0x2BE)Rut'theran Village
IRONBANDS_COMPOUND716 (0x2CC)Ironband's Compound
THE_STOCKADE717 (0x2CD)The Stockade
WAILING_CAVERNS718 (0x2CE)Wailing Caverns
BLACKFATHOM_DEEPS0719 (0x2CF)Blackfathom Deeps
FRAY_ISLAND720 (0x2D0)Fray Island
GNOMEREGAN1721 (0x2D1)Gnomeregan
RAZORFEN_DOWNS0722 (0x2D2)Razorfen Downs
BAN_ETHIL_HOLLOW736 (0x2E0)Ban'ethil Hollow
SCARLET_MONASTERY796 (0x31C)Scarlet Monastery
JERODS_LANDING797 (0x31D)Jerod's Landing
RIDGEPOINT_TOWER798 (0x31E)Ridgepoint Tower
THE_DARKENED_BANK799 (0x31F)The Darkened Bank
COLDRIDGE_PASS800 (0x320)Coldridge Pass
CHILL_BREEZE_VALLEY801 (0x321)Chill Breeze Valley
SHIMMER_RIDGE802 (0x322)Shimmer Ridge
AMBERSTILL_RANCH803 (0x323)Amberstill Ranch
THE_TUNDRID_HILLS804 (0x324)The Tundrid Hills
SOUTH_GATE_PASS0805 (0x325)South Gate Pass
SOUTH_GATE_OUTPOST806 (0x326)South Gate Outpost
NORTH_GATE_PASS0807 (0x327)North Gate Pass
NORTH_GATE_OUTPOST808 (0x328)North Gate Outpost
GATES_OF_IRONFORGE809 (0x329)Gates of Ironforge
STILLWATER_POND810 (0x32A)Stillwater Pond
NIGHTMARE_VALE811 (0x32B)Nightmare Vale
VENOMWEB_VALE812 (0x32C)Venomweb Vale
THE_BULWARK1813 (0x32D)The Bulwark
SOUTHFURY_RIVER1814 (0x32E)Southfury River
SOUTHFURY_RIVER2815 (0x32F)Southfury River
RAZORMANE_GROUNDS816 (0x330)Razormane Grounds
SKULL_ROCK817 (0x331)Skull Rock
PALEMANE_ROCK818 (0x332)Palemane Rock
WINDFURY_RIDGE819 (0x333)Windfury Ridge
THE_GOLDEN_PLAINS820 (0x334)The Golden Plains
THE_ROLLING_PLAINS821 (0x335)The Rolling Plains
DUN_ALGAZ1836 (0x344)Dun Algaz
DUN_ALGAZ2837 (0x345)Dun Algaz
NORTH_GATE_PASS1838 (0x346)North Gate Pass
SOUTH_GATE_PASS1839 (0x347)South Gate Pass
TWILIGHT_GROVE856 (0x358)Twilight Grove
GM_ISLAND876 (0x36C)GM Island
DELETE_ME1877 (0x36D)Delete ME
SOUTHFURY_RIVER3878 (0x36E)Southfury River
SOUTHFURY_RIVER4879 (0x36F)Southfury River
THANDOL_SPAN1880 (0x370)Thandol Span
THANDOL_SPAN2881 (0x371)Thandol Span
PURGATION_ISLE896 (0x380)Purgation Isle
THE_JANSEN_STEAD916 (0x394)The Jansen Stead
THE_DEAD_ACRE917 (0x395)The Dead Acre
THE_MOLSEN_FARM918 (0x396)The Molsen Farm
STENDELS_POND919 (0x397)Stendel's Pond
THE_DAGGER_HILLS920 (0x398)The Dagger Hills
DEMONTS_PLACE921 (0x399)Demont's Place
THE_DUST_PLAINS922 (0x39A)The Dust Plains
STONESPLINTER_VALLEY923 (0x39B)Stonesplinter Valley
VALLEY_OF_KINGS924 (0x39C)Valley of Kings
ALGAZ_STATION925 (0x39D)Algaz Station
BUCKLEBREE_FARM926 (0x39E)Bucklebree Farm
THE_SHINING_STRAND927 (0x39F)The Shining Strand
NORTH_TIDES_HOLLOW928 (0x3A0)North Tide's Hollow
GRIZZLEPAW_RIDGE936 (0x3A8)Grizzlepaw Ridge
THE_VERDANT_FIELDS956 (0x3BC)The Verdant Fields
GADGETZAN976 (0x3D0)Gadgetzan
STEAMWHEEDLE_PORT977 (0x3D1)Steamwheedle Port
ZUL_FARRAK0978 (0x3D2)Zul'Farrak
SANDSORROW_WATCH979 (0x3D3)Sandsorrow Watch
THISTLESHRUB_VALLEY980 (0x3D4)Thistleshrub Valley
THE_GAPING_CHASM981 (0x3D5)The Gaping Chasm
THE_NOXIOUS_LAIR982 (0x3D6)The Noxious Lair
DUNEMAUL_COMPOUND983 (0x3D7)Dunemaul Compound
EASTMOON_RUINS984 (0x3D8)Eastmoon Ruins
WATERSPRING_FIELD985 (0x3D9)Waterspring Field
ZALASHJIS_DEN986 (0x3DA)Zalashji's Den
LANDS_END_BEACH987 (0x3DB)Land's End Beach
WAVESTRIDER_BEACH988 (0x3DC)Wavestrider Beach
ULDUM989 (0x3DD)Uldum
VALLEY_OF_THE_WATCHERS990 (0x3DE)Valley of the Watchers
GUNSTANS_POST991 (0x3DF)Gunstan's Post
SOUTHMOON_RUINS992 (0x3E0)Southmoon Ruins
RENDERS_CAMP996 (0x3E4)Render's Camp
RENDERS_VALLEY997 (0x3E5)Render's Valley
RENDERS_ROCK998 (0x3E6)Render's Rock
STONEWATCH_TOWER999 (0x3E7)Stonewatch Tower
GALARDELL_VALLEY1000 (0x3E8)Galardell Valley
LAKERIDGE_HIGHWAY1001 (0x3E9)Lakeridge Highway
THREE_CORNERS1002 (0x3EA)Three Corners
DIREFORGE_HILL1016 (0x3F8)Direforge Hill
RAPTOR_RIDGE1017 (0x3F9)Raptor Ridge
BLACK_CHANNEL_MARSH1018 (0x3FA)Black Channel Marsh
THE_GREEN_BELT01019 (0x3FB)The Green Belt
MOSSHIDE_FEN1020 (0x3FC)Mosshide Fen
THELGEN_ROCK1021 (0x3FD)Thelgen Rock
BLUEGILL_MARSH1022 (0x3FE)Bluegill Marsh
SALTSPRAY_GLEN1023 (0x3FF)Saltspray Glen
SUNDOWN_MARSH1024 (0x400)Sundown Marsh
THE_GREEN_BELT11025 (0x401)The Green Belt
ANGERFANG_ENCAMPMENT1036 (0x40C)Angerfang Encampment
GRIM_BATOL1037 (0x40D)Grim Batol
DRAGONMAW_GATES1038 (0x40E)Dragonmaw Gates
THE_LOST_FLEET1039 (0x40F)The Lost Fleet
DARROW_HILL01056 (0x420)Darrow Hill
THORADINS_WALL11057 (0x421)Thoradin's Wall
WEBWINDER_PATH1076 (0x434)Webwinder Path
THE_HUSHED_BANK1097 (0x449)The Hushed Bank
MANOR_MISTMANTLE1098 (0x44A)Manor Mistmantle
CAMP_MOJACHE1099 (0x44B)Camp Mojache
GRIMTOTEM_COMPOUND1100 (0x44C)Grimtotem Compound
THE_WRITHING_DEEP1101 (0x44D)The Writhing Deep
WILDWIND_LAKE1102 (0x44E)Wildwind Lake
GORDUNNI_OUTPOST1103 (0x44F)Gordunni Outpost
MOK_GORDUN1104 (0x450)Mok'Gordun
FERAL_SCAR_VALE1105 (0x451)Feral Scar Vale
FRAYFEATHER_HIGHLANDS1106 (0x452)Frayfeather Highlands
IDLEWIND_LAKE1107 (0x453)Idlewind Lake
THE_FORGOTTEN_COAST1108 (0x454)The Forgotten Coast
EAST_PILLAR1109 (0x455)East Pillar
WEST_PILLAR1110 (0x456)West Pillar
DREAM_BOUGH1111 (0x457)Dream Bough
JADEMIR_LAKE1112 (0x458)Jademir Lake
ONEIROS1113 (0x459)Oneiros
RUINS_OF_RAVENWIND1114 (0x45A)Ruins of Ravenwind
RAGE_SCAR_HOLD1115 (0x45B)Rage Scar Hold
FEATHERMOON_STRONGHOLD1116 (0x45C)Feathermoon Stronghold
RUINS_OF_SOLARSAL1117 (0x45D)Ruins of Solarsal
LOWER_WILDS_UNUSED1118 (0x45E)Lower Wilds UNUSED
THE_TWIN_COLOSSALS1119 (0x45F)The Twin Colossals
SARDOR_ISLE1120 (0x460)Sardor Isle
ISLE_OF_DREAD1121 (0x461)Isle of Dread
HIGH_WILDERNESS1136 (0x470)High Wilderness
LOWER_WILDS1137 (0x471)Lower Wilds
SOUTHERN_BARRENS1156 (0x484)Southern Barrens
SOUTHERN_GOLD_ROAD1157 (0x485)Southern Gold Road
ZUL_FARRAK11176 (0x498)Zul'Farrak
UNUSED_ALCAZ_ISLAND1196 (0x4AC)UNUSEDAlcaz Island
TIMBERMAW_HOLD01216 (0x4C0)Timbermaw Hold
VANNDIR_ENCAMPMENT1217 (0x4C1)Vanndir Encampment
TEST_AZSHARA1218 (0x4C2)TESTAzshara
LEGASH_ENCAMPMENT1219 (0x4C3)Legash Encampment
THALASSIAN_BASE_CAMP1220 (0x4C4)Thalassian Base Camp
RUINS_OF_ELDARATH1221 (0x4C5)Ruins of Eldarath
HETAERAS_CLUTCH1222 (0x4C6)Hetaera's Clutch
TEMPLE_OF_ZIN_MALOR1223 (0x4C7)Temple of Zin-Malor
BEARS_HEAD1224 (0x4C8)Bear's Head
URSOLAN1225 (0x4C9)Ursolan
TEMPLE_OF_ARKKORAN1226 (0x4CA)Temple of Arkkoran
BAY_OF_STORMS1227 (0x4CB)Bay of Storms
THE_SHATTERED_STRAND1228 (0x4CC)The Shattered Strand
TOWER_OF_ELDARA1229 (0x4CD)Tower of Eldara
JAGGED_REEF1230 (0x4CE)Jagged Reef
SOUTHRIDGE_BEACH1231 (0x4CF)Southridge Beach
RAVENCREST_MONUMENT1232 (0x4D0)Ravencrest Monument
FORLORN_RIDGE1233 (0x4D1)Forlorn Ridge
LAKE_MENNAR1234 (0x4D2)Lake Mennar
SHADOWSONG_SHRINE1235 (0x4D3)Shadowsong Shrine
HALDARR_ENCAMPMENT1236 (0x4D4)Haldarr Encampment
VALORMOK1237 (0x4D5)Valormok
THE_RUINED_REACHES1256 (0x4E8)The Ruined Reaches
THE_TALONDEEP_PATH01276 (0x4FC)The Talondeep Path
THE_TALONDEEP_PATH11277 (0x4FD)The Talondeep Path
ROCKTUSK_FARM1296 (0x510)Rocktusk Farm
JAGGEDSWINE_FARM1297 (0x511)Jaggedswine Farm
RAZORFEN_DOWNS11316 (0x524)Razorfen Downs
LOST_RIGGER_COVE1336 (0x538)Lost Rigger Cove
ULDAMAN01337 (0x539)Uldaman
LORDAMERE_LAKE11338 (0x53A)Lordamere Lake
LORDAMERE_LAKE21339 (0x53B)Lordamere Lake
GALLOWS_CORNER1357 (0x54D)Gallows' Corner
SILITHUS1377 (0x561)Silithus
EMERALD_FOREST1397 (0x575)Emerald Forest
SUNKEN_TEMPLE1417 (0x589)Sunken Temple
DREADMAUL_HOLD1437 (0x59D)Dreadmaul Hold
NETHERGARDE_KEEP1438 (0x59E)Nethergarde Keep
DREADMAUL_POST1439 (0x59F)Dreadmaul Post
SERPENTS_COIL1440 (0x5A0)Serpent's Coil
ALTAR_OF_STORMS11441 (0x5A1)Altar of Storms
FIREWATCH_RIDGE1442 (0x5A2)Firewatch Ridge
THE_SLAG_PIT1443 (0x5A3)The Slag Pit
THE_SEA_OF_CINDERS1444 (0x5A4)The Sea of Cinders
BLACKROCK_MOUNTAIN21445 (0x5A5)Blackrock Mountain
THORIUM_POINT1446 (0x5A6)Thorium Point
GARRISON_ARMORY1457 (0x5B1)Garrison Armory
THE_TEMPLE_OF_ATAL_HAKKAR1477 (0x5C5)The Temple of Atal'Hakkar
UNDERCITY1497 (0x5D9)Undercity
ULDAMAN11517 (0x5ED)Uldaman
NOT_USED_DEADMINES1518 (0x5EE)Not Used Deadmines
STORMWIND_CITY1519 (0x5EF)Stormwind City
IRONFORGE1537 (0x601)Ironforge
SPLITHOOF_HOLD1557 (0x615)Splithoof Hold
THE_CAPE_OF_STRANGLETHORN1577 (0x629)The Cape of Stranglethorn
SOUTHERN_SAVAGE_COAST1578 (0x62A)Southern Savage Coast
UNUSED_THE_DEADMINES_0021579 (0x62B)Unused The Deadmines 002
UNUSED_IRONCLAD_COVE_0031580 (0x62C)Unused Ironclad Cove 003
THE_DEADMINES1581 (0x62D)The Deadmines
IRONCLAD_COVE1582 (0x62E)Ironclad Cove
BLACKROCK_SPIRE1583 (0x62F)Blackrock Spire
BLACKROCK_DEPTHS1584 (0x630)Blackrock Depths
RAPTOR_GROUNDS_UNUSED1597 (0x63D)Raptor Grounds UNUSED
GROL_DOM_FARM_UNUSED1598 (0x63E)Grol'dom Farm UNUSED
MORSHAN_BASE_CAMP1599 (0x63F)Mor'shan Base Camp
HONORS_STAND_UNUSED1600 (0x640)Honor's Stand UNUSED
BLACKTHORN_RIDGE_UNUSED1601 (0x641)Blackthorn Ridge UNUSED
BRAMBLESCAR_UNUSED1602 (0x642)Bramblescar UNUSED
AGAMA_GOR_UNUSED1603 (0x643)Agama'gor UNUSED
VALLEY_OF_HEROES1617 (0x651)Valley of Heroes
ORGRIMMAR1637 (0x665)Orgrimmar
THUNDER_BLUFF1638 (0x666)Thunder Bluff
ELDER_RISE1639 (0x667)Elder Rise
SPIRIT_RISE1640 (0x668)Spirit Rise
HUNTER_RISE1641 (0x669)Hunter Rise
DARNASSUS1657 (0x679)Darnassus
CENARION_ENCLAVE1658 (0x67A)Cenarion Enclave
CRAFTSMENS_TERRACE1659 (0x67B)Craftsmen's Terrace
WARRIORS_TERRACE1660 (0x67C)Warrior's Terrace
THE_TEMPLE_GARDENS1661 (0x67D)The Temple Gardens
TRADESMENS_TERRACE1662 (0x67E)Tradesmen's Terrace
GAVINS_NAZE1677 (0x68D)Gavin's Naze
SOFERAS_NAZE1678 (0x68E)Sofera's Naze
CORRAHNS_DAGGER1679 (0x68F)Corrahn's Dagger
THE_HEADLAND1680 (0x690)The Headland
MISTY_SHORE1681 (0x691)Misty Shore
DANDREDS_FOLD1682 (0x692)Dandred's Fold
GROWLESS_CAVE1683 (0x693)Growless Cave
CHILLWIND_POINT1684 (0x694)Chillwind Point
RAPTOR_GROUNDS1697 (0x6A1)Raptor Grounds
BRAMBLESCAR1698 (0x6A2)Bramblescar
THORN_HILL1699 (0x6A3)Thorn Hill
AGAMA_GOR1700 (0x6A4)Agama'gor
BLACKTHORN_RIDGE1701 (0x6A5)Blackthorn Ridge
HONORS_STAND1702 (0x6A6)Honor's Stand
THE_MORSHAN_RAMPART1703 (0x6A7)The Mor'shan Rampart
GROL_DOM_FARM1704 (0x6A8)Grol'dom Farm
RAZORFEN_KRAUL11717 (0x6B5)Razorfen Kraul
THE_GREAT_LIFT11718 (0x6B6)The Great Lift
MISTVALE_VALLEY1737 (0x6C9)Mistvale Valley
NEK_MANI_WELLSPRING1738 (0x6CA)Nek'mani Wellspring
BLOODSAIL_COMPOUND1739 (0x6CB)Bloodsail Compound
VENTURE_CO_BASE_CAMP1740 (0x6CC)Venture Co. Base Camp
GURUBASHI_ARENA1741 (0x6CD)Gurubashi Arena
SPIRIT_DEN1742 (0x6CE)Spirit Den
THE_CRIMSON_VEIL1757 (0x6DD)The Crimson Veil
THE_RIPTIDE1758 (0x6DE)The Riptide
THE_DAMSELS_LUCK1759 (0x6DF)The Damsel's Luck
VENTURE_CO_OPERATIONS_CENTER1760 (0x6E0)Venture Co. Operations Center
DEADWOOD_VILLAGE1761 (0x6E1)Deadwood Village
FELPAW_VILLAGE1762 (0x6E2)Felpaw Village
JAEDENAR1763 (0x6E3)Jaedenar
BLOODVENOM_RIVER1764 (0x6E4)Bloodvenom River
BLOODVENOM_FALLS1765 (0x6E5)Bloodvenom Falls
SHATTER_SCAR_VALE1766 (0x6E6)Shatter Scar Vale
IRONTREE_WOODS1767 (0x6E7)Irontree Woods
IRONTREE_CAVERN1768 (0x6E8)Irontree Cavern
TIMBERMAW_HOLD11769 (0x6E9)Timbermaw Hold
SHADOW_HOLD1770 (0x6EA)Shadow Hold
SHRINE_OF_THE_DECEIVER1771 (0x6EB)Shrine of the Deceiver
ITHARIUSS_CAVE1777 (0x6F1)Itharius's Cave
SORROWMURK1778 (0x6F2)Sorrowmurk
DRAENIL_DUR_VILLAGE1779 (0x6F3)Draenil'dur Village
SPLINTERSPEAR_JUNCTION1780 (0x6F4)Splinterspear Junction
STAGALBOG1797 (0x705)Stagalbog
THE_SHIFTING_MIRE1798 (0x706)The Shifting Mire
STAGALBOG_CAVE1817 (0x719)Stagalbog Cave
WITHERBARK_CAVERNS1837 (0x72D)Witherbark Caverns
THORADINS_WALL21857 (0x741)Thoradin's Wall
BOULDER_GOR1858 (0x742)Boulder'gor
VALLEY_OF_FANGS1877 (0x755)Valley of Fangs
THE_DUSTBOWL1878 (0x756)The Dustbowl
MIRAGE_FLATS1879 (0x757)Mirage Flats
FEATHERBEARDS_HOVEL1880 (0x758)Featherbeard's Hovel
SHINDIGGERS_CAMP1881 (0x759)Shindigger's Camp
PLAGUEMIST_RAVINE1882 (0x75A)Plaguemist Ravine
VALORWIND_LAKE1883 (0x75B)Valorwind Lake
AGOL_WATHA1884 (0x75C)Agol'watha
HIRI_WATHA1885 (0x75D)Hiri'watha
THE_CREEPING_RUIN1886 (0x75E)The Creeping Ruin
BOGENS_LEDGE1887 (0x75F)Bogen's Ledge
THE_MAKERS_TERRACE1897 (0x769)The Maker's Terrace
DUSTWIND_GULCH1898 (0x76A)Dustwind Gulch
SHAOL_WATHA1917 (0x77D)Shaol'watha
NOONSHADE_RUINS1937 (0x791)Noonshade Ruins
BROKEN_PILLAR1938 (0x792)Broken Pillar
ABYSSAL_SANDS1939 (0x793)Abyssal Sands
SOUTHBREAK_SHORE1940 (0x794)Southbreak Shore
CAVERNS_OF_TIME01941 (0x795)Caverns of Time
THE_MARSHLANDS1942 (0x796)The Marshlands
IRONSTONE_PLATEAU1943 (0x797)Ironstone Plateau
BLACKCHAR_CAVE1957 (0x7A5)Blackchar Cave
TANNER_CAMP1958 (0x7A6)Tanner Camp
DUSTFIRE_VALLEY1959 (0x7A7)Dustfire Valley
ZUL_GURUB11977 (0x7B9)Zul'Gurub
MISTY_REED_POST1978 (0x7BA)Misty Reed Post
BLOODVENOM_POST1997 (0x7CD)Bloodvenom Post
TALONBRANCH_GLADE1998 (0x7CE)Talonbranch Glade
STRATHOLME02017 (0x7E1)Stratholme
UNUSED_SHADOWFANG_KEEP_0032037 (0x7F5)UNUSEDShadowfang Keep 003
SCHOLOMANCE2057 (0x809)Scholomance
TWILIGHT_VALE2077 (0x81D)Twilight Vale
TWILIGHT_SHORE2078 (0x81E)Twilight Shore
ALCAZ_ISLAND2079 (0x81F)Alcaz Island
DARKCLOUD_PINNACLE2097 (0x831)Darkcloud Pinnacle
DAWNING_WOOD_CATACOMBS2098 (0x832)Dawning Wood Catacombs
STONEWATCH_KEEP2099 (0x833)Stonewatch Keep
MARAUDON2100 (0x834)Maraudon
STOUTLAGER_INN2101 (0x835)Stoutlager Inn
THUNDERBREW_DISTILLERY2102 (0x836)Thunderbrew Distillery
MENETHIL_KEEP2103 (0x837)Menethil Keep
DEEPWATER_TAVERN2104 (0x838)Deepwater Tavern
SHADOW_GRAVE2117 (0x845)Shadow Grave
BRILL_TOWN_HALL2118 (0x846)Brill Town Hall
GALLOWS_END_TAVERN2119 (0x847)Gallows' End Tavern
THE_POOLS_OF_VISION_UNUSED2137 (0x859)The Pools of VisionUNUSED
DREADMIST_DEN2138 (0x85A)Dreadmist Den
BAEL_DUN_KEEP2157 (0x86D)Bael'dun Keep
EMBERSTRIFES_DEN2158 (0x86E)Emberstrife's Den
ONYXIAS_LAIR2159 (0x86F)Onyxia's Lair
WINDSHEAR_MINE2160 (0x870)Windshear Mine
ROLANDS_DOOM2161 (0x871)Roland's Doom
BATTLE_RING2177 (0x881)Battle Ring
THE_POOLS_OF_VISION2197 (0x895)The Pools of Vision
SHADOWBREAK_RAVINE2198 (0x896)Shadowbreak Ravine
BROKEN_SPEAR_VILLAGE2217 (0x8A9)Broken Spear Village
WHITEREACH_POST2237 (0x8BD)Whitereach Post
GORNIA2238 (0x8BE)Gornia
ZANES_EYE_CRATER2239 (0x8BF)Zane's Eye Crater
MIRAGE_RACEWAY2240 (0x8C0)Mirage Raceway
FROSTSABER_ROCK2241 (0x8C1)Frostsaber Rock
THE_HIDDEN_GROVE2242 (0x8C2)The Hidden Grove
TIMBERMAW_POST2243 (0x8C3)Timbermaw Post
WINTERFALL_VILLAGE2244 (0x8C4)Winterfall Village
MAZTHORIL2245 (0x8C5)Mazthoril
FROSTFIRE_HOT_SPRINGS2246 (0x8C6)Frostfire Hot Springs
ICE_THISTLE_HILLS2247 (0x8C7)Ice Thistle Hills
DUN_MANDARR2248 (0x8C8)Dun Mandarr
FROSTWHISPER_GORGE2249 (0x8C9)Frostwhisper Gorge
OWL_WING_THICKET2250 (0x8CA)Owl Wing Thicket
LAKE_KEL_THERIL2251 (0x8CB)Lake Kel'Theril
THE_RUINS_OF_KEL_THERIL2252 (0x8CC)The Ruins of Kel'Theril
STARFALL_VILLAGE2253 (0x8CD)Starfall Village
BAN_THALLOW_BARROW_DEN2254 (0x8CE)Ban'Thallow Barrow Den
EVERLOOK2255 (0x8CF)Everlook
DARKWHISPER_GORGE2256 (0x8D0)Darkwhisper Gorge
DEEPRUN_TRAM2257 (0x8D1)Deeprun Tram
THE_FUNGAL_VALE2258 (0x8D2)The Fungal Vale
UNUSED_THE_MARRIS_STEAD2259 (0x8D3)UNUSEDThe Marris Stead
THE_MARRIS_STEAD2260 (0x8D4)The Marris Stead
THE_UNDERCROFT2261 (0x8D5)The Undercroft
DARROWSHIRE2262 (0x8D6)Darrowshire
CROWN_GUARD_TOWER2263 (0x8D7)Crown Guard Tower
CORINS_CROSSING2264 (0x8D8)Corin's Crossing
SCARLET_BASE_CAMP2265 (0x8D9)Scarlet Base Camp
TYRS_HAND2266 (0x8DA)Tyr's Hand
THE_SCARLET_BASILICA2267 (0x8DB)The Scarlet Basilica
LIGHTS_HOPE_CHAPEL2268 (0x8DC)Light's Hope Chapel
BROWMAN_MILL2269 (0x8DD)Browman Mill
THE_NOXIOUS_GLADE2270 (0x8DE)The Noxious Glade
EASTWALL_TOWER2271 (0x8DF)Eastwall Tower
NORTHDALE2272 (0x8E0)Northdale
ZUL_MASHAR2273 (0x8E1)Zul'Mashar
MAZRA_ALOR2274 (0x8E2)Mazra'Alor
NORTHPASS_TOWER2275 (0x8E3)Northpass Tower
QUEL_LITHIEN_LODGE2276 (0x8E4)Quel'Lithien Lodge
PLAGUEWOOD2277 (0x8E5)Plaguewood
SCOURGEHOLD2278 (0x8E6)Scourgehold
STRATHOLME12279 (0x8E7)Stratholme
UNUSED_STRATHOLME2280 (0x8E8)UNUSED Stratholme
DARROWMERE_LAKE02297 (0x8F9)Darrowmere Lake
CAER_DARROW2298 (0x8FA)Caer Darrow
DARROWMERE_LAKE12299 (0x8FB)Darrowmere Lake
CAVERNS_OF_TIME12300 (0x8FC)Caverns of Time
THISTLEFUR_VILLAGE2301 (0x8FD)Thistlefur Village
THE_QUAGMIRE2302 (0x8FE)The Quagmire
WINDBREAK_CANYON2303 (0x8FF)Windbreak Canyon
SOUTH_SEAS02317 (0x90D)South Seas
THE_GREAT_SEA32318 (0x90E)The Great Sea
THE_GREAT_SEA42319 (0x90F)The Great Sea
THE_GREAT_SEA52320 (0x910)The Great Sea
THE_GREAT_SEA62321 (0x911)The Great Sea
THE_VEILED_SEA12322 (0x912)The Veiled Sea
THE_VEILED_SEA22323 (0x913)The Veiled Sea
THE_VEILED_SEA32324 (0x914)The Veiled Sea
THE_VEILED_SEA42325 (0x915)The Veiled Sea
THE_VEILED_SEA52326 (0x916)The Veiled Sea
RAZOR_HILL_BARRACKS2337 (0x921)Razor Hill Barracks
SOUTH_SEAS12338 (0x922)South Seas
THE_GREAT_SEA72339 (0x923)The Great Sea
BLOODTOOTH_CAMP2357 (0x935)Bloodtooth Camp
FOREST_SONG2358 (0x936)Forest Song
GREENPAW_VILLAGE2359 (0x937)Greenpaw Village
SILVERWING_OUTPOST2360 (0x938)Silverwing Outpost
NIGHTHAVEN2361 (0x939)Nighthaven
SHRINE_OF_REMULOS2362 (0x93A)Shrine of Remulos
STORMRAGE_BARROW_DENS2363 (0x93B)Stormrage Barrow Dens
THE_GREAT_SEA82364 (0x93C)The Great Sea
THE_GREAT_SEA92365 (0x93D)The Great Sea
THE_BLACK_MORASS2366 (0x93E)The Black Morass
OLD_HILLSBRAD_FOOTHILLS2367 (0x93F)Old Hillsbrad Foothills
TARREN_MILL12368 (0x940)Tarren Mill
SOUTHSHORE12369 (0x941)Southshore
DURNHOLDE_KEEP12370 (0x942)Durnholde Keep
DUN_GAROK12371 (0x943)Dun Garok
HILLSBRAD_FIELDS12372 (0x944)Hillsbrad Fields
EASTERN_STRAND12373 (0x945)Eastern Strand
NETHANDER_STEAD12374 (0x946)Nethander Stead
DARROW_HILL12375 (0x947)Darrow Hill
SOUTHPOINT_TOWER12376 (0x948)Southpoint Tower
THORADINS_WALL32377 (0x949)Thoradin's Wall
WESTERN_STRAND12378 (0x94A)Western Strand
AZURELODE_MINE12379 (0x94B)Azurelode Mine
THE_GREAT_SEA102397 (0x95D)The Great Sea
THE_GREAT_SEA112398 (0x95E)The Great Sea
THE_GREAT_SEA122399 (0x95F)The Great Sea
THE_FORBIDDING_SEA12400 (0x960)The Forbidding Sea
THE_FORBIDDING_SEA22401 (0x961)The Forbidding Sea
THE_FORBIDDING_SEA32402 (0x962)The Forbidding Sea
THE_FORBIDDING_SEA42403 (0x963)The Forbidding Sea
TETHRIS_ARAN2404 (0x964)Tethris Aran
ETHEL_RETHOR2405 (0x965)Ethel Rethor
RANAZJAR_ISLE2406 (0x966)Ranazjar Isle
KORMEKS_HUT2407 (0x967)Kormek's Hut
SHADOWPREY_VILLAGE2408 (0x968)Shadowprey Village
BLACKROCK_PASS2417 (0x971)Blackrock Pass
MORGANS_VIGIL2418 (0x972)Morgan's Vigil
SLITHER_ROCK2419 (0x973)Slither Rock
TERROR_WING_PATH2420 (0x974)Terror Wing Path
DRACO_DAR2421 (0x975)Draco'dar
RAGEFIRE_CHASM2437 (0x985)Ragefire Chasm
NIGHTSONG_WOODS2457 (0x999)Nightsong Woods
THE_VEILED_SEA62477 (0x9AD)The Veiled Sea
MORLOS_ARAN2478 (0x9AE)Morlos'Aran
EMERALD_SANCTUARY2479 (0x9AF)Emerald Sanctuary
JADEFIRE_GLEN2480 (0x9B0)Jadefire Glen
RUINS_OF_CONSTELLAS2481 (0x9B1)Ruins of Constellas
BITTER_REACHES2497 (0x9C1)Bitter Reaches
RISE_OF_THE_DEFILER2517 (0x9D5)Rise of the Defiler
LARISS_PAVILION2518 (0x9D6)Lariss Pavilion
WOODPAW_HILLS2519 (0x9D7)Woodpaw Hills
WOODPAW_DEN2520 (0x9D8)Woodpaw Den
VERDANTIS_RIVER2521 (0x9D9)Verdantis River
RUINS_OF_ISILDIEN2522 (0x9DA)Ruins of Isildien
GRIMTOTEM_POST2537 (0x9E9)Grimtotem Post
CAMP_APARAJE2538 (0x9EA)Camp Aparaje
MALAKA_JIN2539 (0x9EB)Malaka'jin
BOULDERSLIDE_RAVINE2540 (0x9EC)Boulderslide Ravine
SISHIR_CANYON2541 (0x9ED)Sishir Canyon
DIRE_MAUL02557 (0x9FD)Dire Maul
DEADWIND_RAVINE2558 (0x9FE)Deadwind Ravine
DIAMONDHEAD_RIVER2559 (0x9FF)Diamondhead River
ARIDENS_CAMP2560 (0xA00)Ariden's Camp
THE_VICE2561 (0xA01)The Vice
KARAZHAN2562 (0xA02)Karazhan
MORGANS_PLOT2563 (0xA03)Morgan's Plot
DIRE_MAUL12577 (0xA11)Dire Maul
ALTERAC_VALLEY02597 (0xA25)Alterac Valley
SCRABBLESCREWS_CAMP2617 (0xA39)Scrabblescrew's Camp
JADEFIRE_RUN2618 (0xA3A)Jadefire Run
THONDRORIL_RIVER02619 (0xA3B)Thondroril River
THONDRORIL_RIVER12620 (0xA3C)Thondroril River
LAKE_MERELDAR2621 (0xA3D)Lake Mereldar
PESTILENT_SCAR2622 (0xA3E)Pestilent Scar
THE_INFECTIS_SCAR2623 (0xA3F)The Infectis Scar
BLACKWOOD_LAKE2624 (0xA40)Blackwood Lake
EASTWALL_GATE2625 (0xA41)Eastwall Gate
TERRORWEB_TUNNEL2626 (0xA42)Terrorweb Tunnel
TERRORDALE2627 (0xA43)Terrordale
KARGATHIA_KEEP2637 (0xA4D)Kargathia Keep
VALLEY_OF_BONES2657 (0xA61)Valley of Bones
BLACKWING_LAIR2677 (0xA75)Blackwing Lair
DEADMANS_CROSSING2697 (0xA89)Deadman's Crossing
MOLTEN_CORE2717 (0xA9D)Molten Core
THE_SCARAB_WALL2737 (0xAB1)The Scarab Wall
SOUTHWIND_VILLAGE2738 (0xAB2)Southwind Village
TWILIGHT_BASE_CAMP2739 (0xAB3)Twilight Base Camp
THE_CRYSTAL_VALE2740 (0xAB4)The Crystal Vale
THE_SCARAB_DAIS2741 (0xAB5)The Scarab Dais
HIVE_ASHI2742 (0xAB6)Hive'Ashi
HIVE_ZORA2743 (0xAB7)Hive'Zora
HIVE_REGAL2744 (0xAB8)Hive'Regal
SHRINE_OF_THE_FALLEN_WARRIOR2757 (0xAC5)Shrine of the Fallen Warrior
UNUSED_ALTERAC_VALLEY2777 (0xAD9)UNUSED Alterac Valley
BLACKFATHOM_DEEPS12797 (0xAED)Blackfathom Deeps
ON_MAP_DUNGEON42817 (0xB01)On Map Dungeon
THE_MASTERS_CELLAR2837 (0xB15)The Master's Cellar
STONEWROUGHT_PASS2838 (0xB16)Stonewrought Pass
ALTERAC_VALLEY12839 (0xB17)Alterac Valley
THE_RUMBLE_CAGE2857 (0xB29)The Rumble Cage
CHUNK_TEST2877 (0xB3D)Chunk Test
ZORAMGAR_OUTPOST2897 (0xB51)Zoram'gar Outpost
HALL_OF_LEGENDS2917 (0xB65)Hall of Legends
CHAMPIONS_HALL2918 (0xB66)Champions' Hall
GROSH_GOK_COMPOUND2937 (0xB79)Grosh'gok Compound
SLEEPING_GORGE2938 (0xB7A)Sleeping Gorge
IRONDEEP_MINE2957 (0xB8D)Irondeep Mine
STONEHEARTH_OUTPOST2958 (0xB8E)Stonehearth Outpost
DUN_BALDAR2959 (0xB8F)Dun Baldar
ICEWING_PASS2960 (0xB90)Icewing Pass
FROSTWOLF_VILLAGE2961 (0xB91)Frostwolf Village
TOWER_POINT2962 (0xB92)Tower Point
COLDTOOTH_MINE2963 (0xB93)Coldtooth Mine
WINTERAX_HOLD2964 (0xB94)Winterax Hold
ICEBLOOD_GARRISON2977 (0xBA1)Iceblood Garrison
FROSTWOLF_KEEP2978 (0xBA2)Frostwolf Keep
TOR_KREN_FARM2979 (0xBA3)Tor'kren Farm
FROST_DAGGER_PASS3017 (0xBC9)Frost Dagger Pass
IRONSTONE_CAMP3037 (0xBDD)Ironstone Camp
WEAZELS_CRATER3038 (0xBDE)Weazel's Crater
TAHONDA_RUINS3039 (0xBDF)Tahonda Ruins
FIELD_OF_STRIFE3057 (0xBF1)Field of Strife
ICEWING_CAVERN3058 (0xBF2)Icewing Cavern
VALORS_REST3077 (0xC05)Valor's Rest
THE_SWARMING_PILLAR3097 (0xC19)The Swarming Pillar
TWILIGHT_POST3098 (0xC1A)Twilight Post
TWILIGHT_OUTPOST3099 (0xC1B)Twilight Outpost
RAVAGED_TWILIGHT_CAMP3100 (0xC1C)Ravaged Twilight Camp
SHALZARUS_LAIR3117 (0xC2D)Shalzaru's Lair
TALRENDIS_POINT3137 (0xC41)Talrendis Point
RETHRESS_SANCTUM3138 (0xC42)Rethress Sanctum
MOON_HORROR_DEN3139 (0xC43)Moon Horror Den
SCALEBEARDS_CAVE3140 (0xC44)Scalebeard's Cave
BOULDERSLIDE_CAVERN3157 (0xC55)Boulderslide Cavern
WARSONG_LABOR_CAMP3177 (0xC69)Warsong Labor Camp
CHILLWIND_CAMP3197 (0xC7D)Chillwind Camp
THE_MAUL3217 (0xC91)The Maul
THE_MAUL_UNUSED3237 (0xCA5)The Maul UNUSED
BONES_OF_GRAKKAROND3257 (0xCB9)Bones of Grakkarond
WARSONG_GULCH3277 (0xCCD)Warsong Gulch
FROSTWOLF_GRAVEYARD3297 (0xCE1)Frostwolf Graveyard
FROSTWOLF_PASS3298 (0xCE2)Frostwolf Pass
DUN_BALDAR_PASS3299 (0xCE3)Dun Baldar Pass
ICEBLOOD_GRAVEYARD3300 (0xCE4)Iceblood Graveyard
SNOWFALL_GRAVEYARD3301 (0xCE5)Snowfall Graveyard
STONEHEARTH_GRAVEYARD3302 (0xCE6)Stonehearth Graveyard
STORMPIKE_GRAVEYARD3303 (0xCE7)Stormpike Graveyard
ICEWING_BUNKER3304 (0xCE8)Icewing Bunker
STONEHEARTH_BUNKER3305 (0xCE9)Stonehearth Bunker
WILDPAW_RIDGE3306 (0xCEA)Wildpaw Ridge
REVANTUSK_VILLAGE3317 (0xCF5)Revantusk Village
ROCK_OF_DUROTAN3318 (0xCF6)Rock of Durotan
SILVERWING_GROVE3319 (0xCF7)Silverwing Grove
WARSONG_LUMBER_MILL3320 (0xCF8)Warsong Lumber Mill
SILVERWING_HOLD3321 (0xCF9)Silverwing Hold
WILDPAW_CAVERN3337 (0xD09)Wildpaw Cavern
THE_VEILED_CLEFT3338 (0xD0A)The Veiled Cleft
YOJAMBA_ISLE3357 (0xD1D)Yojamba Isle
ARATHI_BASIN3358 (0xD1E)Arathi Basin
THE_COIL3377 (0xD31)The Coil
ALTAR_OF_HIR_EEK3378 (0xD32)Altar of Hir'eek
SHADRA_ZAAR3379 (0xD33)Shadra'zaar
HAKKARI_GROUNDS3380 (0xD34)Hakkari Grounds
NAZE_OF_SHIRVALLAH3381 (0xD35)Naze of Shirvallah
TEMPLE_OF_BETHEKK3382 (0xD36)Temple of Bethekk
THE_BLOODFIRE_PIT3383 (0xD37)The Bloodfire Pit
ALTAR_OF_THE_BLOOD_GOD3384 (0xD38)Altar of the Blood God
ZANZAS_RISE3397 (0xD45)Zanza's Rise
EDGE_OF_MADNESS3398 (0xD46)Edge of Madness
TROLLBANE_HALL3417 (0xD59)Trollbane Hall
DEFILERS_DEN3418 (0xD5A)Defiler's Den
PAGLES_POINTE3419 (0xD5B)Pagle's Pointe
FARM3420 (0xD5C)Farm
BLACKSMITH3421 (0xD5D)Blacksmith
LUMBER_MILL3422 (0xD5E)Lumber Mill
GOLD_MINE3423 (0xD5F)Gold Mine
STABLES3424 (0xD60)Stables
CENARION_HOLD3425 (0xD61)Cenarion Hold
STAGHELM_POINT3426 (0xD62)Staghelm Point
BRONZEBEARD_ENCAMPMENT3427 (0xD63)Bronzebeard Encampment
AHN_QIRAJ3428 (0xD64)Ahn'Qiraj
RUINS_OF_AHN_QIRAJ03429 (0xD65)Ruins of Ahn'Qiraj
TWILIGHTS_RUN3446 (0xD76)Twilight's Run
ORTELLS_HIDEOUT3447 (0xD77)Ortell's Hideout
SCARAB_TERRACE3448 (0xD78)Scarab Terrace
GENERALS_TERRACE3449 (0xD79)General's Terrace
THE_RESERVOIR3450 (0xD7A)The Reservoir
THE_HATCHERY3451 (0xD7B)The Hatchery
THE_COMB3452 (0xD7C)The Comb
WATCHERS_TERRACE3453 (0xD7D)Watchers' Terrace
RUINS_OF_AHN_QIRAJ13454 (0xD7E)Ruins of Ahn'Qiraj
NAXXRAMAS3456 (0xD80)Naxxramas
CITY3459 (0xD83)City
GATES_OF_AHN_QIRAJ3478 (0xD96)Gates of Ahn'Qiraj
RAVENHOLDT_MANOR3486 (0xD9E)Ravenholdt Manor

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/area.wowm:3251.

enum Area : u32 {
    NONE = 0;
    DUN_MOROGH = 1;
    LONGSHORE = 2;
    BADLANDS = 3;
    BLASTED_LANDS = 4;
    BLACKWATER_COVE = 7;
    SWAMP_OF_SORROWS = 8;
    NORTHSHIRE_VALLEY = 9;
    DUSKWOOD = 10;
    WETLANDS = 11;
    ELWYNN_FOREST = 12;
    THE_WORLD_TREE = 13;
    DUROTAR = 14;
    DUSTWALLOW_MARSH = 15;
    AZSHARA = 16;
    THE_BARRENS = 17;
    CRYSTAL_LAKE = 18;
    ZUL_GURUB = 19;
    MOONBROOK = 20;
    KUL_TIRAS = 21;
    PROGRAMMER_ISLE = 22;
    NORTHSHIRE_RIVER = 23;
    NORTHSHIRE_ABBEY = 24;
    BLACKROCK_MOUNTAIN = 25;
    LIGHTHOUSE = 26;
    WESTERN_PLAGUELANDS = 28;
    NINE = 30;
    THE_CEMETARY = 32;
    STRANGLETHORN_VALE = 33;
    ECHO_RIDGE_MINE = 34;
    BOOTY_BAY = 35;
    ALTERAC_MOUNTAINS = 36;
    LAKE_NAZFERITI = 37;
    LOCH_MODAN = 38;
    WESTFALL = 40;
    DEADWIND_PASS = 41;
    DARKSHIRE = 42;
    WILD_SHORE = 43;
    REDRIDGE_MOUNTAINS = 44;
    ARATHI_HIGHLANDS = 45;
    BURNING_STEPPES = 46;
    THE_HINTERLANDS = 47;
    DEAD_MANS_HOLE = 49;
    SEARING_GORGE = 51;
    THIEVES_CAMP = 53;
    JASPERLODE_MINE = 54;
    VALLEY_OF_HEROES_UNUSED = 55;
    HEROES_VIGIL = 56;
    FARGODEEP_MINE = 57;
    NORTHSHIRE_VINEYARDS = 59;
    FORESTS_EDGE = 60;
    THUNDER_FALLS = 61;
    BRACKWELL_PUMPKIN_PATCH = 62;
    THE_STONEFIELD_FARM = 63;
    THE_MACLURE_VINEYARDS = 64;
    REUSE_ME_THREE = 65;
    REUSE_ME_SIX = 66;
    REUSE_ME_FIVE = 67;
    LAKE_EVERSTILL = 68;
    LAKESHIRE = 69;
    STONEWATCH = 70;
    STONEWATCH_FALLS = 71;
    THE_DARK_PORTAL = 72;
    THE_TAINTED_SCAR = 73;
    POOL_OF_TEARS = 74;
    STONARD = 75;
    FALLOW_SANCTUARY = 76;
    ANVILMAR = 77;
    STORMWIND_MOUNTAINS = 80;
    JEFF_NE_QUADRANT_CHANGED = 81;
    JEFF_NW_QUADRANT = 82;
    JEFF_SE_QUADRANT = 83;
    JEFF_SW_QUADRANT = 84;
    TIRISFAL_GLADES = 85;
    STONE_CAIRN_LAKE = 86;
    GOLDSHIRE = 87;
    EASTVALE_LOGGING_CAMP = 88;
    MIRROR_LAKE_ORCHARD = 89;
    TOWER_OF_AZORA = 91;
    MIRROR_LAKE = 92;
    VUL_GOL_OGRE_MOUND = 93;
    RAVEN_HILL = 94;
    REDRIDGE_CANYONS = 95;
    TOWER_OF_ILGALAR = 96;
    ALTHERS_MILL = 97;
    RETHBAN_CAVERNS = 98;
    REBEL_CAMP = 99;
    NESINGWARYS_EXPEDITION = 100;
    KURZENS_COMPOUND = 101;
    RUINS_OF_ZUL_KUNDA = 102;
    RUINS_OF_ZUL_MAMWE = 103;
    THE_VILE_REEF = 104;
    MOSH_OGG_OGRE_MOUND = 105;
    THE_STOCKPILE = 106;
    SALDEANS_FARM = 107;
    SENTINEL_HILL = 108;
    FURLBROWS_PUMPKIN_FARM = 109;
    JANGOLODE_MINE = 111;
    GOLD_COAST_QUARRY = 113;
    WESTFALL_LIGHTHOUSE = 115;
    MISTY_VALLEY = 116;
    GROM_GOL_BASE_CAMP = 117;
    WHELGARS_EXCAVATION_SITE = 118;
    WESTBROOK_GARRISON = 120;
    TRANQUIL_GARDENS_CEMETERY = 121;
    ZUULDAIA_RUINS = 122;
    BAL_LAL_RUINS = 123;
    KAL_AI_RUINS = 125;
    TKASHI_RUINS = 126;
    BALIA_MAH_RUINS = 127;
    ZIATA_JAI_RUINS = 128;
    MIZJAH_RUINS = 129;
    SILVERPINE_FOREST = 130;
    KHARANOS = 131;
    COLDRIDGE_VALLEY = 132;
    GNOMEREGAN = 133;
    GOL_BOLAR_QUARRY = 134;
    FROSTMANE_HOLD = 135;
    THE_GRIZZLED_DEN = 136;
    BREWNALL_VILLAGE = 137;
    MISTY_PINE_REFUGE = 138;
    EASTERN_PLAGUELANDS = 139;
    TELDRASSIL = 141;
    IRONBANDS_EXCAVATION_SITE = 142;
    MO_GROSH_STRONGHOLD = 143;
    THELSAMAR = 144;
    ALGAZ_GATE = 145;
    STONEWROUGHT_DAM = 146;
    THE_FARSTRIDER_LODGE = 147;
    DARKSHORE = 148;
    SILVER_STREAM_MINE = 149;
    MENETHIL_HARBOR = 150;
    DESIGNER_ISLAND = 151;
    THE_BULWARK = 152;
    RUINS_OF_LORDAERON = 153;
    DEATHKNELL = 154;
    NIGHT_WEBS_HOLLOW = 155;
    SOLLIDEN_FARMSTEAD = 156;
    AGAMAND_MILLS = 157;
    AGAMAND_FAMILY_CRYPT = 158;
    BRILL = 159;
    WHISPERING_GARDENS = 160;
    TERRACE_OF_REPOSE = 161;
    BRIGHTWATER_LAKE = 162;
    GUNTHERS_RETREAT = 163;
    GARRENS_HAUNT = 164;
    BALNIR_FARMSTEAD = 165;
    COLD_HEARTH_MANOR = 166;
    CRUSADER_OUTPOST = 167;
    THE_NORTH_COAST = 168;
    WHISPERING_SHORE = 169;
    LORDAMERE_LAKE = 170;
    FENRIS_ISLE = 172;
    FAOLS_REST = 173;
    DOLANAAR = 186;
    DARNASSUS_UNUSED = 187;
    SHADOWGLEN = 188;
    STEELGRILLS_DEPOT = 189;
    HEARTHGLEN = 190;
    NORTHRIDGE_LUMBER_CAMP = 192;
    RUINS_OF_ANDORHAL = 193;
    SCHOOL_OF_NECROMANCY = 195;
    UTHERS_TOMB = 196;
    SORROW_HILL = 197;
    THE_WEEPING_CAVE = 198;
    FELSTONE_FIELD = 199;
    DALSONS_TEARS = 200;
    GAHRRONS_WITHERING = 201;
    THE_WRITHING_HAUNT = 202;
    MARDENHOLDE_KEEP = 203;
    PYREWOOD_VILLAGE = 204;
    DUN_MODR = 205;
    UNUSED_WESTFALL = 206;
    THE_GREAT_SEA = 207;
    UNUSED_IRONCLADCOVE = 208;
    SHADOWFANG_KEEP = 209;
    REUSE_ME_2 = 210;
    ICEFLOW_LAKE = 211;
    HELMS_BED_LAKE = 212;
    DEEP_ELEM_MINE = 213;
    THE_GREAT_SEA1 = 214;
    MULGORE = 215;
    ALEXSTON_FARMSTEAD = 219;
    RED_CLOUD_MESA = 220;
    CAMP_NARACHE = 221;
    BLOODHOOF_VILLAGE = 222;
    STONEBULL_LAKE = 223;
    RAVAGED_CARAVAN = 224;
    RED_ROCKS = 225;
    THE_SKITTERING_DARK = 226;
    VALGANS_FIELD = 227;
    THE_SEPULCHER = 228;
    OLSENS_FARTHING = 229;
    THE_GREYMANE_WALL = 230;
    BERENS_PERIL = 231;
    THE_DAWNING_ISLES = 232;
    AMBERMILL = 233;
    FENRIS_KEEP = 235;
    SHADOWFANG_KEEP1 = 236;
    THE_DECREPIT_FERRY = 237;
    MALDENS_ORCHARD = 238;
    THE_IVAR_PATCH = 239;
    THE_DEAD_FIELD = 240;
    THE_ROTTING_ORCHARD = 241;
    BRIGHTWOOD_GROVE = 242;
    FORLORN_ROWE = 243;
    THE_WHIPPLE_ESTATE = 244;
    THE_YORGEN_FARMSTEAD = 245;
    THE_CAULDRON = 246;
    GRIMESILT_DIG_SITE = 247;
    DREADMAUL_ROCK = 249;
    RUINS_OF_THAURISSAN = 250;
    FLAME_CREST = 251;
    BLACKROCK_STRONGHOLD = 252;
    THE_PILLAR_OF_ASH = 253;
    BLACKROCK_MOUNTAIN1 = 254;
    ALTAR_OF_STORMS = 255;
    ALDRASSIL = 256;
    SHADOWTHREAD_CAVE = 257;
    FEL_ROCK = 258;
    LAKE_AL_AMETH = 259;
    STARBREEZE_VILLAGE = 260;
    GNARLPINE_HOLD = 261;
    BAN_ETHIL_BARROW_DEN = 262;
    THE_CLEFT = 263;
    THE_ORACLE_GLADE = 264;
    WELLSPRING_RIVER = 265;
    WELLSPRING_LAKE = 266;
    HILLSBRAD_FOOTHILLS = 267;
    AZSHARA_CRATER = 268;
    DUN_ALGAZ = 269;
    SOUTHSHORE = 271;
    TARREN_MILL = 272;
    DURNHOLDE_KEEP = 275;
    UNUSED_STONEWROUGHT_PASS = 276;
    THE_FOOTHILL_CAVERNS = 277;
    LORDAMERE_INTERNMENT_CAMP = 278;
    DALARAN = 279;
    STRAHNBRAD = 280;
    RUINS_OF_ALTERAC = 281;
    CRUSHRIDGE_HOLD = 282;
    SLAUGHTER_HOLLOW = 283;
    THE_UPLANDS = 284;
    SOUTHPOINT_TOWER = 285;
    HILLSBRAD_FIELDS = 286;
    HILLSBRAD = 287;
    AZURELODE_MINE = 288;
    NETHANDER_STEAD = 289;
    DUN_GAROK = 290;
    THORADINS_WALL = 293;
    EASTERN_STRAND = 294;
    WESTERN_STRAND = 295;
    SOUTH_SEAS_UNUSED = 296;
    JAGUERO_ISLE = 297;
    BARADIN_BAY = 298;
    MENETHIL_BAY = 299;
    MISTY_REED_STRAND = 300;
    THE_SAVAGE_COAST = 301;
    THE_CRYSTAL_SHORE = 302;
    SHELL_BEACH = 303;
    NORTH_TIDES_RUN = 305;
    SOUTH_TIDES_RUN = 306;
    THE_OVERLOOK_CLIFFS = 307;
    THE_FORBIDDING_SEA = 308;
    IRONBEARDS_TOMB = 309;
    CRYSTALVEIN_MINE = 310;
    RUINS_OF_ABORAZ = 311;
    JANEIROS_POINT = 312;
    NORTHFOLD_MANOR = 313;
    GO_SHEK_FARM = 314;
    DABYRIES_FARMSTEAD = 315;
    BOULDERFIST_HALL = 316;
    WITHERBARK_VILLAGE = 317;
    DRYWHISKER_GORGE = 318;
    REFUGE_POINTE = 320;
    HAMMERFALL = 321;
    BLACKWATER_SHIPWRECKS = 322;
    O_BREENS_CAMP = 323;
    STROMGARDE_KEEP = 324;
    THE_TOWER_OF_ARATHOR = 325;
    THE_SANCTUM = 326;
    FALDIRS_COVE = 327;
    THE_DROWNED_REEF = 328;
    THANDOL_SPAN = 330;
    ASHENVALE = 331;
    THE_GREAT_SEA2 = 332;
    CIRCLE_OF_EAST_BINDING = 333;
    CIRCLE_OF_WEST_BINDING = 334;
    CIRCLE_OF_INNER_BINDING = 335;
    CIRCLE_OF_OUTER_BINDING = 336;
    APOCRYPHANS_REST = 337;
    ANGOR_FORTRESS = 338;
    LETHLOR_RAVINE = 339;
    KARGATH = 340;
    CAMP_KOSH = 341;
    CAMP_BOFF = 342;
    CAMP_WURG = 343;
    CAMP_CAGG = 344;
    AGMONDS_END = 345;
    HAMMERTOES_DIGSITE = 346;
    DUSTBELCH_GROTTO = 347;
    AERIE_PEAK = 348;
    WILDHAMMER_KEEP = 349;
    QUEL_DANIL_LODGE = 350;
    SKULK_ROCK = 351;
    ZUN_WATHA = 352;
    SHADRA_ALOR = 353;
    JINTHA_ALOR = 354;
    THE_ALTAR_OF_ZUL = 355;
    SERADANE = 356;
    FERALAS = 357;
    BRAMBLEBLADE_RAVINE = 358;
    BAEL_MODAN = 359;
    THE_VENTURE_CO_MINE = 360;
    FELWOOD = 361;
    RAZOR_HILL = 362;
    VALLEY_OF_TRIALS = 363;
    THE_DEN = 364;
    BURNING_BLADE_COVEN = 365;
    KOLKAR_CRAG = 366;
    SEN_JIN_VILLAGE = 367;
    ECHO_ISLES = 368;
    THUNDER_RIDGE = 369;
    DRYGULCH_RAVINE = 370;
    DUSTWIND_CAVE = 371;
    TIRAGARDE_KEEP = 372;
    SCUTTLE_COAST = 373;
    BLADEFIST_BAY = 374;
    DEADEYE_SHORE = 375;
    SOUTHFURY_RIVER = 377;
    CAMP_TAURAJO = 378;
    FAR_WATCH_POST = 379;
    THE_CROSSROADS = 380;
    BOULDER_LODE_MINE = 381;
    THE_SLUDGE_FEN = 382;
    THE_DRY_HILLS = 383;
    DREADMIST_PEAK = 384;
    NORTHWATCH_HOLD = 385;
    THE_FORGOTTEN_POOLS = 386;
    LUSHWATER_OASIS = 387;
    THE_STAGNANT_OASIS = 388;
    FIELD_OF_GIANTS = 390;
    THE_MERCHANT_COAST = 391;
    RATCHET = 392;
    DARKSPEAR_STRAND = 393;
    DARROWMERE_LAKE_UNUSED = 394;
    CAER_DARROW_UNUSED = 395;
    WINTERHOOF_WATER_WELL = 396;
    THUNDERHORN_WATER_WELL = 397;
    WILDMANE_WATER_WELL = 398;
    SKYLINE_RIDGE = 399;
    THOUSAND_NEEDLES = 400;
    THE_TIDUS_STAIR = 401;
    SHADY_REST_INN = 403;
    BAEL_DUN_DIGSITE = 404;
    DESOLACE = 405;
    STONETALON_MOUNTAINS = 406;
    ORGRIMMAR_UNUSED = 407;
    GILLIJIMS_ISLE = 408;
    ISLAND_OF_DOCTOR_LAPIDIS = 409;
    RAZORWIND_CANYON = 410;
    BATHRANS_HAUNT = 411;
    THE_RUINS_OF_ORDIL_ARAN = 412;
    MAESTRAS_POST = 413;
    THE_ZORAM_STRAND = 414;
    ASTRANAAR = 415;
    THE_SHRINE_OF_AESSINA = 416;
    FIRE_SCAR_SHRINE = 417;
    THE_RUINS_OF_STARDUST = 418;
    THE_HOWLING_VALE = 419;
    SILVERWIND_REFUGE = 420;
    MYSTRAL_LAKE = 421;
    FALLEN_SKY_LAKE = 422;
    IRIS_LAKE = 424;
    MOONWELL = 425;
    RAYNEWOOD_RETREAT = 426;
    THE_SHADY_NOOK = 427;
    NIGHT_RUN = 428;
    XAVIAN = 429;
    SATYRNAAR = 430;
    SPLINTERTREE_POST = 431;
    THE_DOR_DANIL_BARROW_DEN = 432;
    FALFARREN_RIVER = 433;
    FELFIRE_HILL = 434;
    DEMON_FALL_CANYON = 435;
    DEMON_FALL_RIDGE = 436;
    WARSONG_LUMBER_CAMP = 437;
    BOUGH_SHADOW = 438;
    THE_SHIMMERING_FLATS = 439;
    TANARIS = 440;
    LAKE_FALATHIM = 441;
    AUBERDINE = 442;
    RUINS_OF_MATHYSTRA = 443;
    TOWER_OF_ALTHALAXX = 444;
    CLIFFSPRING_FALLS = 445;
    BASHAL_ARAN = 446;
    AMETH_ARAN = 447;
    GROVE_OF_THE_ANCIENTS = 448;
    THE_MASTERS_GLAIVE = 449;
    REMTRAVELS_EXCAVATION = 450;
    MISTS_EDGE = 452;
    THE_LONG_WASH = 453;
    WILDBEND_RIVER = 454;
    BLACKWOOD_DEN = 455;
    CLIFFSPRING_RIVER = 456;
    THE_VEILED_SEA = 457;
    GOLD_ROAD = 458;
    SCARLET_WATCH_POST = 459;
    SUN_ROCK_RETREAT = 460;
    WINDSHEAR_CRAG = 461;
    CRAGPOOL_LAKE = 463;
    MIRKFALLON_LAKE = 464;
    THE_CHARRED_VALE = 465;
    VALLEY_OF_THE_BLOODFURIES = 466;
    STONETALON_PEAK = 467;
    THE_TALON_DEN = 468;
    GREATWOOD_VALE = 469;
    THUNDER_BLUFF_UNUSED = 470;
    BRAVE_WIND_MESA = 471;
    FIRE_STONE_MESA = 472;
    MANTLE_ROCK = 473;
    HUNTER_RISE_UNUSED = 474;
    SPIRIT_RISEUNUSED = 475;
    ELDER_RISEUNUSED = 476;
    RUINS_OF_JUBUWAL = 477;
    POOLS_OF_ARLITHRIEN = 478;
    THE_RUSTMAUL_DIG_SITE = 479;
    CAMP_E_THOK = 480;
    SPLITHOOF_CRAG = 481;
    HIGHPERCH = 482;
    THE_SCREECHING_CANYON = 483;
    FREEWIND_POST = 484;
    THE_GREAT_LIFT = 485;
    GALAK_HOLD = 486;
    ROGUEFEATHER_DEN = 487;
    THE_WEATHERED_NOOK = 488;
    THALANAAR = 489;
    UN_GORO_CRATER = 490;
    RAZORFEN_KRAUL = 491;
    RAVEN_HILL_CEMETERY = 492;
    MOONGLADE = 493;
    DELETE_ME = 495;
    BRACKENWALL_VILLAGE = 496;
    SWAMPLIGHT_MANOR = 497;
    BLOODFEN_BURROW = 498;
    DARKMIST_CAVERN = 499;
    MOGGLE_POINT = 500;
    BEEZILS_WRECK = 501;
    WITCH_HILL = 502;
    SENTRY_POINT = 503;
    NORTH_POINT_TOWER = 504;
    WEST_POINT_TOWER = 505;
    LOST_POINT = 506;
    BLUEFEN = 507;
    STONEMAUL_RUINS = 508;
    THE_DEN_OF_FLAME = 509;
    THE_DRAGONMURK = 510;
    WYRMBOG = 511;
    BLACKHOOF_VILLAGE = 512;
    THERAMORE_ISLE = 513;
    FOOTHOLD_CITADEL = 514;
    IRONCLAD_PRISON = 515;
    DUSTWALLOW_BAY = 516;
    TIDEFURY_COVE = 517;
    DREADMURK_SHORE = 518;
    ADDLES_STEAD = 536;
    FIRE_PLUME_RIDGE = 537;
    LAKKARI_TAR_PITS = 538;
    TERROR_RUN = 539;
    THE_SLITHERING_SCAR = 540;
    MARSHALS_REFUGE = 541;
    FUNGAL_ROCK = 542;
    GOLAKKA_HOT_SPRINGS = 543;
    THE_LOCH = 556;
    BEGGARS_HAUNT = 576;
    KODO_GRAVEYARD = 596;
    GHOST_WALKER_POST = 597;
    SAR_THERIS_STRAND = 598;
    THUNDER_AXE_FORTRESS = 599;
    BOLGANS_HOLE = 600;
    MANNOROC_COVEN = 602;
    SARGERON = 603;
    MAGRAM_VILLAGE = 604;
    GELKIS_VILLAGE = 606;
    VALLEY_OF_SPEARS = 607;
    NIJELS_POINT = 608;
    KOLKAR_VILLAGE = 609;
    HYJAL = 616;
    WINTERSPRING = 618;
    BLACKWOLF_RIVER = 636;
    KODO_ROCK = 637;
    HIDDEN_PATH = 638;
    SPIRIT_ROCK = 639;
    SHRINE_OF_THE_DORMANT_FLAME = 640;
    LAKE_ELUNE_ARA = 656;
    THE_HARBORAGE = 657;
    OUTLAND = 676;
    CRAFTSMENS_TERRACE_UNUSED = 696;
    TRADESMENS_TERRACE_UNUSED = 697;
    THE_TEMPLE_GARDENS_UNUSED = 698;
    TEMPLE_OF_ELUNE_UNUSED = 699;
    CENARION_ENCLAVE_UNUSED = 700;
    WARRIORS_TERRACE_UNUSED = 701;
    RUT_THERAN_VILLAGE = 702;
    IRONBANDS_COMPOUND = 716;
    THE_STOCKADE = 717;
    WAILING_CAVERNS = 718;
    BLACKFATHOM_DEEPS = 719;
    FRAY_ISLAND = 720;
    GNOMEREGAN1 = 721;
    RAZORFEN_DOWNS = 722;
    BAN_ETHIL_HOLLOW = 736;
    SCARLET_MONASTERY = 796;
    JERODS_LANDING = 797;
    RIDGEPOINT_TOWER = 798;
    THE_DARKENED_BANK = 799;
    COLDRIDGE_PASS = 800;
    CHILL_BREEZE_VALLEY = 801;
    SHIMMER_RIDGE = 802;
    AMBERSTILL_RANCH = 803;
    THE_TUNDRID_HILLS = 804;
    SOUTH_GATE_PASS = 805;
    SOUTH_GATE_OUTPOST = 806;
    NORTH_GATE_PASS = 807;
    NORTH_GATE_OUTPOST = 808;
    GATES_OF_IRONFORGE = 809;
    STILLWATER_POND = 810;
    NIGHTMARE_VALE = 811;
    VENOMWEB_VALE = 812;
    THE_BULWARK1 = 813;
    SOUTHFURY_RIVER1 = 814;
    SOUTHFURY_RIVER2 = 815;
    RAZORMANE_GROUNDS = 816;
    SKULL_ROCK = 817;
    PALEMANE_ROCK = 818;
    WINDFURY_RIDGE = 819;
    THE_GOLDEN_PLAINS = 820;
    THE_ROLLING_PLAINS = 821;
    DUN_ALGAZ1 = 836;
    DUN_ALGAZ2 = 837;
    NORTH_GATE_PASS1 = 838;
    SOUTH_GATE_PASS1 = 839;
    TWILIGHT_GROVE = 856;
    GM_ISLAND = 876;
    DELETE_ME1 = 877;
    SOUTHFURY_RIVER3 = 878;
    SOUTHFURY_RIVER4 = 879;
    THANDOL_SPAN1 = 880;
    THANDOL_SPAN2 = 881;
    PURGATION_ISLE = 896;
    THE_JANSEN_STEAD = 916;
    THE_DEAD_ACRE = 917;
    THE_MOLSEN_FARM = 918;
    STENDELS_POND = 919;
    THE_DAGGER_HILLS = 920;
    DEMONTS_PLACE = 921;
    THE_DUST_PLAINS = 922;
    STONESPLINTER_VALLEY = 923;
    VALLEY_OF_KINGS = 924;
    ALGAZ_STATION = 925;
    BUCKLEBREE_FARM = 926;
    THE_SHINING_STRAND = 927;
    NORTH_TIDES_HOLLOW = 928;
    GRIZZLEPAW_RIDGE = 936;
    THE_VERDANT_FIELDS = 956;
    GADGETZAN = 976;
    STEAMWHEEDLE_PORT = 977;
    ZUL_FARRAK = 978;
    SANDSORROW_WATCH = 979;
    THISTLESHRUB_VALLEY = 980;
    THE_GAPING_CHASM = 981;
    THE_NOXIOUS_LAIR = 982;
    DUNEMAUL_COMPOUND = 983;
    EASTMOON_RUINS = 984;
    WATERSPRING_FIELD = 985;
    ZALASHJIS_DEN = 986;
    LANDS_END_BEACH = 987;
    WAVESTRIDER_BEACH = 988;
    ULDUM = 989;
    VALLEY_OF_THE_WATCHERS = 990;
    GUNSTANS_POST = 991;
    SOUTHMOON_RUINS = 992;
    RENDERS_CAMP = 996;
    RENDERS_VALLEY = 997;
    RENDERS_ROCK = 998;
    STONEWATCH_TOWER = 999;
    GALARDELL_VALLEY = 1000;
    LAKERIDGE_HIGHWAY = 1001;
    THREE_CORNERS = 1002;
    DIREFORGE_HILL = 1016;
    RAPTOR_RIDGE = 1017;
    BLACK_CHANNEL_MARSH = 1018;
    THE_GREEN_BELT = 1019;
    MOSSHIDE_FEN = 1020;
    THELGEN_ROCK = 1021;
    BLUEGILL_MARSH = 1022;
    SALTSPRAY_GLEN = 1023;
    SUNDOWN_MARSH = 1024;
    THE_GREEN_BELT1 = 1025;
    ANGERFANG_ENCAMPMENT = 1036;
    GRIM_BATOL = 1037;
    DRAGONMAW_GATES = 1038;
    THE_LOST_FLEET = 1039;
    DARROW_HILL = 1056;
    THORADINS_WALL1 = 1057;
    WEBWINDER_PATH = 1076;
    THE_HUSHED_BANK = 1097;
    MANOR_MISTMANTLE = 1098;
    CAMP_MOJACHE = 1099;
    GRIMTOTEM_COMPOUND = 1100;
    THE_WRITHING_DEEP = 1101;
    WILDWIND_LAKE = 1102;
    GORDUNNI_OUTPOST = 1103;
    MOK_GORDUN = 1104;
    FERAL_SCAR_VALE = 1105;
    FRAYFEATHER_HIGHLANDS = 1106;
    IDLEWIND_LAKE = 1107;
    THE_FORGOTTEN_COAST = 1108;
    EAST_PILLAR = 1109;
    WEST_PILLAR = 1110;
    DREAM_BOUGH = 1111;
    JADEMIR_LAKE = 1112;
    ONEIROS = 1113;
    RUINS_OF_RAVENWIND = 1114;
    RAGE_SCAR_HOLD = 1115;
    FEATHERMOON_STRONGHOLD = 1116;
    RUINS_OF_SOLARSAL = 1117;
    LOWER_WILDS_UNUSED = 1118;
    THE_TWIN_COLOSSALS = 1119;
    SARDOR_ISLE = 1120;
    ISLE_OF_DREAD = 1121;
    HIGH_WILDERNESS = 1136;
    LOWER_WILDS = 1137;
    SOUTHERN_BARRENS = 1156;
    SOUTHERN_GOLD_ROAD = 1157;
    ZUL_FARRAK1 = 1176;
    UNUSEDALCAZ_ISLAND = 1196;
    TIMBERMAW_HOLD = 1216;
    VANNDIR_ENCAMPMENT = 1217;
    TESTAZSHARA = 1218;
    LEGASH_ENCAMPMENT = 1219;
    THALASSIAN_BASE_CAMP = 1220;
    RUINS_OF_ELDARATH = 1221;
    HETAERAS_CLUTCH = 1222;
    TEMPLE_OF_ZIN_MALOR = 1223;
    BEARS_HEAD = 1224;
    URSOLAN = 1225;
    TEMPLE_OF_ARKKORAN = 1226;
    BAY_OF_STORMS = 1227;
    THE_SHATTERED_STRAND = 1228;
    TOWER_OF_ELDARA = 1229;
    JAGGED_REEF = 1230;
    SOUTHRIDGE_BEACH = 1231;
    RAVENCREST_MONUMENT = 1232;
    FORLORN_RIDGE = 1233;
    LAKE_MENNAR = 1234;
    SHADOWSONG_SHRINE = 1235;
    HALDARR_ENCAMPMENT = 1236;
    VALORMOK = 1237;
    THE_RUINED_REACHES = 1256;
    THE_TALONDEEP_PATH = 1276;
    THE_TALONDEEP_PATH1 = 1277;
    ROCKTUSK_FARM = 1296;
    JAGGEDSWINE_FARM = 1297;
    RAZORFEN_DOWNS1 = 1316;
    LOST_RIGGER_COVE = 1336;
    ULDAMAN = 1337;
    LORDAMERE_LAKE1 = 1338;
    LORDAMERE_LAKE2 = 1339;
    GALLOWS_CORNER = 1357;
    SILITHUS = 1377;
    EMERALD_FOREST = 1397;
    SUNKEN_TEMPLE = 1417;
    DREADMAUL_HOLD = 1437;
    NETHERGARDE_KEEP = 1438;
    DREADMAUL_POST = 1439;
    SERPENTS_COIL = 1440;
    ALTAR_OF_STORMS1 = 1441;
    FIREWATCH_RIDGE = 1442;
    THE_SLAG_PIT = 1443;
    THE_SEA_OF_CINDERS = 1444;
    BLACKROCK_MOUNTAIN2 = 1445;
    THORIUM_POINT = 1446;
    GARRISON_ARMORY = 1457;
    THE_TEMPLE_OF_ATAL_HAKKAR = 1477;
    UNDERCITY = 1497;
    ULDAMAN1 = 1517;
    NOT_USED_DEADMINES = 1518;
    STORMWIND_CITY = 1519;
    IRONFORGE = 1537;
    SPLITHOOF_HOLD = 1557;
    THE_CAPE_OF_STRANGLETHORN = 1577;
    SOUTHERN_SAVAGE_COAST = 1578;
    UNUSED_THE_DEADMINES_002 = 1579;
    UNUSED_IRONCLAD_COVE_00THREE = 1580;
    THE_DEADMINES = 1581;
    IRONCLAD_COVE = 1582;
    BLACKROCK_SPIRE = 1583;
    BLACKROCK_DEPTHS = 1584;
    RAPTOR_GROUNDS_UNUSED = 1597;
    GROL_DOM_FARM_UNUSED = 1598;
    MORSHAN_BASE_CAMP = 1599;
    HONORS_STAND_UNUSED = 1600;
    BLACKTHORN_RIDGE_UNUSED = 1601;
    BRAMBLESCAR_UNUSED = 1602;
    AGAMA_GOR_UNUSED = 1603;
    VALLEY_OF_HEROES = 1617;
    ORGRIMMAR = 1637;
    THUNDER_BLUFF = 1638;
    ELDER_RISE = 1639;
    SPIRIT_RISE = 1640;
    HUNTER_RISE = 1641;
    DARNASSUS = 1657;
    CENARION_ENCLAVE = 1658;
    CRAFTSMENS_TERRACE = 1659;
    WARRIORS_TERRACE = 1660;
    THE_TEMPLE_GARDENS = 1661;
    TRADESMENS_TERRACE = 1662;
    GAVINS_NAZE = 1677;
    SOFERAS_NAZE = 1678;
    CORRAHNS_DAGGER = 1679;
    THE_HEADLAND = 1680;
    MISTY_SHORE = 1681;
    DANDREDS_FOLD = 1682;
    GROWLESS_CAVE = 1683;
    CHILLWIND_POINT = 1684;
    RAPTOR_GROUNDS = 1697;
    BRAMBLESCAR = 1698;
    THORN_HILL = 1699;
    AGAMA_GOR = 1700;
    BLACKTHORN_RIDGE = 1701;
    HONORS_STAND = 1702;
    THE_MORSHAN_RAMPART = 1703;
    GROL_DOM_FARM = 1704;
    RAZORFEN_KRAUL1 = 1717;
    THE_GREAT_LIFT1 = 1718;
    MISTVALE_VALLEY = 1737;
    NEK_MANI_WELLSPRING = 1738;
    BLOODSAIL_COMPOUND = 1739;
    VENTURE_CO_BASE_CAMP = 1740;
    GURUBASHI_ARENA = 1741;
    SPIRIT_DEN = 1742;
    THE_CRIMSON_VEIL = 1757;
    THE_RIPTIDE = 1758;
    THE_DAMSELS_LUCK = 1759;
    VENTURE_CO_OPERATIONS_CENTER = 1760;
    DEADWOOD_VILLAGE = 1761;
    FELPAW_VILLAGE = 1762;
    JAEDENAR = 1763;
    BLOODVENOM_RIVER = 1764;
    BLOODVENOM_FALLS = 1765;
    SHATTER_SCAR_VALE = 1766;
    IRONTREE_WOODS = 1767;
    IRONTREE_CAVERN = 1768;
    TIMBERMAW_HOLD1 = 1769;
    SHADOW_HOLD = 1770;
    SHRINE_OF_THE_DECEIVER = 1771;
    ITHARIUSS_CAVE = 1777;
    SORROWMURK = 1778;
    DRAENIL_DUR_VILLAGE = 1779;
    SPLINTERSPEAR_JUNCTION = 1780;
    STAGALBOG = 1797;
    THE_SHIFTING_MIRE = 1798;
    STAGALBOG_CAVE = 1817;
    WITHERBARK_CAVERNS = 1837;
    THORADINS_WALL2 = 1857;
    BOULDER_GOR = 1858;
    VALLEY_OF_FANGS = 1877;
    THE_DUSTBOWL = 1878;
    MIRAGE_FLATS = 1879;
    FEATHERBEARDS_HOVEL = 1880;
    SHINDIGGERS_CAMP = 1881;
    PLAGUEMIST_RAVINE = 1882;
    VALORWIND_LAKE = 1883;
    AGOL_WATHA = 1884;
    HIRI_WATHA = 1885;
    THE_CREEPING_RUIN = 1886;
    BOGENS_LEDGE = 1887;
    THE_MAKERS_TERRACE = 1897;
    DUSTWIND_GULCH = 1898;
    SHAOL_WATHA = 1917;
    NOONSHADE_RUINS = 1937;
    BROKEN_PILLAR = 1938;
    ABYSSAL_SANDS = 1939;
    SOUTHBREAK_SHORE = 1940;
    CAVERNS_OF_TIME = 1941;
    THE_MARSHLANDS = 1942;
    IRONSTONE_PLATEAU = 1943;
    BLACKCHAR_CAVE = 1957;
    TANNER_CAMP = 1958;
    DUSTFIRE_VALLEY = 1959;
    ZUL_GURUB1 = 1977;
    MISTY_REED_POST = 1978;
    BLOODVENOM_POST = 1997;
    TALONBRANCH_GLADE = 1998;
    STRATHOLME = 2017;
    QUEL_THALAS = 2037;
    SCHOLOMANCE = 2057;
    TWILIGHT_VALE = 2077;
    TWILIGHT_SHORE = 2078;
    ALCAZ_ISLAND = 2079;
    DARKCLOUD_PINNACLE = 2097;
    DAWNING_WOOD_CATACOMBS = 2098;
    STONEWATCH_KEEP = 2099;
    MARAUDON = 2100;
    STOUTLAGER_INN = 2101;
    THUNDERBREW_DISTILLERY = 2102;
    MENETHIL_KEEP = 2103;
    DEEPWATER_TAVERN = 2104;
    SHADOW_GRAVE = 2117;
    BRILL_TOWN_HALL = 2118;
    GALLOWS_END_TAVERN = 2119;
    THE_POOLS_OF_VISIONUNUSED = 2137;
    DREADMIST_DEN = 2138;
    BAEL_DUN_KEEP = 2157;
    EMBERSTRIFES_DEN = 2158;
    ONYXIAS_LAIR = 2159;
    WINDSHEAR_MINE = 2160;
    ROLANDS_DOOM = 2161;
    BATTLE_RING = 2177;
    THE_POOLS_OF_VISION = 2197;
    SHADOWBREAK_RAVINE = 2198;
    BROKEN_SPEAR_VILLAGE = 2217;
    WHITEREACH_POST = 2237;
    GORNIA = 2238;
    ZANES_EYE_CRATER = 2239;
    MIRAGE_RACEWAY = 2240;
    FROSTSABER_ROCK = 2241;
    THE_HIDDEN_GROVE = 2242;
    TIMBERMAW_POST = 2243;
    WINTERFALL_VILLAGE = 2244;
    MAZTHORIL = 2245;
    FROSTFIRE_HOT_SPRINGS = 2246;
    ICE_THISTLE_HILLS = 2247;
    DUN_MANDARR = 2248;
    FROSTWHISPER_GORGE = 2249;
    OWL_WING_THICKET = 2250;
    LAKE_KEL_THERIL = 2251;
    THE_RUINS_OF_KEL_THERIL = 2252;
    STARFALL_VILLAGE = 2253;
    BAN_THALLOW_BARROW_DEN = 2254;
    EVERLOOK = 2255;
    DARKWHISPER_GORGE = 2256;
    DEEPRUN_TRAM = 2257;
    THE_FUNGAL_VALE = 2258;
    UNUSEDTHE_MARRIS_STEAD = 2259;
    THE_MARRIS_STEAD = 2260;
    THE_UNDERCROFT = 2261;
    DARROWSHIRE = 2262;
    CROWN_GUARD_TOWER = 2263;
    CORINS_CROSSING = 2264;
    SCARLET_BASE_CAMP = 2265;
    TYRS_HAND = 2266;
    THE_SCARLET_BASILICA = 2267;
    LIGHTS_HOPE_CHAPEL = 2268;
    BROWMAN_MILL = 2269;
    THE_NOXIOUS_GLADE = 2270;
    EASTWALL_TOWER = 2271;
    NORTHDALE = 2272;
    ZUL_MASHAR = 2273;
    MAZRA_ALOR = 2274;
    NORTHPASS_TOWER = 2275;
    QUEL_LITHIEN_LODGE = 2276;
    PLAGUEWOOD = 2277;
    SCOURGEHOLD = 2278;
    STRATHOLME1 = 2279;
    UNUSED_STRATHOLME = 2280;
    DARROWMERE_LAKE = 2297;
    CAER_DARROW = 2298;
    DARROWMERE_LAKE1 = 2299;
    CAVERNS_OF_TIME1 = 2300;
    THISTLEFUR_VILLAGE = 2301;
    THE_QUAGMIRE = 2302;
    WINDBREAK_CANYON = 2303;
    SOUTH_SEAS = 2317;
    THE_GREAT_SEA3 = 2318;
    THE_GREAT_SEA4 = 2319;
    THE_GREAT_SEA5 = 2320;
    THE_GREAT_SEA6 = 2321;
    THE_VEILED_SEA1 = 2322;
    THE_VEILED_SEA2 = 2323;
    THE_VEILED_SEA3 = 2324;
    THE_VEILED_SEA4 = 2325;
    THE_VEILED_SEA5 = 2326;
    RAZOR_HILL_BARRACKS = 2337;
    SOUTH_SEAS1 = 2338;
    THE_GREAT_SEA7 = 2339;
    BLOODTOOTH_CAMP = 2357;
    FOREST_SONG = 2358;
    GREENPAW_VILLAGE = 2359;
    SILVERWING_OUTPOST = 2360;
    NIGHTHAVEN = 2361;
    SHRINE_OF_REMULOS = 2362;
    STORMRAGE_BARROW_DENS = 2363;
    THE_GREAT_SEA8 = 2364;
    THE_GREAT_SEA9 = 2365;
    THE_BLACK_MORASS = 2366;
    OLD_HILLSBRAD_FOOTHILLS = 2367;
    TARREN_MILL1 = 2368;
    SOUTHSHORE1 = 2369;
    DURNHOLDE_KEEP1 = 2370;
    DUN_GAROK1 = 2371;
    HILLSBRAD_FIELDS1 = 2372;
    EASTERN_STRAND1 = 2373;
    NETHANDER_STEAD1 = 2374;
    DARROW_HILL1 = 2375;
    SOUTHPOINT_TOWER1 = 2376;
    THORADINS_WALL3 = 2377;
    WESTERN_STRAND1 = 2378;
    AZURELODE_MINE1 = 2379;
    THE_GREAT_SEA10 = 2397;
    THE_GREAT_SEA11 = 2398;
    THE_GREAT_SEA12 = 2399;
    THE_FORBIDDING_SEA1 = 2400;
    THE_FORBIDDING_SEA2 = 2401;
    THE_FORBIDDING_SEA3 = 2402;
    THE_FORBIDDING_SEA4 = 2403;
    TETHRIS_ARAN = 2404;
    ETHEL_RETHOR = 2405;
    RANAZJAR_ISLE = 2406;
    KORMEKS_HUT = 2407;
    SHADOWPREY_VILLAGE = 2408;
    BLACKROCK_PASS = 2417;
    MORGANS_VIGIL = 2418;
    SLITHER_ROCK = 2419;
    TERROR_WING_PATH = 2420;
    DRACO_DAR = 2421;
    RAGEFIRE_CHASM = 2437;
    NIGHTSONG_WOODS = 2457;
    THE_VEILED_SEA6 = 2477;
    MORLOS_ARAN = 2478;
    EMERALD_SANCTUARY = 2479;
    JADEFIRE_GLEN = 2480;
    RUINS_OF_CONSTELLAS = 2481;
    BITTER_REACHES = 2497;
    RISE_OF_THE_DEFILER = 2517;
    LARISS_PAVILION = 2518;
    WOODPAW_HILLS = 2519;
    WOODPAW_DEN = 2520;
    VERDANTIS_RIVER = 2521;
    RUINS_OF_ISILDIEN = 2522;
    GRIMTOTEM_POST = 2537;
    CAMP_APARAJE = 2538;
    MALAKA_JIN = 2539;
    BOULDERSLIDE_RAVINE = 2540;
    SISHIR_CANYON = 2541;
    DIRE_MAUL = 2557;
    DEADWIND_RAVINE = 2558;
    DIAMONDHEAD_RIVER = 2559;
    ARIDENS_CAMP = 2560;
    THE_VICE = 2561;
    KARAZHAN = 2562;
    MORGANS_PLOT = 2563;
    DIRE_MAUL1 = 2577;
    ALTERAC_VALLEY = 2597;
    SCRABBLESCREWS_CAMP = 2617;
    JADEFIRE_RUN = 2618;
    THONDRORIL_RIVER = 2619;
    THONDRORIL_RIVER1 = 2620;
    LAKE_MERELDAR = 2621;
    PESTILENT_SCAR = 2622;
    THE_INFECTIS_SCAR = 2623;
    BLACKWOOD_LAKE = 2624;
    EASTWALL_GATE = 2625;
    TERRORWEB_TUNNEL = 2626;
    TERRORDALE = 2627;
    KARGATHIA_KEEP = 2637;
    VALLEY_OF_BONES = 2657;
    BLACKWING_LAIR = 2677;
    DEADMANS_CROSSING = 2697;
    MOLTEN_CORE = 2717;
    THE_SCARAB_WALL = 2737;
    SOUTHWIND_VILLAGE = 2738;
    TWILIGHT_BASE_CAMP = 2739;
    THE_CRYSTAL_VALE = 2740;
    THE_SCARAB_DAIS = 2741;
    HIVE_ASHI = 2742;
    HIVE_ZORA = 2743;
    HIVE_REGAL = 2744;
    SHRINE_OF_THE_FALLEN_WARRIOR = 2757;
    UNUSED_ALTERAC_VALLEY = 2777;
    BLACKFATHOM_DEEPS1 = 2797;
    REUSE_ME_4 = 2817;
    THE_MASTERS_CELLAR = 2837;
    STONEWROUGHT_PASS = 2838;
    ALTERAC_VALLEY1 = 2839;
    THE_RUMBLE_CAGE = 2857;
    CHUNK_TEST = 2877;
    ZORAM_GAR_OUTPOST = 2897;
    HALL_OF_LEGENDS = 2917;
    CHAMPIONS_HALL = 2918;
    GROSH_GOK_COMPOUND = 2937;
    SLEEPING_GORGE = 2938;
    IRONDEEP_MINE = 2957;
    STONEHEARTH_OUTPOST = 2958;
    DUN_BALDAR = 2959;
    ICEWING_PASS = 2960;
    FROSTWOLF_VILLAGE = 2961;
    TOWER_POINT = 2962;
    COLDTOOTH_MINE = 2963;
    WINTERAX_HOLD = 2964;
    ICEBLOOD_GARRISON = 2977;
    FROSTWOLF_KEEP = 2978;
    TOR_KREN_FARM = 2979;
    FROST_DAGGER_PASS = 3017;
    IRONSTONE_CAMP = 3037;
    WEAZELS_CRATER = 3038;
    TAHONDA_RUINS = 3039;
    FIELD_OF_STRIFE = 3057;
    ICEWING_CAVERN = 3058;
    VALORS_REST = 3077;
    THE_SWARMING_PILLAR = 3097;
    TWILIGHT_POST = 3098;
    TWILIGHT_OUTPOST = 3099;
    RAVAGED_TWILIGHT_CAMP = 3100;
    SHALZARUS_LAIR = 3117;
    TALRENDIS_POINT = 3137;
    RETHRESS_SANCTUM = 3138;
    MOON_HORROR_DEN = 3139;
    SCALEBEARDS_CAVE = 3140;
    BOULDERSLIDE_CAVERN = 3157;
    WARSONG_LABOR_CAMP = 3177;
    CHILLWIND_CAMP = 3197;
    THE_MAUL = 3217;
    THE_MAUL_UNUSED = 3237;
    BONES_OF_GRAKKAROND = 3257;
    WARSONG_GULCH = 3277;
    FROSTWOLF_GRAVEYARD = 3297;
    FROSTWOLF_PASS = 3298;
    DUN_BALDAR_PASS = 3299;
    ICEBLOOD_GRAVEYARD = 3300;
    SNOWFALL_GRAVEYARD = 3301;
    STONEHEARTH_GRAVEYARD = 3302;
    STORMPIKE_GRAVEYARD = 3303;
    ICEWING_BUNKER = 3304;
    STONEHEARTH_BUNKER = 3305;
    WILDPAW_RIDGE = 3306;
    REVANTUSK_VILLAGE = 3317;
    ROCK_OF_DUROTAN = 3318;
    SILVERWING_GROVE = 3319;
    WARSONG_LUMBER_MILL = 3320;
    SILVERWING_HOLD = 3321;
    WILDPAW_CAVERN = 3337;
    THE_VEILED_CLEFT = 3338;
    YOJAMBA_ISLE = 3357;
    ARATHI_BASIN = 3358;
    THE_COIL = 3377;
    ALTAR_OF_HIR_EEK = 3378;
    SHADRA_ZAAR = 3379;
    HAKKARI_GROUNDS = 3380;
    NAZE_OF_SHIRVALLAH = 3381;
    TEMPLE_OF_BETHEKK = 3382;
    THE_BLOODFIRE_PIT = 3383;
    ALTAR_OF_THE_BLOOD_GOD = 3384;
    ZANZAS_RISE = 3397;
    EDGE_OF_MADNESS = 3398;
    TROLLBANE_HALL = 3417;
    DEFILERS_DEN = 3418;
    PAGLES_POINTE = 3419;
    FARM = 3420;
    BLACKSMITH = 3421;
    LUMBER_MILL = 3422;
    GOLD_MINE = 3423;
    STABLES = 3424;
    CENARION_HOLD = 3425;
    STAGHELM_POINT = 3426;
    BRONZEBEARD_ENCAMPMENT = 3427;
    AHN_QIRAJ = 3428;
    RUINS_OF_AHN_QIRAJ = 3429;
    EVERSONG_WOODS = 3430;
    SUNSTRIDER_ISLE = 3431;
    SHRINE_OF_DATH_REMAR = 3432;
    GHOSTLANDS = 3433;
    SCARAB_TERRACE = 3434;
    GENERALS_TERRACE = 3435;
    THE_RESERVOIR = 3436;
    THE_HATCHERY = 3437;
    THE_COMB = 3438;
    WATCHERS_TERRACE = 3439;
    SCARAB_TERRACE1 = 3440;
    GENERALS_TERRACE1 = 3441;
    THE_RESERVOIR1 = 3442;
    THE_HATCHERY1 = 3443;
    THE_COMB1 = 3444;
    WATCHERS_TERRACE1 = 3445;
    TWILIGHTS_RUN = 3446;
    ORTELLS_HIDEOUT = 3447;
    SCARAB_TERRACE2 = 3448;
    GENERALS_TERRACE2 = 3449;
    THE_RESERVOIR2 = 3450;
    THE_HATCHERY2 = 3451;
    THE_COMB2 = 3452;
    WATCHERS_TERRACE2 = 3453;
    RUINS_OF_AHN_QIRAJ1 = 3454;
    THE_NORTH_SEA = 3455;
    NAXXRAMAS = 3456;
    KARAZHAN1 = 3457;
    CITY = 3459;
    GOLDEN_STRAND = 3460;
    SUNSAIL_ANCHORAGE = 3461;
    FAIRBREEZE_VILLAGE = 3462;
    MAGISTERS_GATE = 3463;
    FARSTRIDER_RETREAT = 3464;
    NORTH_SANCTUM = 3465;
    WEST_SANCTUM = 3466;
    EAST_SANCTUM = 3467;
    SALTHERILS_HAVEN = 3468;
    THURONS_LIVERY = 3469;
    STILLWHISPER_POND = 3470;
    THE_LIVING_WOOD = 3471;
    AZUREBREEZE_COAST = 3472;
    LAKE_ELRENDAR = 3473;
    THE_SCORCHED_GROVE = 3474;
    ZEB_WATHA = 3475;
    TOR_WATHA = 3476;
    KARAZHAN_UNUSED = 3477;
    GATES_OF_AHN_QIRAJ = 3478;
    THE_VEILED_SEA7 = 3479;
    DUSKWITHER_GROUNDS = 3480;
    DUSKWITHER_SPIRE = 3481;
    THE_DEAD_SCAR = 3482;
    HELLFIRE_PENINSULA = 3483;
    THE_SUNSPIRE = 3484;
    FALTHRIEN_ACADEMY = 3485;
    RAVENHOLDT_MANOR = 3486;
    SILVERMOON_CITY = 3487;
    TRANQUILLIEN = 3488;
    SUNCROWN_VILLAGE = 3489;
    GOLDENMIST_VILLAGE = 3490;
    WINDRUNNER_VILLAGE = 3491;
    WINDRUNNER_SPIRE = 3492;
    SANCTUM_OF_THE_SUN = 3493;
    SANCTUM_OF_THE_MOON = 3494;
    DAWNSTAR_SPIRE = 3495;
    FARSTRIDER_ENCLAVE = 3496;
    AN_DAROTH = 3497;
    AN_TELAS = 3498;
    AN_OWYN = 3499;
    DEATHOLME = 3500;
    BLEEDING_ZIGGURAT = 3501;
    HOWLING_ZIGGURAT = 3502;
    SHALANDIS_ISLE = 3503;
    TORYL_ESTATE = 3504;
    UNDERLIGHT_MINES = 3505;
    ANDILIEN_ESTATE = 3506;
    HATCHET_HILLS = 3507;
    AMANI_PASS = 3508;
    SUNGRAZE_PEAK = 3509;
    AMANI_CATACOMBS = 3510;
    TOWER_OF_THE_DAMNED = 3511;
    ZEB_SORA = 3512;
    LAKE_ELRENDAR1 = 3513;
    THE_DEAD_SCAR1 = 3514;
    ELRENDAR_RIVER = 3515;
    ZEB_TELA = 3516;
    ZEB_NOWA = 3517;
    NAGRAND = 3518;
    TEROKKAR_FOREST = 3519;
    SHADOWMOON_VALLEY = 3520;
    ZANGARMARSH = 3521;
    BLADES_EDGE_MOUNTAINS = 3522;
    NETHERSTORM = 3523;
    AZUREMYST_ISLE = 3524;
    BLOODMYST_ISLE = 3525;
    AMMEN_VALE = 3526;
    CRASH_SITE = 3527;
    SILVERLINE_LAKE = 3528;
    NESTLEWOOD_THICKET = 3529;
    SHADOW_RIDGE = 3530;
    SKULKING_ROW = 3531;
    DAWNING_LANE = 3532;
    RUINS_OF_SILVERMOON = 3533;
    FETHS_WAY = 3534;
    HELLFIRE_CITADEL = 3535;
    THRALLMAR = 3536;
    REUSE = 3537;
    HONOR_HOLD = 3538;
    THE_STAIR_OF_DESTINY = 3539;
    TWISTING_NETHER = 3540;
    FORGE_CAMP_MAGEDDON = 3541;
    THE_PATH_OF_GLORY = 3542;
    THE_GREAT_FISSURE = 3543;
    PLAIN_OF_SHARDS = 3544;
    HELLFIRE_CITADEL1 = 3545;
    EXPEDITION_ARMORY = 3546;
    THRONE_OF_KIL_JAEDEN = 3547;
    FORGE_CAMP_RAGE = 3548;
    INVASION_POINT_ANNIHILATOR = 3549;
    BORUNE_RUINS = 3550;
    RUINS_OF_SHA_NAAR = 3551;
    TEMPLE_OF_TELHAMAT = 3552;
    POOLS_OF_AGGONAR = 3553;
    FALCON_WATCH = 3554;
    MAG_HAR_POST = 3555;
    DEN_OF_HAAL_ESH = 3556;
    THE_EXODAR = 3557;
    ELRENDAR_FALLS = 3558;
    NESTLEWOOD_HILLS = 3559;
    AMMEN_FIELDS = 3560;
    THE_SACRED_GROVE = 3561;
    HELLFIRE_RAMPARTS = 3562;
    HELLFIRE_CITADEL2 = 3563;
    EMBERGLADE = 3564;
    CENARION_REFUGE = 3565;
    MOONWING_DEN = 3566;
    POD_CLUSTER = 3567;
    POD_WRECKAGE = 3568;
    TIDES_HOLLOW = 3569;
    WRATHSCALE_POINT = 3570;
    BRISTLELIMB_VILLAGE = 3571;
    STILLPINE_HOLD = 3572;
    ODESYUS_LANDING = 3573;
    VALAARS_BERTH = 3574;
    SILTING_SHORE = 3575;
    AZURE_WATCH = 3576;
    GEEZLES_CAMP = 3577;
    MENAGERIE_WRECKAGE = 3578;
    TRAITORS_COVE = 3579;
    WILDWIND_PEAK = 3580;
    WILDWIND_PATH = 3581;
    ZETH_GOR = 3582;
    BERYL_COAST = 3583;
    BLOOD_WATCH = 3584;
    BLADEWOOD = 3585;
    THE_VECTOR_COIL = 3586;
    THE_WARP_PISTON = 3587;
    THE_CRYO_CORE = 3588;
    THE_CRIMSON_REACH = 3589;
    WRATHSCALE_LAIR = 3590;
    RUINS_OF_LORETH_ARAN = 3591;
    NAZZIVIAN = 3592;
    AXXARIEN = 3593;
    BLACKSILT_SHORE = 3594;
    THE_FOUL_POOL = 3595;
    THE_HIDDEN_REEF = 3596;
    AMBERWEB_PASS = 3597;
    WYRMSCAR_ISLAND = 3598;
    TALON_STAND = 3599;
    BRISTLELIMB_ENCLAVE = 3600;
    RAGEFEATHER_RIDGE = 3601;
    KESSELS_CROSSING = 3602;
    TEL_ATHIONS_CAMP = 3603;
    THE_BLOODCURSED_REEF = 3604;
    HYJAL_PAST = 3605;
    HYJAL_SUMMIT = 3606;
    SERPENTSHRINE_CAVERN = 3607;
    VINDICATORS_REST = 3608;
    UNUSEDTHREE = 3609;
    BURNING_BLADE_RUINS = 3610;
    CLAN_WATCH = 3611;
    BLOODCURSE_ISLE = 3612;
    GARADAR = 3613;
    SKYSONG_LAKE = 3614;
    THRONE_OF_THE_ELEMENTS = 3615;
    LAUGHING_SKULL_RUINS = 3616;
    WARMAUL_HILL = 3617;
    GRUULS_LAIR = 3618;
    AUREN_RIDGE = 3619;
    AUREN_FALLS = 3620;
    LAKE_SUNSPRING = 3621;
    SUNSPRING_POST = 3622;
    AERIS_LANDING = 3623;
    FORGE_CAMP_FEAR = 3624;
    FORGE_CAMP_HATE = 3625;
    TELAAR = 3626;
    NORTHWIND_CLEFT = 3627;
    HALAA = 3628;
    SOUTHWIND_CLEFT = 3629;
    OSHU_GUN = 3630;
    SPIRIT_FIELDS = 3631;
    SHAMANAR = 3632;
    ANCESTRAL_GROUNDS = 3633;
    WINDYREED_VILLAGE = 3634;
    UNUSED2 = 3635;
    ELEMENTAL_PLATEAU = 3636;
    KILSORROW_FORTRESS = 3637;
    THE_RING_OF_TRIALS = 3638;
    SILVERMYST_ISLE = 3639;
    DAGGERFEN_VILLAGE = 3640;
    UMBRAFEN_VILLAGE = 3641;
    FERALFEN_VILLAGE = 3642;
    BLOODSCALE_ENCLAVE = 3643;
    TELREDOR = 3644;
    ZABRA_JIN = 3645;
    QUAGG_RIDGE = 3646;
    THE_SPAWNING_GLEN = 3647;
    THE_DEAD_MIRE = 3648;
    SPOREGGAR = 3649;
    ANGO_ROSH_GROUNDS = 3650;
    ANGO_ROSH_STRONGHOLD = 3651;
    FUNGGOR_CAVERN = 3652;
    SERPENT_LAKE = 3653;
    THE_DRAIN = 3654;
    UMBRAFEN_LAKE = 3655;
    MARSHLIGHT_LAKE = 3656;
    PORTAL_CLEARING = 3657;
    SPOREWIND_LAKE = 3658;
    THE_LAGOON = 3659;
    BLADES_RUN = 3660;
    BLADE_TOOTH_CANYON = 3661;
    COMMONS_HALL = 3662;
    DERELICT_MANOR = 3663;
    HUNTRESS_OF_THE_SUN = 3664;
    FALCONWING_SQUARE = 3665;
    HALAANI_BASIN = 3666;
    HEWN_BOG = 3667;
    BOHA_MU_RUINS = 3668;
    THE_STADIUM = 3669;
    THE_OVERLOOK = 3670;
    BROKEN_HILL = 3671;
    MAG_HARI_PROCESSION = 3672;
    NESINGWARY_SAFARI = 3673;
    CENARION_THICKET = 3674;
    TUUREM = 3675;
    VEIL_SHIENOR = 3676;
    VEIL_SKITH = 3677;
    VEIL_SHALAS = 3678;
    SKETTIS = 3679;
    BLACKWIND_VALLEY = 3680;
    FIREWING_POINT = 3681;
    GRANGOL_VAR_VILLAGE = 3682;
    STONEBREAKER_HOLD = 3683;
    ALLERIAN_STRONGHOLD = 3684;
    BONECHEWER_RUINS = 3685;
    VEIL_LITHIC = 3686;
    OLEMBAS = 3687;
    AUCHINDOUN = 3688;
    VEIL_RESKK = 3689;
    BLACKWIND_LAKE = 3690;
    LAKE_ERE_NORU = 3691;
    LAKE_JORUNE = 3692;
    SKETHYL_MOUNTAINS = 3693;
    MISTY_RIDGE = 3694;
    THE_BROKEN_HILLS = 3695;
    THE_BARRIER_HILLS = 3696;
    THE_BONE_WASTES = 3697;
    NAGRAND_ARENA = 3698;
    LAUGHING_SKULL_COURTYARD = 3699;
    THE_RING_OF_BLOOD = 3700;
    ARENA_FLOOR = 3701;
    BLADES_EDGE_ARENA = 3702;
    SHATTRATH_CITY = 3703;
    THE_SHEPHERDS_GATE = 3704;
    TELAARI_BASIN = 3705;
    THE_DARK_PORTAL1 = 3706;
    ALLIANCE_BASE = 3707;
    HORDE_ENCAMPMENT = 3708;
    NIGHT_ELF_VILLAGE = 3709;
    NORDRASSIL = 3710;
    REUSE_ME = 3711;
    AREA_52 = 3712;
    THE_BLOOD_FURNACE = 3713;
    THE_SHATTERED_HALLS = 3714;
    THE_STEAMVAULT = 3715;
    THE_UNDERBOG = 3716;
    THE_SLAVE_PENS = 3717;
    SWAMPRAT_POST = 3718;
    BLEEDING_HOLLOW_RUINS = 3719;
    TWIN_SPIRE_RUINS = 3720;
    THE_CRUMBLING_WASTE = 3721;
    MANAFORGE_ARA = 3722;
    ARKLON_RUINS = 3723;
    COSMOWRENCH = 3724;
    RUINS_OF_ENKAAT = 3725;
    MANAFORGE_B_NAAR = 3726;
    THE_SCRAP_FIELD = 3727;
    THE_VORTEX_FIELDS = 3728;
    THE_HEAP = 3729;
    MANAFORGE_CORUU = 3730;
    THE_TEMPEST_RIFT = 3731;
    KIRIN_VAR_VILLAGE = 3732;
    THE_VIOLET_TOWER = 3733;
    MANAFORGE_DURO = 3734;
    VOIDWIND_PLATEAU = 3735;
    MANAFORGE_ULTRIS = 3736;
    CELESTIAL_RIDGE = 3737;
    THE_STORMSPIRE = 3738;
    FORGE_BASE_OBLIVION = 3739;
    FORGE_BASE_GEHENNA = 3740;
    RUINS_OF_FARAHLON = 3741;
    SOCRETHARS_SEAT = 3742;
    LEGION_HOLD = 3743;
    SHADOWMOON_VILLAGE = 3744;
    WILDHAMMER_STRONGHOLD = 3745;
    THE_HAND_OF_GUL_DAN = 3746;
    THE_FEL_PITS = 3747;
    THE_DEATHFORGE = 3748;
    COILSKAR_CISTERN = 3749;
    COILSKAR_POINT = 3750;
    SUNFIRE_POINT = 3751;
    ILLIDARI_POINT = 3752;
    RUINS_OF_BAA_RI = 3753;
    ALTAR_OF_SHA_TAR = 3754;
    THE_STAIR_OF_DOOM = 3755;
    RUINS_OF_KARABOR = 3756;
    ATA_MAL_TERRACE = 3757;
    NETHERWING_FIELDS = 3758;
    NETHERWING_LEDGE = 3759;
    THE_BARRIER_HILLS1 = 3760;
    THE_HIGH_PATH = 3761;
    WINDYREED_PASS = 3762;
    ZANGAR_RIDGE = 3763;
    THE_TWILIGHT_RIDGE = 3764;
    RAZORTHORN_TRAIL = 3765;
    OREBOR_HARBORAGE = 3766;
    BLADES_RUN1 = 3767;
    JAGGED_RIDGE = 3768;
    THUNDERLORD_STRONGHOLD = 3769;
    BLADE_TOOTH_CANYON1 = 3770;
    THE_LIVING_GROVE = 3771;
    SYLVANAAR = 3772;
    BLADESPIRE_HOLD = 3773;
    GRUULS_LAIR1 = 3774;
    CIRCLE_OF_BLOOD = 3775;
    BLOODMAUL_OUTPOST = 3776;
    BLOODMAUL_CAMP = 3777;
    DRAENETHYST_MINE = 3778;
    TROGMAS_CLAIM = 3779;
    BLACKWING_COVEN = 3780;
    GRISHNATH = 3781;
    VEIL_LASHH = 3782;
    VEIL_VEKH = 3783;
    FORGE_CAMP_TERROR = 3784;
    FORGE_CAMP_WRATH = 3785;
    OGRI_LA = 3786;
    FORGE_CAMP_ANGER = 3787;
    THE_LOW_PATH = 3788;
    SHADOW_LABYRINTH = 3789;
    AUCHENAI_CRYPTS = 3790;
    SETHEKK_HALLS = 3791;
    MANA_TOMBS = 3792;
    FELSPARK_RAVINE = 3793;
    VALLEY_OF_BONES1 = 3794;
    SHA_NAARI_WASTES = 3795;
    THE_WARP_FIELDS = 3796;
    FALLEN_SKY_RIDGE = 3797;
    HAAL_ESHI_GORGE = 3798;
    STONEWALL_CANYON = 3799;
    THORNFANG_HILL = 3800;
    MAG_HAR_GROUNDS = 3801;
    VOID_RIDGE = 3802;
    THE_ABYSSAL_SHELF = 3803;
    THE_LEGION_FRONT = 3804;
    ZUL_AMAN = 3805;
    SUPPLY_CARAVAN = 3806;
    REAVERS_FALL = 3807;
    CENARION_POST = 3808;
    SOUTHERN_RAMPART = 3809;
    NORTHERN_RAMPART = 3810;
    GOR_GAZ_OUTPOST = 3811;
    SPINEBREAKER_POST = 3812;
    THE_PATH_OF_ANGUISH = 3813;
    EAST_SUPPLY_CARAVAN = 3814;
    EXPEDITION_POINT = 3815;
    ZEPPELIN_CRASH = 3816;
    TESTING = 3817;
    BLOODSCALE_GROUNDS = 3818;
    DARKCREST_ENCLAVE = 3819;
    EYE_OF_THE_STORM = 3820;
    WARDENS_CAGE = 3821;
    ECLIPSE_POINT = 3822;
    ISLE_OF_TRIBULATIONS = 3823;
    BLOODMAUL_RAVINE = 3824;
    DRAGONS_END = 3825;
    DAGGERMAW_CANYON = 3826;
    VEKHAAR_STAND = 3827;
    RUUAN_WEALD = 3828;
    VEIL_RUUAN = 3829;
    RAVENS_WOOD = 3830;
    DEATHS_DOOR = 3831;
    VORTEX_PINNACLE = 3832;
    RAZOR_RIDGE = 3833;
    RIDGE_OF_MADNESS = 3834;
    DUSTQUILL_RAVINE = 3835;
    MAGTHERIDONS_LAIR = 3836;
    SUNFURY_HOLD = 3837;
    SPINEBREAKER_MOUNTAINS = 3838;
    ABANDONED_ARMORY = 3839;
    THE_BLACK_TEMPLE = 3840;
    DARKCREST_SHORE = 3841;
    TEMPEST_KEEP = 3842;
    MOK_NATHAL_VILLAGE = 3844;
    TEMPEST_KEEP1 = 3845;
    THE_ARCATRAZ = 3846;
    THE_BOTANICA = 3847;
    THE_ARCATRAZ1 = 3848;
    THE_MECHANAR = 3849;
    NETHERSTONE = 3850;
    MIDREALM_POST = 3851;
    TULUMANS_LANDING = 3852;
    PROTECTORATE_WATCH_POST = 3854;
    CIRCLE_OF_BLOOD_ARENA = 3855;
    ELRENDAR_CROSSING = 3856;
    AMMEN_FORD = 3857;
    RAZORTHORN_SHELF = 3858;
    SILMYR_LAKE = 3859;
    RAASTOK_GLADE = 3860;
    THALASSIAN_PASS = 3861;
    CHURNING_GULCH = 3862;
    BROKEN_WILDS = 3863;
    BASH_IR_LANDING = 3864;
    CRYSTAL_SPINE = 3865;
    SKALD = 3866;
    BLADED_GULCH = 3867;
    GYRO_PLANK_BRIDGE = 3868;
    MAGE_TOWER = 3869;
    BLOOD_ELF_TOWER = 3870;
    DRAENEI_RUINS = 3871;
    FEL_REAVER_RUINS = 3872;
    THE_PROVING_GROUNDS = 3873;
    ECO_DOME_FARFIELD = 3874;
    ECO_DOME_SKYPERCH = 3875;
    ECO_DOME_SUTHERON = 3876;
    ECO_DOME_MIDREALM = 3877;
    ETHEREUM_STAGING_GROUNDS = 3878;
    CHAPEL_YARD = 3879;
    ACCESS_SHAFT_ZEON = 3880;
    TRELLEUM_MINE = 3881;
    INVASION_POINT_DESTROYER = 3882;
    CAMP_OF_BOOM = 3883;
    SPINEBREAKER_PASS = 3884;
    NETHERWEB_RIDGE = 3885;
    DERELICT_CARAVAN = 3886;
    REFUGEE_CARAVAN = 3887;
    SHADOW_TOMB = 3888;
    VEIL_RHAZE = 3889;
    TOMB_OF_LIGHTS = 3890;
    CARRION_HILL = 3891;
    WRITHING_MOUND = 3892;
    RING_OF_OBSERVANCE = 3893;
    AUCHENAI_GROUNDS = 3894;
    CENARION_WATCHPOST = 3895;
    ALDOR_RISE = 3896;
    TERRACE_OF_LIGHT = 3897;
    SCRYERS_TIER = 3898;
    LOWER_CITY = 3899;
    INVASION_POINT_OVERLORD = 3900;
    ALLERIAN_POST = 3901;
    STONEBREAKER_CAMP = 3902;
    BOULDER_MOK = 3903;
    CURSED_HOLLOW = 3904;
    COILFANG_RESERVOIR = 3905;
    THE_BLOODWASH = 3906;
    VERIDIAN_POINT = 3907;
    MIDDENVALE = 3908;
    THE_LOST_FOLD = 3909;
    MYSTWOOD = 3910;
    TRANQUIL_SHORE = 3911;
    GOLDENBOUGH_PASS = 3912;
    RUNESTONE_FALITHAS = 3913;
    RUNESTONE_SHAN_DOR = 3914;
    FAIRBRIDGE_STRAND = 3915;
    MOONGRAZE_WOODS = 3916;
    AUCHINDOUN1 = 3917;
    TOSHLEYS_STATION = 3918;
    SINGING_RIDGE = 3919;
    SHATTER_POINT = 3920;
    ARKLONIS_RIDGE = 3921;
    BLADESPIRE_OUTPOST = 3922;
    GRUULS_LAIR2 = 3923;
    NORTHMAUL_TOWER = 3924;
    SOUTHMAUL_TOWER = 3925;
    SHATTERED_PLAINS = 3926;
    ORONOKS_FARM = 3927;
    THE_ALTAR_OF_DAMNATION = 3928;
    THE_PATH_OF_CONQUEST = 3929;
    ECLIPSION_FIELDS = 3930;
    BLADESPIRE_GROUNDS = 3931;
    SKETH_LON_BASE_CAMP = 3932;
    SKETH_LON_WRECKAGE = 3933;
    TOWN_SQUARE = 3934;
    WIZARD_ROW = 3935;
    DEATHFORGE_TOWER = 3936;
    SLAG_WATCH = 3937;
    SANCTUM_OF_THE_STARS = 3938;
    DRAGONMAW_FORTRESS = 3939;
    THE_FETID_POOL = 3940;
    TEST = 3941;
    RAZAANS_LANDING = 3942;
    INVASION_POINT_CATACLYSM = 3943;
    THE_ALTAR_OF_SHADOWS = 3944;
    NETHERWING_PASS = 3945;
    WAYNES_REFUGE = 3946;
    THE_SCALDING_POOLS = 3947;
    BRIAN_AND_PAT_TEST = 3948;
    MAGMA_FIELDS = 3949;
    CRIMSON_WATCH = 3950;
    EVERGROVE = 3951;
    WYRMSKULL_BRIDGE = 3952;
    SCALEWING_SHELF = 3953;
    WYRMSKULL_TUNNEL = 3954;
    HELLFIRE_BASIN = 3955;
    THE_SHADOW_STAIR = 3956;
    SHA_TARI_OUTPOST = 3957;
    SHA_TARI_BASE_CAMP = 3958;
    BLACK_TEMPLE = 3959;
    SOULGRINDERS_BARROW = 3960;
    SORROW_WING_POINT = 3961;
    VIM_GOLS_CIRCLE = 3962;
    DRAGONSPINE_RIDGE = 3963;
    SKYGUARD_OUTPOST = 3964;
    NETHERWING_MINES = 3965;
    DRAGONMAW_BASE_CAMP = 3966;
    DRAGONMAW_SKYWAY = 3967;
    RUINS_OF_LORDAERON1 = 3968;
    RIVENDARKS_PERCH = 3969;
    OBSIDIAS_PERCH = 3970;
    INSIDIONS_PERCH = 3971;
    FURYWINGS_PERCH = 3972;
    BLACKWIND_LANDING = 3973;
    VEIL_HARR_IK = 3974;
    TEROKKS_REST = 3975;
    VEIL_ALA_RAK = 3976;
    UPPER_VEIL_SHIL_AK = 3977;
    LOWER_VEIL_SHIL_AK = 3978;
    SHARTUULS_TRANSPORTER = 4008;
    ILLIDARI_TRAINING_GROUNDS = 4009;
    MUDSPROCKET = 4010;
    DIREHORN_POST = 4046;
    NATS_LANDING = 4047;
    TABETHAS_FARM = 4049;
    PLAGUEWOOD_TOWER = 4067;
    SUNWELL_PLATEAU = 4075;
    REUSE_ME_SEVEN = 4076;
    RAZORTHORN_RISE = 4078;
    ISLE_OF_QUEL_DANAS = 4080;
    THE_DAWNCHASER = 4081;
    THE_SIN_LOREN = 4082;
    SILVERMOONS_PRIDE = 4083;
    THE_BLOODOATH = 4084;
    SHATTERED_SUN_STAGING_AREA = 4085;
    SUNS_REACH_SANCTUM = 4086;
    SUNS_REACH_HARBOR = 4087;
    SUNS_REACH_ARMORY = 4088;
    DAWNSTAR_VILLAGE = 4089;
    THE_DAWNING_SQUARE = 4090;
    GREENGILL_COAST = 4091;
    THE_DEAD_SCAR2 = 4092;
    THE_SUN_FORGE = 4093;
    SUNWELL_PLATEAU1 = 4094;
    MAGISTERS_TERRACE = 4095;
    MAGISTERS_TERRACE1 = 4131;
    PARHELION_PLAZA = 4139;
    THE_DEAD_SCAR3 = 4140;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
DUN_MOROGH1 (0x01)Dun Morogh
LONGSHORE2 (0x02)Longshore
BADLANDS3 (0x03)Badlands
BLASTED_LANDS4 (0x04)Blasted Lands
BLACKWATER_COVE7 (0x07)Blackwater Cove
SWAMP_OF_SORROWS8 (0x08)Swamp of Sorrows
NORTHSHIRE_VALLEY9 (0x09)Northshire Valley
DUSKWOOD10 (0x0A)Duskwood
WETLANDS11 (0x0B)Wetlands
ELWYNN_FOREST12 (0x0C)Elwynn Forest
THE_WORLD_TREE13 (0x0D)The World Tree
DUROTAR14 (0x0E)Durotar
DUSTWALLOW_MARSH15 (0x0F)Dustwallow Marsh
AZSHARA16 (0x10)Azshara
THE_BARRENS17 (0x11)The Barrens
CRYSTAL_LAKE18 (0x12)Crystal Lake
ZUL_GURUB19 (0x13)Zul'Gurub
MOONBROOK20 (0x14)Moonbrook
KUL_TIRAS21 (0x15)Kul Tiras
PROGRAMMER_ISLE22 (0x16)Programmer Isle
NORTHSHIRE_RIVER23 (0x17)Northshire River
NORTHSHIRE_ABBEY24 (0x18)Northshire Abbey
BLACKROCK_MOUNTAIN25 (0x19)Blackrock Mountain
LIGHTHOUSE26 (0x1A)Lighthouse
WESTERN_PLAGUELANDS28 (0x1C)Western Plaguelands
NINE30 (0x1E)Nine
THE_CEMETARY32 (0x20)The Cemetary
STRANGLETHORN_VALE33 (0x21)Stranglethorn Vale
ECHO_RIDGE_MINE34 (0x22)Echo Ridge Mine
BOOTY_BAY35 (0x23)Booty Bay
ALTERAC_MOUNTAINS36 (0x24)Alterac Mountains
LAKE_NAZFERITI37 (0x25)Lake Nazferiti
LOCH_MODAN38 (0x26)Loch Modan
WESTFALL40 (0x28)Westfall
DEADWIND_PASS41 (0x29)Deadwind Pass
DARKSHIRE42 (0x2A)Darkshire
WILD_SHORE43 (0x2B)Wild Shore
REDRIDGE_MOUNTAINS44 (0x2C)Redridge Mountains
ARATHI_HIGHLANDS45 (0x2D)Arathi Highlands
BURNING_STEPPES46 (0x2E)Burning Steppes
THE_HINTERLANDS47 (0x2F)The Hinterlands
DEAD_MANS_HOLE49 (0x31)Dead Man's Hole
SEARING_GORGE51 (0x33)Searing Gorge
THIEVES_CAMP53 (0x35)Thieves Camp
JASPERLODE_MINE54 (0x36)Jasperlode Mine
VALLEY_OF_HEROES_UNUSED55 (0x37)Valley of Heroes UNUSED
HEROES_VIGIL56 (0x38)Heroes' Vigil
FARGODEEP_MINE57 (0x39)Fargodeep Mine
NORTHSHIRE_VINEYARDS59 (0x3B)Northshire Vineyards
FORESTS_EDGE60 (0x3C)Forest's Edge
THUNDER_FALLS61 (0x3D)Thunder Falls
BRACKWELL_PUMPKIN_PATCH62 (0x3E)Brackwell Pumpkin Patch
THE_STONEFIELD_FARM63 (0x3F)The Stonefield Farm
THE_MACLURE_VINEYARDS64 (0x40)The Maclure Vineyards
REUSE_ME_THREE65 (0x41)Reuse Me 3
REUSE_ME_SIX66 (0x42)Reuse Me 6
REUSE_ME_FIVE67 (0x43)Reuse Me 5
LAKE_EVERSTILL68 (0x44)Lake Everstill
LAKESHIRE69 (0x45)Lakeshire
STONEWATCH70 (0x46)Stonewatch
STONEWATCH_FALLS71 (0x47)Stonewatch Falls
THE_DARK_PORTAL72 (0x48)The Dark Portal
THE_TAINTED_SCAR73 (0x49)The Tainted Scar
POOL_OF_TEARS74 (0x4A)Pool of Tears
STONARD75 (0x4B)Stonard
FALLOW_SANCTUARY76 (0x4C)Fallow Sanctuary
ANVILMAR77 (0x4D)Anvilmar
STORMWIND_MOUNTAINS80 (0x50)Stormwind Mountains
JEFF_NE_QUADRANT_CHANGED81 (0x51)Jeff NE Quadrant Changed
JEFF_NW_QUADRANT82 (0x52)Jeff NW Quadrant
JEFF_SE_QUADRANT83 (0x53)Jeff SE Quadrant
JEFF_SW_QUADRANT84 (0x54)Jeff SW Quadrant
TIRISFAL_GLADES85 (0x55)Tirisfal Glades
STONE_CAIRN_LAKE86 (0x56)Stone Cairn Lake
GOLDSHIRE87 (0x57)Goldshire
EASTVALE_LOGGING_CAMP88 (0x58)Eastvale Logging Camp
MIRROR_LAKE_ORCHARD89 (0x59)Mirror Lake Orchard
TOWER_OF_AZORA91 (0x5B)Tower of Azora
MIRROR_LAKE92 (0x5C)Mirror Lake
VUL_GOL_OGRE_MOUND93 (0x5D)Vul'Gol Ogre Mound
RAVEN_HILL94 (0x5E)Raven Hill
REDRIDGE_CANYONS95 (0x5F)Redridge Canyons
TOWER_OF_ILGALAR96 (0x60)Tower of Ilgalar
ALTHERS_MILL97 (0x61)Alther's Mill
RETHBAN_CAVERNS98 (0x62)Rethban Caverns
REBEL_CAMP99 (0x63)Rebel Camp
NESINGWARYS_EXPEDITION100 (0x64)Nesingwary's Expedition
KURZENS_COMPOUND101 (0x65)Kurzen's Compound
RUINS_OF_ZUL_KUNDA102 (0x66)Ruins of Zul'Kunda
RUINS_OF_ZUL_MAMWE103 (0x67)Ruins of Zul'Mamwe
THE_VILE_REEF104 (0x68)The Vile Reef
MOSH_OGG_OGRE_MOUND105 (0x69)Mosh'Ogg Ogre Mound
THE_STOCKPILE106 (0x6A)The Stockpile
SALDEANS_FARM107 (0x6B)Saldean's Farm
SENTINEL_HILL108 (0x6C)Sentinel Hill
FURLBROWS_PUMPKIN_FARM109 (0x6D)Furlbrow's Pumpkin Farm
JANGOLODE_MINE111 (0x6F)Jangolode Mine
GOLD_COAST_QUARRY113 (0x71)Gold Coast Quarry
WESTFALL_LIGHTHOUSE115 (0x73)Westfall Lighthouse
MISTY_VALLEY116 (0x74)Misty Valley
GROM_GOL_BASE_CAMP117 (0x75)Grom'gol Base Camp
WHELGARS_EXCAVATION_SITE118 (0x76)Whelgar's Excavation Site
WESTBROOK_GARRISON120 (0x78)Westbrook Garrison
TRANQUIL_GARDENS_CEMETERY121 (0x79)Tranquil Gardens Cemetery
ZUULDAIA_RUINS122 (0x7A)Zuuldaia Ruins
BAL_LAL_RUINS123 (0x7B)Bal'lal Ruins
KAL_AI_RUINS125 (0x7D)Kal'ai Ruins
TKASHI_RUINS126 (0x7E)Tkashi Ruins
BALIA_MAH_RUINS127 (0x7F)Balia'mah Ruins
ZIATA_JAI_RUINS128 (0x80)Ziata'jai Ruins
MIZJAH_RUINS129 (0x81)Mizjah Ruins
SILVERPINE_FOREST130 (0x82)Silverpine Forest
KHARANOS131 (0x83)Kharanos
COLDRIDGE_VALLEY132 (0x84)Coldridge Valley
GNOMEREGAN133 (0x85)Gnomeregan
GOL_BOLAR_QUARRY134 (0x86)Gol'Bolar Quarry
FROSTMANE_HOLD135 (0x87)Frostmane Hold
THE_GRIZZLED_DEN136 (0x88)The Grizzled Den
BREWNALL_VILLAGE137 (0x89)Brewnall Village
MISTY_PINE_REFUGE138 (0x8A)Misty Pine Refuge
EASTERN_PLAGUELANDS139 (0x8B)Eastern Plaguelands
TELDRASSIL141 (0x8D)Teldrassil
IRONBANDS_EXCAVATION_SITE142 (0x8E)Ironband's Excavation Site
MO_GROSH_STRONGHOLD143 (0x8F)Mo'grosh Stronghold
THELSAMAR144 (0x90)Thelsamar
ALGAZ_GATE145 (0x91)Algaz Gate
STONEWROUGHT_DAM146 (0x92)Stonewrought Dam
THE_FARSTRIDER_LODGE147 (0x93)The Farstrider Lodge
DARKSHORE148 (0x94)Darkshore
SILVER_STREAM_MINE149 (0x95)Silver Stream Mine
MENETHIL_HARBOR150 (0x96)Menethil Harbor
DESIGNER_ISLAND151 (0x97)Designer Island
THE_BULWARK152 (0x98)The Bulwark
RUINS_OF_LORDAERON153 (0x99)Ruins of Lordaeron
DEATHKNELL154 (0x9A)Deathknell
NIGHT_WEBS_HOLLOW155 (0x9B)Night Web's Hollow
SOLLIDEN_FARMSTEAD156 (0x9C)Solliden Farmstead
AGAMAND_MILLS157 (0x9D)Agamand Mills
AGAMAND_FAMILY_CRYPT158 (0x9E)Agamand Family Crypt
BRILL159 (0x9F)Brill
WHISPERING_GARDENS160 (0xA0)Whispering Gardens
TERRACE_OF_REPOSE161 (0xA1)Terrace of Repose
BRIGHTWATER_LAKE162 (0xA2)Brightwater Lake
GUNTHERS_RETREAT163 (0xA3)Gunther's Retreat
GARRENS_HAUNT164 (0xA4)Garren's Haunt
BALNIR_FARMSTEAD165 (0xA5)Balnir Farmstead
COLD_HEARTH_MANOR166 (0xA6)Cold Hearth Manor
CRUSADER_OUTPOST167 (0xA7)Crusader Outpost
THE_NORTH_COAST168 (0xA8)The North Coast
WHISPERING_SHORE169 (0xA9)Whispering Shore
LORDAMERE_LAKE170 (0xAA)Lordamere Lake
FENRIS_ISLE172 (0xAC)Fenris Isle
FAOLS_REST173 (0xAD)Faol's Rest
DOLANAAR186 (0xBA)Dolanaar
DARNASSUS_UNUSED187 (0xBB)Darnassus UNUSED
SHADOWGLEN188 (0xBC)Shadowglen
STEELGRILLS_DEPOT189 (0xBD)Steelgrill's Depot
HEARTHGLEN190 (0xBE)Hearthglen
NORTHRIDGE_LUMBER_CAMP192 (0xC0)Northridge Lumber Camp
RUINS_OF_ANDORHAL193 (0xC1)Ruins of Andorhal
SCHOOL_OF_NECROMANCY195 (0xC3)School of Necromancy
UTHERS_TOMB196 (0xC4)Uther's Tomb
SORROW_HILL197 (0xC5)Sorrow Hill
THE_WEEPING_CAVE198 (0xC6)The Weeping Cave
FELSTONE_FIELD199 (0xC7)Felstone Field
DALSONS_TEARS200 (0xC8)Dalson's Tears
GAHRRONS_WITHERING201 (0xC9)Gahrron's Withering
THE_WRITHING_HAUNT202 (0xCA)The Writhing Haunt
MARDENHOLDE_KEEP203 (0xCB)Mardenholde Keep
PYREWOOD_VILLAGE204 (0xCC)Pyrewood Village
DUN_MODR205 (0xCD)Dun Modr
UNUSED_WESTFALL206 (0xCE)UNUSED Westfall
THE_GREAT_SEA207 (0xCF)The Great Sea
UNUSED_IRONCLADCOVE208 (0xD0)Unused Ironcladcove
SHADOWFANG_KEEP209 (0xD1)Shadowfang Keep
REUSE_ME_2210 (0xD2)Reuse Me 2
ICEFLOW_LAKE211 (0xD3)Iceflow Lake
HELMS_BED_LAKE212 (0xD4)Helm's Bed Lake
DEEP_ELEM_MINE213 (0xD5)Deep Elem Mine
THE_GREAT_SEA1214 (0xD6)The Great Sea
MULGORE215 (0xD7)Mulgore
ALEXSTON_FARMSTEAD219 (0xDB)Alexston Farmstead
RED_CLOUD_MESA220 (0xDC)Red Cloud Mesa
CAMP_NARACHE221 (0xDD)Camp Narache
BLOODHOOF_VILLAGE222 (0xDE)Bloodhoof Village
STONEBULL_LAKE223 (0xDF)Stonebull Lake
RAVAGED_CARAVAN224 (0xE0)Ravaged Caravan
RED_ROCKS225 (0xE1)Red Rocks
THE_SKITTERING_DARK226 (0xE2)The Skittering Dark
VALGANS_FIELD227 (0xE3)Valgan's Field
THE_SEPULCHER228 (0xE4)The Sepulcher
OLSENS_FARTHING229 (0xE5)Olsen's Farthing
THE_GREYMANE_WALL230 (0xE6)The Greymane Wall
BERENS_PERIL231 (0xE7)Beren's Peril
THE_DAWNING_ISLES232 (0xE8)The Dawning Isles
AMBERMILL233 (0xE9)Ambermill
FENRIS_KEEP235 (0xEB)Fenris Keep
SHADOWFANG_KEEP1236 (0xEC)Shadowfang Keep
THE_DECREPIT_FERRY237 (0xED)The Decrepit Ferry
MALDENS_ORCHARD238 (0xEE)Malden's Orchard
THE_IVAR_PATCH239 (0xEF)The Ivar Patch
THE_DEAD_FIELD240 (0xF0)The Dead Field
THE_ROTTING_ORCHARD241 (0xF1)The Rotting Orchard
BRIGHTWOOD_GROVE242 (0xF2)Brightwood Grove
FORLORN_ROWE243 (0xF3)Forlorn Rowe
THE_WHIPPLE_ESTATE244 (0xF4)The Whipple Estate
THE_YORGEN_FARMSTEAD245 (0xF5)The Yorgen Farmstead
THE_CAULDRON246 (0xF6)The Cauldron
GRIMESILT_DIG_SITE247 (0xF7)Grimesilt Dig Site
DREADMAUL_ROCK249 (0xF9)Dreadmaul Rock
RUINS_OF_THAURISSAN250 (0xFA)Ruins of Thaurissan
FLAME_CREST251 (0xFB)Flame Crest
BLACKROCK_STRONGHOLD252 (0xFC)Blackrock Stronghold
THE_PILLAR_OF_ASH253 (0xFD)The Pillar of Ash
BLACKROCK_MOUNTAIN1254 (0xFE)Blackrock Mountain
ALTAR_OF_STORMS255 (0xFF)Altar of Storms
ALDRASSIL256 (0x100)Aldrassil
SHADOWTHREAD_CAVE257 (0x101)Shadowthread Cave
FEL_ROCK258 (0x102)Fel Rock
LAKE_AL_AMETH259 (0x103)Lake Al'Ameth
STARBREEZE_VILLAGE260 (0x104)Starbreeze Village
GNARLPINE_HOLD261 (0x105)Gnarlpine Hold
BAN_ETHIL_BARROW_DEN262 (0x106)Ban'ethil Barrow Den
THE_CLEFT263 (0x107)The Cleft
THE_ORACLE_GLADE264 (0x108)The Oracle Glade
WELLSPRING_RIVER265 (0x109)Wellspring River
WELLSPRING_LAKE266 (0x10A)Wellspring Lake
HILLSBRAD_FOOTHILLS267 (0x10B)Hillsbrad Foothills
AZSHARA_CRATER268 (0x10C)Azshara Crater
DUN_ALGAZ269 (0x10D)Dun Algaz
SOUTHSHORE271 (0x10F)Southshore
TARREN_MILL272 (0x110)Tarren Mill
DURNHOLDE_KEEP275 (0x113)Durnholde Keep
UNUSED_STONEWROUGHT_PASS276 (0x114)UNUSED Stonewrought Pass
THE_FOOTHILL_CAVERNS277 (0x115)The Foothill Caverns
LORDAMERE_INTERNMENT_CAMP278 (0x116)Lordamere Internment Camp
DALARAN279 (0x117)Dalaran
STRAHNBRAD280 (0x118)Strahnbrad
RUINS_OF_ALTERAC281 (0x119)Ruins of Alterac
CRUSHRIDGE_HOLD282 (0x11A)Crushridge Hold
SLAUGHTER_HOLLOW283 (0x11B)Slaughter Hollow
THE_UPLANDS284 (0x11C)The Uplands
SOUTHPOINT_TOWER285 (0x11D)Southpoint Tower
HILLSBRAD_FIELDS286 (0x11E)Hillsbrad Fields
HILLSBRAD287 (0x11F)Hillsbrad
AZURELODE_MINE288 (0x120)Azurelode Mine
NETHANDER_STEAD289 (0x121)Nethander Stead
DUN_GAROK290 (0x122)Dun Garok
THORADINS_WALL293 (0x125)Thoradin's Wall
EASTERN_STRAND294 (0x126)Eastern Strand
WESTERN_STRAND295 (0x127)Western Strand
SOUTH_SEAS_UNUSED296 (0x128)South Seas UNUSED
JAGUERO_ISLE297 (0x129)Jaguero Isle
BARADIN_BAY298 (0x12A)Baradin Bay
MENETHIL_BAY299 (0x12B)Menethil Bay
MISTY_REED_STRAND300 (0x12C)Misty Reed Strand
THE_SAVAGE_COAST301 (0x12D)The Savage Coast
THE_CRYSTAL_SHORE302 (0x12E)The Crystal Shore
SHELL_BEACH303 (0x12F)Shell Beach
NORTH_TIDES_RUN305 (0x131)North Tide's Run
SOUTH_TIDES_RUN306 (0x132)South Tide's Run
THE_OVERLOOK_CLIFFS307 (0x133)The Overlook Cliffs
THE_FORBIDDING_SEA308 (0x134)The Forbidding Sea
IRONBEARDS_TOMB309 (0x135)Ironbeard's Tomb
CRYSTALVEIN_MINE310 (0x136)Crystalvein Mine
RUINS_OF_ABORAZ311 (0x137)Ruins of Aboraz
JANEIROS_POINT312 (0x138)Janeiro's Point
NORTHFOLD_MANOR313 (0x139)Northfold Manor
GO_SHEK_FARM314 (0x13A)Go'Shek Farm
DABYRIES_FARMSTEAD315 (0x13B)Dabyrie's Farmstead
BOULDERFIST_HALL316 (0x13C)Boulderfist Hall
WITHERBARK_VILLAGE317 (0x13D)Witherbark Village
DRYWHISKER_GORGE318 (0x13E)Drywhisker Gorge
REFUGE_POINTE320 (0x140)Refuge Pointe
HAMMERFALL321 (0x141)Hammerfall
BLACKWATER_SHIPWRECKS322 (0x142)Blackwater Shipwrecks
O_BREENS_CAMP323 (0x143)O'Breen's Camp
STROMGARDE_KEEP324 (0x144)Stromgarde Keep
THE_TOWER_OF_ARATHOR325 (0x145)The Tower of Arathor
THE_SANCTUM326 (0x146)The Sanctum
FALDIRS_COVE327 (0x147)Faldir's Cove
THE_DROWNED_REEF328 (0x148)The Drowned Reef
THANDOL_SPAN330 (0x14A)Thandol Span
ASHENVALE331 (0x14B)Ashenvale
THE_GREAT_SEA2332 (0x14C)The Great Sea
CIRCLE_OF_EAST_BINDING333 (0x14D)Circle of East Binding
CIRCLE_OF_WEST_BINDING334 (0x14E)Circle of West Binding
CIRCLE_OF_INNER_BINDING335 (0x14F)Circle of Inner Binding
CIRCLE_OF_OUTER_BINDING336 (0x150)Circle of Outer Binding
APOCRYPHANS_REST337 (0x151)Apocryphan's Rest
ANGOR_FORTRESS338 (0x152)Angor Fortress
LETHLOR_RAVINE339 (0x153)Lethlor Ravine
KARGATH340 (0x154)Kargath
CAMP_KOSH341 (0x155)Camp Kosh
CAMP_BOFF342 (0x156)Camp Boff
CAMP_WURG343 (0x157)Camp Wurg
CAMP_CAGG344 (0x158)Camp Cagg
AGMONDS_END345 (0x159)Agmond's End
HAMMERTOES_DIGSITE346 (0x15A)Hammertoe's Digsite
DUSTBELCH_GROTTO347 (0x15B)Dustbelch Grotto
AERIE_PEAK348 (0x15C)Aerie Peak
WILDHAMMER_KEEP349 (0x15D)Wildhammer Keep
QUEL_DANIL_LODGE350 (0x15E)Quel'Danil Lodge
SKULK_ROCK351 (0x15F)Skulk Rock
ZUN_WATHA352 (0x160)Zun'watha
SHADRA_ALOR353 (0x161)Shadra'Alor
JINTHA_ALOR354 (0x162)Jintha'Alor
THE_ALTAR_OF_ZUL355 (0x163)The Altar of Zul
SERADANE356 (0x164)Seradane
FERALAS357 (0x165)Feralas
BRAMBLEBLADE_RAVINE358 (0x166)Brambleblade Ravine
BAEL_MODAN359 (0x167)Bael Modan
THE_VENTURE_CO_MINE360 (0x168)The Venture Co. Mine
FELWOOD361 (0x169)Felwood
RAZOR_HILL362 (0x16A)Razor Hill
VALLEY_OF_TRIALS363 (0x16B)Valley of Trials
THE_DEN364 (0x16C)The Den
BURNING_BLADE_COVEN365 (0x16D)Burning Blade Coven
KOLKAR_CRAG366 (0x16E)Kolkar Crag
SEN_JIN_VILLAGE367 (0x16F)Sen'jin Village
ECHO_ISLES368 (0x170)Echo Isles
THUNDER_RIDGE369 (0x171)Thunder Ridge
DRYGULCH_RAVINE370 (0x172)Drygulch Ravine
DUSTWIND_CAVE371 (0x173)Dustwind Cave
TIRAGARDE_KEEP372 (0x174)Tiragarde Keep
SCUTTLE_COAST373 (0x175)Scuttle Coast
BLADEFIST_BAY374 (0x176)Bladefist Bay
DEADEYE_SHORE375 (0x177)Deadeye Shore
SOUTHFURY_RIVER377 (0x179)Southfury River
CAMP_TAURAJO378 (0x17A)Camp Taurajo
FAR_WATCH_POST379 (0x17B)Far Watch Post
THE_CROSSROADS380 (0x17C)The Crossroads
BOULDER_LODE_MINE381 (0x17D)Boulder Lode Mine
THE_SLUDGE_FEN382 (0x17E)The Sludge Fen
THE_DRY_HILLS383 (0x17F)The Dry Hills
DREADMIST_PEAK384 (0x180)Dreadmist Peak
NORTHWATCH_HOLD385 (0x181)Northwatch Hold
THE_FORGOTTEN_POOLS386 (0x182)The Forgotten Pools
LUSHWATER_OASIS387 (0x183)Lushwater Oasis
THE_STAGNANT_OASIS388 (0x184)The Stagnant Oasis
FIELD_OF_GIANTS390 (0x186)Field of Giants
THE_MERCHANT_COAST391 (0x187)The Merchant Coast
RATCHET392 (0x188)Ratchet
DARKSPEAR_STRAND393 (0x189)Darkspear Strand
DARROWMERE_LAKE_UNUSED394 (0x18A)Darrowmere Lake UNUSED
CAER_DARROW_UNUSED395 (0x18B)Caer Darrow UNUSED
WINTERHOOF_WATER_WELL396 (0x18C)Winterhoof Water Well
THUNDERHORN_WATER_WELL397 (0x18D)Thunderhorn Water Well
WILDMANE_WATER_WELL398 (0x18E)Wildmane Water Well
SKYLINE_RIDGE399 (0x18F)Skyline Ridge
THOUSAND_NEEDLES400 (0x190)Thousand Needles
THE_TIDUS_STAIR401 (0x191)The Tidus Stair
SHADY_REST_INN403 (0x193)Shady Rest Inn
BAEL_DUN_DIGSITE404 (0x194)Bael'dun Digsite
DESOLACE405 (0x195)Desolace
STONETALON_MOUNTAINS406 (0x196)Stonetalon Mountains
ORGRIMMAR_UNUSED407 (0x197)Orgrimmar UNUSED
GILLIJIMS_ISLE408 (0x198)Gillijim's Isle
ISLAND_OF_DOCTOR_LAPIDIS409 (0x199)Island of Doctor Lapidis
RAZORWIND_CANYON410 (0x19A)Razorwind Canyon
BATHRANS_HAUNT411 (0x19B)Bathran's Haunt
THE_RUINS_OF_ORDIL_ARAN412 (0x19C)The Ruins of Ordil'Aran
MAESTRAS_POST413 (0x19D)Maestra's Post
THE_ZORAM_STRAND414 (0x19E)The Zoram Strand
ASTRANAAR415 (0x19F)Astranaar
THE_SHRINE_OF_AESSINA416 (0x1A0)The Shrine of Aessina
FIRE_SCAR_SHRINE417 (0x1A1)Fire Scar Shrine
THE_RUINS_OF_STARDUST418 (0x1A2)The Ruins of Stardust
THE_HOWLING_VALE419 (0x1A3)The Howling Vale
SILVERWIND_REFUGE420 (0x1A4)Silverwind Refuge
MYSTRAL_LAKE421 (0x1A5)Mystral Lake
FALLEN_SKY_LAKE422 (0x1A6)Fallen Sky Lake
IRIS_LAKE424 (0x1A8)Iris Lake
MOONWELL425 (0x1A9)Moonwell
RAYNEWOOD_RETREAT426 (0x1AA)Raynewood Retreat
THE_SHADY_NOOK427 (0x1AB)The Shady Nook
NIGHT_RUN428 (0x1AC)Night Run
XAVIAN429 (0x1AD)Xavian
SATYRNAAR430 (0x1AE)Satyrnaar
SPLINTERTREE_POST431 (0x1AF)Splintertree Post
THE_DOR_DANIL_BARROW_DEN432 (0x1B0)The Dor'Danil Barrow Den
FALFARREN_RIVER433 (0x1B1)Falfarren River
FELFIRE_HILL434 (0x1B2)Felfire Hill
DEMON_FALL_CANYON435 (0x1B3)Demon Fall Canyon
DEMON_FALL_RIDGE436 (0x1B4)Demon Fall Ridge
WARSONG_LUMBER_CAMP437 (0x1B5)Warsong Lumber Camp
BOUGH_SHADOW438 (0x1B6)Bough Shadow
THE_SHIMMERING_FLATS439 (0x1B7)The Shimmering Flats
TANARIS440 (0x1B8)Tanaris
LAKE_FALATHIM441 (0x1B9)Lake Falathim
AUBERDINE442 (0x1BA)Auberdine
RUINS_OF_MATHYSTRA443 (0x1BB)Ruins of Mathystra
TOWER_OF_ALTHALAXX444 (0x1BC)Tower of Althalaxx
CLIFFSPRING_FALLS445 (0x1BD)Cliffspring Falls
BASHAL_ARAN446 (0x1BE)Bashal'Aran
AMETH_ARAN447 (0x1BF)Ameth'Aran
GROVE_OF_THE_ANCIENTS448 (0x1C0)Grove of the Ancients
THE_MASTERS_GLAIVE449 (0x1C1)The Master's Glaive
REMTRAVELS_EXCAVATION450 (0x1C2)Remtravel's Excavation
MISTS_EDGE452 (0x1C4)Mist's Edge
THE_LONG_WASH453 (0x1C5)The Long Wash
WILDBEND_RIVER454 (0x1C6)Wildbend River
BLACKWOOD_DEN455 (0x1C7)Blackwood Den
CLIFFSPRING_RIVER456 (0x1C8)Cliffspring River
THE_VEILED_SEA457 (0x1C9)The Veiled Sea
GOLD_ROAD458 (0x1CA)Gold Road
SCARLET_WATCH_POST459 (0x1CB)Scarlet Watch Post
SUN_ROCK_RETREAT460 (0x1CC)Sun Rock Retreat
WINDSHEAR_CRAG461 (0x1CD)Windshear Crag
CRAGPOOL_LAKE463 (0x1CF)Cragpool Lake
MIRKFALLON_LAKE464 (0x1D0)Mirkfallon Lake
THE_CHARRED_VALE465 (0x1D1)The Charred Vale
VALLEY_OF_THE_BLOODFURIES466 (0x1D2)Valley of the Bloodfuries
STONETALON_PEAK467 (0x1D3)Stonetalon Peak
THE_TALON_DEN468 (0x1D4)The Talon Den
GREATWOOD_VALE469 (0x1D5)Greatwood Vale
THUNDER_BLUFF_UNUSED470 (0x1D6)Thunder Bluff UNUSED
BRAVE_WIND_MESA471 (0x1D7)Brave Wind Mesa
FIRE_STONE_MESA472 (0x1D8)Fire Stone Mesa
MANTLE_ROCK473 (0x1D9)Mantle Rock
HUNTER_RISE_UNUSED474 (0x1DA)Hunter Rise UNUSED
SPIRIT_RISEUNUSED475 (0x1DB)Spirit RiseUNUSED
ELDER_RISEUNUSED476 (0x1DC)Elder RiseUNUSED
RUINS_OF_JUBUWAL477 (0x1DD)Ruins of Jubuwal
POOLS_OF_ARLITHRIEN478 (0x1DE)Pools of Arlithrien
THE_RUSTMAUL_DIG_SITE479 (0x1DF)The Rustmaul Dig Site
CAMP_E_THOK480 (0x1E0)Camp E'thok
SPLITHOOF_CRAG481 (0x1E1)Splithoof Crag
HIGHPERCH482 (0x1E2)Highperch
THE_SCREECHING_CANYON483 (0x1E3)The Screeching Canyon
FREEWIND_POST484 (0x1E4)Freewind Post
THE_GREAT_LIFT485 (0x1E5)The Great Lift
GALAK_HOLD486 (0x1E6)Galak Hold
ROGUEFEATHER_DEN487 (0x1E7)Roguefeather Den
THE_WEATHERED_NOOK488 (0x1E8)The Weathered Nook
THALANAAR489 (0x1E9)Thalanaar
UN_GORO_CRATER490 (0x1EA)Un'Goro Crater
RAZORFEN_KRAUL491 (0x1EB)Razorfen Kraul
RAVEN_HILL_CEMETERY492 (0x1EC)Raven Hill Cemetery
MOONGLADE493 (0x1ED)Moonglade
DELETE_ME495 (0x1EF)DELETE ME
BRACKENWALL_VILLAGE496 (0x1F0)Brackenwall Village
SWAMPLIGHT_MANOR497 (0x1F1)Swamplight Manor
BLOODFEN_BURROW498 (0x1F2)Bloodfen Burrow
DARKMIST_CAVERN499 (0x1F3)Darkmist Cavern
MOGGLE_POINT500 (0x1F4)Moggle Point
BEEZILS_WRECK501 (0x1F5)Beezil's Wreck
WITCH_HILL502 (0x1F6)Witch Hill
SENTRY_POINT503 (0x1F7)Sentry Point
NORTH_POINT_TOWER504 (0x1F8)North Point Tower
WEST_POINT_TOWER505 (0x1F9)West Point Tower
LOST_POINT506 (0x1FA)Lost Point
BLUEFEN507 (0x1FB)Bluefen
STONEMAUL_RUINS508 (0x1FC)Stonemaul Ruins
THE_DEN_OF_FLAME509 (0x1FD)The Den of Flame
THE_DRAGONMURK510 (0x1FE)The Dragonmurk
WYRMBOG511 (0x1FF)Wyrmbog
BLACKHOOF_VILLAGE512 (0x200)Blackhoof Village
THERAMORE_ISLE513 (0x201)Theramore Isle
FOOTHOLD_CITADEL514 (0x202)Foothold Citadel
IRONCLAD_PRISON515 (0x203)Ironclad Prison
DUSTWALLOW_BAY516 (0x204)Dustwallow Bay
TIDEFURY_COVE517 (0x205)Tidefury Cove
DREADMURK_SHORE518 (0x206)Dreadmurk Shore
ADDLES_STEAD536 (0x218)Addle's Stead
FIRE_PLUME_RIDGE537 (0x219)Fire Plume Ridge
LAKKARI_TAR_PITS538 (0x21A)Lakkari Tar Pits
TERROR_RUN539 (0x21B)Terror Run
THE_SLITHERING_SCAR540 (0x21C)The Slithering Scar
MARSHALS_REFUGE541 (0x21D)Marshal's Refuge
FUNGAL_ROCK542 (0x21E)Fungal Rock
GOLAKKA_HOT_SPRINGS543 (0x21F)Golakka Hot Springs
THE_LOCH556 (0x22C)The Loch
BEGGARS_HAUNT576 (0x240)Beggar's Haunt
KODO_GRAVEYARD596 (0x254)Kodo Graveyard
GHOST_WALKER_POST597 (0x255)Ghost Walker Post
SAR_THERIS_STRAND598 (0x256)Sar'theris Strand
THUNDER_AXE_FORTRESS599 (0x257)Thunder Axe Fortress
BOLGANS_HOLE600 (0x258)Bolgan's Hole
MANNOROC_COVEN602 (0x25A)Mannoroc Coven
SARGERON603 (0x25B)Sargeron
MAGRAM_VILLAGE604 (0x25C)Magram Village
GELKIS_VILLAGE606 (0x25E)Gelkis Village
VALLEY_OF_SPEARS607 (0x25F)Valley of Spears
NIJELS_POINT608 (0x260)Nijel's Point
KOLKAR_VILLAGE609 (0x261)Kolkar Village
HYJAL616 (0x268)Hyjal
WINTERSPRING618 (0x26A)Winterspring
BLACKWOLF_RIVER636 (0x27C)Blackwolf River
KODO_ROCK637 (0x27D)Kodo Rock
HIDDEN_PATH638 (0x27E)Hidden Path
SPIRIT_ROCK639 (0x27F)Spirit Rock
SHRINE_OF_THE_DORMANT_FLAME640 (0x280)Shrine of the Dormant Flame
LAKE_ELUNE_ARA656 (0x290)Lake Elune'ara
THE_HARBORAGE657 (0x291)The Harborage
OUTLAND676 (0x2A4)Outland
CRAFTSMENS_TERRACE_UNUSED696 (0x2B8)Craftsmen's Terrace UNUSED
TRADESMENS_TERRACE_UNUSED697 (0x2B9)Tradesmen's Terrace UNUSED
THE_TEMPLE_GARDENS_UNUSED698 (0x2BA)The Temple Gardens UNUSED
TEMPLE_OF_ELUNE_UNUSED699 (0x2BB)Temple of Elune UNUSED
CENARION_ENCLAVE_UNUSED700 (0x2BC)Cenarion Enclave UNUSED
WARRIORS_TERRACE_UNUSED701 (0x2BD)Warrior's Terrace UNUSED
RUT_THERAN_VILLAGE702 (0x2BE)Rut'theran Village
IRONBANDS_COMPOUND716 (0x2CC)Ironband's Compound
THE_STOCKADE717 (0x2CD)The Stockade
WAILING_CAVERNS718 (0x2CE)Wailing Caverns
BLACKFATHOM_DEEPS719 (0x2CF)Blackfathom Deeps
FRAY_ISLAND720 (0x2D0)Fray Island
GNOMEREGAN1721 (0x2D1)Gnomeregan
RAZORFEN_DOWNS722 (0x2D2)Razorfen Downs
BAN_ETHIL_HOLLOW736 (0x2E0)Ban'ethil Hollow
SCARLET_MONASTERY796 (0x31C)Scarlet Monastery
JERODS_LANDING797 (0x31D)Jerod's Landing
RIDGEPOINT_TOWER798 (0x31E)Ridgepoint Tower
THE_DARKENED_BANK799 (0x31F)The Darkened Bank
COLDRIDGE_PASS800 (0x320)Coldridge Pass
CHILL_BREEZE_VALLEY801 (0x321)Chill Breeze Valley
SHIMMER_RIDGE802 (0x322)Shimmer Ridge
AMBERSTILL_RANCH803 (0x323)Amberstill Ranch
THE_TUNDRID_HILLS804 (0x324)The Tundrid Hills
SOUTH_GATE_PASS805 (0x325)South Gate Pass
SOUTH_GATE_OUTPOST806 (0x326)South Gate Outpost
NORTH_GATE_PASS807 (0x327)North Gate Pass
NORTH_GATE_OUTPOST808 (0x328)North Gate Outpost
GATES_OF_IRONFORGE809 (0x329)Gates of Ironforge
STILLWATER_POND810 (0x32A)Stillwater Pond
NIGHTMARE_VALE811 (0x32B)Nightmare Vale
VENOMWEB_VALE812 (0x32C)Venomweb Vale
THE_BULWARK1813 (0x32D)The Bulwark
SOUTHFURY_RIVER1814 (0x32E)Southfury River
SOUTHFURY_RIVER2815 (0x32F)Southfury River
RAZORMANE_GROUNDS816 (0x330)Razormane Grounds
SKULL_ROCK817 (0x331)Skull Rock
PALEMANE_ROCK818 (0x332)Palemane Rock
WINDFURY_RIDGE819 (0x333)Windfury Ridge
THE_GOLDEN_PLAINS820 (0x334)The Golden Plains
THE_ROLLING_PLAINS821 (0x335)The Rolling Plains
DUN_ALGAZ1836 (0x344)Dun Algaz
DUN_ALGAZ2837 (0x345)Dun Algaz
NORTH_GATE_PASS1838 (0x346)North Gate Pass
SOUTH_GATE_PASS1839 (0x347)South Gate Pass
TWILIGHT_GROVE856 (0x358)Twilight Grove
GM_ISLAND876 (0x36C)GM Island
DELETE_ME1877 (0x36D)Delete ME
SOUTHFURY_RIVER3878 (0x36E)Southfury River
SOUTHFURY_RIVER4879 (0x36F)Southfury River
THANDOL_SPAN1880 (0x370)Thandol Span
THANDOL_SPAN2881 (0x371)Thandol Span
PURGATION_ISLE896 (0x380)Purgation Isle
THE_JANSEN_STEAD916 (0x394)The Jansen Stead
THE_DEAD_ACRE917 (0x395)The Dead Acre
THE_MOLSEN_FARM918 (0x396)The Molsen Farm
STENDELS_POND919 (0x397)Stendel's Pond
THE_DAGGER_HILLS920 (0x398)The Dagger Hills
DEMONTS_PLACE921 (0x399)Demont's Place
THE_DUST_PLAINS922 (0x39A)The Dust Plains
STONESPLINTER_VALLEY923 (0x39B)Stonesplinter Valley
VALLEY_OF_KINGS924 (0x39C)Valley of Kings
ALGAZ_STATION925 (0x39D)Algaz Station
BUCKLEBREE_FARM926 (0x39E)Bucklebree Farm
THE_SHINING_STRAND927 (0x39F)The Shining Strand
NORTH_TIDES_HOLLOW928 (0x3A0)North Tide's Hollow
GRIZZLEPAW_RIDGE936 (0x3A8)Grizzlepaw Ridge
THE_VERDANT_FIELDS956 (0x3BC)The Verdant Fields
GADGETZAN976 (0x3D0)Gadgetzan
STEAMWHEEDLE_PORT977 (0x3D1)Steamwheedle Port
ZUL_FARRAK978 (0x3D2)Zul'Farrak
SANDSORROW_WATCH979 (0x3D3)Sandsorrow Watch
THISTLESHRUB_VALLEY980 (0x3D4)Thistleshrub Valley
THE_GAPING_CHASM981 (0x3D5)The Gaping Chasm
THE_NOXIOUS_LAIR982 (0x3D6)The Noxious Lair
DUNEMAUL_COMPOUND983 (0x3D7)Dunemaul Compound
EASTMOON_RUINS984 (0x3D8)Eastmoon Ruins
WATERSPRING_FIELD985 (0x3D9)Waterspring Field
ZALASHJIS_DEN986 (0x3DA)Zalashji's Den
LANDS_END_BEACH987 (0x3DB)Land's End Beach
WAVESTRIDER_BEACH988 (0x3DC)Wavestrider Beach
ULDUM989 (0x3DD)Uldum
VALLEY_OF_THE_WATCHERS990 (0x3DE)Valley of the Watchers
GUNSTANS_POST991 (0x3DF)Gunstan's Post
SOUTHMOON_RUINS992 (0x3E0)Southmoon Ruins
RENDERS_CAMP996 (0x3E4)Render's Camp
RENDERS_VALLEY997 (0x3E5)Render's Valley
RENDERS_ROCK998 (0x3E6)Render's Rock
STONEWATCH_TOWER999 (0x3E7)Stonewatch Tower
GALARDELL_VALLEY1000 (0x3E8)Galardell Valley
LAKERIDGE_HIGHWAY1001 (0x3E9)Lakeridge Highway
THREE_CORNERS1002 (0x3EA)Three Corners
DIREFORGE_HILL1016 (0x3F8)Direforge Hill
RAPTOR_RIDGE1017 (0x3F9)Raptor Ridge
BLACK_CHANNEL_MARSH1018 (0x3FA)Black Channel Marsh
THE_GREEN_BELT1019 (0x3FB)The Green Belt
MOSSHIDE_FEN1020 (0x3FC)Mosshide Fen
THELGEN_ROCK1021 (0x3FD)Thelgen Rock
BLUEGILL_MARSH1022 (0x3FE)Bluegill Marsh
SALTSPRAY_GLEN1023 (0x3FF)Saltspray Glen
SUNDOWN_MARSH1024 (0x400)Sundown Marsh
THE_GREEN_BELT11025 (0x401)The Green Belt
ANGERFANG_ENCAMPMENT1036 (0x40C)Angerfang Encampment
GRIM_BATOL1037 (0x40D)Grim Batol
DRAGONMAW_GATES1038 (0x40E)Dragonmaw Gates
THE_LOST_FLEET1039 (0x40F)The Lost Fleet
DARROW_HILL1056 (0x420)Darrow Hill
THORADINS_WALL11057 (0x421)Thoradin's Wall
WEBWINDER_PATH1076 (0x434)Webwinder Path
THE_HUSHED_BANK1097 (0x449)The Hushed Bank
MANOR_MISTMANTLE1098 (0x44A)Manor Mistmantle
CAMP_MOJACHE1099 (0x44B)Camp Mojache
GRIMTOTEM_COMPOUND1100 (0x44C)Grimtotem Compound
THE_WRITHING_DEEP1101 (0x44D)The Writhing Deep
WILDWIND_LAKE1102 (0x44E)Wildwind Lake
GORDUNNI_OUTPOST1103 (0x44F)Gordunni Outpost
MOK_GORDUN1104 (0x450)Mok'Gordun
FERAL_SCAR_VALE1105 (0x451)Feral Scar Vale
FRAYFEATHER_HIGHLANDS1106 (0x452)Frayfeather Highlands
IDLEWIND_LAKE1107 (0x453)Idlewind Lake
THE_FORGOTTEN_COAST1108 (0x454)The Forgotten Coast
EAST_PILLAR1109 (0x455)East Pillar
WEST_PILLAR1110 (0x456)West Pillar
DREAM_BOUGH1111 (0x457)Dream Bough
JADEMIR_LAKE1112 (0x458)Jademir Lake
ONEIROS1113 (0x459)Oneiros
RUINS_OF_RAVENWIND1114 (0x45A)Ruins of Ravenwind
RAGE_SCAR_HOLD1115 (0x45B)Rage Scar Hold
FEATHERMOON_STRONGHOLD1116 (0x45C)Feathermoon Stronghold
RUINS_OF_SOLARSAL1117 (0x45D)Ruins of Solarsal
LOWER_WILDS_UNUSED1118 (0x45E)Lower Wilds UNUSED
THE_TWIN_COLOSSALS1119 (0x45F)The Twin Colossals
SARDOR_ISLE1120 (0x460)Sardor Isle
ISLE_OF_DREAD1121 (0x461)Isle of Dread
HIGH_WILDERNESS1136 (0x470)High Wilderness
LOWER_WILDS1137 (0x471)Lower Wilds
SOUTHERN_BARRENS1156 (0x484)Southern Barrens
SOUTHERN_GOLD_ROAD1157 (0x485)Southern Gold Road
ZUL_FARRAK11176 (0x498)Zul'Farrak
UNUSEDALCAZ_ISLAND1196 (0x4AC)UNUSEDAlcaz Island
TIMBERMAW_HOLD1216 (0x4C0)Timbermaw Hold
VANNDIR_ENCAMPMENT1217 (0x4C1)Vanndir Encampment
TESTAZSHARA1218 (0x4C2)TESTAzshara
LEGASH_ENCAMPMENT1219 (0x4C3)Legash Encampment
THALASSIAN_BASE_CAMP1220 (0x4C4)Thalassian Base Camp
RUINS_OF_ELDARATH1221 (0x4C5)Ruins of Eldarath
HETAERAS_CLUTCH1222 (0x4C6)Hetaera's Clutch
TEMPLE_OF_ZIN_MALOR1223 (0x4C7)Temple of Zin-Malor
BEARS_HEAD1224 (0x4C8)Bear's Head
URSOLAN1225 (0x4C9)Ursolan
TEMPLE_OF_ARKKORAN1226 (0x4CA)Temple of Arkkoran
BAY_OF_STORMS1227 (0x4CB)Bay of Storms
THE_SHATTERED_STRAND1228 (0x4CC)The Shattered Strand
TOWER_OF_ELDARA1229 (0x4CD)Tower of Eldara
JAGGED_REEF1230 (0x4CE)Jagged Reef
SOUTHRIDGE_BEACH1231 (0x4CF)Southridge Beach
RAVENCREST_MONUMENT1232 (0x4D0)Ravencrest Monument
FORLORN_RIDGE1233 (0x4D1)Forlorn Ridge
LAKE_MENNAR1234 (0x4D2)Lake Mennar
SHADOWSONG_SHRINE1235 (0x4D3)Shadowsong Shrine
HALDARR_ENCAMPMENT1236 (0x4D4)Haldarr Encampment
VALORMOK1237 (0x4D5)Valormok
THE_RUINED_REACHES1256 (0x4E8)The Ruined Reaches
THE_TALONDEEP_PATH1276 (0x4FC)The Talondeep Path
THE_TALONDEEP_PATH11277 (0x4FD)The Talondeep Path
ROCKTUSK_FARM1296 (0x510)Rocktusk Farm
JAGGEDSWINE_FARM1297 (0x511)Jaggedswine Farm
RAZORFEN_DOWNS11316 (0x524)Razorfen Downs
LOST_RIGGER_COVE1336 (0x538)Lost Rigger Cove
ULDAMAN1337 (0x539)Uldaman
LORDAMERE_LAKE11338 (0x53A)Lordamere Lake
LORDAMERE_LAKE21339 (0x53B)Lordamere Lake
GALLOWS_CORNER1357 (0x54D)Gallows' Corner
SILITHUS1377 (0x561)Silithus
EMERALD_FOREST1397 (0x575)Emerald Forest
SUNKEN_TEMPLE1417 (0x589)Sunken Temple
DREADMAUL_HOLD1437 (0x59D)Dreadmaul Hold
NETHERGARDE_KEEP1438 (0x59E)Nethergarde Keep
DREADMAUL_POST1439 (0x59F)Dreadmaul Post
SERPENTS_COIL1440 (0x5A0)Serpent's Coil
ALTAR_OF_STORMS11441 (0x5A1)Altar of Storms
FIREWATCH_RIDGE1442 (0x5A2)Firewatch Ridge
THE_SLAG_PIT1443 (0x5A3)The Slag Pit
THE_SEA_OF_CINDERS1444 (0x5A4)The Sea of Cinders
BLACKROCK_MOUNTAIN21445 (0x5A5)Blackrock Mountain
THORIUM_POINT1446 (0x5A6)Thorium Point
GARRISON_ARMORY1457 (0x5B1)Garrison Armory
THE_TEMPLE_OF_ATAL_HAKKAR1477 (0x5C5)The Temple of Atal'Hakkar
UNDERCITY1497 (0x5D9)Undercity
ULDAMAN11517 (0x5ED)Uldaman
NOT_USED_DEADMINES1518 (0x5EE)Not Used Deadmines
STORMWIND_CITY1519 (0x5EF)Stormwind City
IRONFORGE1537 (0x601)Ironforge
SPLITHOOF_HOLD1557 (0x615)Splithoof Hold
THE_CAPE_OF_STRANGLETHORN1577 (0x629)The Cape of Stranglethorn
SOUTHERN_SAVAGE_COAST1578 (0x62A)Southern Savage Coast
UNUSED_THE_DEADMINES_0021579 (0x62B)Unused The Deadmines 002
UNUSED_IRONCLAD_COVE_00THREE1580 (0x62C)Unused Ironclad Cove 003
THE_DEADMINES1581 (0x62D)The Deadmines
IRONCLAD_COVE1582 (0x62E)Ironclad Cove
BLACKROCK_SPIRE1583 (0x62F)Blackrock Spire
BLACKROCK_DEPTHS1584 (0x630)Blackrock Depths
RAPTOR_GROUNDS_UNUSED1597 (0x63D)Raptor Grounds UNUSED
GROL_DOM_FARM_UNUSED1598 (0x63E)Grol'dom Farm UNUSED
MORSHAN_BASE_CAMP1599 (0x63F)Mor'shan Base Camp
HONORS_STAND_UNUSED1600 (0x640)Honor's Stand UNUSED
BLACKTHORN_RIDGE_UNUSED1601 (0x641)Blackthorn Ridge UNUSED
BRAMBLESCAR_UNUSED1602 (0x642)Bramblescar UNUSED
AGAMA_GOR_UNUSED1603 (0x643)Agama'gor UNUSED
VALLEY_OF_HEROES1617 (0x651)Valley of Heroes
ORGRIMMAR1637 (0x665)Orgrimmar
THUNDER_BLUFF1638 (0x666)Thunder Bluff
ELDER_RISE1639 (0x667)Elder Rise
SPIRIT_RISE1640 (0x668)Spirit Rise
HUNTER_RISE1641 (0x669)Hunter Rise
DARNASSUS1657 (0x679)Darnassus
CENARION_ENCLAVE1658 (0x67A)Cenarion Enclave
CRAFTSMENS_TERRACE1659 (0x67B)Craftsmen's Terrace
WARRIORS_TERRACE1660 (0x67C)Warrior's Terrace
THE_TEMPLE_GARDENS1661 (0x67D)The Temple Gardens
TRADESMENS_TERRACE1662 (0x67E)Tradesmen's Terrace
GAVINS_NAZE1677 (0x68D)Gavin's Naze
SOFERAS_NAZE1678 (0x68E)Sofera's Naze
CORRAHNS_DAGGER1679 (0x68F)Corrahn's Dagger
THE_HEADLAND1680 (0x690)The Headland
MISTY_SHORE1681 (0x691)Misty Shore
DANDREDS_FOLD1682 (0x692)Dandred's Fold
GROWLESS_CAVE1683 (0x693)Growless Cave
CHILLWIND_POINT1684 (0x694)Chillwind Point
RAPTOR_GROUNDS1697 (0x6A1)Raptor Grounds
BRAMBLESCAR1698 (0x6A2)Bramblescar
THORN_HILL1699 (0x6A3)Thorn Hill
AGAMA_GOR1700 (0x6A4)Agama'gor
BLACKTHORN_RIDGE1701 (0x6A5)Blackthorn Ridge
HONORS_STAND1702 (0x6A6)Honor's Stand
THE_MORSHAN_RAMPART1703 (0x6A7)The Mor'shan Rampart
GROL_DOM_FARM1704 (0x6A8)Grol'dom Farm
RAZORFEN_KRAUL11717 (0x6B5)Razorfen Kraul
THE_GREAT_LIFT11718 (0x6B6)The Great Lift
MISTVALE_VALLEY1737 (0x6C9)Mistvale Valley
NEK_MANI_WELLSPRING1738 (0x6CA)Nek'mani Wellspring
BLOODSAIL_COMPOUND1739 (0x6CB)Bloodsail Compound
VENTURE_CO_BASE_CAMP1740 (0x6CC)Venture Co. Base Camp
GURUBASHI_ARENA1741 (0x6CD)Gurubashi Arena
SPIRIT_DEN1742 (0x6CE)Spirit Den
THE_CRIMSON_VEIL1757 (0x6DD)The Crimson Veil
THE_RIPTIDE1758 (0x6DE)The Riptide
THE_DAMSELS_LUCK1759 (0x6DF)The Damsel's Luck
VENTURE_CO_OPERATIONS_CENTER1760 (0x6E0)Venture Co. Operations Center
DEADWOOD_VILLAGE1761 (0x6E1)Deadwood Village
FELPAW_VILLAGE1762 (0x6E2)Felpaw Village
JAEDENAR1763 (0x6E3)Jaedenar
BLOODVENOM_RIVER1764 (0x6E4)Bloodvenom River
BLOODVENOM_FALLS1765 (0x6E5)Bloodvenom Falls
SHATTER_SCAR_VALE1766 (0x6E6)Shatter Scar Vale
IRONTREE_WOODS1767 (0x6E7)Irontree Woods
IRONTREE_CAVERN1768 (0x6E8)Irontree Cavern
TIMBERMAW_HOLD11769 (0x6E9)Timbermaw Hold
SHADOW_HOLD1770 (0x6EA)Shadow Hold
SHRINE_OF_THE_DECEIVER1771 (0x6EB)Shrine of the Deceiver
ITHARIUSS_CAVE1777 (0x6F1)Itharius's Cave
SORROWMURK1778 (0x6F2)Sorrowmurk
DRAENIL_DUR_VILLAGE1779 (0x6F3)Draenil'dur Village
SPLINTERSPEAR_JUNCTION1780 (0x6F4)Splinterspear Junction
STAGALBOG1797 (0x705)Stagalbog
THE_SHIFTING_MIRE1798 (0x706)The Shifting Mire
STAGALBOG_CAVE1817 (0x719)Stagalbog Cave
WITHERBARK_CAVERNS1837 (0x72D)Witherbark Caverns
THORADINS_WALL21857 (0x741)Thoradin's Wall
BOULDER_GOR1858 (0x742)Boulder'gor
VALLEY_OF_FANGS1877 (0x755)Valley of Fangs
THE_DUSTBOWL1878 (0x756)The Dustbowl
MIRAGE_FLATS1879 (0x757)Mirage Flats
FEATHERBEARDS_HOVEL1880 (0x758)Featherbeard's Hovel
SHINDIGGERS_CAMP1881 (0x759)Shindigger's Camp
PLAGUEMIST_RAVINE1882 (0x75A)Plaguemist Ravine
VALORWIND_LAKE1883 (0x75B)Valorwind Lake
AGOL_WATHA1884 (0x75C)Agol'watha
HIRI_WATHA1885 (0x75D)Hiri'watha
THE_CREEPING_RUIN1886 (0x75E)The Creeping Ruin
BOGENS_LEDGE1887 (0x75F)Bogen's Ledge
THE_MAKERS_TERRACE1897 (0x769)The Maker's Terrace
DUSTWIND_GULCH1898 (0x76A)Dustwind Gulch
SHAOL_WATHA1917 (0x77D)Shaol'watha
NOONSHADE_RUINS1937 (0x791)Noonshade Ruins
BROKEN_PILLAR1938 (0x792)Broken Pillar
ABYSSAL_SANDS1939 (0x793)Abyssal Sands
SOUTHBREAK_SHORE1940 (0x794)Southbreak Shore
CAVERNS_OF_TIME1941 (0x795)Caverns of Time
THE_MARSHLANDS1942 (0x796)The Marshlands
IRONSTONE_PLATEAU1943 (0x797)Ironstone Plateau
BLACKCHAR_CAVE1957 (0x7A5)Blackchar Cave
TANNER_CAMP1958 (0x7A6)Tanner Camp
DUSTFIRE_VALLEY1959 (0x7A7)Dustfire Valley
ZUL_GURUB11977 (0x7B9)Zul'Gurub
MISTY_REED_POST1978 (0x7BA)Misty Reed Post
BLOODVENOM_POST1997 (0x7CD)Bloodvenom Post
TALONBRANCH_GLADE1998 (0x7CE)Talonbranch Glade
STRATHOLME2017 (0x7E1)Stratholme
QUEL_THALAS2037 (0x7F5)Quel'thalas
SCHOLOMANCE2057 (0x809)Scholomance
TWILIGHT_VALE2077 (0x81D)Twilight Vale
TWILIGHT_SHORE2078 (0x81E)Twilight Shore
ALCAZ_ISLAND2079 (0x81F)Alcaz Island
DARKCLOUD_PINNACLE2097 (0x831)Darkcloud Pinnacle
DAWNING_WOOD_CATACOMBS2098 (0x832)Dawning Wood Catacombs
STONEWATCH_KEEP2099 (0x833)Stonewatch Keep
MARAUDON2100 (0x834)Maraudon
STOUTLAGER_INN2101 (0x835)Stoutlager Inn
THUNDERBREW_DISTILLERY2102 (0x836)Thunderbrew Distillery
MENETHIL_KEEP2103 (0x837)Menethil Keep
DEEPWATER_TAVERN2104 (0x838)Deepwater Tavern
SHADOW_GRAVE2117 (0x845)Shadow Grave
BRILL_TOWN_HALL2118 (0x846)Brill Town Hall
GALLOWS_END_TAVERN2119 (0x847)Gallows' End Tavern
THE_POOLS_OF_VISIONUNUSED2137 (0x859)The Pools of VisionUNUSED
DREADMIST_DEN2138 (0x85A)Dreadmist Den
BAEL_DUN_KEEP2157 (0x86D)Bael'dun Keep
EMBERSTRIFES_DEN2158 (0x86E)Emberstrife's Den
ONYXIAS_LAIR2159 (0x86F)Onyxia's Lair
WINDSHEAR_MINE2160 (0x870)Windshear Mine
ROLANDS_DOOM2161 (0x871)Roland's Doom
BATTLE_RING2177 (0x881)Battle Ring
THE_POOLS_OF_VISION2197 (0x895)The Pools of Vision
SHADOWBREAK_RAVINE2198 (0x896)Shadowbreak Ravine
BROKEN_SPEAR_VILLAGE2217 (0x8A9)Broken Spear Village
WHITEREACH_POST2237 (0x8BD)Whitereach Post
GORNIA2238 (0x8BE)Gornia
ZANES_EYE_CRATER2239 (0x8BF)Zane's Eye Crater
MIRAGE_RACEWAY2240 (0x8C0)Mirage Raceway
FROSTSABER_ROCK2241 (0x8C1)Frostsaber Rock
THE_HIDDEN_GROVE2242 (0x8C2)The Hidden Grove
TIMBERMAW_POST2243 (0x8C3)Timbermaw Post
WINTERFALL_VILLAGE2244 (0x8C4)Winterfall Village
MAZTHORIL2245 (0x8C5)Mazthoril
FROSTFIRE_HOT_SPRINGS2246 (0x8C6)Frostfire Hot Springs
ICE_THISTLE_HILLS2247 (0x8C7)Ice Thistle Hills
DUN_MANDARR2248 (0x8C8)Dun Mandarr
FROSTWHISPER_GORGE2249 (0x8C9)Frostwhisper Gorge
OWL_WING_THICKET2250 (0x8CA)Owl Wing Thicket
LAKE_KEL_THERIL2251 (0x8CB)Lake Kel'Theril
THE_RUINS_OF_KEL_THERIL2252 (0x8CC)The Ruins of Kel'Theril
STARFALL_VILLAGE2253 (0x8CD)Starfall Village
BAN_THALLOW_BARROW_DEN2254 (0x8CE)Ban'Thallow Barrow Den
EVERLOOK2255 (0x8CF)Everlook
DARKWHISPER_GORGE2256 (0x8D0)Darkwhisper Gorge
DEEPRUN_TRAM2257 (0x8D1)Deeprun Tram
THE_FUNGAL_VALE2258 (0x8D2)The Fungal Vale
UNUSEDTHE_MARRIS_STEAD2259 (0x8D3)UNUSEDThe Marris Stead
THE_MARRIS_STEAD2260 (0x8D4)The Marris Stead
THE_UNDERCROFT2261 (0x8D5)The Undercroft
DARROWSHIRE2262 (0x8D6)Darrowshire
CROWN_GUARD_TOWER2263 (0x8D7)Crown Guard Tower
CORINS_CROSSING2264 (0x8D8)Corin's Crossing
SCARLET_BASE_CAMP2265 (0x8D9)Scarlet Base Camp
TYRS_HAND2266 (0x8DA)Tyr's Hand
THE_SCARLET_BASILICA2267 (0x8DB)The Scarlet Basilica
LIGHTS_HOPE_CHAPEL2268 (0x8DC)Light's Hope Chapel
BROWMAN_MILL2269 (0x8DD)Browman Mill
THE_NOXIOUS_GLADE2270 (0x8DE)The Noxious Glade
EASTWALL_TOWER2271 (0x8DF)Eastwall Tower
NORTHDALE2272 (0x8E0)Northdale
ZUL_MASHAR2273 (0x8E1)Zul'Mashar
MAZRA_ALOR2274 (0x8E2)Mazra'Alor
NORTHPASS_TOWER2275 (0x8E3)Northpass Tower
QUEL_LITHIEN_LODGE2276 (0x8E4)Quel'Lithien Lodge
PLAGUEWOOD2277 (0x8E5)Plaguewood
SCOURGEHOLD2278 (0x8E6)Scourgehold
STRATHOLME12279 (0x8E7)Stratholme
UNUSED_STRATHOLME2280 (0x8E8)UNUSED Stratholme
DARROWMERE_LAKE2297 (0x8F9)Darrowmere Lake
CAER_DARROW2298 (0x8FA)Caer Darrow
DARROWMERE_LAKE12299 (0x8FB)Darrowmere Lake
CAVERNS_OF_TIME12300 (0x8FC)Caverns of Time
THISTLEFUR_VILLAGE2301 (0x8FD)Thistlefur Village
THE_QUAGMIRE2302 (0x8FE)The Quagmire
WINDBREAK_CANYON2303 (0x8FF)Windbreak Canyon
SOUTH_SEAS2317 (0x90D)South Seas
THE_GREAT_SEA32318 (0x90E)The Great Sea
THE_GREAT_SEA42319 (0x90F)The Great Sea
THE_GREAT_SEA52320 (0x910)The Great Sea
THE_GREAT_SEA62321 (0x911)The Great Sea
THE_VEILED_SEA12322 (0x912)The Veiled Sea
THE_VEILED_SEA22323 (0x913)The Veiled Sea
THE_VEILED_SEA32324 (0x914)The Veiled Sea
THE_VEILED_SEA42325 (0x915)The Veiled Sea
THE_VEILED_SEA52326 (0x916)The Veiled Sea
RAZOR_HILL_BARRACKS2337 (0x921)Razor Hill Barracks
SOUTH_SEAS12338 (0x922)South Seas
THE_GREAT_SEA72339 (0x923)The Great Sea
BLOODTOOTH_CAMP2357 (0x935)Bloodtooth Camp
FOREST_SONG2358 (0x936)Forest Song
GREENPAW_VILLAGE2359 (0x937)Greenpaw Village
SILVERWING_OUTPOST2360 (0x938)Silverwing Outpost
NIGHTHAVEN2361 (0x939)Nighthaven
SHRINE_OF_REMULOS2362 (0x93A)Shrine of Remulos
STORMRAGE_BARROW_DENS2363 (0x93B)Stormrage Barrow Dens
THE_GREAT_SEA82364 (0x93C)The Great Sea
THE_GREAT_SEA92365 (0x93D)The Great Sea
THE_BLACK_MORASS2366 (0x93E)The Black Morass
OLD_HILLSBRAD_FOOTHILLS2367 (0x93F)Old Hillsbrad Foothills
TARREN_MILL12368 (0x940)Tarren Mill
SOUTHSHORE12369 (0x941)Southshore
DURNHOLDE_KEEP12370 (0x942)Durnholde Keep
DUN_GAROK12371 (0x943)Dun Garok
HILLSBRAD_FIELDS12372 (0x944)Hillsbrad Fields
EASTERN_STRAND12373 (0x945)Eastern Strand
NETHANDER_STEAD12374 (0x946)Nethander Stead
DARROW_HILL12375 (0x947)Darrow Hill
SOUTHPOINT_TOWER12376 (0x948)Southpoint Tower
THORADINS_WALL32377 (0x949)Thoradin's Wall
WESTERN_STRAND12378 (0x94A)Western Strand
AZURELODE_MINE12379 (0x94B)Azurelode Mine
THE_GREAT_SEA102397 (0x95D)The Great Sea
THE_GREAT_SEA112398 (0x95E)The Great Sea
THE_GREAT_SEA122399 (0x95F)The Great Sea
THE_FORBIDDING_SEA12400 (0x960)The Forbidding Sea
THE_FORBIDDING_SEA22401 (0x961)The Forbidding Sea
THE_FORBIDDING_SEA32402 (0x962)The Forbidding Sea
THE_FORBIDDING_SEA42403 (0x963)The Forbidding Sea
TETHRIS_ARAN2404 (0x964)Tethris Aran
ETHEL_RETHOR2405 (0x965)Ethel Rethor
RANAZJAR_ISLE2406 (0x966)Ranazjar Isle
KORMEKS_HUT2407 (0x967)Kormek's Hut
SHADOWPREY_VILLAGE2408 (0x968)Shadowprey Village
BLACKROCK_PASS2417 (0x971)Blackrock Pass
MORGANS_VIGIL2418 (0x972)Morgan's Vigil
SLITHER_ROCK2419 (0x973)Slither Rock
TERROR_WING_PATH2420 (0x974)Terror Wing Path
DRACO_DAR2421 (0x975)Draco'dar
RAGEFIRE_CHASM2437 (0x985)Ragefire Chasm
NIGHTSONG_WOODS2457 (0x999)Nightsong Woods
THE_VEILED_SEA62477 (0x9AD)The Veiled Sea
MORLOS_ARAN2478 (0x9AE)Morlos'Aran
EMERALD_SANCTUARY2479 (0x9AF)Emerald Sanctuary
JADEFIRE_GLEN2480 (0x9B0)Jadefire Glen
RUINS_OF_CONSTELLAS2481 (0x9B1)Ruins of Constellas
BITTER_REACHES2497 (0x9C1)Bitter Reaches
RISE_OF_THE_DEFILER2517 (0x9D5)Rise of the Defiler
LARISS_PAVILION2518 (0x9D6)Lariss Pavilion
WOODPAW_HILLS2519 (0x9D7)Woodpaw Hills
WOODPAW_DEN2520 (0x9D8)Woodpaw Den
VERDANTIS_RIVER2521 (0x9D9)Verdantis River
RUINS_OF_ISILDIEN2522 (0x9DA)Ruins of Isildien
GRIMTOTEM_POST2537 (0x9E9)Grimtotem Post
CAMP_APARAJE2538 (0x9EA)Camp Aparaje
MALAKA_JIN2539 (0x9EB)Malaka'jin
BOULDERSLIDE_RAVINE2540 (0x9EC)Boulderslide Ravine
SISHIR_CANYON2541 (0x9ED)Sishir Canyon
DIRE_MAUL2557 (0x9FD)Dire Maul
DEADWIND_RAVINE2558 (0x9FE)Deadwind Ravine
DIAMONDHEAD_RIVER2559 (0x9FF)Diamondhead River
ARIDENS_CAMP2560 (0xA00)Ariden's Camp
THE_VICE2561 (0xA01)The Vice
KARAZHAN2562 (0xA02)Karazhan
MORGANS_PLOT2563 (0xA03)Morgan's Plot
DIRE_MAUL12577 (0xA11)Dire Maul
ALTERAC_VALLEY2597 (0xA25)Alterac Valley
SCRABBLESCREWS_CAMP2617 (0xA39)Scrabblescrew's Camp
JADEFIRE_RUN2618 (0xA3A)Jadefire Run
THONDRORIL_RIVER2619 (0xA3B)Thondroril River
THONDRORIL_RIVER12620 (0xA3C)Thondroril River
LAKE_MERELDAR2621 (0xA3D)Lake Mereldar
PESTILENT_SCAR2622 (0xA3E)Pestilent Scar
THE_INFECTIS_SCAR2623 (0xA3F)The Infectis Scar
BLACKWOOD_LAKE2624 (0xA40)Blackwood Lake
EASTWALL_GATE2625 (0xA41)Eastwall Gate
TERRORWEB_TUNNEL2626 (0xA42)Terrorweb Tunnel
TERRORDALE2627 (0xA43)Terrordale
KARGATHIA_KEEP2637 (0xA4D)Kargathia Keep
VALLEY_OF_BONES2657 (0xA61)Valley of Bones
BLACKWING_LAIR2677 (0xA75)Blackwing Lair
DEADMANS_CROSSING2697 (0xA89)Deadman's Crossing
MOLTEN_CORE2717 (0xA9D)Molten Core
THE_SCARAB_WALL2737 (0xAB1)The Scarab Wall
SOUTHWIND_VILLAGE2738 (0xAB2)Southwind Village
TWILIGHT_BASE_CAMP2739 (0xAB3)Twilight Base Camp
THE_CRYSTAL_VALE2740 (0xAB4)The Crystal Vale
THE_SCARAB_DAIS2741 (0xAB5)The Scarab Dais
HIVE_ASHI2742 (0xAB6)Hive'Ashi
HIVE_ZORA2743 (0xAB7)Hive'Zora
HIVE_REGAL2744 (0xAB8)Hive'Regal
SHRINE_OF_THE_FALLEN_WARRIOR2757 (0xAC5)Shrine of the Fallen Warrior
UNUSED_ALTERAC_VALLEY2777 (0xAD9)UNUSED Alterac Valley
BLACKFATHOM_DEEPS12797 (0xAED)Blackfathom Deeps
REUSE_ME_42817 (0xB01)Reuse Me 4
THE_MASTERS_CELLAR2837 (0xB15)The Master's Cellar
STONEWROUGHT_PASS2838 (0xB16)Stonewrought Pass
ALTERAC_VALLEY12839 (0xB17)Alterac Valley
THE_RUMBLE_CAGE2857 (0xB29)The Rumble Cage
CHUNK_TEST2877 (0xB3D)Chunk Test
ZORAM_GAR_OUTPOST2897 (0xB51)Zoram'gar Outpost
HALL_OF_LEGENDS2917 (0xB65)Hall of Legends
CHAMPIONS_HALL2918 (0xB66)Champions' Hall
GROSH_GOK_COMPOUND2937 (0xB79)Grosh'gok Compound
SLEEPING_GORGE2938 (0xB7A)Sleeping Gorge
IRONDEEP_MINE2957 (0xB8D)Irondeep Mine
STONEHEARTH_OUTPOST2958 (0xB8E)Stonehearth Outpost
DUN_BALDAR2959 (0xB8F)Dun Baldar
ICEWING_PASS2960 (0xB90)Icewing Pass
FROSTWOLF_VILLAGE2961 (0xB91)Frostwolf Village
TOWER_POINT2962 (0xB92)Tower Point
COLDTOOTH_MINE2963 (0xB93)Coldtooth Mine
WINTERAX_HOLD2964 (0xB94)Winterax Hold
ICEBLOOD_GARRISON2977 (0xBA1)Iceblood Garrison
FROSTWOLF_KEEP2978 (0xBA2)Frostwolf Keep
TOR_KREN_FARM2979 (0xBA3)Tor'kren Farm
FROST_DAGGER_PASS3017 (0xBC9)Frost Dagger Pass
IRONSTONE_CAMP3037 (0xBDD)Ironstone Camp
WEAZELS_CRATER3038 (0xBDE)Weazel's Crater
TAHONDA_RUINS3039 (0xBDF)Tahonda Ruins
FIELD_OF_STRIFE3057 (0xBF1)Field of Strife
ICEWING_CAVERN3058 (0xBF2)Icewing Cavern
VALORS_REST3077 (0xC05)Valor's Rest
THE_SWARMING_PILLAR3097 (0xC19)The Swarming Pillar
TWILIGHT_POST3098 (0xC1A)Twilight Post
TWILIGHT_OUTPOST3099 (0xC1B)Twilight Outpost
RAVAGED_TWILIGHT_CAMP3100 (0xC1C)Ravaged Twilight Camp
SHALZARUS_LAIR3117 (0xC2D)Shalzaru's Lair
TALRENDIS_POINT3137 (0xC41)Talrendis Point
RETHRESS_SANCTUM3138 (0xC42)Rethress Sanctum
MOON_HORROR_DEN3139 (0xC43)Moon Horror Den
SCALEBEARDS_CAVE3140 (0xC44)Scalebeard's Cave
BOULDERSLIDE_CAVERN3157 (0xC55)Boulderslide Cavern
WARSONG_LABOR_CAMP3177 (0xC69)Warsong Labor Camp
CHILLWIND_CAMP3197 (0xC7D)Chillwind Camp
THE_MAUL3217 (0xC91)The Maul
THE_MAUL_UNUSED3237 (0xCA5)The Maul UNUSED
BONES_OF_GRAKKAROND3257 (0xCB9)Bones of Grakkarond
WARSONG_GULCH3277 (0xCCD)Warsong Gulch
FROSTWOLF_GRAVEYARD3297 (0xCE1)Frostwolf Graveyard
FROSTWOLF_PASS3298 (0xCE2)Frostwolf Pass
DUN_BALDAR_PASS3299 (0xCE3)Dun Baldar Pass
ICEBLOOD_GRAVEYARD3300 (0xCE4)Iceblood Graveyard
SNOWFALL_GRAVEYARD3301 (0xCE5)Snowfall Graveyard
STONEHEARTH_GRAVEYARD3302 (0xCE6)Stonehearth Graveyard
STORMPIKE_GRAVEYARD3303 (0xCE7)Stormpike Graveyard
ICEWING_BUNKER3304 (0xCE8)Icewing Bunker
STONEHEARTH_BUNKER3305 (0xCE9)Stonehearth Bunker
WILDPAW_RIDGE3306 (0xCEA)Wildpaw Ridge
REVANTUSK_VILLAGE3317 (0xCF5)Revantusk Village
ROCK_OF_DUROTAN3318 (0xCF6)Rock of Durotan
SILVERWING_GROVE3319 (0xCF7)Silverwing Grove
WARSONG_LUMBER_MILL3320 (0xCF8)Warsong Lumber Mill
SILVERWING_HOLD3321 (0xCF9)Silverwing Hold
WILDPAW_CAVERN3337 (0xD09)Wildpaw Cavern
THE_VEILED_CLEFT3338 (0xD0A)The Veiled Cleft
YOJAMBA_ISLE3357 (0xD1D)Yojamba Isle
ARATHI_BASIN3358 (0xD1E)Arathi Basin
THE_COIL3377 (0xD31)The Coil
ALTAR_OF_HIR_EEK3378 (0xD32)Altar of Hir'eek
SHADRA_ZAAR3379 (0xD33)Shadra'zaar
HAKKARI_GROUNDS3380 (0xD34)Hakkari Grounds
NAZE_OF_SHIRVALLAH3381 (0xD35)Naze of Shirvallah
TEMPLE_OF_BETHEKK3382 (0xD36)Temple of Bethekk
THE_BLOODFIRE_PIT3383 (0xD37)The Bloodfire Pit
ALTAR_OF_THE_BLOOD_GOD3384 (0xD38)Altar of the Blood God
ZANZAS_RISE3397 (0xD45)Zanza's Rise
EDGE_OF_MADNESS3398 (0xD46)Edge of Madness
TROLLBANE_HALL3417 (0xD59)Trollbane Hall
DEFILERS_DEN3418 (0xD5A)Defiler's Den
PAGLES_POINTE3419 (0xD5B)Pagle's Pointe
FARM3420 (0xD5C)Farm
BLACKSMITH3421 (0xD5D)Blacksmith
LUMBER_MILL3422 (0xD5E)Lumber Mill
GOLD_MINE3423 (0xD5F)Gold Mine
STABLES3424 (0xD60)Stables
CENARION_HOLD3425 (0xD61)Cenarion Hold
STAGHELM_POINT3426 (0xD62)Staghelm Point
BRONZEBEARD_ENCAMPMENT3427 (0xD63)Bronzebeard Encampment
AHN_QIRAJ3428 (0xD64)Ahn'Qiraj
RUINS_OF_AHN_QIRAJ3429 (0xD65)Ruins of Ahn'Qiraj
EVERSONG_WOODS3430 (0xD66)Eversong Woods
SUNSTRIDER_ISLE3431 (0xD67)Sunstrider Isle
SHRINE_OF_DATH_REMAR3432 (0xD68)Shrine of Dath'Remar
GHOSTLANDS3433 (0xD69)Ghostlands
SCARAB_TERRACE3434 (0xD6A)Scarab Terrace
GENERALS_TERRACE3435 (0xD6B)General's Terrace
THE_RESERVOIR3436 (0xD6C)The Reservoir
THE_HATCHERY3437 (0xD6D)The Hatchery
THE_COMB3438 (0xD6E)The Comb
WATCHERS_TERRACE3439 (0xD6F)Watchers' Terrace
SCARAB_TERRACE13440 (0xD70)Scarab Terrace
GENERALS_TERRACE13441 (0xD71)General's Terrace
THE_RESERVOIR13442 (0xD72)The Reservoir
THE_HATCHERY13443 (0xD73)The Hatchery
THE_COMB13444 (0xD74)The Comb
WATCHERS_TERRACE13445 (0xD75)Watchers' Terrace
TWILIGHTS_RUN3446 (0xD76)Twilight's Run
ORTELLS_HIDEOUT3447 (0xD77)Ortell's Hideout
SCARAB_TERRACE23448 (0xD78)Scarab Terrace
GENERALS_TERRACE23449 (0xD79)General's Terrace
THE_RESERVOIR23450 (0xD7A)The Reservoir
THE_HATCHERY23451 (0xD7B)The Hatchery
THE_COMB23452 (0xD7C)The Comb
WATCHERS_TERRACE23453 (0xD7D)Watchers' Terrace
RUINS_OF_AHN_QIRAJ13454 (0xD7E)Ruins of Ahn'Qiraj
THE_NORTH_SEA3455 (0xD7F)The North Sea
NAXXRAMAS3456 (0xD80)Naxxramas
KARAZHAN13457 (0xD81)Karazhan
CITY3459 (0xD83)City
GOLDEN_STRAND3460 (0xD84)Golden Strand
SUNSAIL_ANCHORAGE3461 (0xD85)Sunsail Anchorage
FAIRBREEZE_VILLAGE3462 (0xD86)Fairbreeze Village
MAGISTERS_GATE3463 (0xD87)Magisters Gate
FARSTRIDER_RETREAT3464 (0xD88)Farstrider Retreat
NORTH_SANCTUM3465 (0xD89)North Sanctum
WEST_SANCTUM3466 (0xD8A)West Sanctum
EAST_SANCTUM3467 (0xD8B)East Sanctum
SALTHERILS_HAVEN3468 (0xD8C)Saltheril's Haven
THURONS_LIVERY3469 (0xD8D)Thuron's Livery
STILLWHISPER_POND3470 (0xD8E)Stillwhisper Pond
THE_LIVING_WOOD3471 (0xD8F)The Living Wood
AZUREBREEZE_COAST3472 (0xD90)Azurebreeze Coast
LAKE_ELRENDAR3473 (0xD91)Lake Elrendar
THE_SCORCHED_GROVE3474 (0xD92)The Scorched Grove
ZEB_WATHA3475 (0xD93)Zeb'Watha
TOR_WATHA3476 (0xD94)Tor'Watha
KARAZHAN_UNUSED3477 (0xD95)Karazhan UNUSED
GATES_OF_AHN_QIRAJ3478 (0xD96)Gates of Ahn'Qiraj
THE_VEILED_SEA73479 (0xD97)The Veiled Sea
DUSKWITHER_GROUNDS3480 (0xD98)Duskwither Grounds
DUSKWITHER_SPIRE3481 (0xD99)Duskwither Spire
THE_DEAD_SCAR3482 (0xD9A)The Dead Scar
HELLFIRE_PENINSULA3483 (0xD9B)Hellfire Peninsula
THE_SUNSPIRE3484 (0xD9C)The Sunspire
FALTHRIEN_ACADEMY3485 (0xD9D)Falthrien Academy
RAVENHOLDT_MANOR3486 (0xD9E)Ravenholdt Manor
SILVERMOON_CITY3487 (0xD9F)Silvermoon City
TRANQUILLIEN3488 (0xDA0)Tranquillien
SUNCROWN_VILLAGE3489 (0xDA1)Suncrown Village
GOLDENMIST_VILLAGE3490 (0xDA2)Goldenmist Village
WINDRUNNER_VILLAGE3491 (0xDA3)Windrunner Village
WINDRUNNER_SPIRE3492 (0xDA4)Windrunner Spire
SANCTUM_OF_THE_SUN3493 (0xDA5)Sanctum of the Sun
SANCTUM_OF_THE_MOON3494 (0xDA6)Sanctum of the Moon
DAWNSTAR_SPIRE3495 (0xDA7)Dawnstar Spire
FARSTRIDER_ENCLAVE3496 (0xDA8)Farstrider Enclave
AN_DAROTH3497 (0xDA9)An'daroth
AN_TELAS3498 (0xDAA)An'telas
AN_OWYN3499 (0xDAB)An'owyn
DEATHOLME3500 (0xDAC)Deatholme
BLEEDING_ZIGGURAT3501 (0xDAD)Bleeding Ziggurat
HOWLING_ZIGGURAT3502 (0xDAE)Howling Ziggurat
SHALANDIS_ISLE3503 (0xDAF)Shalandis Isle
TORYL_ESTATE3504 (0xDB0)Toryl Estate
UNDERLIGHT_MINES3505 (0xDB1)Underlight Mines
ANDILIEN_ESTATE3506 (0xDB2)Andilien Estate
HATCHET_HILLS3507 (0xDB3)Hatchet Hills
AMANI_PASS3508 (0xDB4)Amani Pass
SUNGRAZE_PEAK3509 (0xDB5)Sungraze Peak
AMANI_CATACOMBS3510 (0xDB6)Amani Catacombs
TOWER_OF_THE_DAMNED3511 (0xDB7)Tower of the Damned
ZEB_SORA3512 (0xDB8)Zeb'Sora
LAKE_ELRENDAR13513 (0xDB9)Lake Elrendar
THE_DEAD_SCAR13514 (0xDBA)The Dead Scar
ELRENDAR_RIVER3515 (0xDBB)Elrendar River
ZEB_TELA3516 (0xDBC)Zeb'Tela
ZEB_NOWA3517 (0xDBD)Zeb'Nowa
NAGRAND3518 (0xDBE)Nagrand
TEROKKAR_FOREST3519 (0xDBF)Terokkar Forest
SHADOWMOON_VALLEY3520 (0xDC0)Shadowmoon Valley
ZANGARMARSH3521 (0xDC1)Zangarmarsh
BLADES_EDGE_MOUNTAINS3522 (0xDC2)Blade's Edge Mountains
NETHERSTORM3523 (0xDC3)Netherstorm
AZUREMYST_ISLE3524 (0xDC4)Azuremyst Isle
BLOODMYST_ISLE3525 (0xDC5)Bloodmyst Isle
AMMEN_VALE3526 (0xDC6)Ammen Vale
CRASH_SITE3527 (0xDC7)Crash Site
SILVERLINE_LAKE3528 (0xDC8)Silverline Lake
NESTLEWOOD_THICKET3529 (0xDC9)Nestlewood Thicket
SHADOW_RIDGE3530 (0xDCA)Shadow Ridge
SKULKING_ROW3531 (0xDCB)Skulking Row
DAWNING_LANE3532 (0xDCC)Dawning Lane
RUINS_OF_SILVERMOON3533 (0xDCD)Ruins of Silvermoon
FETHS_WAY3534 (0xDCE)Feth's Way
HELLFIRE_CITADEL3535 (0xDCF)Hellfire Citadel
THRALLMAR3536 (0xDD0)Thrallmar
REUSE3537 (0xDD1)REUSE
HONOR_HOLD3538 (0xDD2)Honor Hold
THE_STAIR_OF_DESTINY3539 (0xDD3)The Stair of Destiny
TWISTING_NETHER3540 (0xDD4)Twisting Nether
FORGE_CAMP_MAGEDDON3541 (0xDD5)Forge Camp: Mageddon
THE_PATH_OF_GLORY3542 (0xDD6)The Path of Glory
THE_GREAT_FISSURE3543 (0xDD7)The Great Fissure
PLAIN_OF_SHARDS3544 (0xDD8)Plain of Shards
HELLFIRE_CITADEL13545 (0xDD9)Hellfire Citadel
EXPEDITION_ARMORY3546 (0xDDA)Expedition Armory
THRONE_OF_KIL_JAEDEN3547 (0xDDB)Throne of Kil'jaeden
FORGE_CAMP_RAGE3548 (0xDDC)Forge Camp: Rage
INVASION_POINT_ANNIHILATOR3549 (0xDDD)Invasion Point: Annihilator
BORUNE_RUINS3550 (0xDDE)Borune Ruins
RUINS_OF_SHA_NAAR3551 (0xDDF)Ruins of Sha'naar
TEMPLE_OF_TELHAMAT3552 (0xDE0)Temple of Telhamat
POOLS_OF_AGGONAR3553 (0xDE1)Pools of Aggonar
FALCON_WATCH3554 (0xDE2)Falcon Watch
MAG_HAR_POST3555 (0xDE3)Mag'har Post
DEN_OF_HAAL_ESH3556 (0xDE4)Den of Haal'esh
THE_EXODAR3557 (0xDE5)The Exodar
ELRENDAR_FALLS3558 (0xDE6)Elrendar Falls
NESTLEWOOD_HILLS3559 (0xDE7)Nestlewood Hills
AMMEN_FIELDS3560 (0xDE8)Ammen Fields
THE_SACRED_GROVE3561 (0xDE9)The Sacred Grove
HELLFIRE_RAMPARTS3562 (0xDEA)Hellfire Ramparts
HELLFIRE_CITADEL23563 (0xDEB)Hellfire Citadel
EMBERGLADE3564 (0xDEC)Emberglade
CENARION_REFUGE3565 (0xDED)Cenarion Refuge
MOONWING_DEN3566 (0xDEE)Moonwing Den
POD_CLUSTER3567 (0xDEF)Pod Cluster
POD_WRECKAGE3568 (0xDF0)Pod Wreckage
TIDES_HOLLOW3569 (0xDF1)Tides' Hollow
WRATHSCALE_POINT3570 (0xDF2)Wrathscale Point
BRISTLELIMB_VILLAGE3571 (0xDF3)Bristlelimb Village
STILLPINE_HOLD3572 (0xDF4)Stillpine Hold
ODESYUS_LANDING3573 (0xDF5)Odesyus' Landing
VALAARS_BERTH3574 (0xDF6)Valaar's Berth
SILTING_SHORE3575 (0xDF7)Silting Shore
AZURE_WATCH3576 (0xDF8)Azure Watch
GEEZLES_CAMP3577 (0xDF9)Geezle's Camp
MENAGERIE_WRECKAGE3578 (0xDFA)Menagerie Wreckage
TRAITORS_COVE3579 (0xDFB)Traitor's Cove
WILDWIND_PEAK3580 (0xDFC)Wildwind Peak
WILDWIND_PATH3581 (0xDFD)Wildwind Path
ZETH_GOR3582 (0xDFE)Zeth'Gor
BERYL_COAST3583 (0xDFF)Beryl Coast
BLOOD_WATCH3584 (0xE00)Blood Watch
BLADEWOOD3585 (0xE01)Bladewood
THE_VECTOR_COIL3586 (0xE02)The Vector Coil
THE_WARP_PISTON3587 (0xE03)The Warp Piston
THE_CRYO_CORE3588 (0xE04)The Cryo-Core
THE_CRIMSON_REACH3589 (0xE05)The Crimson Reach
WRATHSCALE_LAIR3590 (0xE06)Wrathscale Lair
RUINS_OF_LORETH_ARAN3591 (0xE07)Ruins of Loreth'Aran
NAZZIVIAN3592 (0xE08)Nazzivian
AXXARIEN3593 (0xE09)Axxarien
BLACKSILT_SHORE3594 (0xE0A)Blacksilt Shore
THE_FOUL_POOL3595 (0xE0B)The Foul Pool
THE_HIDDEN_REEF3596 (0xE0C)The Hidden Reef
AMBERWEB_PASS3597 (0xE0D)Amberweb Pass
WYRMSCAR_ISLAND3598 (0xE0E)Wyrmscar Island
TALON_STAND3599 (0xE0F)Talon Stand
BRISTLELIMB_ENCLAVE3600 (0xE10)Bristlelimb Enclave
RAGEFEATHER_RIDGE3601 (0xE11)Ragefeather Ridge
KESSELS_CROSSING3602 (0xE12)Kessel's Crossing
TEL_ATHIONS_CAMP3603 (0xE13)Tel'athion's Camp
THE_BLOODCURSED_REEF3604 (0xE14)The Bloodcursed Reef
HYJAL_PAST3605 (0xE15)Hyjal Past
HYJAL_SUMMIT3606 (0xE16)Hyjal Summit
SERPENTSHRINE_CAVERN3607 (0xE17)Serpentshrine Cavern
VINDICATORS_REST3608 (0xE18)Vindicator's Rest
UNUSEDTHREE3609 (0xE19)Unused3
BURNING_BLADE_RUINS3610 (0xE1A)Burning Blade Ruins
CLAN_WATCH3611 (0xE1B)Clan Watch
BLOODCURSE_ISLE3612 (0xE1C)Bloodcurse Isle
GARADAR3613 (0xE1D)Garadar
SKYSONG_LAKE3614 (0xE1E)Skysong Lake
THRONE_OF_THE_ELEMENTS3615 (0xE1F)Throne of the Elements
LAUGHING_SKULL_RUINS3616 (0xE20)Laughing Skull Ruins
WARMAUL_HILL3617 (0xE21)Warmaul Hill
GRUULS_LAIR3618 (0xE22)Gruul's Lair
AUREN_RIDGE3619 (0xE23)Auren Ridge
AUREN_FALLS3620 (0xE24)Auren Falls
LAKE_SUNSPRING3621 (0xE25)Lake Sunspring
SUNSPRING_POST3622 (0xE26)Sunspring Post
AERIS_LANDING3623 (0xE27)Aeris Landing
FORGE_CAMP_FEAR3624 (0xE28)Forge Camp: Fear
FORGE_CAMP_HATE3625 (0xE29)Forge Camp: Hate
TELAAR3626 (0xE2A)Telaar
NORTHWIND_CLEFT3627 (0xE2B)Northwind Cleft
HALAA3628 (0xE2C)Halaa
SOUTHWIND_CLEFT3629 (0xE2D)Southwind Cleft
OSHU_GUN3630 (0xE2E)Oshu'gun
SPIRIT_FIELDS3631 (0xE2F)Spirit Fields
SHAMANAR3632 (0xE30)Shamanar
ANCESTRAL_GROUNDS3633 (0xE31)Ancestral Grounds
WINDYREED_VILLAGE3634 (0xE32)Windyreed Village
UNUSED23635 (0xE33)Unused2
ELEMENTAL_PLATEAU3636 (0xE34)Elemental Plateau
KILSORROW_FORTRESS3637 (0xE35)Kil'sorrow Fortress
THE_RING_OF_TRIALS3638 (0xE36)The Ring of Trials
SILVERMYST_ISLE3639 (0xE37)Silvermyst Isle
DAGGERFEN_VILLAGE3640 (0xE38)Daggerfen Village
UMBRAFEN_VILLAGE3641 (0xE39)Umbrafen Village
FERALFEN_VILLAGE3642 (0xE3A)Feralfen Village
BLOODSCALE_ENCLAVE3643 (0xE3B)Bloodscale Enclave
TELREDOR3644 (0xE3C)Telredor
ZABRA_JIN3645 (0xE3D)Zabra'jin
QUAGG_RIDGE3646 (0xE3E)Quagg Ridge
THE_SPAWNING_GLEN3647 (0xE3F)The Spawning Glen
THE_DEAD_MIRE3648 (0xE40)The Dead Mire
SPOREGGAR3649 (0xE41)Sporeggar
ANGO_ROSH_GROUNDS3650 (0xE42)Ango'rosh Grounds
ANGO_ROSH_STRONGHOLD3651 (0xE43)Ango'rosh Stronghold
FUNGGOR_CAVERN3652 (0xE44)Funggor Cavern
SERPENT_LAKE3653 (0xE45)Serpent Lake
THE_DRAIN3654 (0xE46)The Drain
UMBRAFEN_LAKE3655 (0xE47)Umbrafen Lake
MARSHLIGHT_LAKE3656 (0xE48)Marshlight Lake
PORTAL_CLEARING3657 (0xE49)Portal Clearing
SPOREWIND_LAKE3658 (0xE4A)Sporewind Lake
THE_LAGOON3659 (0xE4B)The Lagoon
BLADES_RUN3660 (0xE4C)Blades' Run
BLADE_TOOTH_CANYON3661 (0xE4D)Blade Tooth Canyon
COMMONS_HALL3662 (0xE4E)Commons Hall
DERELICT_MANOR3663 (0xE4F)Derelict Manor
HUNTRESS_OF_THE_SUN3664 (0xE50)Huntress of the Sun
FALCONWING_SQUARE3665 (0xE51)Falconwing Square
HALAANI_BASIN3666 (0xE52)Halaani Basin
HEWN_BOG3667 (0xE53)Hewn Bog
BOHA_MU_RUINS3668 (0xE54)Boha'mu Ruins
THE_STADIUM3669 (0xE55)The Stadium
THE_OVERLOOK3670 (0xE56)The Overlook
BROKEN_HILL3671 (0xE57)Broken Hill
MAG_HARI_PROCESSION3672 (0xE58)Mag'hari Procession
NESINGWARY_SAFARI3673 (0xE59)Nesingwary Safari
CENARION_THICKET3674 (0xE5A)Cenarion Thicket
TUUREM3675 (0xE5B)Tuurem
VEIL_SHIENOR3676 (0xE5C)Veil Shienor
VEIL_SKITH3677 (0xE5D)Veil Skith
VEIL_SHALAS3678 (0xE5E)Veil Shalas
SKETTIS3679 (0xE5F)Skettis
BLACKWIND_VALLEY3680 (0xE60)Blackwind Valley
FIREWING_POINT3681 (0xE61)Firewing Point
GRANGOL_VAR_VILLAGE3682 (0xE62)Grangol'var Village
STONEBREAKER_HOLD3683 (0xE63)Stonebreaker Hold
ALLERIAN_STRONGHOLD3684 (0xE64)Allerian Stronghold
BONECHEWER_RUINS3685 (0xE65)Bonechewer Ruins
VEIL_LITHIC3686 (0xE66)Veil Lithic
OLEMBAS3687 (0xE67)Olembas
AUCHINDOUN3688 (0xE68)Auchindoun
VEIL_RESKK3689 (0xE69)Veil Reskk
BLACKWIND_LAKE3690 (0xE6A)Blackwind Lake
LAKE_ERE_NORU3691 (0xE6B)Lake Ere'Noru
LAKE_JORUNE3692 (0xE6C)Lake Jorune
SKETHYL_MOUNTAINS3693 (0xE6D)Skethyl Mountains
MISTY_RIDGE3694 (0xE6E)Misty Ridge
THE_BROKEN_HILLS3695 (0xE6F)The Broken Hills
THE_BARRIER_HILLS3696 (0xE70)The Barrier Hills
THE_BONE_WASTES3697 (0xE71)The Bone Wastes
NAGRAND_ARENA3698 (0xE72)Nagrand Arena
LAUGHING_SKULL_COURTYARD3699 (0xE73)Laughing Skull Courtyard
THE_RING_OF_BLOOD3700 (0xE74)The Ring of Blood
ARENA_FLOOR3701 (0xE75)Arena Floor
BLADES_EDGE_ARENA3702 (0xE76)Blade's Edge Arena
SHATTRATH_CITY3703 (0xE77)Shattrath City
THE_SHEPHERDS_GATE3704 (0xE78)The Shepherd's Gate
TELAARI_BASIN3705 (0xE79)Telaari Basin
THE_DARK_PORTAL13706 (0xE7A)The Dark Portal
ALLIANCE_BASE3707 (0xE7B)Alliance Base
HORDE_ENCAMPMENT3708 (0xE7C)Horde Encampment
NIGHT_ELF_VILLAGE3709 (0xE7D)Night Elf Village
NORDRASSIL3710 (0xE7E)Nordrassil
REUSE_ME3711 (0xE7F)Reuse Me
AREA_523712 (0xE80)Area 52
THE_BLOOD_FURNACE3713 (0xE81)The Blood Furnace
THE_SHATTERED_HALLS3714 (0xE82)The Shattered Halls
THE_STEAMVAULT3715 (0xE83)The Steamvault
THE_UNDERBOG3716 (0xE84)The Underbog
THE_SLAVE_PENS3717 (0xE85)The Slave Pens
SWAMPRAT_POST3718 (0xE86)Swamprat Post
BLEEDING_HOLLOW_RUINS3719 (0xE87)Bleeding Hollow Ruins
TWIN_SPIRE_RUINS3720 (0xE88)Twin Spire Ruins
THE_CRUMBLING_WASTE3721 (0xE89)The Crumbling Waste
MANAFORGE_ARA3722 (0xE8A)Manaforge Ara
ARKLON_RUINS3723 (0xE8B)Arklon Ruins
COSMOWRENCH3724 (0xE8C)Cosmowrench
RUINS_OF_ENKAAT3725 (0xE8D)Ruins of Enkaat
MANAFORGE_B_NAAR3726 (0xE8E)Manaforge B'naar
THE_SCRAP_FIELD3727 (0xE8F)The Scrap Field
THE_VORTEX_FIELDS3728 (0xE90)The Vortex Fields
THE_HEAP3729 (0xE91)The Heap
MANAFORGE_CORUU3730 (0xE92)Manaforge Coruu
THE_TEMPEST_RIFT3731 (0xE93)The Tempest Rift
KIRIN_VAR_VILLAGE3732 (0xE94)Kirin'Var Village
THE_VIOLET_TOWER3733 (0xE95)The Violet Tower
MANAFORGE_DURO3734 (0xE96)Manaforge Duro
VOIDWIND_PLATEAU3735 (0xE97)Voidwind Plateau
MANAFORGE_ULTRIS3736 (0xE98)Manaforge Ultris
CELESTIAL_RIDGE3737 (0xE99)Celestial Ridge
THE_STORMSPIRE3738 (0xE9A)The Stormspire
FORGE_BASE_OBLIVION3739 (0xE9B)Forge Base: Oblivion
FORGE_BASE_GEHENNA3740 (0xE9C)Forge Base: Gehenna
RUINS_OF_FARAHLON3741 (0xE9D)Ruins of Farahlon
SOCRETHARS_SEAT3742 (0xE9E)Socrethar's Seat
LEGION_HOLD3743 (0xE9F)Legion Hold
SHADOWMOON_VILLAGE3744 (0xEA0)Shadowmoon Village
WILDHAMMER_STRONGHOLD3745 (0xEA1)Wildhammer Stronghold
THE_HAND_OF_GUL_DAN3746 (0xEA2)The Hand of Gul'dan
THE_FEL_PITS3747 (0xEA3)The Fel Pits
THE_DEATHFORGE3748 (0xEA4)The Deathforge
COILSKAR_CISTERN3749 (0xEA5)Coilskar Cistern
COILSKAR_POINT3750 (0xEA6)Coilskar Point
SUNFIRE_POINT3751 (0xEA7)Sunfire Point
ILLIDARI_POINT3752 (0xEA8)Illidari Point
RUINS_OF_BAA_RI3753 (0xEA9)Ruins of Baa'ri
ALTAR_OF_SHA_TAR3754 (0xEAA)Altar of Sha'tar
THE_STAIR_OF_DOOM3755 (0xEAB)The Stair of Doom
RUINS_OF_KARABOR3756 (0xEAC)Ruins of Karabor
ATA_MAL_TERRACE3757 (0xEAD)Ata'mal Terrace
NETHERWING_FIELDS3758 (0xEAE)Netherwing Fields
NETHERWING_LEDGE3759 (0xEAF)Netherwing Ledge
THE_BARRIER_HILLS13760 (0xEB0)The Barrier Hills
THE_HIGH_PATH3761 (0xEB1)The High Path
WINDYREED_PASS3762 (0xEB2)Windyreed Pass
ZANGAR_RIDGE3763 (0xEB3)Zangar Ridge
THE_TWILIGHT_RIDGE3764 (0xEB4)The Twilight Ridge
RAZORTHORN_TRAIL3765 (0xEB5)Razorthorn Trail
OREBOR_HARBORAGE3766 (0xEB6)Orebor Harborage
BLADES_RUN13767 (0xEB7)Blades' Run
JAGGED_RIDGE3768 (0xEB8)Jagged Ridge
THUNDERLORD_STRONGHOLD3769 (0xEB9)Thunderlord Stronghold
BLADE_TOOTH_CANYON13770 (0xEBA)Blade Tooth Canyon
THE_LIVING_GROVE3771 (0xEBB)The Living Grove
SYLVANAAR3772 (0xEBC)Sylvanaar
BLADESPIRE_HOLD3773 (0xEBD)Bladespire Hold
GRUULS_LAIR13774 (0xEBE)Gruul's Lair
CIRCLE_OF_BLOOD3775 (0xEBF)Circle of Blood
BLOODMAUL_OUTPOST3776 (0xEC0)Bloodmaul Outpost
BLOODMAUL_CAMP3777 (0xEC1)Bloodmaul Camp
DRAENETHYST_MINE3778 (0xEC2)Draenethyst Mine
TROGMAS_CLAIM3779 (0xEC3)Trogma's Claim
BLACKWING_COVEN3780 (0xEC4)Blackwing Coven
GRISHNATH3781 (0xEC5)Grishnath
VEIL_LASHH3782 (0xEC6)Veil Lashh
VEIL_VEKH3783 (0xEC7)Veil Vekh
FORGE_CAMP_TERROR3784 (0xEC8)Forge Camp: Terror
FORGE_CAMP_WRATH3785 (0xEC9)Forge Camp: Wrath
OGRI_LA3786 (0xECA)Ogri'la
FORGE_CAMP_ANGER3787 (0xECB)Forge Camp: Anger
THE_LOW_PATH3788 (0xECC)The Low Path
SHADOW_LABYRINTH3789 (0xECD)Shadow Labyrinth
AUCHENAI_CRYPTS3790 (0xECE)Auchenai Crypts
SETHEKK_HALLS3791 (0xECF)Sethekk Halls
MANA_TOMBS3792 (0xED0)Mana-Tombs
FELSPARK_RAVINE3793 (0xED1)Felspark Ravine
VALLEY_OF_BONES13794 (0xED2)Valley of Bones
SHA_NAARI_WASTES3795 (0xED3)Sha'naari Wastes
THE_WARP_FIELDS3796 (0xED4)The Warp Fields
FALLEN_SKY_RIDGE3797 (0xED5)Fallen Sky Ridge
HAAL_ESHI_GORGE3798 (0xED6)Haal'eshi Gorge
STONEWALL_CANYON3799 (0xED7)Stonewall Canyon
THORNFANG_HILL3800 (0xED8)Thornfang Hill
MAG_HAR_GROUNDS3801 (0xED9)Mag'har Grounds
VOID_RIDGE3802 (0xEDA)Void Ridge
THE_ABYSSAL_SHELF3803 (0xEDB)The Abyssal Shelf
THE_LEGION_FRONT3804 (0xEDC)The Legion Front
ZUL_AMAN3805 (0xEDD)Zul'Aman
SUPPLY_CARAVAN3806 (0xEDE)Supply Caravan
REAVERS_FALL3807 (0xEDF)Reaver's Fall
CENARION_POST3808 (0xEE0)Cenarion Post
SOUTHERN_RAMPART3809 (0xEE1)Southern Rampart
NORTHERN_RAMPART3810 (0xEE2)Northern Rampart
GOR_GAZ_OUTPOST3811 (0xEE3)Gor'gaz Outpost
SPINEBREAKER_POST3812 (0xEE4)Spinebreaker Post
THE_PATH_OF_ANGUISH3813 (0xEE5)The Path of Anguish
EAST_SUPPLY_CARAVAN3814 (0xEE6)East Supply Caravan
EXPEDITION_POINT3815 (0xEE7)Expedition Point
ZEPPELIN_CRASH3816 (0xEE8)Zeppelin Crash
TESTING3817 (0xEE9)Testing
BLOODSCALE_GROUNDS3818 (0xEEA)Bloodscale Grounds
DARKCREST_ENCLAVE3819 (0xEEB)Darkcrest Enclave
EYE_OF_THE_STORM3820 (0xEEC)Eye of the Storm
WARDENS_CAGE3821 (0xEED)Warden's Cage
ECLIPSE_POINT3822 (0xEEE)Eclipse Point
ISLE_OF_TRIBULATIONS3823 (0xEEF)Isle of Tribulations
BLOODMAUL_RAVINE3824 (0xEF0)Bloodmaul Ravine
DRAGONS_END3825 (0xEF1)Dragons' End
DAGGERMAW_CANYON3826 (0xEF2)Daggermaw Canyon
VEKHAAR_STAND3827 (0xEF3)Vekhaar Stand
RUUAN_WEALD3828 (0xEF4)Ruuan Weald
VEIL_RUUAN3829 (0xEF5)Veil Ruuan
RAVENS_WOOD3830 (0xEF6)Raven's Wood
DEATHS_DOOR3831 (0xEF7)Death's Door
VORTEX_PINNACLE3832 (0xEF8)Vortex Pinnacle
RAZOR_RIDGE3833 (0xEF9)Razor Ridge
RIDGE_OF_MADNESS3834 (0xEFA)Ridge of Madness
DUSTQUILL_RAVINE3835 (0xEFB)Dustquill Ravine
MAGTHERIDONS_LAIR3836 (0xEFC)Magtheridon's Lair
SUNFURY_HOLD3837 (0xEFD)Sunfury Hold
SPINEBREAKER_MOUNTAINS3838 (0xEFE)Spinebreaker Mountains
ABANDONED_ARMORY3839 (0xEFF)Abandoned Armory
THE_BLACK_TEMPLE3840 (0xF00)The Black Temple
DARKCREST_SHORE3841 (0xF01)Darkcrest Shore
TEMPEST_KEEP3842 (0xF02)Tempest Keep
MOK_NATHAL_VILLAGE3844 (0xF04)Mok'Nathal Village
TEMPEST_KEEP13845 (0xF05)Tempest Keep
THE_ARCATRAZ3846 (0xF06)The Arcatraz
THE_BOTANICA3847 (0xF07)The Botanica
THE_ARCATRAZ13848 (0xF08)The Arcatraz
THE_MECHANAR3849 (0xF09)The Mechanar
NETHERSTONE3850 (0xF0A)Netherstone
MIDREALM_POST3851 (0xF0B)Midrealm Post
TULUMANS_LANDING3852 (0xF0C)Tuluman's Landing
PROTECTORATE_WATCH_POST3854 (0xF0E)Protectorate Watch Post
CIRCLE_OF_BLOOD_ARENA3855 (0xF0F)Circle of Blood Arena
ELRENDAR_CROSSING3856 (0xF10)Elrendar Crossing
AMMEN_FORD3857 (0xF11)Ammen Ford
RAZORTHORN_SHELF3858 (0xF12)Razorthorn Shelf
SILMYR_LAKE3859 (0xF13)Silmyr Lake
RAASTOK_GLADE3860 (0xF14)Raastok Glade
THALASSIAN_PASS3861 (0xF15)Thalassian Pass
CHURNING_GULCH3862 (0xF16)Churning Gulch
BROKEN_WILDS3863 (0xF17)Broken Wilds
BASH_IR_LANDING3864 (0xF18)Bash'ir Landing
CRYSTAL_SPINE3865 (0xF19)Crystal Spine
SKALD3866 (0xF1A)Skald
BLADED_GULCH3867 (0xF1B)Bladed Gulch
GYRO_PLANK_BRIDGE3868 (0xF1C)Gyro-Plank Bridge
MAGE_TOWER3869 (0xF1D)Mage Tower
BLOOD_ELF_TOWER3870 (0xF1E)Blood Elf Tower
DRAENEI_RUINS3871 (0xF1F)Draenei Ruins
FEL_REAVER_RUINS3872 (0xF20)Fel Reaver Ruins
THE_PROVING_GROUNDS3873 (0xF21)The Proving Grounds
ECO_DOME_FARFIELD3874 (0xF22)Eco-Dome Farfield
ECO_DOME_SKYPERCH3875 (0xF23)Eco-Dome Skyperch
ECO_DOME_SUTHERON3876 (0xF24)Eco-Dome Sutheron
ECO_DOME_MIDREALM3877 (0xF25)Eco-Dome Midrealm
ETHEREUM_STAGING_GROUNDS3878 (0xF26)Ethereum Staging Grounds
CHAPEL_YARD3879 (0xF27)Chapel Yard
ACCESS_SHAFT_ZEON3880 (0xF28)Access Shaft Zeon
TRELLEUM_MINE3881 (0xF29)Trelleum Mine
INVASION_POINT_DESTROYER3882 (0xF2A)Invasion Point: Destroyer
CAMP_OF_BOOM3883 (0xF2B)Camp of Boom
SPINEBREAKER_PASS3884 (0xF2C)Spinebreaker Pass
NETHERWEB_RIDGE3885 (0xF2D)Netherweb Ridge
DERELICT_CARAVAN3886 (0xF2E)Derelict Caravan
REFUGEE_CARAVAN3887 (0xF2F)Refugee Caravan
SHADOW_TOMB3888 (0xF30)Shadow Tomb
VEIL_RHAZE3889 (0xF31)Veil Rhaze
TOMB_OF_LIGHTS3890 (0xF32)Tomb of Lights
CARRION_HILL3891 (0xF33)Carrion Hill
WRITHING_MOUND3892 (0xF34)Writhing Mound
RING_OF_OBSERVANCE3893 (0xF35)Ring of Observance
AUCHENAI_GROUNDS3894 (0xF36)Auchenai Grounds
CENARION_WATCHPOST3895 (0xF37)Cenarion Watchpost
ALDOR_RISE3896 (0xF38)Aldor Rise
TERRACE_OF_LIGHT3897 (0xF39)Terrace of Light
SCRYERS_TIER3898 (0xF3A)Scryer's Tier
LOWER_CITY3899 (0xF3B)Lower City
INVASION_POINT_OVERLORD3900 (0xF3C)Invasion Point: Overlord
ALLERIAN_POST3901 (0xF3D)Allerian Post
STONEBREAKER_CAMP3902 (0xF3E)Stonebreaker Camp
BOULDER_MOK3903 (0xF3F)Boulder'mok
CURSED_HOLLOW3904 (0xF40)Cursed Hollow
COILFANG_RESERVOIR3905 (0xF41)Coilfang Reservoir
THE_BLOODWASH3906 (0xF42)The Bloodwash
VERIDIAN_POINT3907 (0xF43)Veridian Point
MIDDENVALE3908 (0xF44)Middenvale
THE_LOST_FOLD3909 (0xF45)The Lost Fold
MYSTWOOD3910 (0xF46)Mystwood
TRANQUIL_SHORE3911 (0xF47)Tranquil Shore
GOLDENBOUGH_PASS3912 (0xF48)Goldenbough Pass
RUNESTONE_FALITHAS3913 (0xF49)Runestone Falithas
RUNESTONE_SHAN_DOR3914 (0xF4A)Runestone Shan'dor
FAIRBRIDGE_STRAND3915 (0xF4B)Fairbridge Strand
MOONGRAZE_WOODS3916 (0xF4C)Moongraze Woods
AUCHINDOUN13917 (0xF4D)Auchindoun
TOSHLEYS_STATION3918 (0xF4E)Toshley's Station
SINGING_RIDGE3919 (0xF4F)Singing Ridge
SHATTER_POINT3920 (0xF50)Shatter Point
ARKLONIS_RIDGE3921 (0xF51)Arklonis Ridge
BLADESPIRE_OUTPOST3922 (0xF52)Bladespire Outpost
GRUULS_LAIR23923 (0xF53)Gruul's Lair
NORTHMAUL_TOWER3924 (0xF54)Northmaul Tower
SOUTHMAUL_TOWER3925 (0xF55)Southmaul Tower
SHATTERED_PLAINS3926 (0xF56)Shattered Plains
ORONOKS_FARM3927 (0xF57)Oronok's Farm
THE_ALTAR_OF_DAMNATION3928 (0xF58)The Altar of Damnation
THE_PATH_OF_CONQUEST3929 (0xF59)The Path of Conquest
ECLIPSION_FIELDS3930 (0xF5A)Eclipsion Fields
BLADESPIRE_GROUNDS3931 (0xF5B)Bladespire Grounds
SKETH_LON_BASE_CAMP3932 (0xF5C)Sketh'lon Base Camp
SKETH_LON_WRECKAGE3933 (0xF5D)Sketh'lon Wreckage
TOWN_SQUARE3934 (0xF5E)Town Square
WIZARD_ROW3935 (0xF5F)Wizard Row
DEATHFORGE_TOWER3936 (0xF60)Deathforge Tower
SLAG_WATCH3937 (0xF61)Slag Watch
SANCTUM_OF_THE_STARS3938 (0xF62)Sanctum of the Stars
DRAGONMAW_FORTRESS3939 (0xF63)Dragonmaw Fortress
THE_FETID_POOL3940 (0xF64)The Fetid Pool
TEST3941 (0xF65)Test
RAZAANS_LANDING3942 (0xF66)Razaan's Landing
INVASION_POINT_CATACLYSM3943 (0xF67)Invasion Point: Cataclysm
THE_ALTAR_OF_SHADOWS3944 (0xF68)The Altar of Shadows
NETHERWING_PASS3945 (0xF69)Netherwing Pass
WAYNES_REFUGE3946 (0xF6A)Wayne's Refuge
THE_SCALDING_POOLS3947 (0xF6B)The Scalding Pools
BRIAN_AND_PAT_TEST3948 (0xF6C)Brian and Pat Test
MAGMA_FIELDS3949 (0xF6D)Magma Fields
CRIMSON_WATCH3950 (0xF6E)Crimson Watch
EVERGROVE3951 (0xF6F)Evergrove
WYRMSKULL_BRIDGE3952 (0xF70)Wyrmskull Bridge
SCALEWING_SHELF3953 (0xF71)Scalewing Shelf
WYRMSKULL_TUNNEL3954 (0xF72)Wyrmskull Tunnel
HELLFIRE_BASIN3955 (0xF73)Hellfire Basin
THE_SHADOW_STAIR3956 (0xF74)The Shadow Stair
SHA_TARI_OUTPOST3957 (0xF75)Sha'tari Outpost
SHA_TARI_BASE_CAMP3958 (0xF76)Sha'tari Base Camp
BLACK_TEMPLE3959 (0xF77)Black Temple
SOULGRINDERS_BARROW3960 (0xF78)Soulgrinder's Barrow
SORROW_WING_POINT3961 (0xF79)Sorrow Wing Point
VIM_GOLS_CIRCLE3962 (0xF7A)Vim'gol's Circle
DRAGONSPINE_RIDGE3963 (0xF7B)Dragonspine Ridge
SKYGUARD_OUTPOST3964 (0xF7C)Skyguard Outpost
NETHERWING_MINES3965 (0xF7D)Netherwing Mines
DRAGONMAW_BASE_CAMP3966 (0xF7E)Dragonmaw Base Camp
DRAGONMAW_SKYWAY3967 (0xF7F)Dragonmaw Skyway
RUINS_OF_LORDAERON13968 (0xF80)Ruins of Lordaeron
RIVENDARKS_PERCH3969 (0xF81)Rivendark's Perch
OBSIDIAS_PERCH3970 (0xF82)Obsidia's Perch
INSIDIONS_PERCH3971 (0xF83)Insidion's Perch
FURYWINGS_PERCH3972 (0xF84)Furywing's Perch
BLACKWIND_LANDING3973 (0xF85)Blackwind Landing
VEIL_HARR_IK3974 (0xF86)Veil Harr'ik
TEROKKS_REST3975 (0xF87)Terokk's Rest
VEIL_ALA_RAK3976 (0xF88)Veil Ala'rak
UPPER_VEIL_SHIL_AK3977 (0xF89)Upper Veil Shil'ak
LOWER_VEIL_SHIL_AK3978 (0xF8A)Lower Veil Shil'ak
SHARTUULS_TRANSPORTER4008 (0xFA8)Shartuul's Transporter
ILLIDARI_TRAINING_GROUNDS4009 (0xFA9)Illidari Training Grounds
MUDSPROCKET4010 (0xFAA)Mudsprocket
DIREHORN_POST4046 (0xFCE)Direhorn Post
NATS_LANDING4047 (0xFCF)Nat's Landing
TABETHAS_FARM4049 (0xFD1)Tabetha's Farm
PLAGUEWOOD_TOWER4067 (0xFE3)Plaguewood Tower
SUNWELL_PLATEAU4075 (0xFEB)Sunwell Plateau
REUSE_ME_SEVEN4076 (0xFEC)Reuse Me 7
RAZORTHORN_RISE4078 (0xFEE)Razorthorn Rise
ISLE_OF_QUEL_DANAS4080 (0xFF0)Isle of Quel'Danas
THE_DAWNCHASER4081 (0xFF1)The Dawnchaser
THE_SIN_LOREN4082 (0xFF2)The Sin'loren
SILVERMOONS_PRIDE4083 (0xFF3)Silvermoon's Pride
THE_BLOODOATH4084 (0xFF4)The Bloodoath
SHATTERED_SUN_STAGING_AREA4085 (0xFF5)Shattered Sun Staging Area
SUNS_REACH_SANCTUM4086 (0xFF6)Sun's Reach Sanctum
SUNS_REACH_HARBOR4087 (0xFF7)Sun's Reach Harbor
SUNS_REACH_ARMORY4088 (0xFF8)Sun's Reach Armory
DAWNSTAR_VILLAGE4089 (0xFF9)Dawnstar Village
THE_DAWNING_SQUARE4090 (0xFFA)The Dawning Square
GREENGILL_COAST4091 (0xFFB)Greengill Coast
THE_DEAD_SCAR24092 (0xFFC)The Dead Scar
THE_SUN_FORGE4093 (0xFFD)The Sun Forge
SUNWELL_PLATEAU14094 (0xFFE)Sunwell Plateau
MAGISTERS_TERRACE4095 (0xFFF)Magisters' Terrace
MAGISTERS_TERRACE14131 (0x1023)Magisters' Terrace
PARHELION_PLAZA4139 (0x102B)Parhelion Plaza
THE_DEAD_SCAR34140 (0x102C)The Dead Scar

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/enums/area.wowm:8187.

enum Area : u32 {
    NONE = 0;
    DUN_MOROGH = 1;
    LONGSHORE = 2;
    BADLANDS = 3;
    BLASTED_LANDS = 4;
    BLACKWATER_COVE = 7;
    SWAMP_OF_SORROWS = 8;
    NORTHSHIRE_VALLEY = 9;
    DUSKWOOD = 10;
    WETLANDS = 11;
    ELWYNN_FOREST = 12;
    THE_WORLD_TREE = 13;
    DUROTAR = 14;
    DUSTWALLOW_MARSH = 15;
    AZSHARA = 16;
    THE_BARRENS = 17;
    CRYSTAL_LAKE = 18;
    ZUL_GURUB = 19;
    MOONBROOK = 20;
    KUL_TIRAS = 21;
    PROGRAMMER_ISLE = 22;
    NORTHSHIRE_RIVER = 23;
    NORTHSHIRE_ABBEY = 24;
    BLACKROCK_MOUNTAIN = 25;
    LIGHTHOUSE = 26;
    WESTERN_PLAGUELANDS = 28;
    NINE = 30;
    THE_CEMETARY = 32;
    STRANGLETHORN_VALE = 33;
    ECHO_RIDGE_MINE = 34;
    BOOTY_BAY = 35;
    ALTERAC_MOUNTAINS = 36;
    LAKE_NAZFERITI = 37;
    LOCH_MODAN = 38;
    WESTFALL = 40;
    DEADWIND_PASS = 41;
    DARKSHIRE = 42;
    WILD_SHORE = 43;
    REDRIDGE_MOUNTAINS = 44;
    ARATHI_HIGHLANDS = 45;
    BURNING_STEPPES = 46;
    THE_HINTERLANDS = 47;
    DEAD_MANS_HOLE = 49;
    SEARING_GORGE = 51;
    THIEVES_CAMP = 53;
    JASPERLODE_MINE = 54;
    VALLEY_OF_HEROES_UNUSED = 55;
    HEROES_VIGIL = 56;
    FARGODEEP_MINE = 57;
    NORTHSHIRE_VINEYARDS = 59;
    FORESTS_EDGE = 60;
    THUNDER_FALLS = 61;
    BRACKWELL_PUMPKIN_PATCH = 62;
    THE_STONEFIELD_FARM = 63;
    THE_MACLURE_VINEYARDS = 64;
    DRAGONBLIGHT = 65;
    ZUL_DRAK = 66;
    THE_STORM_PEAKS = 67;
    LAKE_EVERSTILL = 68;
    LAKESHIRE = 69;
    STONEWATCH = 70;
    STONEWATCH_FALLS = 71;
    THE_DARK_PORTAL = 72;
    THE_TAINTED_SCAR = 73;
    POOL_OF_TEARS = 74;
    STONARD = 75;
    FALLOW_SANCTUARY = 76;
    ANVILMAR = 77;
    STORMWIND_MOUNTAINS = 80;
    JEFF_NE_QUADRANT_CHANGED = 81;
    JEFF_NW_QUADRANT = 82;
    JEFF_SE_QUADRANT = 83;
    JEFF_SW_QUADRANT = 84;
    TIRISFAL_GLADES = 85;
    STONE_CAIRN_LAKE = 86;
    GOLDSHIRE = 87;
    EASTVALE_LOGGING_CAMP = 88;
    MIRROR_LAKE_ORCHARD = 89;
    TOWER_OF_AZORA = 91;
    MIRROR_LAKE = 92;
    VUL_GOL_OGRE_MOUND = 93;
    RAVEN_HILL = 94;
    REDRIDGE_CANYONS = 95;
    TOWER_OF_ILGALAR = 96;
    ALTHERS_MILL = 97;
    RETHBAN_CAVERNS = 98;
    REBEL_CAMP = 99;
    NESINGWARYS_EXPEDITION = 100;
    KURZENS_COMPOUND = 101;
    RUINS_OF_ZUL_KUNDA = 102;
    RUINS_OF_ZUL_MAMWE = 103;
    THE_VILE_REEF = 104;
    MOSH_OGG_OGRE_MOUND = 105;
    THE_STOCKPILE = 106;
    SALDEANS_FARM = 107;
    SENTINEL_HILL = 108;
    FURLBROWS_PUMPKIN_FARM = 109;
    JANGOLODE_MINE = 111;
    GOLD_COAST_QUARRY = 113;
    WESTFALL_LIGHTHOUSE = 115;
    MISTY_VALLEY = 116;
    GROM_GOL_BASE_CAMP = 117;
    WHELGARS_EXCAVATION_SITE = 118;
    WESTBROOK_GARRISON = 120;
    TRANQUIL_GARDENS_CEMETERY = 121;
    ZUULDAIA_RUINS = 122;
    BAL_LAL_RUINS = 123;
    KAL_AI_RUINS = 125;
    TKASHI_RUINS = 126;
    BALIA_MAH_RUINS = 127;
    ZIATA_JAI_RUINS = 128;
    MIZJAH_RUINS = 129;
    SILVERPINE_FOREST = 130;
    KHARANOS = 131;
    COLDRIDGE_VALLEY = 132;
    GNOMEREGAN = 133;
    GOL_BOLAR_QUARRY = 134;
    FROSTMANE_HOLD = 135;
    THE_GRIZZLED_DEN = 136;
    BREWNALL_VILLAGE = 137;
    MISTY_PINE_REFUGE = 138;
    EASTERN_PLAGUELANDS = 139;
    TELDRASSIL = 141;
    IRONBANDS_EXCAVATION_SITE = 142;
    MO_GROSH_STRONGHOLD = 143;
    THELSAMAR = 144;
    ALGAZ_GATE = 145;
    STONEWROUGHT_DAM = 146;
    THE_FARSTRIDER_LODGE = 147;
    DARKSHORE = 148;
    SILVER_STREAM_MINE = 149;
    MENETHIL_HARBOR = 150;
    DESIGNER_ISLAND = 151;
    THE_BULWARK = 152;
    RUINS_OF_LORDAERON = 153;
    DEATHKNELL = 154;
    NIGHT_WEBS_HOLLOW = 155;
    SOLLIDEN_FARMSTEAD = 156;
    AGAMAND_MILLS = 157;
    AGAMAND_FAMILY_CRYPT = 158;
    BRILL = 159;
    WHISPERING_GARDENS = 160;
    TERRACE_OF_REPOSE = 161;
    BRIGHTWATER_LAKE = 162;
    GUNTHERS_RETREAT = 163;
    GARRENS_HAUNT = 164;
    BALNIR_FARMSTEAD = 165;
    COLD_HEARTH_MANOR = 166;
    CRUSADER_OUTPOST = 167;
    THE_NORTH_COAST = 168;
    WHISPERING_SHORE = 169;
    LORDAMERE_LAKE = 170;
    FENRIS_ISLE = 172;
    FAOLS_REST = 173;
    DOLANAAR = 186;
    DARNASSUS_UNUSED = 187;
    SHADOWGLEN = 188;
    STEELGRILLS_DEPOT = 189;
    HEARTHGLEN = 190;
    NORTHRIDGE_LUMBER_CAMP = 192;
    RUINS_OF_ANDORHAL = 193;
    SCHOOL_OF_NECROMANCY = 195;
    UTHERS_TOMB = 196;
    SORROW_HILL = 197;
    THE_WEEPING_CAVE = 198;
    FELSTONE_FIELD = 199;
    DALSONS_TEARS = 200;
    GAHRRONS_WITHERING = 201;
    THE_WRITHING_HAUNT = 202;
    MARDENHOLDE_KEEP = 203;
    PYREWOOD_VILLAGE = 204;
    DUN_MODR = 205;
    UTGARDE_KEEP = 206;
    THE_GREAT_SEA = 207;
    UNUSED_IRONCLADCOVE = 208;
    SHADOWFANG_KEEP = 209;
    ICECROWN = 210;
    ICEFLOW_LAKE = 211;
    HELMS_BED_LAKE = 212;
    DEEP_ELEM_MINE = 213;
    THE_GREAT_SEA1 = 214;
    MULGORE = 215;
    ALEXSTON_FARMSTEAD = 219;
    RED_CLOUD_MESA = 220;
    CAMP_NARACHE = 221;
    BLOODHOOF_VILLAGE = 222;
    STONEBULL_LAKE = 223;
    RAVAGED_CARAVAN = 224;
    RED_ROCKS = 225;
    THE_SKITTERING_DARK = 226;
    VALGANS_FIELD = 227;
    THE_SEPULCHER = 228;
    OLSENS_FARTHING = 229;
    THE_GREYMANE_WALL = 230;
    BERENS_PERIL = 231;
    THE_DAWNING_ISLES = 232;
    AMBERMILL = 233;
    FENRIS_KEEP = 235;
    SHADOWFANG_KEEP1 = 236;
    THE_DECREPIT_FERRY = 237;
    MALDENS_ORCHARD = 238;
    THE_IVAR_PATCH = 239;
    THE_DEAD_FIELD = 240;
    THE_ROTTING_ORCHARD = 241;
    BRIGHTWOOD_GROVE = 242;
    FORLORN_ROWE = 243;
    THE_WHIPPLE_ESTATE = 244;
    THE_YORGEN_FARMSTEAD = 245;
    THE_CAULDRON = 246;
    GRIMESILT_DIG_SITE = 247;
    DREADMAUL_ROCK = 249;
    RUINS_OF_THAURISSAN = 250;
    FLAME_CREST = 251;
    BLACKROCK_STRONGHOLD = 252;
    THE_PILLAR_OF_ASH = 253;
    BLACKROCK_MOUNTAIN1 = 254;
    ALTAR_OF_STORMS = 255;
    ALDRASSIL = 256;
    SHADOWTHREAD_CAVE = 257;
    FEL_ROCK = 258;
    LAKE_AL_AMETH = 259;
    STARBREEZE_VILLAGE = 260;
    GNARLPINE_HOLD = 261;
    BAN_ETHIL_BARROW_DEN = 262;
    THE_CLEFT = 263;
    THE_ORACLE_GLADE = 264;
    WELLSPRING_RIVER = 265;
    WELLSPRING_LAKE = 266;
    HILLSBRAD_FOOTHILLS = 267;
    AZSHARA_CRATER = 268;
    DUN_ALGAZ = 269;
    SOUTHSHORE = 271;
    TARREN_MILL = 272;
    DURNHOLDE_KEEP = 275;
    UNUSED_STONEWROUGHT_PASS = 276;
    THE_FOOTHILL_CAVERNS = 277;
    LORDAMERE_INTERNMENT_CAMP = 278;
    DALARAN_CRATER = 279;
    STRAHNBRAD = 280;
    RUINS_OF_ALTERAC = 281;
    CRUSHRIDGE_HOLD = 282;
    SLAUGHTER_HOLLOW = 283;
    THE_UPLANDS = 284;
    SOUTHPOINT_TOWER = 285;
    HILLSBRAD_FIELDS = 286;
    HILLSBRAD = 287;
    AZURELODE_MINE = 288;
    NETHANDER_STEAD = 289;
    DUN_GAROK = 290;
    THORADINS_WALL = 293;
    EASTERN_STRAND = 294;
    WESTERN_STRAND = 295;
    SOUTH_SEAS_UNUSED = 296;
    JAGUERO_ISLE = 297;
    BARADIN_BAY = 298;
    MENETHIL_BAY = 299;
    MISTY_REED_STRAND = 300;
    THE_SAVAGE_COAST = 301;
    THE_CRYSTAL_SHORE = 302;
    SHELL_BEACH = 303;
    NORTH_TIDES_RUN = 305;
    SOUTH_TIDES_RUN = 306;
    THE_OVERLOOK_CLIFFS = 307;
    THE_FORBIDDING_SEA = 308;
    IRONBEARDS_TOMB = 309;
    CRYSTALVEIN_MINE = 310;
    RUINS_OF_ABORAZ = 311;
    JANEIROS_POINT = 312;
    NORTHFOLD_MANOR = 313;
    GOSHEK_FARM = 314;
    DABYRIES_FARMSTEAD = 315;
    BOULDERFIST_HALL = 316;
    WITHERBARK_VILLAGE = 317;
    DRYWHISKER_GORGE = 318;
    REFUGE_POINTE = 320;
    HAMMERFALL = 321;
    BLACKWATER_SHIPWRECKS = 322;
    O_BREENS_CAMP = 323;
    STROMGARDE_KEEP = 324;
    THE_TOWER_OF_ARATHOR = 325;
    THE_SANCTUM = 326;
    FALDIRS_COVE = 327;
    THE_DROWNED_REEF = 328;
    THANDOL_SPAN = 330;
    ASHENVALE = 331;
    THE_GREAT_SEA2 = 332;
    CIRCLE_OF_EAST_BINDING = 333;
    CIRCLE_OF_WEST_BINDING = 334;
    CIRCLE_OF_INNER_BINDING = 335;
    CIRCLE_OF_OUTER_BINDING = 336;
    APOCRYPHANS_REST = 337;
    ANGOR_FORTRESS = 338;
    LETHLOR_RAVINE = 339;
    KARGATH = 340;
    CAMP_KOSH = 341;
    CAMP_BOFF = 342;
    CAMP_WURG = 343;
    CAMP_CAGG = 344;
    AGMONDS_END = 345;
    HAMMERTOES_DIGSITE = 346;
    DUSTBELCH_GROTTO = 347;
    AERIE_PEAK = 348;
    WILDHAMMER_KEEP = 349;
    QUEL_DANIL_LODGE = 350;
    SKULK_ROCK = 351;
    ZUN_WATHA = 352;
    SHADRA_ALOR = 353;
    JINTHA_ALOR = 354;
    THE_ALTAR_OF_ZUL = 355;
    SERADANE = 356;
    FERALAS = 357;
    BRAMBLEBLADE_RAVINE = 358;
    BAEL_MODAN = 359;
    THE_VENTURE_CO_MINE = 360;
    FELWOOD = 361;
    RAZOR_HILL = 362;
    VALLEY_OF_TRIALS = 363;
    THE_DEN = 364;
    BURNING_BLADE_COVEN = 365;
    KOLKAR_CRAG = 366;
    SEN_JIN_VILLAGE = 367;
    ECHO_ISLES = 368;
    THUNDER_RIDGE = 369;
    DRYGULCH_RAVINE = 370;
    DUSTWIND_CAVE = 371;
    TIRAGARDE_KEEP = 372;
    SCUTTLE_COAST = 373;
    BLADEFIST_BAY = 374;
    DEADEYE_SHORE = 375;
    SOUTHFURY_RIVER = 377;
    CAMP_TAURAJO = 378;
    FAR_WATCH_POST = 379;
    THE_CROSSROADS = 380;
    BOULDER_LODE_MINE = 381;
    THE_SLUDGE_FEN = 382;
    THE_DRY_HILLS = 383;
    DREADMIST_PEAK = 384;
    NORTHWATCH_HOLD = 385;
    THE_FORGOTTEN_POOLS = 386;
    LUSHWATER_OASIS = 387;
    THE_STAGNANT_OASIS = 388;
    FIELD_OF_GIANTS = 390;
    THE_MERCHANT_COAST = 391;
    RATCHET = 392;
    DARKSPEAR_STRAND = 393;
    GRIZZLY_HILLS = 394;
    GRIZZLEMAW = 395;
    WINTERHOOF_WATER_WELL = 396;
    THUNDERHORN_WATER_WELL = 397;
    WILDMANE_WATER_WELL = 398;
    SKYLINE_RIDGE = 399;
    THOUSAND_NEEDLES = 400;
    THE_TIDUS_STAIR = 401;
    SHADY_REST_INN = 403;
    BAEL_DUN_DIGSITE = 404;
    DESOLACE = 405;
    STONETALON_MOUNTAINS = 406;
    ORGRIMMAR_UNUSED = 407;
    GILLIJIMS_ISLE = 408;
    ISLAND_OF_DOCTOR_LAPIDIS = 409;
    RAZORWIND_CANYON = 410;
    BATHRANS_HAUNT = 411;
    THE_RUINS_OF_ORDIL_ARAN = 412;
    MAESTRAS_POST = 413;
    THE_ZORAM_STRAND = 414;
    ASTRANAAR = 415;
    THE_SHRINE_OF_AESSINA = 416;
    FIRE_SCAR_SHRINE = 417;
    THE_RUINS_OF_STARDUST = 418;
    THE_HOWLING_VALE = 419;
    SILVERWIND_REFUGE = 420;
    MYSTRAL_LAKE = 421;
    FALLEN_SKY_LAKE = 422;
    IRIS_LAKE = 424;
    MOONWELL = 425;
    RAYNEWOOD_RETREAT = 426;
    THE_SHADY_NOOK = 427;
    NIGHT_RUN = 428;
    XAVIAN = 429;
    SATYRNAAR = 430;
    SPLINTERTREE_POST = 431;
    THE_DOR_DANIL_BARROW_DEN = 432;
    FALFARREN_RIVER = 433;
    FELFIRE_HILL = 434;
    DEMON_FALL_CANYON = 435;
    DEMON_FALL_RIDGE = 436;
    WARSONG_LUMBER_CAMP = 437;
    BOUGH_SHADOW = 438;
    THE_SHIMMERING_FLATS = 439;
    TANARIS = 440;
    LAKE_FALATHIM = 441;
    AUBERDINE = 442;
    RUINS_OF_MATHYSTRA = 443;
    TOWER_OF_ALTHALAXX = 444;
    CLIFFSPRING_FALLS = 445;
    BASHAL_ARAN = 446;
    AMETH_ARAN = 447;
    GROVE_OF_THE_ANCIENTS = 448;
    THE_MASTERS_GLAIVE = 449;
    REMTRAVELS_EXCAVATION = 450;
    MISTS_EDGE = 452;
    THE_LONG_WASH = 453;
    WILDBEND_RIVER = 454;
    BLACKWOOD_DEN = 455;
    CLIFFSPRING_RIVER = 456;
    THE_VEILED_SEA = 457;
    GOLD_ROAD = 458;
    SCARLET_WATCH_POST = 459;
    SUN_ROCK_RETREAT = 460;
    WINDSHEAR_CRAG = 461;
    CRAGPOOL_LAKE = 463;
    MIRKFALLON_LAKE = 464;
    THE_CHARRED_VALE = 465;
    VALLEY_OF_THE_BLOODFURIES = 466;
    STONETALON_PEAK = 467;
    THE_TALON_DEN = 468;
    GREATWOOD_VALE = 469;
    THUNDER_BLUFF_UNUSED = 470;
    BRAVE_WIND_MESA = 471;
    FIRE_STONE_MESA = 472;
    MANTLE_ROCK = 473;
    HUNTER_RISE_UNUSED = 474;
    SPIRIT_RISEUNUSED = 475;
    ELDER_RISEUNUSED = 476;
    RUINS_OF_JUBUWAL = 477;
    POOLS_OF_ARLITHRIEN = 478;
    THE_RUSTMAUL_DIG_SITE = 479;
    CAMP_E_THOK = 480;
    SPLITHOOF_CRAG = 481;
    HIGHPERCH = 482;
    THE_SCREECHING_CANYON = 483;
    FREEWIND_POST = 484;
    THE_GREAT_LIFT = 485;
    GALAK_HOLD = 486;
    ROGUEFEATHER_DEN = 487;
    THE_WEATHERED_NOOK = 488;
    THALANAAR = 489;
    UN_GORO_CRATER = 490;
    RAZORFEN_KRAUL = 491;
    RAVEN_HILL_CEMETERY = 492;
    MOONGLADE = 493;
    HOWLING_FJORD = 495;
    BRACKENWALL_VILLAGE = 496;
    SWAMPLIGHT_MANOR = 497;
    BLOODFEN_BURROW = 498;
    DARKMIST_CAVERN = 499;
    MOGGLE_POINT = 500;
    BEEZILS_WRECK = 501;
    WITCH_HILL = 502;
    SENTRY_POINT = 503;
    NORTH_POINT_TOWER = 504;
    WEST_POINT_TOWER = 505;
    LOST_POINT = 506;
    BLUEFEN = 507;
    STONEMAUL_RUINS = 508;
    THE_DEN_OF_FLAME = 509;
    THE_DRAGONMURK = 510;
    WYRMBOG = 511;
    BLACKHOOF_VILLAGE = 512;
    THERAMORE_ISLE = 513;
    FOOTHOLD_CITADEL = 514;
    IRONCLAD_PRISON = 515;
    DUSTWALLOW_BAY = 516;
    TIDEFURY_COVE = 517;
    DREADMURK_SHORE = 518;
    ADDLES_STEAD = 536;
    FIRE_PLUME_RIDGE = 537;
    LAKKARI_TAR_PITS = 538;
    TERROR_RUN = 539;
    THE_SLITHERING_SCAR = 540;
    MARSHALS_REFUGE = 541;
    FUNGAL_ROCK = 542;
    GOLAKKA_HOT_SPRINGS = 543;
    THE_LOCH = 556;
    BEGGARS_HAUNT = 576;
    KODO_GRAVEYARD = 596;
    GHOST_WALKER_POST = 597;
    SAR_THERIS_STRAND = 598;
    THUNDER_AXE_FORTRESS = 599;
    BOLGANS_HOLE = 600;
    MANNOROC_COVEN = 602;
    SARGERON = 603;
    MAGRAM_VILLAGE = 604;
    GELKIS_VILLAGE = 606;
    VALLEY_OF_SPEARS = 607;
    NIJELS_POINT = 608;
    KOLKAR_VILLAGE = 609;
    HYJAL = 616;
    WINTERSPRING = 618;
    BLACKWOLF_RIVER = 636;
    KODO_ROCK = 637;
    HIDDEN_PATH = 638;
    SPIRIT_ROCK = 639;
    SHRINE_OF_THE_DORMANT_FLAME = 640;
    LAKE_ELUNE_ARA = 656;
    THE_HARBORAGE = 657;
    OUTLAND = 676;
    CRAFTSMENS_TERRACE_UNUSED = 696;
    TRADESMENS_TERRACE_UNUSED = 697;
    THE_TEMPLE_GARDENS_UNUSED = 698;
    TEMPLE_OF_ELUNE_UNUSED = 699;
    CENARION_ENCLAVE_UNUSED = 700;
    WARRIORS_TERRACE_UNUSED = 701;
    RUT_THERAN_VILLAGE = 702;
    IRONBANDS_COMPOUND = 716;
    THE_STOCKADE = 717;
    WAILING_CAVERNS = 718;
    BLACKFATHOM_DEEPS = 719;
    FRAY_ISLAND = 720;
    GNOMEREGAN1 = 721;
    RAZORFEN_DOWNS = 722;
    BAN_ETHIL_HOLLOW = 736;
    SCARLET_MONASTERY = 796;
    JERODS_LANDING = 797;
    RIDGEPOINT_TOWER = 798;
    THE_DARKENED_BANK = 799;
    COLDRIDGE_PASS = 800;
    CHILL_BREEZE_VALLEY = 801;
    SHIMMER_RIDGE = 802;
    AMBERSTILL_RANCH = 803;
    THE_TUNDRID_HILLS = 804;
    SOUTH_GATE_PASS = 805;
    SOUTH_GATE_OUTPOST = 806;
    NORTH_GATE_PASS = 807;
    NORTH_GATE_OUTPOST = 808;
    GATES_OF_IRONFORGE = 809;
    STILLWATER_POND = 810;
    NIGHTMARE_VALE = 811;
    VENOMWEB_VALE = 812;
    THE_BULWARK1 = 813;
    SOUTHFURY_RIVER1 = 814;
    SOUTHFURY_RIVER2 = 815;
    RAZORMANE_GROUNDS = 816;
    SKULL_ROCK = 817;
    PALEMANE_ROCK = 818;
    WINDFURY_RIDGE = 819;
    THE_GOLDEN_PLAINS = 820;
    THE_ROLLING_PLAINS = 821;
    DUN_ALGAZ1 = 836;
    DUN_ALGAZ2 = 837;
    NORTH_GATE_PASS1 = 838;
    SOUTH_GATE_PASS1 = 839;
    TWILIGHT_GROVE = 856;
    GM_ISLAND = 876;
    DELETE_ME = 877;
    SOUTHFURY_RIVER3 = 878;
    SOUTHFURY_RIVER4 = 879;
    THANDOL_SPAN1 = 880;
    THANDOL_SPAN2 = 881;
    PURGATION_ISLE = 896;
    THE_JANSEN_STEAD = 916;
    THE_DEAD_ACRE = 917;
    THE_MOLSEN_FARM = 918;
    STENDELS_POND = 919;
    THE_DAGGER_HILLS = 920;
    DEMONTS_PLACE = 921;
    THE_DUST_PLAINS = 922;
    STONESPLINTER_VALLEY = 923;
    VALLEY_OF_KINGS = 924;
    ALGAZ_STATION = 925;
    BUCKLEBREE_FARM = 926;
    THE_SHINING_STRAND = 927;
    NORTH_TIDES_HOLLOW = 928;
    GRIZZLEPAW_RIDGE = 936;
    THE_VERDANT_FIELDS = 956;
    GADGETZAN = 976;
    STEAMWHEEDLE_PORT = 977;
    ZUL_FARRAK = 978;
    SANDSORROW_WATCH = 979;
    THISTLESHRUB_VALLEY = 980;
    THE_GAPING_CHASM = 981;
    THE_NOXIOUS_LAIR = 982;
    DUNEMAUL_COMPOUND = 983;
    EASTMOON_RUINS = 984;
    WATERSPRING_FIELD = 985;
    ZALASHJIS_DEN = 986;
    LANDS_END_BEACH = 987;
    WAVESTRIDER_BEACH = 988;
    ULDUM = 989;
    VALLEY_OF_THE_WATCHERS = 990;
    GUNSTANS_POST = 991;
    SOUTHMOON_RUINS = 992;
    RENDERS_CAMP = 996;
    RENDERS_VALLEY = 997;
    RENDERS_ROCK = 998;
    STONEWATCH_TOWER = 999;
    GALARDELL_VALLEY = 1000;
    LAKERIDGE_HIGHWAY = 1001;
    THREE_CORNERS = 1002;
    DIREFORGE_HILL = 1016;
    RAPTOR_RIDGE = 1017;
    BLACK_CHANNEL_MARSH = 1018;
    THE_GREEN_BELT = 1019;
    MOSSHIDE_FEN = 1020;
    THELGEN_ROCK = 1021;
    BLUEGILL_MARSH = 1022;
    SALTSPRAY_GLEN = 1023;
    SUNDOWN_MARSH = 1024;
    THE_GREEN_BELT1 = 1025;
    ANGERFANG_ENCAMPMENT = 1036;
    GRIM_BATOL = 1037;
    DRAGONMAW_GATES = 1038;
    THE_LOST_FLEET = 1039;
    DARROW_HILL = 1056;
    THORADINS_WALL1 = 1057;
    WEBWINDER_PATH = 1076;
    THE_HUSHED_BANK = 1097;
    MANOR_MISTMANTLE = 1098;
    CAMP_MOJACHE = 1099;
    GRIMTOTEM_COMPOUND = 1100;
    THE_WRITHING_DEEP = 1101;
    WILDWIND_LAKE = 1102;
    GORDUNNI_OUTPOST = 1103;
    MOK_GORDUN = 1104;
    FERAL_SCAR_VALE = 1105;
    FRAYFEATHER_HIGHLANDS = 1106;
    IDLEWIND_LAKE = 1107;
    THE_FORGOTTEN_COAST = 1108;
    EAST_PILLAR = 1109;
    WEST_PILLAR = 1110;
    DREAM_BOUGH = 1111;
    JADEMIR_LAKE = 1112;
    ONEIROS = 1113;
    RUINS_OF_RAVENWIND = 1114;
    RAGE_SCAR_HOLD = 1115;
    FEATHERMOON_STRONGHOLD = 1116;
    RUINS_OF_SOLARSAL = 1117;
    LOWER_WILDS_UNUSED = 1118;
    THE_TWIN_COLOSSALS = 1119;
    SARDOR_ISLE = 1120;
    ISLE_OF_DREAD = 1121;
    HIGH_WILDERNESS = 1136;
    LOWER_WILDS = 1137;
    SOUTHERN_BARRENS = 1156;
    SOUTHERN_GOLD_ROAD = 1157;
    ZUL_FARRAK1 = 1176;
    UTGARDE_PINNACLE = 1196;
    TIMBERMAW_HOLD = 1216;
    VANNDIR_ENCAMPMENT = 1217;
    TESTAZSHARA = 1218;
    LEGASH_ENCAMPMENT = 1219;
    THALASSIAN_BASE_CAMP = 1220;
    RUINS_OF_ELDARATH = 1221;
    HETAERAS_CLUTCH = 1222;
    TEMPLE_OF_ZIN_MALOR = 1223;
    BEARS_HEAD = 1224;
    URSOLAN = 1225;
    TEMPLE_OF_ARKKORAN = 1226;
    BAY_OF_STORMS = 1227;
    THE_SHATTERED_STRAND = 1228;
    TOWER_OF_ELDARA = 1229;
    JAGGED_REEF = 1230;
    SOUTHRIDGE_BEACH = 1231;
    RAVENCREST_MONUMENT = 1232;
    FORLORN_RIDGE = 1233;
    LAKE_MENNAR = 1234;
    SHADOWSONG_SHRINE = 1235;
    HALDARR_ENCAMPMENT = 1236;
    VALORMOK = 1237;
    THE_RUINED_REACHES = 1256;
    THE_TALONDEEP_PATH = 1276;
    THE_TALONDEEP_PATH1 = 1277;
    ROCKTUSK_FARM = 1296;
    JAGGEDSWINE_FARM = 1297;
    RAZORFEN_DOWNS1 = 1316;
    LOST_RIGGER_COVE = 1336;
    ULDAMAN = 1337;
    LORDAMERE_LAKE1 = 1338;
    LORDAMERE_LAKE2 = 1339;
    GALLOWS_CORNER = 1357;
    SILITHUS = 1377;
    EMERALD_FOREST = 1397;
    SUNKEN_TEMPLE = 1417;
    DREADMAUL_HOLD = 1437;
    NETHERGARDE_KEEP = 1438;
    DREADMAUL_POST = 1439;
    SERPENTS_COIL = 1440;
    ALTAR_OF_STORMS1 = 1441;
    FIREWATCH_RIDGE = 1442;
    THE_SLAG_PIT = 1443;
    THE_SEA_OF_CINDERS = 1444;
    BLACKROCK_MOUNTAIN2 = 1445;
    THORIUM_POINT = 1446;
    GARRISON_ARMORY = 1457;
    THE_TEMPLE_OF_ATAL_HAKKAR = 1477;
    UNDERCITY = 1497;
    ULDAMAN1 = 1517;
    NOT_USED_DEADMINES = 1518;
    STORMWIND_CITY = 1519;
    IRONFORGE = 1537;
    SPLITHOOF_HOLD = 1557;
    THE_CAPE_OF_STRANGLETHORN = 1577;
    SOUTHERN_SAVAGE_COAST = 1578;
    UNUSED_THE_DEADMINES_002 = 1579;
    UNUSED_IRONCLAD_COVE_003 = 1580;
    THE_DEADMINES = 1581;
    IRONCLAD_COVE = 1582;
    BLACKROCK_SPIRE = 1583;
    BLACKROCK_DEPTHS = 1584;
    RAPTOR_GROUNDS_UNUSED = 1597;
    GROL_DOM_FARM_UNUSED = 1598;
    MORSHAN_BASE_CAMP = 1599;
    HONORS_STAND_UNUSED = 1600;
    BLACKTHORN_RIDGE_UNUSED = 1601;
    BRAMBLESCAR_UNUSED = 1602;
    AGAMA_GOR_UNUSED = 1603;
    VALLEY_OF_HEROES = 1617;
    ORGRIMMAR = 1637;
    THUNDER_BLUFF = 1638;
    ELDER_RISE = 1639;
    SPIRIT_RISE = 1640;
    HUNTER_RISE = 1641;
    DARNASSUS = 1657;
    CENARION_ENCLAVE = 1658;
    CRAFTSMENS_TERRACE = 1659;
    WARRIORS_TERRACE = 1660;
    THE_TEMPLE_GARDENS = 1661;
    TRADESMENS_TERRACE = 1662;
    GAVINS_NAZE = 1677;
    SOFERAS_NAZE = 1678;
    CORRAHNS_DAGGER = 1679;
    THE_HEADLAND = 1680;
    MISTY_SHORE = 1681;
    DANDREDS_FOLD = 1682;
    GROWLESS_CAVE = 1683;
    CHILLWIND_POINT = 1684;
    RAPTOR_GROUNDS = 1697;
    BRAMBLESCAR = 1698;
    THORN_HILL = 1699;
    AGAMA_GOR = 1700;
    BLACKTHORN_RIDGE = 1701;
    HONORS_STAND = 1702;
    THE_MORSHAN_RAMPART = 1703;
    GROL_DOM_FARM = 1704;
    RAZORFEN_KRAUL1 = 1717;
    THE_GREAT_LIFT1 = 1718;
    MISTVALE_VALLEY = 1737;
    NEK_MANI_WELLSPRING = 1738;
    BLOODSAIL_COMPOUND = 1739;
    VENTURE_CO_BASE_CAMP = 1740;
    GURUBASHI_ARENA = 1741;
    SPIRIT_DEN = 1742;
    THE_CRIMSON_VEIL = 1757;
    THE_RIPTIDE = 1758;
    THE_DAMSELS_LUCK = 1759;
    VENTURE_CO_OPERATIONS_CENTER = 1760;
    DEADWOOD_VILLAGE = 1761;
    FELPAW_VILLAGE = 1762;
    JAEDENAR = 1763;
    BLOODVENOM_RIVER = 1764;
    BLOODVENOM_FALLS = 1765;
    SHATTER_SCAR_VALE = 1766;
    IRONTREE_WOODS = 1767;
    IRONTREE_CAVERN = 1768;
    TIMBERMAW_HOLD1 = 1769;
    SHADOW_HOLD = 1770;
    SHRINE_OF_THE_DECEIVER = 1771;
    ITHARIUSS_CAVE = 1777;
    SORROWMURK = 1778;
    DRAENIL_DUR_VILLAGE = 1779;
    SPLINTERSPEAR_JUNCTION = 1780;
    STAGALBOG = 1797;
    THE_SHIFTING_MIRE = 1798;
    STAGALBOG_CAVE = 1817;
    WITHERBARK_CAVERNS = 1837;
    THORADINS_WALL2 = 1857;
    BOULDER_GOR = 1858;
    VALLEY_OF_FANGS = 1877;
    THE_DUSTBOWL = 1878;
    MIRAGE_FLATS = 1879;
    FEATHERBEARDS_HOVEL = 1880;
    SHINDIGGERS_CAMP = 1881;
    PLAGUEMIST_RAVINE = 1882;
    VALORWIND_LAKE = 1883;
    AGOL_WATHA = 1884;
    HIRI_WATHA = 1885;
    THE_CREEPING_RUIN = 1886;
    BOGENS_LEDGE = 1887;
    THE_MAKERS_TERRACE = 1897;
    DUSTWIND_GULCH = 1898;
    SHAOL_WATHA = 1917;
    NOONSHADE_RUINS = 1937;
    BROKEN_PILLAR = 1938;
    ABYSSAL_SANDS = 1939;
    SOUTHBREAK_SHORE = 1940;
    CAVERNS_OF_TIME = 1941;
    THE_MARSHLANDS = 1942;
    IRONSTONE_PLATEAU = 1943;
    BLACKCHAR_CAVE = 1957;
    TANNER_CAMP = 1958;
    DUSTFIRE_VALLEY = 1959;
    ZUL_GURUB1 = 1977;
    MISTY_REED_POST = 1978;
    BLOODVENOM_POST = 1997;
    TALONBRANCH_GLADE_ = 1998;
    STRATHOLME = 2017;
    QUEL_THALAS = 2037;
    SCHOLOMANCE = 2057;
    TWILIGHT_VALE = 2077;
    TWILIGHT_SHORE = 2078;
    ALCAZ_ISLAND = 2079;
    DARKCLOUD_PINNACLE = 2097;
    DAWNING_WOOD_CATACOMBS = 2098;
    STONEWATCH_KEEP = 2099;
    MARAUDON = 2100;
    STOUTLAGER_INN = 2101;
    THUNDERBREW_DISTILLERY = 2102;
    MENETHIL_KEEP = 2103;
    DEEPWATER_TAVERN = 2104;
    SHADOW_GRAVE = 2117;
    BRILL_TOWN_HALL = 2118;
    GALLOWS_END_TAVERN = 2119;
    THE_POOLS_OF_VISIONUNUSED = 2137;
    DREADMIST_DEN = 2138;
    BAEL_DUN_KEEP = 2157;
    EMBERSTRIFES_DEN = 2158;
    ONYXIAS_LAIR = 2159;
    WINDSHEAR_MINE = 2160;
    ROLANDS_DOOM = 2161;
    BATTLE_RING = 2177;
    THE_POOLS_OF_VISION = 2197;
    SHADOWBREAK_RAVINE = 2198;
    BROKEN_SPEAR_VILLAGE = 2217;
    WHITEREACH_POST = 2237;
    GORNIA = 2238;
    ZANES_EYE_CRATER = 2239;
    MIRAGE_RACEWAY = 2240;
    FROSTSABER_ROCK = 2241;
    THE_HIDDEN_GROVE = 2242;
    TIMBERMAW_POST = 2243;
    WINTERFALL_VILLAGE = 2244;
    MAZTHORIL = 2245;
    FROSTFIRE_HOT_SPRINGS = 2246;
    ICE_THISTLE_HILLS = 2247;
    DUN_MANDARR = 2248;
    FROSTWHISPER_GORGE = 2249;
    OWL_WING_THICKET = 2250;
    LAKE_KEL_THERIL = 2251;
    THE_RUINS_OF_KEL_THERIL = 2252;
    STARFALL_VILLAGE = 2253;
    BAN_THALLOW_BARROW_DEN = 2254;
    EVERLOOK = 2255;
    DARKWHISPER_GORGE = 2256;
    DEEPRUN_TRAM = 2257;
    THE_FUNGAL_VALE = 2258;
    UNUSEDTHE_MARRIS_STEAD = 2259;
    THE_MARRIS_STEAD = 2260;
    THE_UNDERCROFT = 2261;
    DARROWSHIRE = 2262;
    CROWN_GUARD_TOWER = 2263;
    CORINS_CROSSING = 2264;
    SCARLET_BASE_CAMP = 2265;
    TYRS_HAND = 2266;
    THE_SCARLET_BASILICA = 2267;
    LIGHTS_HOPE_CHAPEL = 2268;
    BROWMAN_MILL = 2269;
    THE_NOXIOUS_GLADE = 2270;
    EASTWALL_TOWER = 2271;
    NORTHDALE = 2272;
    ZUL_MASHAR = 2273;
    MAZRA_ALOR = 2274;
    NORTHPASS_TOWER = 2275;
    QUEL_LITHIEN_LODGE = 2276;
    PLAGUEWOOD = 2277;
    SCOURGEHOLD = 2278;
    STRATHOLME1 = 2279;
    DO_NOT_USE = 2280;
    DARROWMERE_LAKE = 2297;
    CAER_DARROW = 2298;
    DARROWMERE_LAKE1 = 2299;
    CAVERNS_OF_TIME1 = 2300;
    THISTLEFUR_VILLAGE = 2301;
    THE_QUAGMIRE = 2302;
    WINDBREAK_CANYON = 2303;
    SOUTH_SEAS = 2317;
    THE_GREAT_SEA3 = 2318;
    THE_GREAT_SEA4 = 2319;
    THE_GREAT_SEA5 = 2320;
    THE_GREAT_SEA6 = 2321;
    THE_VEILED_SEA1 = 2322;
    THE_VEILED_SEA2 = 2323;
    THE_VEILED_SEA3 = 2324;
    THE_VEILED_SEA4 = 2325;
    THE_VEILED_SEA5 = 2326;
    RAZOR_HILL_BARRACKS = 2337;
    SOUTH_SEAS1 = 2338;
    THE_GREAT_SEA7 = 2339;
    BLOODTOOTH_CAMP = 2357;
    FOREST_SONG = 2358;
    GREENPAW_VILLAGE = 2359;
    SILVERWING_OUTPOST = 2360;
    NIGHTHAVEN = 2361;
    SHRINE_OF_REMULOS = 2362;
    STORMRAGE_BARROW_DENS = 2363;
    THE_GREAT_SEA8 = 2364;
    THE_GREAT_SEA9 = 2365;
    THE_BLACK_MORASS = 2366;
    OLD_HILLSBRAD_FOOTHILLS = 2367;
    TARREN_MILL1 = 2368;
    SOUTHSHORE1 = 2369;
    DURNHOLDE_KEEP1 = 2370;
    DUN_GAROK1 = 2371;
    HILLSBRAD_FIELDS1 = 2372;
    EASTERN_STRAND1 = 2373;
    NETHANDER_STEAD1 = 2374;
    DARROW_HILL1 = 2375;
    SOUTHPOINT_TOWER1 = 2376;
    THORADINS_WALL3 = 2377;
    WESTERN_STRAND1 = 2378;
    AZURELODE_MINE1 = 2379;
    THE_GREAT_SEA10 = 2397;
    THE_GREAT_SEA11 = 2398;
    THE_GREAT_SEA12 = 2399;
    THE_FORBIDDING_SEA1 = 2400;
    THE_FORBIDDING_SEA2 = 2401;
    THE_FORBIDDING_SEA3 = 2402;
    THE_FORBIDDING_SEA4 = 2403;
    TETHRIS_ARAN = 2404;
    ETHEL_RETHOR = 2405;
    RANAZJAR_ISLE = 2406;
    KORMEKS_HUT = 2407;
    SHADOWPREY_VILLAGE = 2408;
    BLACKROCK_PASS = 2417;
    MORGANS_VIGIL = 2418;
    SLITHER_ROCK = 2419;
    TERROR_WING_PATH = 2420;
    DRACO_DAR = 2421;
    RAGEFIRE_CHASM = 2437;
    NIGHTSONG_WOODS = 2457;
    THE_VEILED_SEA6 = 2477;
    MORLOS_ARAN = 2478;
    EMERALD_SANCTUARY = 2479;
    JADEFIRE_GLEN = 2480;
    RUINS_OF_CONSTELLAS = 2481;
    BITTER_REACHES = 2497;
    RISE_OF_THE_DEFILER = 2517;
    LARISS_PAVILION = 2518;
    WOODPAW_HILLS = 2519;
    WOODPAW_DEN = 2520;
    VERDANTIS_RIVER = 2521;
    RUINS_OF_ISILDIEN = 2522;
    GRIMTOTEM_POST = 2537;
    CAMP_APARAJE = 2538;
    MALAKA_JIN = 2539;
    BOULDERSLIDE_RAVINE = 2540;
    SISHIR_CANYON = 2541;
    DIRE_MAUL = 2557;
    DEADWIND_RAVINE = 2558;
    DIAMONDHEAD_RIVER = 2559;
    ARIDENS_CAMP = 2560;
    THE_VICE = 2561;
    KARAZHAN = 2562;
    MORGANS_PLOT = 2563;
    DIRE_MAUL1 = 2577;
    ALTERAC_VALLEY = 2597;
    SCRABBLESCREWS_CAMP = 2617;
    JADEFIRE_RUN = 2618;
    THONDRORIL_RIVER = 2619;
    THONDRORIL_RIVER1 = 2620;
    LAKE_MERELDAR = 2621;
    PESTILENT_SCAR = 2622;
    THE_INFECTIS_SCAR = 2623;
    BLACKWOOD_LAKE = 2624;
    EASTWALL_GATE = 2625;
    TERRORWEB_TUNNEL = 2626;
    TERRORDALE = 2627;
    KARGATHIA_KEEP = 2637;
    VALLEY_OF_BONES = 2657;
    BLACKWING_LAIR = 2677;
    DEADMANS_CROSSING = 2697;
    MOLTEN_CORE = 2717;
    THE_SCARAB_WALL = 2737;
    SOUTHWIND_VILLAGE = 2738;
    TWILIGHT_BASE_CAMP = 2739;
    THE_CRYSTAL_VALE = 2740;
    THE_SCARAB_DAIS = 2741;
    HIVE_ASHI = 2742;
    HIVE_ZORA = 2743;
    HIVE_REGAL = 2744;
    SHRINE_OF_THE_FALLEN_WARRIOR = 2757;
    UNUSED_ALTERAC_VALLEY = 2777;
    BLACKFATHOM_DEEPS1 = 2797;
    CRYSTALSONG_FOREST = 2817;
    THE_MASTERS_CELLAR = 2837;
    STONEWROUGHT_PASS = 2838;
    ALTERAC_VALLEY1 = 2839;
    THE_RUMBLE_CAGE = 2857;
    CHUNK_TEST = 2877;
    ZORAM_GAR_OUTPOST = 2897;
    HALL_OF_LEGENDS = 2917;
    CHAMPIONS_HALL = 2918;
    GROSH_GOK_COMPOUND = 2937;
    SLEEPING_GORGE = 2938;
    IRONDEEP_MINE = 2957;
    STONEHEARTH_OUTPOST = 2958;
    DUN_BALDAR = 2959;
    ICEWING_PASS = 2960;
    FROSTWOLF_VILLAGE = 2961;
    TOWER_POINT = 2962;
    COLDTOOTH_MINE = 2963;
    WINTERAX_HOLD = 2964;
    ICEBLOOD_GARRISON = 2977;
    FROSTWOLF_KEEP = 2978;
    TOR_KREN_FARM = 2979;
    FROST_DAGGER_PASS = 3017;
    IRONSTONE_CAMP = 3037;
    WEAZELS_CRATER = 3038;
    TAHONDA_RUINS = 3039;
    FIELD_OF_STRIFE = 3057;
    ICEWING_CAVERN = 3058;
    VALORS_REST = 3077;
    THE_SWARMING_PILLAR = 3097;
    TWILIGHT_POST = 3098;
    TWILIGHT_OUTPOST = 3099;
    RAVAGED_TWILIGHT_CAMP = 3100;
    SHALZARUS_LAIR = 3117;
    TALRENDIS_POINT = 3137;
    RETHRESS_SANCTUM = 3138;
    MOON_HORROR_DEN = 3139;
    SCALEBEARDS_CAVE = 3140;
    BOULDERSLIDE_CAVERN = 3157;
    WARSONG_LABOR_CAMP = 3177;
    CHILLWIND_CAMP = 3197;
    THE_MAUL = 3217;
    THE_MAUL_UNUSED = 3237;
    BONES_OF_GRAKKAROND = 3257;
    WARSONG_GULCH = 3277;
    FROSTWOLF_GRAVEYARD = 3297;
    FROSTWOLF_PASS = 3298;
    DUN_BALDAR_PASS = 3299;
    ICEBLOOD_GRAVEYARD = 3300;
    SNOWFALL_GRAVEYARD = 3301;
    STONEHEARTH_GRAVEYARD = 3302;
    STORMPIKE_GRAVEYARD = 3303;
    ICEWING_BUNKER = 3304;
    STONEHEARTH_BUNKER = 3305;
    WILDPAW_RIDGE = 3306;
    REVANTUSK_VILLAGE = 3317;
    ROCK_OF_DUROTAN = 3318;
    SILVERWING_GROVE = 3319;
    WARSONG_LUMBER_MILL = 3320;
    SILVERWING_HOLD = 3321;
    WILDPAW_CAVERN = 3337;
    THE_VEILED_CLEFT = 3338;
    YOJAMBA_ISLE = 3357;
    ARATHI_BASIN = 3358;
    THE_COIL = 3377;
    ALTAR_OF_HIR_EEK = 3378;
    SHADRA_ZAAR = 3379;
    HAKKARI_GROUNDS = 3380;
    NAZE_OF_SHIRVALLAH = 3381;
    TEMPLE_OF_BETHEKK = 3382;
    THE_BLOODFIRE_PIT = 3383;
    ALTAR_OF_THE_BLOOD_GOD = 3384;
    ZANZAS_RISE = 3397;
    EDGE_OF_MADNESS = 3398;
    TROLLBANE_HALL = 3417;
    DEFILERS_DEN = 3418;
    PAGLES_POINTE = 3419;
    FARM = 3420;
    BLACKSMITH = 3421;
    LUMBER_MILL = 3422;
    GOLD_MINE = 3423;
    STABLES = 3424;
    CENARION_HOLD = 3425;
    STAGHELM_POINT = 3426;
    BRONZEBEARD_ENCAMPMENT = 3427;
    AHN_QIRAJ = 3428;
    RUINS_OF_AHN_QIRAJ = 3429;
    EVERSONG_WOODS = 3430;
    SUNSTRIDER_ISLE = 3431;
    SHRINE_OF_DATH_REMAR = 3432;
    GHOSTLANDS = 3433;
    SCARAB_TERRACE = 3434;
    GENERALS_TERRACE = 3435;
    THE_RESERVOIR = 3436;
    THE_HATCHERY = 3437;
    THE_COMB = 3438;
    WATCHERS_TERRACE = 3439;
    SCARAB_TERRACE1 = 3440;
    GENERALS_TERRACE1 = 3441;
    THE_RESERVOIR1 = 3442;
    THE_HATCHERY1 = 3443;
    THE_COMB1 = 3444;
    WATCHERS_TERRACE1 = 3445;
    TWILIGHTS_RUN = 3446;
    ORTELLS_HIDEOUT = 3447;
    SCARAB_TERRACE2 = 3448;
    GENERALS_TERRACE2 = 3449;
    THE_RESERVOIR2 = 3450;
    THE_HATCHERY2 = 3451;
    THE_COMB2 = 3452;
    WATCHERS_TERRACE2 = 3453;
    RUINS_OF_AHN_QIRAJ1 = 3454;
    THE_NORTH_SEA = 3455;
    NAXXRAMAS = 3456;
    KARAZHAN1 = 3457;
    CITY = 3459;
    GOLDEN_STRAND = 3460;
    SUNSAIL_ANCHORAGE = 3461;
    FAIRBREEZE_VILLAGE = 3462;
    MAGISTERS_GATE = 3463;
    FARSTRIDER_RETREAT = 3464;
    NORTH_SANCTUM = 3465;
    WEST_SANCTUM = 3466;
    EAST_SANCTUM = 3467;
    SALTHERILS_HAVEN = 3468;
    THURONS_LIVERY = 3469;
    STILLWHISPER_POND = 3470;
    THE_LIVING_WOOD = 3471;
    AZUREBREEZE_COAST = 3472;
    LAKE_ELRENDAR = 3473;
    THE_SCORCHED_GROVE = 3474;
    ZEB_WATHA = 3475;
    TOR_WATHA = 3476;
    AZJOL_NERUB = 3477;
    GATES_OF_AHN_QIRAJ = 3478;
    THE_VEILED_SEA7 = 3479;
    DUSKWITHER_GROUNDS = 3480;
    DUSKWITHER_SPIRE = 3481;
    THE_DEAD_SCAR = 3482;
    HELLFIRE_PENINSULA = 3483;
    THE_SUNSPIRE = 3484;
    FALTHRIEN_ACADEMY = 3485;
    RAVENHOLDT_MANOR = 3486;
    SILVERMOON_CITY = 3487;
    TRANQUILLIEN = 3488;
    SUNCROWN_VILLAGE = 3489;
    GOLDENMIST_VILLAGE = 3490;
    WINDRUNNER_VILLAGE = 3491;
    WINDRUNNER_SPIRE = 3492;
    SANCTUM_OF_THE_SUN = 3493;
    SANCTUM_OF_THE_MOON = 3494;
    DAWNSTAR_SPIRE = 3495;
    FARSTRIDER_ENCLAVE = 3496;
    AN_DAROTH = 3497;
    AN_TELAS = 3498;
    AN_OWYN = 3499;
    DEATHOLME = 3500;
    BLEEDING_ZIGGURAT = 3501;
    HOWLING_ZIGGURAT = 3502;
    SHALANDIS_ISLE = 3503;
    TORYL_ESTATE = 3504;
    UNDERLIGHT_MINES = 3505;
    ANDILIEN_ESTATE = 3506;
    HATCHET_HILLS = 3507;
    AMANI_PASS = 3508;
    SUNGRAZE_PEAK = 3509;
    AMANI_CATACOMBS = 3510;
    TOWER_OF_THE_DAMNED = 3511;
    ZEB_SORA = 3512;
    LAKE_ELRENDAR1 = 3513;
    THE_DEAD_SCAR1 = 3514;
    ELRENDAR_RIVER = 3515;
    ZEB_TELA = 3516;
    ZEB_NOWA = 3517;
    NAGRAND = 3518;
    TEROKKAR_FOREST = 3519;
    SHADOWMOON_VALLEY = 3520;
    ZANGARMARSH = 3521;
    BLADES_EDGE_MOUNTAINS = 3522;
    NETHERSTORM = 3523;
    AZUREMYST_ISLE = 3524;
    BLOODMYST_ISLE = 3525;
    AMMEN_VALE = 3526;
    CRASH_SITE = 3527;
    SILVERLINE_LAKE = 3528;
    NESTLEWOOD_THICKET = 3529;
    SHADOW_RIDGE = 3530;
    SKULKING_ROW = 3531;
    DAWNING_LANE = 3532;
    RUINS_OF_SILVERMOON = 3533;
    FETHS_WAY = 3534;
    HELLFIRE_CITADEL = 3535;
    THRALLMAR = 3536;
    BOREAN_TUNDRA = 3537;
    HONOR_HOLD = 3538;
    THE_STAIR_OF_DESTINY = 3539;
    TWISTING_NETHER = 3540;
    FORGE_CAMP_MAGEDDON = 3541;
    THE_PATH_OF_GLORY = 3542;
    THE_GREAT_FISSURE = 3543;
    PLAIN_OF_SHARDS = 3544;
    HELLFIRE_CITADEL1 = 3545;
    EXPEDITION_ARMORY = 3546;
    THRONE_OF_KIL_JAEDEN = 3547;
    FORGE_CAMP_RAGE = 3548;
    INVASION_POINT_ANNIHILATOR = 3549;
    BORUNE_RUINS = 3550;
    RUINS_OF_SHA_NAAR = 3551;
    TEMPLE_OF_TELHAMAT = 3552;
    POOLS_OF_AGGONAR = 3553;
    FALCON_WATCH = 3554;
    MAG_HAR_POST = 3555;
    DEN_OF_HAAL_ESH = 3556;
    THE_EXODAR = 3557;
    ELRENDAR_FALLS = 3558;
    NESTLEWOOD_HILLS = 3559;
    AMMEN_FIELDS = 3560;
    THE_SACRED_GROVE = 3561;
    HELLFIRE_RAMPARTS = 3562;
    HELLFIRE_CITADEL2 = 3563;
    EMBERGLADE = 3564;
    CENARION_REFUGE = 3565;
    MOONWING_DEN = 3566;
    POD_CLUSTER = 3567;
    POD_WRECKAGE = 3568;
    TIDES_HOLLOW = 3569;
    WRATHSCALE_POINT = 3570;
    BRISTLELIMB_VILLAGE = 3571;
    STILLPINE_HOLD = 3572;
    ODESYUS_LANDING = 3573;
    VALAARS_BERTH = 3574;
    SILTING_SHORE = 3575;
    AZURE_WATCH = 3576;
    GEEZLES_CAMP = 3577;
    MENAGERIE_WRECKAGE = 3578;
    TRAITORS_COVE = 3579;
    WILDWIND_PEAK = 3580;
    WILDWIND_PATH = 3581;
    ZETH_GOR = 3582;
    BERYL_COAST = 3583;
    BLOOD_WATCH = 3584;
    BLADEWOOD = 3585;
    THE_VECTOR_COIL = 3586;
    THE_WARP_PISTON = 3587;
    THE_CRYO_CORE = 3588;
    THE_CRIMSON_REACH = 3589;
    WRATHSCALE_LAIR = 3590;
    RUINS_OF_LORETH_ARAN = 3591;
    NAZZIVIAN = 3592;
    AXXARIEN = 3593;
    BLACKSILT_SHORE = 3594;
    THE_FOUL_POOL = 3595;
    THE_HIDDEN_REEF = 3596;
    AMBERWEB_PASS = 3597;
    WYRMSCAR_ISLAND = 3598;
    TALON_STAND = 3599;
    BRISTLELIMB_ENCLAVE = 3600;
    RAGEFEATHER_RIDGE = 3601;
    KESSELS_CROSSING = 3602;
    TEL_ATHIONS_CAMP = 3603;
    THE_BLOODCURSED_REEF = 3604;
    HYJAL_PAST = 3605;
    HYJAL_SUMMIT = 3606;
    SERPENTSHRINE_CAVERN = 3607;
    VINDICATORS_REST = 3608;
    UNUSED3 = 3609;
    BURNING_BLADE_RUINS = 3610;
    CLAN_WATCH = 3611;
    BLOODCURSE_ISLE = 3612;
    GARADAR = 3613;
    SKYSONG_LAKE = 3614;
    THRONE_OF_THE_ELEMENTS = 3615;
    LAUGHING_SKULL_RUINS = 3616;
    WARMAUL_HILL = 3617;
    GRUULS_LAIR = 3618;
    AUREN_RIDGE = 3619;
    AUREN_FALLS = 3620;
    LAKE_SUNSPRING = 3621;
    SUNSPRING_POST = 3622;
    AERIS_LANDING = 3623;
    FORGE_CAMP_FEAR = 3624;
    FORGE_CAMP_HATE = 3625;
    TELAAR = 3626;
    NORTHWIND_CLEFT = 3627;
    HALAA = 3628;
    SOUTHWIND_CLEFT = 3629;
    OSHU_GUN = 3630;
    SPIRIT_FIELDS = 3631;
    SHAMANAR = 3632;
    ANCESTRAL_GROUNDS = 3633;
    WINDYREED_VILLAGE = 3634;
    UNUSED2 = 3635;
    ELEMENTAL_PLATEAU = 3636;
    KILSORROW_FORTRESS = 3637;
    THE_RING_OF_TRIALS = 3638;
    SILVERMYST_ISLE = 3639;
    DAGGERFEN_VILLAGE = 3640;
    UMBRAFEN_VILLAGE = 3641;
    FERALFEN_VILLAGE = 3642;
    BLOODSCALE_ENCLAVE = 3643;
    TELREDOR = 3644;
    ZABRA_JIN = 3645;
    QUAGG_RIDGE = 3646;
    THE_SPAWNING_GLEN = 3647;
    THE_DEAD_MIRE = 3648;
    SPOREGGAR = 3649;
    ANGO_ROSH_GROUNDS = 3650;
    ANGO_ROSH_STRONGHOLD = 3651;
    FUNGGOR_CAVERN = 3652;
    SERPENT_LAKE = 3653;
    THE_DRAIN = 3654;
    UMBRAFEN_LAKE = 3655;
    MARSHLIGHT_LAKE = 3656;
    PORTAL_CLEARING = 3657;
    SPOREWIND_LAKE = 3658;
    THE_LAGOON = 3659;
    BLADES_RUN = 3660;
    BLADE_TOOTH_CANYON = 3661;
    COMMONS_HALL = 3662;
    DERELICT_MANOR = 3663;
    HUNTRESS_OF_THE_SUN = 3664;
    FALCONWING_SQUARE = 3665;
    HALAANI_BASIN = 3666;
    HEWN_BOG = 3667;
    BOHA_MU_RUINS = 3668;
    THE_STADIUM = 3669;
    THE_OVERLOOK = 3670;
    BROKEN_HILL = 3671;
    MAG_HARI_PROCESSION = 3672;
    NESINGWARY_SAFARI = 3673;
    CENARION_THICKET = 3674;
    TUUREM = 3675;
    VEIL_SHIENOR = 3676;
    VEIL_SKITH = 3677;
    VEIL_SHALAS = 3678;
    SKETTIS = 3679;
    BLACKWIND_VALLEY = 3680;
    FIREWING_POINT = 3681;
    GRANGOL_VAR_VILLAGE = 3682;
    STONEBREAKER_HOLD = 3683;
    ALLERIAN_STRONGHOLD = 3684;
    BONECHEWER_RUINS = 3685;
    VEIL_LITHIC = 3686;
    OLEMBAS = 3687;
    AUCHINDOUN = 3688;
    VEIL_RESKK = 3689;
    BLACKWIND_LAKE = 3690;
    LAKE_ERE_NORU = 3691;
    LAKE_JORUNE = 3692;
    SKETHYL_MOUNTAINS = 3693;
    MISTY_RIDGE = 3694;
    THE_BROKEN_HILLS = 3695;
    THE_BARRIER_HILLS = 3696;
    THE_BONE_WASTES = 3697;
    NAGRAND_ARENA = 3698;
    LAUGHING_SKULL_COURTYARD = 3699;
    THE_RING_OF_BLOOD = 3700;
    ARENA_FLOOR = 3701;
    BLADES_EDGE_ARENA = 3702;
    SHATTRATH_CITY = 3703;
    THE_SHEPHERDS_GATE = 3704;
    TELAARI_BASIN = 3705;
    THE_DARK_PORTAL1 = 3706;
    ALLIANCE_BASE = 3707;
    HORDE_ENCAMPMENT = 3708;
    NIGHT_ELF_VILLAGE = 3709;
    NORDRASSIL = 3710;
    SHOLAZAR_BASIN = 3711;
    AREA_52 = 3712;
    THE_BLOOD_FURNACE = 3713;
    THE_SHATTERED_HALLS = 3714;
    THE_STEAMVAULT = 3715;
    THE_UNDERBOG = 3716;
    THE_SLAVE_PENS = 3717;
    SWAMPRAT_POST = 3718;
    BLEEDING_HOLLOW_RUINS = 3719;
    TWIN_SPIRE_RUINS = 3720;
    THE_CRUMBLING_WASTE = 3721;
    MANAFORGE_ARA = 3722;
    ARKLON_RUINS = 3723;
    COSMOWRENCH = 3724;
    RUINS_OF_ENKAAT = 3725;
    MANAFORGE_B_NAAR = 3726;
    THE_SCRAP_FIELD = 3727;
    THE_VORTEX_FIELDS = 3728;
    THE_HEAP = 3729;
    MANAFORGE_CORUU = 3730;
    THE_TEMPEST_RIFT = 3731;
    KIRIN_VAR_VILLAGE = 3732;
    THE_VIOLET_TOWER = 3733;
    MANAFORGE_DURO = 3734;
    VOIDWIND_PLATEAU = 3735;
    MANAFORGE_ULTRIS = 3736;
    CELESTIAL_RIDGE = 3737;
    THE_STORMSPIRE = 3738;
    FORGE_BASE_OBLIVION = 3739;
    FORGE_BASE_GEHENNA = 3740;
    RUINS_OF_FARAHLON = 3741;
    SOCRETHARS_SEAT = 3742;
    LEGION_HOLD = 3743;
    SHADOWMOON_VILLAGE = 3744;
    WILDHAMMER_STRONGHOLD = 3745;
    THE_HAND_OF_GUL_DAN = 3746;
    THE_FEL_PITS = 3747;
    THE_DEATHFORGE = 3748;
    COILSKAR_CISTERN = 3749;
    COILSKAR_POINT = 3750;
    SUNFIRE_POINT = 3751;
    ILLIDARI_POINT = 3752;
    RUINS_OF_BAA_RI = 3753;
    ALTAR_OF_SHA_TAR = 3754;
    THE_STAIR_OF_DOOM = 3755;
    RUINS_OF_KARABOR = 3756;
    ATA_MAL_TERRACE = 3757;
    NETHERWING_FIELDS = 3758;
    NETHERWING_LEDGE = 3759;
    THE_BARRIER_HILLS1 = 3760;
    THE_HIGH_PATH = 3761;
    WINDYREED_PASS = 3762;
    ZANGAR_RIDGE = 3763;
    THE_TWILIGHT_RIDGE = 3764;
    RAZORTHORN_TRAIL = 3765;
    OREBOR_HARBORAGE = 3766;
    BLADES_RUN1 = 3767;
    JAGGED_RIDGE = 3768;
    THUNDERLORD_STRONGHOLD = 3769;
    BLADE_TOOTH_CANYON1 = 3770;
    THE_LIVING_GROVE = 3771;
    SYLVANAAR = 3772;
    BLADESPIRE_HOLD = 3773;
    GRUULS_LAIR1 = 3774;
    CIRCLE_OF_BLOOD = 3775;
    BLOODMAUL_OUTPOST = 3776;
    BLOODMAUL_CAMP = 3777;
    DRAENETHYST_MINE = 3778;
    TROGMAS_CLAIM = 3779;
    BLACKWING_COVEN = 3780;
    GRISHNATH = 3781;
    VEIL_LASHH = 3782;
    VEIL_VEKH = 3783;
    FORGE_CAMP_TERROR = 3784;
    FORGE_CAMP_WRATH = 3785;
    OGRI_LA = 3786;
    FORGE_CAMP_ANGER = 3787;
    THE_LOW_PATH = 3788;
    SHADOW_LABYRINTH = 3789;
    AUCHENAI_CRYPTS = 3790;
    SETHEKK_HALLS = 3791;
    MANA_TOMBS = 3792;
    FELSPARK_RAVINE = 3793;
    VALLEY_OF_BONES1 = 3794;
    SHA_NAARI_WASTES = 3795;
    THE_WARP_FIELDS = 3796;
    FALLEN_SKY_RIDGE = 3797;
    HAAL_ESHI_GORGE = 3798;
    STONEWALL_CANYON = 3799;
    THORNFANG_HILL = 3800;
    MAG_HAR_GROUNDS = 3801;
    VOID_RIDGE = 3802;
    THE_ABYSSAL_SHELF = 3803;
    THE_LEGION_FRONT = 3804;
    ZUL_AMAN = 3805;
    SUPPLY_CARAVAN = 3806;
    REAVERS_FALL = 3807;
    CENARION_POST = 3808;
    SOUTHERN_RAMPART = 3809;
    NORTHERN_RAMPART = 3810;
    GOR_GAZ_OUTPOST = 3811;
    SPINEBREAKER_POST = 3812;
    THE_PATH_OF_ANGUISH = 3813;
    EAST_SUPPLY_CARAVAN = 3814;
    EXPEDITION_POINT = 3815;
    ZEPPELIN_CRASH = 3816;
    TESTING = 3817;
    BLOODSCALE_GROUNDS = 3818;
    DARKCREST_ENCLAVE = 3819;
    EYE_OF_THE_STORM = 3820;
    WARDENS_CAGE = 3821;
    ECLIPSE_POINT = 3822;
    ISLE_OF_TRIBULATIONS = 3823;
    BLOODMAUL_RAVINE = 3824;
    DRAGONS_END = 3825;
    DAGGERMAW_CANYON = 3826;
    VEKHAAR_STAND = 3827;
    RUUAN_WEALD = 3828;
    VEIL_RUUAN = 3829;
    RAVENS_WOOD = 3830;
    DEATHS_DOOR = 3831;
    VORTEX_PINNACLE = 3832;
    RAZOR_RIDGE = 3833;
    RIDGE_OF_MADNESS = 3834;
    DUSTQUILL_RAVINE = 3835;
    MAGTHERIDONS_LAIR = 3836;
    SUNFURY_HOLD = 3837;
    SPINEBREAKER_MOUNTAINS = 3838;
    ABANDONED_ARMORY = 3839;
    THE_BLACK_TEMPLE = 3840;
    DARKCREST_SHORE = 3841;
    TEMPEST_KEEP = 3842;
    MOK_NATHAL_VILLAGE = 3844;
    TEMPEST_KEEP1 = 3845;
    THE_ARCATRAZ = 3846;
    THE_BOTANICA = 3847;
    THE_ARCATRAZ1 = 3848;
    THE_MECHANAR = 3849;
    NETHERSTONE = 3850;
    MIDREALM_POST = 3851;
    TULUMANS_LANDING = 3852;
    PROTECTORATE_WATCH_POST = 3854;
    CIRCLE_OF_BLOOD_ARENA = 3855;
    ELRENDAR_CROSSING = 3856;
    AMMEN_FORD = 3857;
    RAZORTHORN_SHELF = 3858;
    SILMYR_LAKE = 3859;
    RAASTOK_GLADE = 3860;
    THALASSIAN_PASS = 3861;
    CHURNING_GULCH = 3862;
    BROKEN_WILDS = 3863;
    BASH_IR_LANDING = 3864;
    CRYSTAL_SPINE = 3865;
    SKALD = 3866;
    BLADED_GULCH = 3867;
    GYRO_PLANK_BRIDGE = 3868;
    MAGE_TOWER = 3869;
    BLOOD_ELF_TOWER = 3870;
    DRAENEI_RUINS = 3871;
    FEL_REAVER_RUINS = 3872;
    THE_PROVING_GROUNDS = 3873;
    ECO_DOME_FARFIELD = 3874;
    ECO_DOME_SKYPERCH = 3875;
    ECO_DOME_SUTHERON = 3876;
    ECO_DOME_MIDREALM = 3877;
    ETHEREUM_STAGING_GROUNDS = 3878;
    CHAPEL_YARD = 3879;
    ACCESS_SHAFT_ZEON = 3880;
    TRELLEUM_MINE = 3881;
    INVASION_POINT_DESTROYER = 3882;
    CAMP_OF_BOOM = 3883;
    SPINEBREAKER_PASS = 3884;
    NETHERWEB_RIDGE = 3885;
    DERELICT_CARAVAN = 3886;
    REFUGEE_CARAVAN = 3887;
    SHADOW_TOMB = 3888;
    VEIL_RHAZE = 3889;
    TOMB_OF_LIGHTS = 3890;
    CARRION_HILL = 3891;
    WRITHING_MOUND = 3892;
    RING_OF_OBSERVANCE = 3893;
    AUCHENAI_GROUNDS = 3894;
    CENARION_WATCHPOST = 3895;
    ALDOR_RISE = 3896;
    TERRACE_OF_LIGHT = 3897;
    SCRYERS_TIER = 3898;
    LOWER_CITY = 3899;
    INVASION_POINT_OVERLORD = 3900;
    ALLERIAN_POST = 3901;
    STONEBREAKER_CAMP = 3902;
    BOULDER_MOK = 3903;
    CURSED_HOLLOW = 3904;
    COILFANG_RESERVOIR = 3905;
    THE_BLOODWASH = 3906;
    VERIDIAN_POINT = 3907;
    MIDDENVALE = 3908;
    THE_LOST_FOLD = 3909;
    MYSTWOOD = 3910;
    TRANQUIL_SHORE = 3911;
    GOLDENBOUGH_PASS = 3912;
    RUNESTONE_FALITHAS = 3913;
    RUNESTONE_SHAN_DOR = 3914;
    FAIRBRIDGE_STRAND = 3915;
    MOONGRAZE_WOODS = 3916;
    AUCHINDOUN1 = 3917;
    TOSHLEYS_STATION = 3918;
    SINGING_RIDGE = 3919;
    SHATTER_POINT = 3920;
    ARKLONIS_RIDGE = 3921;
    BLADESPIRE_OUTPOST = 3922;
    GRUULS_LAIR2 = 3923;
    NORTHMAUL_TOWER = 3924;
    SOUTHMAUL_TOWER = 3925;
    SHATTERED_PLAINS = 3926;
    ORONOKS_FARM = 3927;
    THE_ALTAR_OF_DAMNATION = 3928;
    THE_PATH_OF_CONQUEST = 3929;
    ECLIPSION_FIELDS = 3930;
    BLADESPIRE_GROUNDS = 3931;
    SKETH_LON_BASE_CAMP = 3932;
    SKETH_LON_WRECKAGE = 3933;
    TOWN_SQUARE = 3934;
    WIZARD_ROW = 3935;
    DEATHFORGE_TOWER = 3936;
    SLAG_WATCH = 3937;
    SANCTUM_OF_THE_STARS = 3938;
    DRAGONMAW_FORTRESS = 3939;
    THE_FETID_POOL = 3940;
    TEST = 3941;
    RAZAANS_LANDING = 3942;
    INVASION_POINT_CATACLYSM = 3943;
    THE_ALTAR_OF_SHADOWS = 3944;
    NETHERWING_PASS = 3945;
    WAYNES_REFUGE = 3946;
    THE_SCALDING_POOLS = 3947;
    BRIAN_AND_PAT_TEST = 3948;
    MAGMA_FIELDS = 3949;
    CRIMSON_WATCH = 3950;
    EVERGROVE = 3951;
    WYRMSKULL_BRIDGE = 3952;
    SCALEWING_SHELF = 3953;
    WYRMSKULL_TUNNEL = 3954;
    HELLFIRE_BASIN = 3955;
    THE_SHADOW_STAIR = 3956;
    SHA_TARI_OUTPOST = 3957;
    SHA_TARI_BASE_CAMP = 3958;
    BLACK_TEMPLE = 3959;
    SOULGRINDERS_BARROW = 3960;
    SORROW_WING_POINT = 3961;
    VIM_GOLS_CIRCLE = 3962;
    DRAGONSPINE_RIDGE = 3963;
    SKYGUARD_OUTPOST = 3964;
    NETHERWING_MINES = 3965;
    DRAGONMAW_BASE_CAMP = 3966;
    DRAGONMAW_SKYWAY = 3967;
    RUINS_OF_LORDAERON1 = 3968;
    RIVENDARKS_PERCH = 3969;
    OBSIDIAS_PERCH = 3970;
    INSIDIONS_PERCH = 3971;
    FURYWINGS_PERCH = 3972;
    BLACKWIND_LANDING = 3973;
    VEIL_HARR_IK = 3974;
    TEROKKS_REST = 3975;
    VEIL_ALA_RAK = 3976;
    UPPER_VEIL_SHIL_AK = 3977;
    LOWER_VEIL_SHIL_AK = 3978;
    THE_FROZEN_SEA = 3979;
    DAGGERCAP_BAY = 3980;
    VALGARDE = 3981;
    WYRMSKULL_VILLAGE = 3982;
    UTGARDE_KEEP1 = 3983;
    NIFFLEVAR = 3984;
    FALLS_OF_YMIRON = 3985;
    ECHO_REACH = 3986;
    THE_ISLE_OF_SPEARS = 3987;
    KAMAGUA = 3988;
    GARVANS_REEF = 3989;
    SCALAWAG_POINT = 3990;
    NEW_AGAMAND = 3991;
    THE_ANCIENT_LIFT = 3992;
    WESTGUARD_TURRET = 3993;
    HALGRIND = 3994;
    THE_LAUGHING_STAND = 3995;
    BAELGUNS_EXCAVATION_SITE = 3996;
    EXPLORERS_LEAGUE_OUTPOST = 3997;
    WESTGUARD_KEEP = 3998;
    STEEL_GATE = 3999;
    VENGEANCE_LANDING = 4000;
    BALEHEIM = 4001;
    SKORN = 4002;
    FORT_WILDERVAR = 4003;
    VILEPREY_VILLAGE = 4004;
    IVALDS_RUIN = 4005;
    GJALERBRON = 4006;
    TOMB_OF_THE_LOST_KINGS = 4007;
    SHARTUULS_TRANSPORTER = 4008;
    ILLIDARI_TRAINING_GROUNDS = 4009;
    MUDSPROCKET = 4010;
    CAMP_WINTERHOOF = 4018;
    DEVELOPMENT_LAND = 4019;
    MIGHTSTONE_QUARRY = 4020;
    BLOODSPORE_PLAINS = 4021;
    GAMMOTH = 4022;
    AMBER_LEDGE = 4023;
    COLDARRA = 4024;
    THE_WESTRIFT = 4025;
    THE_TRANSITUS_STAIR = 4026;
    COAST_OF_ECHOES = 4027;
    RIPLASH_STRAND = 4028;
    RIPLASH_RUINS = 4029;
    COAST_OF_IDOLS = 4030;
    PAL_EA = 4031;
    VALIANCE_KEEP = 4032;
    WINTERFIN_VILLAGE = 4033;
    THE_BOREAN_WALL = 4034;
    THE_GEYSER_FIELDS = 4035;
    FIZZCRANK_PUMPING_STATION = 4036;
    TAUNKA_LE_VILLAGE = 4037;
    MAGNAMOTH_CAVERNS = 4038;
    COLDROCK_QUARRY = 4039;
    NJORDS_BREATH_BAY = 4040;
    KASKALA = 4041;
    TRANSBOREA = 4042;
    THE_FLOOD_PLAINS = 4043;
    DIREHORN_POST = 4046;
    NATS_LANDING = 4047;
    EMBER_CLUTCH = 4048;
    TABETHAS_FARM = 4049;
    DERELICT_STRAND = 4050;
    THE_FROZEN_GLADE = 4051;
    THE_VIBRANT_GLADE = 4052;
    THE_TWISTED_GLADE = 4053;
    RIVENWOOD = 4054;
    CALDEMERE_LAKE = 4055;
    UTGARDE_CATACOMBS = 4056;
    SHIELD_HILL = 4057;
    LAKE_CAULDROS = 4058;
    CAULDROS_ISLE = 4059;
    BLEEDING_VALE = 4060;
    GIANTS_RUN = 4061;
    APOTHECARY_CAMP = 4062;
    EMBER_SPEAR_TOWER = 4063;
    SHATTERED_STRAITS = 4064;
    GJALERHORN = 4065;
    FROSTBLADE_PEAK = 4066;
    PLAGUEWOOD_TOWER = 4067;
    WEST_SPEAR_TOWER = 4068;
    NORTH_SPEAR_TOWER = 4069;
    CHILLMERE_COAST = 4070;
    WHISPER_GULCH = 4071;
    SUB_ZONE = 4072;
    WINTERS_TERRACE = 4073;
    THE_WAKING_HALLS = 4074;
    SUNWELL_PLATEAU = 4075;
    REUSE_ME_SEVEN = 4076;
    SORLOFS_STRAND = 4077;
    RAZORTHORN_RISE = 4078;
    FROSTBLADE_PASS = 4079;
    ISLE_OF_QUEL_DANAS = 4080;
    THE_DAWNCHASER = 4081;
    THE_SIN_LOREN = 4082;
    SILVERMOONS_PRIDE = 4083;
    THE_BLOODOATH = 4084;
    SHATTERED_SUN_STAGING_AREA = 4085;
    SUNS_REACH_SANCTUM = 4086;
    SUNS_REACH_HARBOR = 4087;
    SUNS_REACH_ARMORY = 4088;
    DAWNSTAR_VILLAGE = 4089;
    THE_DAWNING_SQUARE = 4090;
    GREENGILL_COAST = 4091;
    THE_DEAD_SCAR2 = 4092;
    THE_SUN_FORGE = 4093;
    SUNWELL_PLATEAU1 = 4094;
    MAGISTERS_TERRACE = 4095;
    CLAYTONS_WOWEDIT_LAND = 4096;
    WINTERFIN_CAVERNS = 4097;
    GLIMMER_BAY = 4098;
    WINTERFIN_RETREAT = 4099;
    THE_CULLING_OF_STRATHOLME = 4100;
    SANDS_OF_NASAM = 4101;
    KROMS_LANDING = 4102;
    NASAMS_TALON = 4103;
    ECHO_COVE = 4104;
    BERYL_POINT = 4105;
    GARROSHS_LANDING = 4106;
    WARSONG_JETTY = 4107;
    FIZZCRANK_AIRSTRIP = 4108;
    LAKE_KUM_UYA = 4109;
    FARSHIRE_FIELDS = 4110;
    FARSHIRE = 4111;
    FARSHIRE_LIGHTHOUSE = 4112;
    UNU_PE = 4113;
    DEATHS_STAND = 4114;
    THE_ABANDONED_REACH = 4115;
    SCALDING_POOLS = 4116;
    STEAM_SPRINGS = 4117;
    TALRAMAS = 4118;
    FESTERING_POOLS = 4119;
    THE_NEXUS = 4120;
    TRANSITUS_SHIELD = 4121;
    BOR_GOROK_OUTPOST = 4122;
    MAGMOTH = 4123;
    THE_DENS_OF_DYING = 4124;
    TEMPLE_CITY_OF_EN_KILAH = 4125;
    THE_WAILING_ZIGGURAT = 4126;
    STEELJAWS_CARAVAN = 4127;
    NAXXANAR = 4128;
    WARSONG_HOLD = 4129;
    PLAINS_OF_NASAM = 4130;
    MAGISTERS_TERRACE1 = 4131;
    RUINS_OF_ELDRA_NATH = 4132;
    CHARRED_RISE = 4133;
    BLISTERING_POOL = 4134;
    SPIRE_OF_BLOOD = 4135;
    SPIRE_OF_DECAY = 4136;
    SPIRE_OF_PAIN = 4137;
    FROZEN_REACH = 4138;
    PARHELION_PLAZA = 4139;
    THE_DEAD_SCAR3 = 4140;
    TORPS_FARM = 4141;
    WARSONG_GRANARY = 4142;
    WARSONG_SLAUGHTERHOUSE = 4143;
    WARSONG_FARMS_OUTPOST = 4144;
    WEST_POINT_STATION = 4145;
    NORTH_POINT_STATION = 4146;
    MID_POINT_STATION = 4147;
    SOUTH_POINT_STATION = 4148;
    DEHTA_ENCAMPMENT = 4149;
    KAWS_ROOST = 4150;
    WESTWIND_REFUGEE_CAMP = 4151;
    MOA_KI_HARBOR = 4152;
    INDU_LE_VILLAGE = 4153;
    SNOWFALL_GLADE = 4154;
    THE_HALF_SHELL = 4155;
    SURGE_NEEDLE = 4156;
    MOONREST_GARDENS = 4157;
    STARS_REST = 4158;
    WESTFALL_BRIGADE_ENCAMPMENT = 4159;
    LOTHALOR_WOODLANDS = 4160;
    WYRMREST_TEMPLE = 4161;
    ICEMIST_FALLS = 4162;
    ICEMIST_VILLAGE = 4163;
    THE_PIT_OF_NARJUN = 4164;
    AGMARS_HAMMER = 4165;
    LAKE_INDU_LE = 4166;
    OBSIDIAN_DRAGONSHRINE = 4167;
    RUBY_DRAGONSHRINE = 4168;
    FORDRAGON_HOLD = 4169;
    KOR_KRON_VANGUARD = 4170;
    THE_COURT_OF_SKULLS = 4171;
    ANGRATHAR_THE_WRATHGATE = 4172;
    GALAKRONDS_REST = 4173;
    THE_WICKED_COIL = 4174;
    BRONZE_DRAGONSHRINE = 4175;
    THE_MIRROR_OF_DAWN = 4176;
    WINTERGARDE_KEEP = 4177;
    WINTERGARDE_MINE = 4178;
    EMERALD_DRAGONSHRINE = 4179;
    NEW_HEARTHGLEN = 4180;
    CRUSADERS_LANDING = 4181;
    SINNERS_FOLLY = 4182;
    AZURE_DRAGONSHRINE = 4183;
    PATH_OF_THE_TITANS = 4184;
    THE_FORGOTTEN_SHORE = 4185;
    VENOMSPITE = 4186;
    THE_CRYSTAL_VICE = 4187;
    THE_CARRION_FIELDS = 4188;
    ONSLAUGHT_BASE_CAMP = 4189;
    THORSONS_POST = 4190;
    LIGHTS_TRUST = 4191;
    FROSTMOURNE_CAVERN = 4192;
    SCARLET_POINT = 4193;
    JINTHA_KALAR = 4194;
    ICE_HEART_CAVERN = 4195;
    DRAK_THARON_KEEP = 4196;
    WINTERGRASP = 4197;
    KILI_UAS_ATOLL = 4198;
    SILVERBROOK = 4199;
    VORDRASSILS_HEART = 4200;
    VORDRASSILS_TEARS = 4201;
    VORDRASSILS_TEARS1 = 4202;
    VORDRASSILS_LIMB = 4203;
    AMBERPINE_LODGE = 4204;
    SOLSTICE_VILLAGE = 4205;
    CONQUEST_HOLD = 4206;
    VOLDRUNE = 4207;
    GRANITE_SPRINGS = 4208;
    ZEB_HALAK = 4209;
    DRAK_THARON_KEEP1 = 4210;
    CAMP_ONEQWAH = 4211;
    EASTWIND_SHORE = 4212;
    THE_BROKEN_BLUFFS = 4213;
    BOULDER_HILLS = 4214;
    RAGE_FANG_SHRINE = 4215;
    DRAKIL_JIN_RUINS = 4216;
    BLACKRIVER_LOGGING_CAMP = 4217;
    HEARTS_BLOOD_SHRINE = 4218;
    HOLLOWSTONE_MINE = 4219;
    DUN_ARGOL = 4220;
    THOR_MODAN = 4221;
    BLUE_SKY_LOGGING_GROUNDS = 4222;
    MAW_OF_NELTHARION = 4223;
    THE_BRINY_PINNACLE = 4224;
    GLITTERING_STRAND = 4225;
    ISKAAL = 4226;
    DRAGONS_FALL = 4227;
    THE_OCULUS = 4228;
    PROSPECTORS_POINT = 4229;
    COLDWIND_HEIGHTS = 4230;
    REDWOOD_TRADING_POST = 4231;
    VENGEANCE_PASS = 4232;
    DAWNS_REACH = 4233;
    NAXXRAMAS1 = 4234;
    HEARTWOOD_TRADING_POST = 4235;
    EVERGREEN_TRADING_POST = 4236;
    SPRUCE_POINT_POST = 4237;
    WHITE_PINE_TRADING_POST = 4238;
    ASPEN_GROVE_POST = 4239;
    FORESTS_EDGE_POST = 4240;
    ELDRITCH_HEIGHTS = 4241;
    VENTURE_BAY = 4242;
    WINTERGARDE_CRYPT = 4243;
    BLOODMOON_ISLE = 4244;
    SHADOWFANG_TOWER = 4245;
    WINTERGARDE_MAUSOLEUM = 4246;
    DUSKHOWL_DEN = 4247;
    THE_CONQUEST_PIT = 4248;
    THE_PATH_OF_IRON = 4249;
    RUINS_OF_TETHYS = 4250;
    SILVERBROOK_HILLS = 4251;
    THE_BROKEN_BLUFFS1 = 4252;
    SEVENTH_LEGION_FRONT = 4253;
    THE_DRAGON_WASTES = 4254;
    RUINS_OF_DRAK_ZIN = 4255;
    DRAK_MAR_LAKE = 4256;
    DRAGONSPINE_TRIBUTARY = 4257;
    THE_NORTH_SEA1 = 4258;
    DRAK_URAL = 4259;
    THORVALDS_CAMP = 4260;
    GHOSTBLADE_POST = 4261;
    ASHWOOD_POST = 4262;
    LYDELLS_AMBUSH = 4263;
    HALLS_OF_STONE = 4264;
    THE_NEXUS1 = 4265;
    HARKORS_CAMP = 4266;
    VORDRASSIL_PASS = 4267;
    RUUNAS_CAMP = 4268;
    SHRINE_OF_SCALES = 4269;
    DRAK_ATAL_PASSAGE = 4270;
    UTGARDE_PINNACLE1 = 4271;
    HALLS_OF_LIGHTNING = 4272;
    ULDUAR = 4273;
    THE_ARGENT_STAND = 4275;
    ALTAR_OF_SSERATUS = 4276;
    AZJOL_NERUB1 = 4277;
    DRAKSOTRA_FIELDS = 4278;
    DRAKSOTRA = 4279;
    DRAK_AGAL = 4280;
    ACHERUS_THE_EBON_HOLD = 4281;
    THE_AVALANCHE = 4282;
    THE_LOST_LANDS = 4283;
    NESINGWARY_BASE_CAMP = 4284;
    THE_SEABREACH_FLOW = 4285;
    THE_BONES_OF_NOZRONN = 4286;
    KARTAKS_HOLD = 4287;
    SPARKTOUCHED_HAVEN = 4288;
    THE_PATH_OF_THE_LIFEWARDEN = 4289;
    RIVERS_HEART = 4290;
    RAINSPEAKER_CANOPY = 4291;
    FRENZYHEART_HILL = 4292;
    WILDGROWTH_MANGAL = 4293;
    HEB_VALOK = 4294;
    THE_SUNDERED_SHARD = 4295;
    THE_LIFEBLOOD_PILLAR = 4296;
    MOSSWALKER_VILLAGE = 4297;
    PLAGUELANDS_THE_SCARLET_ENCLAVE = 4298;
    KOLRAMAS = 4299;
    WAYGATE = 4300;
    THE_SKYREACH_PILLAR = 4302;
    HARDKNUCKLE_CLEARING = 4303;
    SAPPHIRE_HIVE = 4304;
    MISTWHISPER_REFUGE = 4306;
    THE_GLIMMERING_PILLAR = 4307;
    SPEARBORN_ENCAMPMENT = 4308;
    DRAK_THARON_KEEP2 = 4309;
    ZERAMAS = 4310;
    RELIQUARY_OF_AGONY = 4311;
    EBON_WATCH = 4312;
    THRYMS_END = 4313;
    VOLTARUS = 4314;
    RELIQUARY_OF_PAIN = 4315;
    RAGECLAW_DEN = 4316;
    LIGHTS_BREACH = 4317;
    POOLS_OF_ZHA_JIN = 4318;
    ZIM_ABWA = 4319;
    AMPHITHEATER_OF_ANGUISH = 4320;
    ALTAR_OF_RHUNOK = 4321;
    ALTAR_OF_HAR_KOA = 4322;
    ZIM_TORGA = 4323;
    POOLS_OF_JIN_ALAI = 4324;
    ALTAR_OF_QUETZ_LUN = 4325;
    HEB_DRAKKAR = 4326;
    DRAK_MABWA = 4327;
    ZIM_RHUK = 4328;
    ALTAR_OF_MAM_TOTH = 4329;
    ACHERUS_THE_EBON_HOLD1 = 4342;
    NEW_AVALON = 4343;
    NEW_AVALON_FIELDS = 4344;
    NEW_AVALON_ORCHARD = 4345;
    NEW_AVALON_TOWN_HALL = 4346;
    HAVENSHIRE = 4347;
    HAVENSHIRE_FARMS = 4348;
    HAVENSHIRE_LUMBER_MILL = 4349;
    HAVENSHIRE_STABLES = 4350;
    SCARLET_HOLD = 4351;
    CHAPEL_OF_THE_CRIMSON_FLAME = 4352;
    LIGHTS_POINT_TOWER = 4353;
    LIGHTS_POINT = 4354;
    CRYPT_OF_REMEMBRANCE = 4355;
    DEATHS_BREACH = 4356;
    THE_NOXIOUS_GLADE1 = 4357;
    TYRS_HAND1 = 4358;
    KINGS_HARBOR = 4359;
    SCARLET_OVERLOOK = 4360;
    LIGHTS_HOPE_CHAPEL1 = 4361;
    SINNERS_FOLLY1 = 4362;
    PESTILENT_SCAR1 = 4363;
    BROWMAN_MILL1 = 4364;
    HAVENSHIRE_MINE = 4365;
    URSOCS_DEN = 4366;
    THE_BLIGHT_LINE = 4367;
    THE_BONEFIELDS = 4368;
    DORIANS_OUTPOST = 4369;
    MAM_TOTH_CRATER = 4371;
    ZOL_MAZ_STRONGHOLD = 4372;
    ZOL_HEB = 4373;
    RAGECLAW_LAKE = 4374;
    GUNDRAK = 4375;
    THE_SAVAGE_THICKET = 4376;
    NEW_AVALON_FORGE = 4377;
    DALARAN_ARENA = 4378;
    VALGARDE1 = 4379;
    WESTGUARD_INN = 4380;
    WAYGATE1 = 4381;
    THE_SHAPERS_TERRACE = 4382;
    LAKESIDE_LANDING = 4383;
    STRAND_OF_THE_ANCIENTS = 4384;
    BITTERTIDE_LAKE = 4385;
    RAINSPEAKER_RAPIDS = 4386;
    FRENZYHEART_RIVER = 4387;
    WINTERGRASP_RIVER = 4388;
    THE_SUNTOUCHED_PILLAR = 4389;
    FRIGID_BREACH = 4390;
    SWINDLEGRINS_DIG = 4391;
    THE_STORMWRIGHTS_SHELF = 4392;
    DEATHS_HAND_ENCAMPMENT = 4393;
    SCARLET_TAVERN = 4394;
    DALARAN = 4395;
    NOZZLERUST_POST = 4396;
    FARSHIRE_MINE = 4399;
    THE_MOSSLIGHT_PILLAR = 4400;
    SARAGOSAS_LANDING = 4401;
    VENGEANCE_LIFT = 4402;
    BALEJAR_WATCH = 4403;
    NEW_AGAMAND_INN = 4404;
    PASSAGE_OF_LOST_FIENDS = 4405;
    THE_RING_OF_VALOR = 4406;
    HALL_OF_THE_FROSTWOLF = 4407;
    HALL_OF_THE_STORMPIKE = 4408;
    STORMWIND_HARBOR = 4411;
    THE_MAKERS_OVERLOOK = 4412;
    THE_MAKERS_PERCH = 4413;
    SCARLET_TOWER = 4414;
    THE_VIOLET_HOLD = 4415;
    GUNDRAK1 = 4416;
    ONSLAUGHT_HARBOR = 4417;
    K3 = 4418;
    SNOWBLIND_HILLS = 4419;
    SNOWBLIND_TERRACE = 4420;
    GARM = 4421;
    BRUNNHILDAR_VILLAGE = 4422;
    SIFRELDAR_VILLAGE = 4423;
    VALKYRION = 4424;
    THE_FORLORN_MINE = 4425;
    BORS_BREATH_RIVER = 4426;
    ARGENT_VANGUARD = 4427;
    FROSTHOLD = 4428;
    GROM_ARSH_CRASH_SITE = 4429;
    TEMPLE_OF_STORMS = 4430;
    ENGINE_OF_THE_MAKERS = 4431;
    THE_FOOT_STEPPES = 4432;
    DRAGONSPINE_PEAKS = 4433;
    NIDAVELIR = 4434;
    NARVIRS_CRADLE = 4435;
    SNOWDRIFT_PLAINS = 4436;
    VALLEY_OF_ANCIENT_WINTERS = 4437;
    DUN_NIFFELEM = 4438;
    FROSTFIELD_LAKE = 4439;
    THUNDERFALL = 4440;
    CAMP_TUNKA_LO = 4441;
    BRANNS_BASE_CAMP = 4442;
    GATE_OF_ECHOES = 4443;
    PLAIN_OF_ECHOES = 4444;
    ULDUAR1 = 4445;
    TERRACE_OF_THE_MAKERS = 4446;
    GATE_OF_LIGHTNING = 4447;
    PATH_OF_THE_TITANS1 = 4448;
    ULDIS = 4449;
    LOKENS_BARGAIN = 4450;
    BORS_FALL = 4451;
    BORS_BREATH = 4452;
    ROHEMDAL_PASS = 4453;
    THE_STORM_FOUNDRY = 4454;
    HIBERNAL_CAVERN = 4455;
    VOLDRUNE_DWELLING = 4456;
    TORSEGS_REST = 4457;
    SPARKSOCKET_MINEFIELD = 4458;
    RICKETS_FOLLY = 4459;
    GARMS_BANE = 4460;
    GARMS_RISE = 4461;
    CRYSTALWEB_CAVERN = 4462;
    TEMPLE_OF_LIFE = 4463;
    TEMPLE_OF_ORDER = 4464;
    TEMPLE_OF_WINTER = 4465;
    TEMPLE_OF_INVENTION = 4466;
    DEATHS_RISE = 4467;
    THE_DEAD_FIELDS = 4468;
    DARGATHS_DEMISE = 4469;
    THE_HIDDEN_HOLLOW = 4470;
    BERNAUS_HAPPY_FUN_LAND = 4471;
    FROSTGRIPS_HOLLOW = 4472;
    THE_FRIGID_TOMB = 4473;
    TWIN_SHORES = 4474;
    ZIM_BOS_HIDEOUT = 4475;
    ABANDONED_CAMP = 4476;
    THE_SHADOW_VAULT = 4477;
    COLDWIND_PASS = 4478;
    WINTERS_BREATH_LAKE = 4479;
    THE_FORGOTTEN_OVERLOOK = 4480;
    JINTHA_KALAR_PASSAGE = 4481;
    ARRIGA_FOOTBRIDGE = 4482;
    THE_LOST_PASSAGE = 4483;
    BOULDERCRAGS_REFUGE = 4484;
    THE_INVENTORS_LIBRARY = 4485;
    THE_FROZEN_MINE = 4486;
    FROSTFLOE_DEEP = 4487;
    THE_HOWLING_HOLLOW = 4488;
    CRUSADER_FORWARD_CAMP = 4489;
    STORMCREST = 4490;
    BONESNAPS_CAMP = 4491;
    UFRANGS_HALL = 4492;
    THE_OBSIDIAN_SANCTUM = 4493;
    AHN_KAHET_THE_OLD_KINGDOM = 4494;
    FJORNS_ANVIL = 4495;
    JOTUNHEIM = 4496;
    SAVAGE_LEDGE = 4497;
    HALLS_OF_THE_ANCESTORS = 4498;
    THE_BLIGHTED_POOL = 4499;
    THE_EYE_OF_ETERNITY = 4500;
    THE_ARGENT_VANGUARD = 4501;
    MIMIRS_WORKSHOP = 4502;
    IRONWALL_DAM = 4503;
    VALLEY_OF_ECHOES = 4504;
    THE_BREACH = 4505;
    SCOURGEHOLME = 4506;
    THE_BROKEN_FRONT = 4507;
    MORD_RETHAR_THE_DEATH_GATE = 4508;
    THE_BOMBARDMENT = 4509;
    ALDUR_THAR_THE_DESOLATION_GATE = 4510;
    THE_SKYBREAKER = 4511;
    ORGRIMS_HAMMER = 4512;
    YMIRHEIM = 4513;
    SARONITE_MINES = 4514;
    THE_CONFLAGRATION = 4515;
    IRONWALL_RAMPART = 4516;
    WEEPING_QUARRY = 4517;
    CORP_RETHAR_THE_HORROR_GATE = 4518;
    THE_COURT_OF_BONES = 4519;
    MALYKRISS_THE_VILE_HOLD = 4520;
    CATHEDRAL_OF_DARKNESS = 4521;
    ICECROWN_CITADEL = 4522;
    ICECROWN_GLACIER = 4523;
    VALHALAS = 4524;
    THE_UNDERHALLS = 4525;
    NJORNDAR_VILLAGE = 4526;
    BALARGARDE_FORTRESS = 4527;
    KUL_GALAR_KEEP = 4528;
    THE_CRIMSON_CATHEDRAL = 4529;
    SANCTUM_OF_REANIMATION = 4530;
    THE_FLESHWERKS = 4531;
    VENGEANCE_LANDING_INN = 4532;
    SINDRAGOSAS_FALL = 4533;
    WILDERVAR_MINE = 4534;
    THE_PIT_OF_THE_FANG = 4535;
    FROSTHOWL_CAVERN = 4536;
    THE_VALLEY_OF_LOST_HOPE = 4537;
    THE_SUNKEN_RING = 4538;
    THE_BROKEN_TEMPLE = 4539;
    THE_VALLEY_OF_FALLEN_HEROES = 4540;
    VANGUARD_INFIRMARY = 4541;
    HALL_OF_THE_SHAPER = 4542;
    TEMPLE_OF_WISDOM = 4543;
    DEATHS_BREACH1 = 4544;
    ABANDONED_MINE = 4545;
    RUINS_OF_THE_SCARLET_ENCLAVE = 4546;
    HALLS_OF_STONE1 = 4547;
    HALLS_OF_LIGHTNING1 = 4548;
    THE_GREAT_TREE = 4549;
    THE_MIRROR_OF_TWILIGHT = 4550;
    THE_TWILIGHT_RIVULET = 4551;
    THE_DECREPIT_FLOW = 4552;
    FORLORN_WOODS = 4553;
    RUINS_OF_SHANDARAL = 4554;
    THE_AZURE_FRONT = 4555;
    VIOLET_STAND = 4556;
    THE_UNBOUND_THICKET = 4557;
    SUNREAVERS_COMMAND = 4558;
    WINDRUNNERS_OVERLOOK = 4559;
    THE_UNDERBELLY = 4560;
    KRASUS_LANDING = 4564;
    THE_VIOLET_HOLD1 = 4567;
    THE_EVENTIDE = 4568;
    SEWER_EXIT_PIPE = 4569;
    CIRCLE_OF_WILLS = 4570;
    SILVERWING_FLAG_ROOM = 4571;
    WARSONG_FLAG_ROOM = 4572;
    WINTERGRASP_FORTRESS = 4575;
    CENTRAL_BRIDGE = 4576;
    EASTERN_BRIDGE = 4577;
    WESTERN_BRIDGE = 4578;
    DUBRA_JIN = 4579;
    CRUSADERS_PINNACLE = 4580;
    FLAMEWATCH_TOWER = 4581;
    WINTERS_EDGE_TOWER = 4582;
    SHADOWSIGHT_TOWER = 4583;
    THE_CAULDRON_OF_FLAMES = 4584;
    GLACIAL_FALLS = 4585;
    WINDY_BLUFFS = 4586;
    THE_FOREST_OF_SHADOWS = 4587;
    BLACKWATCH = 4588;
    THE_CHILLED_QUAGMIRE = 4589;
    THE_STEPPE_OF_LIFE = 4590;
    SILENT_VIGIL = 4591;
    GIMORAKS_DEN = 4592;
    THE_PIT_OF_FIENDS = 4593;
    BATTLESCAR_SPIRE = 4594;
    HALL_OF_HORRORS = 4595;
    THE_CIRCLE_OF_SUFFERING = 4596;
    RISE_OF_SUFFERING = 4597;
    KRASUS_LANDING1 = 4598;
    SEWER_EXIT_PIPE1 = 4599;
    DALARAN_ISLAND = 4601;
    FORCE_INTERIOR = 4602;
    VAULT_OF_ARCHAVON = 4603;
    GATE_OF_THE_RED_SUN = 4604;
    GATE_OF_THE_BLUE_SAPPHIRE = 4605;
    GATE_OF_THE_GREEN_EMERALD = 4606;
    GATE_OF_THE_PURPLE_AMETHYST = 4607;
    GATE_OF_THE_YELLOW_MOON = 4608;
    COURTYARD_OF_THE_ANCIENTS = 4609;
    LANDING_BEACH = 4610;
    WESTSPARK_WORKSHOP = 4611;
    EASTSPARK_WORKSHOP = 4612;
    DALARAN_CITY = 4613;
    THE_VIOLET_CITADEL_SPIRE = 4614;
    NAZ_ANAK_THE_FORGOTTEN_DEPTHS = 4615;
    SUNREAVERS_SANCTUARY = 4616;
    ELEVATOR = 4617;
    ANTONIDAS_MEMORIAL = 4618;
    THE_VIOLET_CITADEL = 4619;
    MAGUS_COMMERCE_EXCHANGE = 4620;
    UNUSED = 4621;
    FIRST_LEGION_FORWARD_CAMP = 4622;
    HALL_OF_THE_CONQUERED_KINGS = 4623;
    BEFOULED_TERRACE = 4624;
    THE_DESECRATED_ALTAR = 4625;
    SHIMMERING_BOG = 4626;
    FALLEN_TEMPLE_OF_AHN_KAHET = 4627;
    HALLS_OF_BINDING = 4628;
    WINTERS_HEART = 4629;
    THE_NORTH_SEA2 = 4630;
    THE_BROODMOTHERS_NEST = 4631;
    DALARAN_FLOATING_ROCKS = 4632;
    RAPTOR_PENS = 4633;
    DRAK_THARON_KEEP3 = 4635;
    THE_NOXIOUS_PASS = 4636;
    VARGOTHS_RETREAT = 4637;
    VIOLET_CITADEL_BALCONY = 4638;
    BAND_OF_VARIANCE = 4639;
    BAND_OF_ACCELERATION = 4640;
    BAND_OF_TRANSMUTATION = 4641;
    BAND_OF_ALIGNMENT = 4642;
    ASHWOOD_LAKE = 4646;
    IRON_CONCOURSE = 4650;
    FORMATION_GROUNDS = 4652;
    RAZORSCALES_AERIE = 4653;
    THE_COLOSSAL_FORGE = 4654;
    THE_SCRAPYARD = 4655;
    THE_CONSERVATORY_OF_LIFE = 4656;
    THE_ARCHIVUM = 4657;
    ARGENT_TOURNAMENT_GROUNDS = 4658;
    EXPEDITION_BASE_CAMP = 4665;
    SUNREAVER_PAVILION = 4666;
    SILVER_COVENANT_PAVILION = 4667;
    THE_COOPER_RESIDENCE = 4668;
    THE_RING_OF_CHAMPIONS = 4669;
    THE_ASPIRANTS_RING = 4670;
    THE_ARGENT_VALIANTS_RING = 4671;
    THE_ALLIANCE_VALIANTS_RING = 4672;
    THE_HORDE_VALIANTS_RING = 4673;
    ARGENT_PAVILION = 4674;
    SUNREAVER_PAVILION1 = 4676;
    SILVER_COVENANT_PAVILION1 = 4677;
    THE_FORLORN_CAVERN = 4679;
    CLAYTONIO_TEST_AREA = 4688;
    QUEL_DELARS_REST = 4692;
    ISLE_OF_CONQUEST = 4710;
    TRIAL_OF_THE_CRUSADER = 4722;
    TRIAL_OF_THE_CHAMPION = 4723;
    RUNEWEAVER_SQUARE = 4739;
    THE_SILVER_ENCLAVE = 4740;
    ISLE_OF_CONQUEST_NO_MANS_LAND = 4741;
    HROTHGARS_LANDING = 4742;
    DEATHSPEAKERS_WATCH = 4743;
    WORKSHOP = 4747;
    QUARRY = 4748;
    DOCKS = 4749;
    HANGAR = 4750;
    REFINERY = 4751;
    HORDE_KEEP = 4752;
    ALLIANCE_KEEP = 4753;
    THE_SEA_REAVERS_RUN = 4760;
    TRANSPORT_ALLIANCE_GUNSHIP = 4763;
    TRANSPORT_HORDE_GUNSHIP = 4764;
    HROTHGARS_LANDING1 = 4769;
    THE_FORGE_OF_SOULS = 4809;
    ICECROWN_CITADEL1 = 4812;
    PIT_OF_SARON = 4813;
    HALLS_OF_REFLECTION = 4820;
    TRANSPORT_ALLIANCE_GUNSHIP_IGB = 4832;
    TRANSPORT_HORDE_GUNSHIP_IGB = 4833;
    THE_FROZEN_THRONE = 4859;
    THE_FROZEN_HALLS = 4862;
    THE_FROST_QUEENS_LAIR = 4889;
    PUTRICIDES_LABORATORY_OF_ALCHEMICAL_HORRORS_AND_FUN = 4890;
    THE_SANCTUM_OF_BLOOD = 4891;
    THE_CRIMSON_HALL = 4892;
    THE_FROST_QUEENS_LAIR1 = 4893;
    PUTRICIDES_LABORATORY_OF_ALCHEMICAL_HORRORS_AND_FUN1 = 4894;
    THE_CRIMSON_HALL1 = 4895;
    THE_FROZEN_THRONE1 = 4896;
    THE_SANCTUM_OF_BLOOD1 = 4897;
    FROSTMOURNE = 4898;
    THE_DARK_APPROACH = 4904;
    SCOURGELORDS_COMMAND = 4905;
    THE_SHADOW_THRONE = 4906;
    THE_HIDDEN_PASSAGE = 4908;
    FROSTMOURNE1 = 4910;
    THE_RUBY_SANCTUM = 4987;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueCommentDisplay
NONE0 (0x00)
DUN_MOROGH1 (0x01)Dun Morogh
LONGSHORE2 (0x02)Longshore
BADLANDS3 (0x03)Badlands
BLASTED_LANDS4 (0x04)Blasted Lands
BLACKWATER_COVE7 (0x07)Blackwater Cove
SWAMP_OF_SORROWS8 (0x08)Swamp of Sorrows
NORTHSHIRE_VALLEY9 (0x09)Northshire Valley
DUSKWOOD10 (0x0A)Duskwood
WETLANDS11 (0x0B)Wetlands
ELWYNN_FOREST12 (0x0C)Elwynn Forest
THE_WORLD_TREE13 (0x0D)The World Tree
DUROTAR14 (0x0E)Durotar
DUSTWALLOW_MARSH15 (0x0F)Dustwallow Marsh
AZSHARA16 (0x10)Azshara
THE_BARRENS17 (0x11)The Barrens
CRYSTAL_LAKE18 (0x12)Crystal Lake
ZUL_GURUB19 (0x13)Zul'Gurub
MOONBROOK20 (0x14)Moonbrook
KUL_TIRAS21 (0x15)Kul Tiras
PROGRAMMER_ISLE22 (0x16)Programmer Isle
NORTHSHIRE_RIVER23 (0x17)Northshire River
NORTHSHIRE_ABBEY24 (0x18)Northshire Abbey
BLACKROCK_MOUNTAIN25 (0x19)Blackrock Mountain
LIGHTHOUSE26 (0x1A)Lighthouse
WESTERN_PLAGUELANDS28 (0x1C)Western Plaguelands
NINE30 (0x1E)Nine
THE_CEMETARY32 (0x20)The Cemetary
STRANGLETHORN_VALE33 (0x21)Stranglethorn Vale
ECHO_RIDGE_MINE34 (0x22)Echo Ridge Mine
BOOTY_BAY35 (0x23)Booty Bay
ALTERAC_MOUNTAINS36 (0x24)Alterac Mountains
LAKE_NAZFERITI37 (0x25)Lake Nazferiti
LOCH_MODAN38 (0x26)Loch Modan
WESTFALL40 (0x28)Westfall
DEADWIND_PASS41 (0x29)Deadwind Pass
DARKSHIRE42 (0x2A)Darkshire
WILD_SHORE43 (0x2B)Wild Shore
REDRIDGE_MOUNTAINS44 (0x2C)Redridge Mountains
ARATHI_HIGHLANDS45 (0x2D)Arathi Highlands
BURNING_STEPPES46 (0x2E)Burning Steppes
THE_HINTERLANDS47 (0x2F)The Hinterlands
DEAD_MANS_HOLE49 (0x31)Dead Man's Hole
SEARING_GORGE51 (0x33)Searing Gorge
THIEVES_CAMP53 (0x35)Thieves Camp
JASPERLODE_MINE54 (0x36)Jasperlode Mine
VALLEY_OF_HEROES_UNUSED55 (0x37)Valley of Heroes UNUSED
HEROES_VIGIL56 (0x38)Heroes' Vigil
FARGODEEP_MINE57 (0x39)Fargodeep Mine
NORTHSHIRE_VINEYARDS59 (0x3B)Northshire Vineyards
FORESTS_EDGE60 (0x3C)Forest's Edge
THUNDER_FALLS61 (0x3D)Thunder Falls
BRACKWELL_PUMPKIN_PATCH62 (0x3E)Brackwell Pumpkin Patch
THE_STONEFIELD_FARM63 (0x3F)The Stonefield Farm
THE_MACLURE_VINEYARDS64 (0x40)The Maclure Vineyards
DRAGONBLIGHT65 (0x41)Dragonblight
ZUL_DRAK66 (0x42)Zul'Drak
THE_STORM_PEAKS67 (0x43)The Storm Peaks
LAKE_EVERSTILL68 (0x44)Lake Everstill
LAKESHIRE69 (0x45)Lakeshire
STONEWATCH70 (0x46)Stonewatch
STONEWATCH_FALLS71 (0x47)Stonewatch Falls
THE_DARK_PORTAL72 (0x48)The Dark Portal
THE_TAINTED_SCAR73 (0x49)The Tainted Scar
POOL_OF_TEARS74 (0x4A)Pool of Tears
STONARD75 (0x4B)Stonard
FALLOW_SANCTUARY76 (0x4C)Fallow Sanctuary
ANVILMAR77 (0x4D)Anvilmar
STORMWIND_MOUNTAINS80 (0x50)Stormwind Mountains
JEFF_NE_QUADRANT_CHANGED81 (0x51)Jeff NE Quadrant Changed
JEFF_NW_QUADRANT82 (0x52)Jeff NW Quadrant
JEFF_SE_QUADRANT83 (0x53)Jeff SE Quadrant
JEFF_SW_QUADRANT84 (0x54)Jeff SW Quadrant
TIRISFAL_GLADES85 (0x55)Tirisfal Glades
STONE_CAIRN_LAKE86 (0x56)Stone Cairn Lake
GOLDSHIRE87 (0x57)Goldshire
EASTVALE_LOGGING_CAMP88 (0x58)Eastvale Logging Camp
MIRROR_LAKE_ORCHARD89 (0x59)Mirror Lake Orchard
TOWER_OF_AZORA91 (0x5B)Tower of Azora
MIRROR_LAKE92 (0x5C)Mirror Lake
VUL_GOL_OGRE_MOUND93 (0x5D)Vul'Gol Ogre Mound
RAVEN_HILL94 (0x5E)Raven Hill
REDRIDGE_CANYONS95 (0x5F)Redridge Canyons
TOWER_OF_ILGALAR96 (0x60)Tower of Ilgalar
ALTHERS_MILL97 (0x61)Alther's Mill
RETHBAN_CAVERNS98 (0x62)Rethban Caverns
REBEL_CAMP99 (0x63)Rebel Camp
NESINGWARYS_EXPEDITION100 (0x64)Nesingwary's Expedition
KURZENS_COMPOUND101 (0x65)Kurzen's Compound
RUINS_OF_ZUL_KUNDA102 (0x66)Ruins of Zul'Kunda
RUINS_OF_ZUL_MAMWE103 (0x67)Ruins of Zul'Mamwe
THE_VILE_REEF104 (0x68)The Vile Reef
MOSH_OGG_OGRE_MOUND105 (0x69)Mosh'Ogg Ogre Mound
THE_STOCKPILE106 (0x6A)The Stockpile
SALDEANS_FARM107 (0x6B)Saldean's Farm
SENTINEL_HILL108 (0x6C)Sentinel Hill
FURLBROWS_PUMPKIN_FARM109 (0x6D)Furlbrow's Pumpkin Farm
JANGOLODE_MINE111 (0x6F)Jangolode Mine
GOLD_COAST_QUARRY113 (0x71)Gold Coast Quarry
WESTFALL_LIGHTHOUSE115 (0x73)Westfall Lighthouse
MISTY_VALLEY116 (0x74)Misty Valley
GROM_GOL_BASE_CAMP117 (0x75)Grom'gol Base Camp
WHELGARS_EXCAVATION_SITE118 (0x76)Whelgar's Excavation Site
WESTBROOK_GARRISON120 (0x78)Westbrook Garrison
TRANQUIL_GARDENS_CEMETERY121 (0x79)Tranquil Gardens Cemetery
ZUULDAIA_RUINS122 (0x7A)Zuuldaia Ruins
BAL_LAL_RUINS123 (0x7B)Bal'lal Ruins
KAL_AI_RUINS125 (0x7D)Kal'ai Ruins
TKASHI_RUINS126 (0x7E)Tkashi Ruins
BALIA_MAH_RUINS127 (0x7F)Balia'mah Ruins
ZIATA_JAI_RUINS128 (0x80)Ziata'jai Ruins
MIZJAH_RUINS129 (0x81)Mizjah Ruins
SILVERPINE_FOREST130 (0x82)Silverpine Forest
KHARANOS131 (0x83)Kharanos
COLDRIDGE_VALLEY132 (0x84)Coldridge Valley
GNOMEREGAN133 (0x85)Gnomeregan
GOL_BOLAR_QUARRY134 (0x86)Gol'Bolar Quarry
FROSTMANE_HOLD135 (0x87)Frostmane Hold
THE_GRIZZLED_DEN136 (0x88)The Grizzled Den
BREWNALL_VILLAGE137 (0x89)Brewnall Village
MISTY_PINE_REFUGE138 (0x8A)Misty Pine Refuge
EASTERN_PLAGUELANDS139 (0x8B)Eastern Plaguelands
TELDRASSIL141 (0x8D)Teldrassil
IRONBANDS_EXCAVATION_SITE142 (0x8E)Ironband's Excavation Site
MO_GROSH_STRONGHOLD143 (0x8F)Mo'grosh Stronghold
THELSAMAR144 (0x90)Thelsamar
ALGAZ_GATE145 (0x91)Algaz Gate
STONEWROUGHT_DAM146 (0x92)Stonewrought Dam
THE_FARSTRIDER_LODGE147 (0x93)The Farstrider Lodge
DARKSHORE148 (0x94)Darkshore
SILVER_STREAM_MINE149 (0x95)Silver Stream Mine
MENETHIL_HARBOR150 (0x96)Menethil Harbor
DESIGNER_ISLAND151 (0x97)Designer Island
THE_BULWARK152 (0x98)The Bulwark
RUINS_OF_LORDAERON153 (0x99)Ruins of Lordaeron
DEATHKNELL154 (0x9A)Deathknell
NIGHT_WEBS_HOLLOW155 (0x9B)Night Web's Hollow
SOLLIDEN_FARMSTEAD156 (0x9C)Solliden Farmstead
AGAMAND_MILLS157 (0x9D)Agamand Mills
AGAMAND_FAMILY_CRYPT158 (0x9E)Agamand Family Crypt
BRILL159 (0x9F)Brill
WHISPERING_GARDENS160 (0xA0)Whispering Gardens
TERRACE_OF_REPOSE161 (0xA1)Terrace of Repose
BRIGHTWATER_LAKE162 (0xA2)Brightwater Lake
GUNTHERS_RETREAT163 (0xA3)Gunther's Retreat
GARRENS_HAUNT164 (0xA4)Garren's Haunt
BALNIR_FARMSTEAD165 (0xA5)Balnir Farmstead
COLD_HEARTH_MANOR166 (0xA6)Cold Hearth Manor
CRUSADER_OUTPOST167 (0xA7)Crusader Outpost
THE_NORTH_COAST168 (0xA8)The North Coast
WHISPERING_SHORE169 (0xA9)Whispering Shore
LORDAMERE_LAKE170 (0xAA)Lordamere Lake
FENRIS_ISLE172 (0xAC)Fenris Isle
FAOLS_REST173 (0xAD)Faol's Rest
DOLANAAR186 (0xBA)Dolanaar
DARNASSUS_UNUSED187 (0xBB)Darnassus UNUSED
SHADOWGLEN188 (0xBC)Shadowglen
STEELGRILLS_DEPOT189 (0xBD)Steelgrill's Depot
HEARTHGLEN190 (0xBE)Hearthglen
NORTHRIDGE_LUMBER_CAMP192 (0xC0)Northridge Lumber Camp
RUINS_OF_ANDORHAL193 (0xC1)Ruins of Andorhal
SCHOOL_OF_NECROMANCY195 (0xC3)School of Necromancy
UTHERS_TOMB196 (0xC4)Uther's Tomb
SORROW_HILL197 (0xC5)Sorrow Hill
THE_WEEPING_CAVE198 (0xC6)The Weeping Cave
FELSTONE_FIELD199 (0xC7)Felstone Field
DALSONS_TEARS200 (0xC8)Dalson's Tears
GAHRRONS_WITHERING201 (0xC9)Gahrron's Withering
THE_WRITHING_HAUNT202 (0xCA)The Writhing Haunt
MARDENHOLDE_KEEP203 (0xCB)Mardenholde Keep
PYREWOOD_VILLAGE204 (0xCC)Pyrewood Village
DUN_MODR205 (0xCD)Dun Modr
UTGARDE_KEEP206 (0xCE)Utgarde Keep
THE_GREAT_SEA207 (0xCF)The Great Sea
UNUSED_IRONCLADCOVE208 (0xD0)Unused Ironcladcove
SHADOWFANG_KEEP209 (0xD1)Shadowfang Keep
ICECROWN210 (0xD2)Icecrown
ICEFLOW_LAKE211 (0xD3)Iceflow Lake
HELMS_BED_LAKE212 (0xD4)Helm's Bed Lake
DEEP_ELEM_MINE213 (0xD5)Deep Elem Mine
THE_GREAT_SEA1214 (0xD6)The Great Sea
MULGORE215 (0xD7)Mulgore
ALEXSTON_FARMSTEAD219 (0xDB)Alexston Farmstead
RED_CLOUD_MESA220 (0xDC)Red Cloud Mesa
CAMP_NARACHE221 (0xDD)Camp Narache
BLOODHOOF_VILLAGE222 (0xDE)Bloodhoof Village
STONEBULL_LAKE223 (0xDF)Stonebull Lake
RAVAGED_CARAVAN224 (0xE0)Ravaged Caravan
RED_ROCKS225 (0xE1)Red Rocks
THE_SKITTERING_DARK226 (0xE2)The Skittering Dark
VALGANS_FIELD227 (0xE3)Valgan's Field
THE_SEPULCHER228 (0xE4)The Sepulcher
OLSENS_FARTHING229 (0xE5)Olsen's Farthing
THE_GREYMANE_WALL230 (0xE6)The Greymane Wall
BERENS_PERIL231 (0xE7)Beren's Peril
THE_DAWNING_ISLES232 (0xE8)The Dawning Isles
AMBERMILL233 (0xE9)Ambermill
FENRIS_KEEP235 (0xEB)Fenris Keep
SHADOWFANG_KEEP1236 (0xEC)Shadowfang Keep
THE_DECREPIT_FERRY237 (0xED)The Decrepit Ferry
MALDENS_ORCHARD238 (0xEE)Malden's Orchard
THE_IVAR_PATCH239 (0xEF)The Ivar Patch
THE_DEAD_FIELD240 (0xF0)The Dead Field
THE_ROTTING_ORCHARD241 (0xF1)The Rotting Orchard
BRIGHTWOOD_GROVE242 (0xF2)Brightwood Grove
FORLORN_ROWE243 (0xF3)Forlorn Rowe
THE_WHIPPLE_ESTATE244 (0xF4)The Whipple Estate
THE_YORGEN_FARMSTEAD245 (0xF5)The Yorgen Farmstead
THE_CAULDRON246 (0xF6)The Cauldron
GRIMESILT_DIG_SITE247 (0xF7)Grimesilt Dig Site
DREADMAUL_ROCK249 (0xF9)Dreadmaul Rock
RUINS_OF_THAURISSAN250 (0xFA)Ruins of Thaurissan
FLAME_CREST251 (0xFB)Flame Crest
BLACKROCK_STRONGHOLD252 (0xFC)Blackrock Stronghold
THE_PILLAR_OF_ASH253 (0xFD)The Pillar of Ash
BLACKROCK_MOUNTAIN1254 (0xFE)Blackrock Mountain
ALTAR_OF_STORMS255 (0xFF)Altar of Storms
ALDRASSIL256 (0x100)Aldrassil
SHADOWTHREAD_CAVE257 (0x101)Shadowthread Cave
FEL_ROCK258 (0x102)Fel Rock
LAKE_AL_AMETH259 (0x103)Lake Al'Ameth
STARBREEZE_VILLAGE260 (0x104)Starbreeze Village
GNARLPINE_HOLD261 (0x105)Gnarlpine Hold
BAN_ETHIL_BARROW_DEN262 (0x106)Ban'ethil Barrow Den
THE_CLEFT263 (0x107)The Cleft
THE_ORACLE_GLADE264 (0x108)The Oracle Glade
WELLSPRING_RIVER265 (0x109)Wellspring River
WELLSPRING_LAKE266 (0x10A)Wellspring Lake
HILLSBRAD_FOOTHILLS267 (0x10B)Hillsbrad Foothills
AZSHARA_CRATER268 (0x10C)Azshara Crater
DUN_ALGAZ269 (0x10D)Dun Algaz
SOUTHSHORE271 (0x10F)Southshore
TARREN_MILL272 (0x110)Tarren Mill
DURNHOLDE_KEEP275 (0x113)Durnholde Keep
UNUSED_STONEWROUGHT_PASS276 (0x114)UNUSED Stonewrought Pass
THE_FOOTHILL_CAVERNS277 (0x115)The Foothill Caverns
LORDAMERE_INTERNMENT_CAMP278 (0x116)Lordamere Internment Camp
DALARAN_CRATER279 (0x117)Dalaran Crater
STRAHNBRAD280 (0x118)Strahnbrad
RUINS_OF_ALTERAC281 (0x119)Ruins of Alterac
CRUSHRIDGE_HOLD282 (0x11A)Crushridge Hold
SLAUGHTER_HOLLOW283 (0x11B)Slaughter Hollow
THE_UPLANDS284 (0x11C)The Uplands
SOUTHPOINT_TOWER285 (0x11D)Southpoint Tower
HILLSBRAD_FIELDS286 (0x11E)Hillsbrad Fields
HILLSBRAD287 (0x11F)Hillsbrad
AZURELODE_MINE288 (0x120)Azurelode Mine
NETHANDER_STEAD289 (0x121)Nethander Stead
DUN_GAROK290 (0x122)Dun Garok
THORADINS_WALL293 (0x125)Thoradin's Wall
EASTERN_STRAND294 (0x126)Eastern Strand
WESTERN_STRAND295 (0x127)Western Strand
SOUTH_SEAS_UNUSED296 (0x128)South Seas UNUSED
JAGUERO_ISLE297 (0x129)Jaguero Isle
BARADIN_BAY298 (0x12A)Baradin Bay
MENETHIL_BAY299 (0x12B)Menethil Bay
MISTY_REED_STRAND300 (0x12C)Misty Reed Strand
THE_SAVAGE_COAST301 (0x12D)The Savage Coast
THE_CRYSTAL_SHORE302 (0x12E)The Crystal Shore
SHELL_BEACH303 (0x12F)Shell Beach
NORTH_TIDES_RUN305 (0x131)North Tide's Run
SOUTH_TIDES_RUN306 (0x132)South Tide's Run
THE_OVERLOOK_CLIFFS307 (0x133)The Overlook Cliffs
THE_FORBIDDING_SEA308 (0x134)The Forbidding Sea
IRONBEARDS_TOMB309 (0x135)Ironbeard's Tomb
CRYSTALVEIN_MINE310 (0x136)Crystalvein Mine
RUINS_OF_ABORAZ311 (0x137)Ruins of Aboraz
JANEIROS_POINT312 (0x138)Janeiro's Point
NORTHFOLD_MANOR313 (0x139)Northfold Manor
GOSHEK_FARM314 (0x13A)Go'Shek Farm
DABYRIES_FARMSTEAD315 (0x13B)Dabyrie's Farmstead
BOULDERFIST_HALL316 (0x13C)Boulderfist Hall
WITHERBARK_VILLAGE317 (0x13D)Witherbark Village
DRYWHISKER_GORGE318 (0x13E)Drywhisker Gorge
REFUGE_POINTE320 (0x140)Refuge Pointe
HAMMERFALL321 (0x141)Hammerfall
BLACKWATER_SHIPWRECKS322 (0x142)Blackwater Shipwrecks
O_BREENS_CAMP323 (0x143)O'Breen's Camp
STROMGARDE_KEEP324 (0x144)Stromgarde Keep
THE_TOWER_OF_ARATHOR325 (0x145)The Tower of Arathor
THE_SANCTUM326 (0x146)The Sanctum
FALDIRS_COVE327 (0x147)Faldir's Cove
THE_DROWNED_REEF328 (0x148)The Drowned Reef
THANDOL_SPAN330 (0x14A)Thandol Span
ASHENVALE331 (0x14B)Ashenvale
THE_GREAT_SEA2332 (0x14C)The Great Sea
CIRCLE_OF_EAST_BINDING333 (0x14D)Circle of East Binding
CIRCLE_OF_WEST_BINDING334 (0x14E)Circle of West Binding
CIRCLE_OF_INNER_BINDING335 (0x14F)Circle of Inner Binding
CIRCLE_OF_OUTER_BINDING336 (0x150)Circle of Outer Binding
APOCRYPHANS_REST337 (0x151)Apocryphan's Rest
ANGOR_FORTRESS338 (0x152)Angor Fortress
LETHLOR_RAVINE339 (0x153)Lethlor Ravine
KARGATH340 (0x154)Kargath
CAMP_KOSH341 (0x155)Camp Kosh
CAMP_BOFF342 (0x156)Camp Boff
CAMP_WURG343 (0x157)Camp Wurg
CAMP_CAGG344 (0x158)Camp Cagg
AGMONDS_END345 (0x159)Agmond's End
HAMMERTOES_DIGSITE346 (0x15A)Hammertoe's Digsite
DUSTBELCH_GROTTO347 (0x15B)Dustbelch Grotto
AERIE_PEAK348 (0x15C)Aerie Peak
WILDHAMMER_KEEP349 (0x15D)Wildhammer Keep
QUEL_DANIL_LODGE350 (0x15E)Quel'Danil Lodge
SKULK_ROCK351 (0x15F)Skulk Rock
ZUN_WATHA352 (0x160)Zun'watha
SHADRA_ALOR353 (0x161)Shadra'Alor
JINTHA_ALOR354 (0x162)Jintha'Alor
THE_ALTAR_OF_ZUL355 (0x163)The Altar of Zul
SERADANE356 (0x164)Seradane
FERALAS357 (0x165)Feralas
BRAMBLEBLADE_RAVINE358 (0x166)Brambleblade Ravine
BAEL_MODAN359 (0x167)Bael Modan
THE_VENTURE_CO_MINE360 (0x168)The Venture Co. Mine
FELWOOD361 (0x169)Felwood
RAZOR_HILL362 (0x16A)Razor Hill
VALLEY_OF_TRIALS363 (0x16B)Valley of Trials
THE_DEN364 (0x16C)The Den
BURNING_BLADE_COVEN365 (0x16D)Burning Blade Coven
KOLKAR_CRAG366 (0x16E)Kolkar Crag
SEN_JIN_VILLAGE367 (0x16F)Sen'jin Village
ECHO_ISLES368 (0x170)Echo Isles
THUNDER_RIDGE369 (0x171)Thunder Ridge
DRYGULCH_RAVINE370 (0x172)Drygulch Ravine
DUSTWIND_CAVE371 (0x173)Dustwind Cave
TIRAGARDE_KEEP372 (0x174)Tiragarde Keep
SCUTTLE_COAST373 (0x175)Scuttle Coast
BLADEFIST_BAY374 (0x176)Bladefist Bay
DEADEYE_SHORE375 (0x177)Deadeye Shore
SOUTHFURY_RIVER377 (0x179)Southfury River
CAMP_TAURAJO378 (0x17A)Camp Taurajo
FAR_WATCH_POST379 (0x17B)Far Watch Post
THE_CROSSROADS380 (0x17C)The Crossroads
BOULDER_LODE_MINE381 (0x17D)Boulder Lode Mine
THE_SLUDGE_FEN382 (0x17E)The Sludge Fen
THE_DRY_HILLS383 (0x17F)The Dry Hills
DREADMIST_PEAK384 (0x180)Dreadmist Peak
NORTHWATCH_HOLD385 (0x181)Northwatch Hold
THE_FORGOTTEN_POOLS386 (0x182)The Forgotten Pools
LUSHWATER_OASIS387 (0x183)Lushwater Oasis
THE_STAGNANT_OASIS388 (0x184)The Stagnant Oasis
FIELD_OF_GIANTS390 (0x186)Field of Giants
THE_MERCHANT_COAST391 (0x187)The Merchant Coast
RATCHET392 (0x188)Ratchet
DARKSPEAR_STRAND393 (0x189)Darkspear Strand
GRIZZLY_HILLS394 (0x18A)Grizzly Hills
GRIZZLEMAW395 (0x18B)Grizzlemaw
WINTERHOOF_WATER_WELL396 (0x18C)Winterhoof Water Well
THUNDERHORN_WATER_WELL397 (0x18D)Thunderhorn Water Well
WILDMANE_WATER_WELL398 (0x18E)Wildmane Water Well
SKYLINE_RIDGE399 (0x18F)Skyline Ridge
THOUSAND_NEEDLES400 (0x190)Thousand Needles
THE_TIDUS_STAIR401 (0x191)The Tidus Stair
SHADY_REST_INN403 (0x193)Shady Rest Inn
BAEL_DUN_DIGSITE404 (0x194)Bael'dun Digsite
DESOLACE405 (0x195)Desolace
STONETALON_MOUNTAINS406 (0x196)Stonetalon Mountains
ORGRIMMAR_UNUSED407 (0x197)Orgrimmar UNUSED
GILLIJIMS_ISLE408 (0x198)Gillijim's Isle
ISLAND_OF_DOCTOR_LAPIDIS409 (0x199)Island of Doctor Lapidis
RAZORWIND_CANYON410 (0x19A)Razorwind Canyon
BATHRANS_HAUNT411 (0x19B)Bathran's Haunt
THE_RUINS_OF_ORDIL_ARAN412 (0x19C)The Ruins of Ordil'Aran
MAESTRAS_POST413 (0x19D)Maestra's Post
THE_ZORAM_STRAND414 (0x19E)The Zoram Strand
ASTRANAAR415 (0x19F)Astranaar
THE_SHRINE_OF_AESSINA416 (0x1A0)The Shrine of Aessina
FIRE_SCAR_SHRINE417 (0x1A1)Fire Scar Shrine
THE_RUINS_OF_STARDUST418 (0x1A2)The Ruins of Stardust
THE_HOWLING_VALE419 (0x1A3)The Howling Vale
SILVERWIND_REFUGE420 (0x1A4)Silverwind Refuge
MYSTRAL_LAKE421 (0x1A5)Mystral Lake
FALLEN_SKY_LAKE422 (0x1A6)Fallen Sky Lake
IRIS_LAKE424 (0x1A8)Iris Lake
MOONWELL425 (0x1A9)Moonwell
RAYNEWOOD_RETREAT426 (0x1AA)Raynewood Retreat
THE_SHADY_NOOK427 (0x1AB)The Shady Nook
NIGHT_RUN428 (0x1AC)Night Run
XAVIAN429 (0x1AD)Xavian
SATYRNAAR430 (0x1AE)Satyrnaar
SPLINTERTREE_POST431 (0x1AF)Splintertree Post
THE_DOR_DANIL_BARROW_DEN432 (0x1B0)The Dor'Danil Barrow Den
FALFARREN_RIVER433 (0x1B1)Falfarren River
FELFIRE_HILL434 (0x1B2)Felfire Hill
DEMON_FALL_CANYON435 (0x1B3)Demon Fall Canyon
DEMON_FALL_RIDGE436 (0x1B4)Demon Fall Ridge
WARSONG_LUMBER_CAMP437 (0x1B5)Warsong Lumber Camp
BOUGH_SHADOW438 (0x1B6)Bough Shadow
THE_SHIMMERING_FLATS439 (0x1B7)The Shimmering Flats
TANARIS440 (0x1B8)Tanaris
LAKE_FALATHIM441 (0x1B9)Lake Falathim
AUBERDINE442 (0x1BA)Auberdine
RUINS_OF_MATHYSTRA443 (0x1BB)Ruins of Mathystra
TOWER_OF_ALTHALAXX444 (0x1BC)Tower of Althalaxx
CLIFFSPRING_FALLS445 (0x1BD)Cliffspring Falls
BASHAL_ARAN446 (0x1BE)Bashal'Aran
AMETH_ARAN447 (0x1BF)Ameth'Aran
GROVE_OF_THE_ANCIENTS448 (0x1C0)Grove of the Ancients
THE_MASTERS_GLAIVE449 (0x1C1)The Master's Glaive
REMTRAVELS_EXCAVATION450 (0x1C2)Remtravel's Excavation
MISTS_EDGE452 (0x1C4)Mist's Edge
THE_LONG_WASH453 (0x1C5)The Long Wash
WILDBEND_RIVER454 (0x1C6)Wildbend River
BLACKWOOD_DEN455 (0x1C7)Blackwood Den
CLIFFSPRING_RIVER456 (0x1C8)Cliffspring River
THE_VEILED_SEA457 (0x1C9)The Veiled Sea
GOLD_ROAD458 (0x1CA)Gold Road
SCARLET_WATCH_POST459 (0x1CB)Scarlet Watch Post
SUN_ROCK_RETREAT460 (0x1CC)Sun Rock Retreat
WINDSHEAR_CRAG461 (0x1CD)Windshear Crag
CRAGPOOL_LAKE463 (0x1CF)Cragpool Lake
MIRKFALLON_LAKE464 (0x1D0)Mirkfallon Lake
THE_CHARRED_VALE465 (0x1D1)The Charred Vale
VALLEY_OF_THE_BLOODFURIES466 (0x1D2)Valley of the Bloodfuries
STONETALON_PEAK467 (0x1D3)Stonetalon Peak
THE_TALON_DEN468 (0x1D4)The Talon Den
GREATWOOD_VALE469 (0x1D5)Greatwood Vale
THUNDER_BLUFF_UNUSED470 (0x1D6)Thunder Bluff UNUSED
BRAVE_WIND_MESA471 (0x1D7)Brave Wind Mesa
FIRE_STONE_MESA472 (0x1D8)Fire Stone Mesa
MANTLE_ROCK473 (0x1D9)Mantle Rock
HUNTER_RISE_UNUSED474 (0x1DA)Hunter Rise UNUSED
SPIRIT_RISEUNUSED475 (0x1DB)Spirit RiseUNUSED
ELDER_RISEUNUSED476 (0x1DC)Elder RiseUNUSED
RUINS_OF_JUBUWAL477 (0x1DD)Ruins of Jubuwal
POOLS_OF_ARLITHRIEN478 (0x1DE)Pools of Arlithrien
THE_RUSTMAUL_DIG_SITE479 (0x1DF)The Rustmaul Dig Site
CAMP_E_THOK480 (0x1E0)Camp E'thok
SPLITHOOF_CRAG481 (0x1E1)Splithoof Crag
HIGHPERCH482 (0x1E2)Highperch
THE_SCREECHING_CANYON483 (0x1E3)The Screeching Canyon
FREEWIND_POST484 (0x1E4)Freewind Post
THE_GREAT_LIFT485 (0x1E5)The Great Lift
GALAK_HOLD486 (0x1E6)Galak Hold
ROGUEFEATHER_DEN487 (0x1E7)Roguefeather Den
THE_WEATHERED_NOOK488 (0x1E8)The Weathered Nook
THALANAAR489 (0x1E9)Thalanaar
UN_GORO_CRATER490 (0x1EA)Un'Goro Crater
RAZORFEN_KRAUL491 (0x1EB)Razorfen Kraul
RAVEN_HILL_CEMETERY492 (0x1EC)Raven Hill Cemetery
MOONGLADE493 (0x1ED)Moonglade
HOWLING_FJORD495 (0x1EF)Howling Fjord
BRACKENWALL_VILLAGE496 (0x1F0)Brackenwall Village
SWAMPLIGHT_MANOR497 (0x1F1)Swamplight Manor
BLOODFEN_BURROW498 (0x1F2)Bloodfen Burrow
DARKMIST_CAVERN499 (0x1F3)Darkmist Cavern
MOGGLE_POINT500 (0x1F4)Moggle Point
BEEZILS_WRECK501 (0x1F5)Beezil's Wreck
WITCH_HILL502 (0x1F6)Witch Hill
SENTRY_POINT503 (0x1F7)Sentry Point
NORTH_POINT_TOWER504 (0x1F8)North Point Tower
WEST_POINT_TOWER505 (0x1F9)West Point Tower
LOST_POINT506 (0x1FA)Lost Point
BLUEFEN507 (0x1FB)Bluefen
STONEMAUL_RUINS508 (0x1FC)Stonemaul Ruins
THE_DEN_OF_FLAME509 (0x1FD)The Den of Flame
THE_DRAGONMURK510 (0x1FE)The Dragonmurk
WYRMBOG511 (0x1FF)Wyrmbog
BLACKHOOF_VILLAGE512 (0x200)Blackhoof Village
THERAMORE_ISLE513 (0x201)Theramore Isle
FOOTHOLD_CITADEL514 (0x202)Foothold Citadel
IRONCLAD_PRISON515 (0x203)Ironclad Prison
DUSTWALLOW_BAY516 (0x204)Dustwallow Bay
TIDEFURY_COVE517 (0x205)Tidefury Cove
DREADMURK_SHORE518 (0x206)Dreadmurk Shore
ADDLES_STEAD536 (0x218)Addle's Stead
FIRE_PLUME_RIDGE537 (0x219)Fire Plume Ridge
LAKKARI_TAR_PITS538 (0x21A)Lakkari Tar Pits
TERROR_RUN539 (0x21B)Terror Run
THE_SLITHERING_SCAR540 (0x21C)The Slithering Scar
MARSHALS_REFUGE541 (0x21D)Marshal's Refuge
FUNGAL_ROCK542 (0x21E)Fungal Rock
GOLAKKA_HOT_SPRINGS543 (0x21F)Golakka Hot Springs
THE_LOCH556 (0x22C)The Loch
BEGGARS_HAUNT576 (0x240)Beggar's Haunt
KODO_GRAVEYARD596 (0x254)Kodo Graveyard
GHOST_WALKER_POST597 (0x255)Ghost Walker Post
SAR_THERIS_STRAND598 (0x256)Sar'theris Strand
THUNDER_AXE_FORTRESS599 (0x257)Thunder Axe Fortress
BOLGANS_HOLE600 (0x258)Bolgan's Hole
MANNOROC_COVEN602 (0x25A)Mannoroc Coven
SARGERON603 (0x25B)Sargeron
MAGRAM_VILLAGE604 (0x25C)Magram Village
GELKIS_VILLAGE606 (0x25E)Gelkis Village
VALLEY_OF_SPEARS607 (0x25F)Valley of Spears
NIJELS_POINT608 (0x260)Nijel's Point
KOLKAR_VILLAGE609 (0x261)Kolkar Village
HYJAL616 (0x268)Hyjal
WINTERSPRING618 (0x26A)Winterspring
BLACKWOLF_RIVER636 (0x27C)Blackwolf River
KODO_ROCK637 (0x27D)Kodo Rock
HIDDEN_PATH638 (0x27E)Hidden Path
SPIRIT_ROCK639 (0x27F)Spirit Rock
SHRINE_OF_THE_DORMANT_FLAME640 (0x280)Shrine of the Dormant Flame
LAKE_ELUNE_ARA656 (0x290)Lake Elune'ara
THE_HARBORAGE657 (0x291)The Harborage
OUTLAND676 (0x2A4)Outland
CRAFTSMENS_TERRACE_UNUSED696 (0x2B8)Craftsmen's Terrace UNUSED
TRADESMENS_TERRACE_UNUSED697 (0x2B9)Tradesmen's Terrace UNUSED
THE_TEMPLE_GARDENS_UNUSED698 (0x2BA)The Temple Gardens UNUSED
TEMPLE_OF_ELUNE_UNUSED699 (0x2BB)Temple of Elune UNUSED
CENARION_ENCLAVE_UNUSED700 (0x2BC)Cenarion Enclave UNUSED
WARRIORS_TERRACE_UNUSED701 (0x2BD)Warrior's Terrace UNUSED
RUT_THERAN_VILLAGE702 (0x2BE)Rut'theran Village
IRONBANDS_COMPOUND716 (0x2CC)Ironband's Compound
THE_STOCKADE717 (0x2CD)The Stockade
WAILING_CAVERNS718 (0x2CE)Wailing Caverns
BLACKFATHOM_DEEPS719 (0x2CF)Blackfathom Deeps
FRAY_ISLAND720 (0x2D0)Fray Island
GNOMEREGAN1721 (0x2D1)Gnomeregan
RAZORFEN_DOWNS722 (0x2D2)Razorfen Downs
BAN_ETHIL_HOLLOW736 (0x2E0)Ban'ethil Hollow
SCARLET_MONASTERY796 (0x31C)Scarlet Monastery
JERODS_LANDING797 (0x31D)Jerod's Landing
RIDGEPOINT_TOWER798 (0x31E)Ridgepoint Tower
THE_DARKENED_BANK799 (0x31F)The Darkened Bank
COLDRIDGE_PASS800 (0x320)Coldridge Pass
CHILL_BREEZE_VALLEY801 (0x321)Chill Breeze Valley
SHIMMER_RIDGE802 (0x322)Shimmer Ridge
AMBERSTILL_RANCH803 (0x323)Amberstill Ranch
THE_TUNDRID_HILLS804 (0x324)The Tundrid Hills
SOUTH_GATE_PASS805 (0x325)South Gate Pass
SOUTH_GATE_OUTPOST806 (0x326)South Gate Outpost
NORTH_GATE_PASS807 (0x327)North Gate Pass
NORTH_GATE_OUTPOST808 (0x328)North Gate Outpost
GATES_OF_IRONFORGE809 (0x329)Gates of Ironforge
STILLWATER_POND810 (0x32A)Stillwater Pond
NIGHTMARE_VALE811 (0x32B)Nightmare Vale
VENOMWEB_VALE812 (0x32C)Venomweb Vale
THE_BULWARK1813 (0x32D)The Bulwark
SOUTHFURY_RIVER1814 (0x32E)Southfury River
SOUTHFURY_RIVER2815 (0x32F)Southfury River
RAZORMANE_GROUNDS816 (0x330)Razormane Grounds
SKULL_ROCK817 (0x331)Skull Rock
PALEMANE_ROCK818 (0x332)Palemane Rock
WINDFURY_RIDGE819 (0x333)Windfury Ridge
THE_GOLDEN_PLAINS820 (0x334)The Golden Plains
THE_ROLLING_PLAINS821 (0x335)The Rolling Plains
DUN_ALGAZ1836 (0x344)Dun Algaz
DUN_ALGAZ2837 (0x345)Dun Algaz
NORTH_GATE_PASS1838 (0x346)North Gate Pass
SOUTH_GATE_PASS1839 (0x347)South Gate Pass
TWILIGHT_GROVE856 (0x358)Twilight Grove
GM_ISLAND876 (0x36C)GM Island
DELETE_ME877 (0x36D)Delete ME
SOUTHFURY_RIVER3878 (0x36E)Southfury River
SOUTHFURY_RIVER4879 (0x36F)Southfury River
THANDOL_SPAN1880 (0x370)Thandol Span
THANDOL_SPAN2881 (0x371)Thandol Span
PURGATION_ISLE896 (0x380)Purgation Isle
THE_JANSEN_STEAD916 (0x394)The Jansen Stead
THE_DEAD_ACRE917 (0x395)The Dead Acre
THE_MOLSEN_FARM918 (0x396)The Molsen Farm
STENDELS_POND919 (0x397)Stendel's Pond
THE_DAGGER_HILLS920 (0x398)The Dagger Hills
DEMONTS_PLACE921 (0x399)Demont's Place
THE_DUST_PLAINS922 (0x39A)The Dust Plains
STONESPLINTER_VALLEY923 (0x39B)Stonesplinter Valley
VALLEY_OF_KINGS924 (0x39C)Valley of Kings
ALGAZ_STATION925 (0x39D)Algaz Station
BUCKLEBREE_FARM926 (0x39E)Bucklebree Farm
THE_SHINING_STRAND927 (0x39F)The Shining Strand
NORTH_TIDES_HOLLOW928 (0x3A0)North Tide's Hollow
GRIZZLEPAW_RIDGE936 (0x3A8)Grizzlepaw Ridge
THE_VERDANT_FIELDS956 (0x3BC)The Verdant Fields
GADGETZAN976 (0x3D0)Gadgetzan
STEAMWHEEDLE_PORT977 (0x3D1)Steamwheedle Port
ZUL_FARRAK978 (0x3D2)Zul'Farrak
SANDSORROW_WATCH979 (0x3D3)Sandsorrow Watch
THISTLESHRUB_VALLEY980 (0x3D4)Thistleshrub Valley
THE_GAPING_CHASM981 (0x3D5)The Gaping Chasm
THE_NOXIOUS_LAIR982 (0x3D6)The Noxious Lair
DUNEMAUL_COMPOUND983 (0x3D7)Dunemaul Compound
EASTMOON_RUINS984 (0x3D8)Eastmoon Ruins
WATERSPRING_FIELD985 (0x3D9)Waterspring Field
ZALASHJIS_DEN986 (0x3DA)Zalashji's Den
LANDS_END_BEACH987 (0x3DB)Land's End Beach
WAVESTRIDER_BEACH988 (0x3DC)Wavestrider Beach
ULDUM989 (0x3DD)Uldum
VALLEY_OF_THE_WATCHERS990 (0x3DE)Valley of the Watchers
GUNSTANS_POST991 (0x3DF)Gunstan's Post
SOUTHMOON_RUINS992 (0x3E0)Southmoon Ruins
RENDERS_CAMP996 (0x3E4)Render's Camp
RENDERS_VALLEY997 (0x3E5)Render's Valley
RENDERS_ROCK998 (0x3E6)Render's Rock
STONEWATCH_TOWER999 (0x3E7)Stonewatch Tower
GALARDELL_VALLEY1000 (0x3E8)Galardell Valley
LAKERIDGE_HIGHWAY1001 (0x3E9)Lakeridge Highway
THREE_CORNERS1002 (0x3EA)Three Corners
DIREFORGE_HILL1016 (0x3F8)Direforge Hill
RAPTOR_RIDGE1017 (0x3F9)Raptor Ridge
BLACK_CHANNEL_MARSH1018 (0x3FA)Black Channel Marsh
THE_GREEN_BELT1019 (0x3FB)The Green Belt
MOSSHIDE_FEN1020 (0x3FC)Mosshide Fen
THELGEN_ROCK1021 (0x3FD)Thelgen Rock
BLUEGILL_MARSH1022 (0x3FE)Bluegill Marsh
SALTSPRAY_GLEN1023 (0x3FF)Saltspray Glen
SUNDOWN_MARSH1024 (0x400)Sundown Marsh
THE_GREEN_BELT11025 (0x401)The Green Belt
ANGERFANG_ENCAMPMENT1036 (0x40C)Angerfang Encampment
GRIM_BATOL1037 (0x40D)Grim Batol
DRAGONMAW_GATES1038 (0x40E)Dragonmaw Gates
THE_LOST_FLEET1039 (0x40F)The Lost Fleet
DARROW_HILL1056 (0x420)Darrow Hill
THORADINS_WALL11057 (0x421)Thoradin's Wall
WEBWINDER_PATH1076 (0x434)Webwinder Path
THE_HUSHED_BANK1097 (0x449)The Hushed Bank
MANOR_MISTMANTLE1098 (0x44A)Manor Mistmantle
CAMP_MOJACHE1099 (0x44B)Camp Mojache
GRIMTOTEM_COMPOUND1100 (0x44C)Grimtotem Compound
THE_WRITHING_DEEP1101 (0x44D)The Writhing Deep
WILDWIND_LAKE1102 (0x44E)Wildwind Lake
GORDUNNI_OUTPOST1103 (0x44F)Gordunni Outpost
MOK_GORDUN1104 (0x450)Mok'Gordun
FERAL_SCAR_VALE1105 (0x451)Feral Scar Vale
FRAYFEATHER_HIGHLANDS1106 (0x452)Frayfeather Highlands
IDLEWIND_LAKE1107 (0x453)Idlewind Lake
THE_FORGOTTEN_COAST1108 (0x454)The Forgotten Coast
EAST_PILLAR1109 (0x455)East Pillar
WEST_PILLAR1110 (0x456)West Pillar
DREAM_BOUGH1111 (0x457)Dream Bough
JADEMIR_LAKE1112 (0x458)Jademir Lake
ONEIROS1113 (0x459)Oneiros
RUINS_OF_RAVENWIND1114 (0x45A)Ruins of Ravenwind
RAGE_SCAR_HOLD1115 (0x45B)Rage Scar Hold
FEATHERMOON_STRONGHOLD1116 (0x45C)Feathermoon Stronghold
RUINS_OF_SOLARSAL1117 (0x45D)Ruins of Solarsal
LOWER_WILDS_UNUSED1118 (0x45E)Lower Wilds UNUSED
THE_TWIN_COLOSSALS1119 (0x45F)The Twin Colossals
SARDOR_ISLE1120 (0x460)Sardor Isle
ISLE_OF_DREAD1121 (0x461)Isle of Dread
HIGH_WILDERNESS1136 (0x470)High Wilderness
LOWER_WILDS1137 (0x471)Lower Wilds
SOUTHERN_BARRENS1156 (0x484)Southern Barrens
SOUTHERN_GOLD_ROAD1157 (0x485)Southern Gold Road
ZUL_FARRAK11176 (0x498)Zul'Farrak
UTGARDE_PINNACLE1196 (0x4AC)Utgarde Pinnacle
TIMBERMAW_HOLD1216 (0x4C0)Timbermaw Hold
VANNDIR_ENCAMPMENT1217 (0x4C1)Vanndir Encampment
TESTAZSHARA1218 (0x4C2)TESTAzshara
LEGASH_ENCAMPMENT1219 (0x4C3)Legash Encampment
THALASSIAN_BASE_CAMP1220 (0x4C4)Thalassian Base Camp
RUINS_OF_ELDARATH1221 (0x4C5)Ruins of Eldarath
HETAERAS_CLUTCH1222 (0x4C6)Hetaera's Clutch
TEMPLE_OF_ZIN_MALOR1223 (0x4C7)Temple of Zin-Malor
BEARS_HEAD1224 (0x4C8)Bear's Head
URSOLAN1225 (0x4C9)Ursolan
TEMPLE_OF_ARKKORAN1226 (0x4CA)Temple of Arkkoran
BAY_OF_STORMS1227 (0x4CB)Bay of Storms
THE_SHATTERED_STRAND