ChatChannels.dbc¶
The chat channels table contains definitions for in-game chat channels and their availability.
Table structure¶
ID | Name | Type | Default | Description |
---|---|---|---|---|
1 | ID | Integer | Unique ID | |
2 | flags | Integer (signed) | 0 | See below. |
3 | factionGroup | Integer | 0 | References which faction has access to the channel. |
4 | name | String (localized) | The name of the chat channel as display in the user interface. | |
5 | shortcut | String (localized) | The short-cut name as used on user interface scripting. |
Fields¶
flags¶
flags
indicate in which state a channel is set initially for a
character.
0
: FLAG_NONE indicates a channel which is available but not joined by characters,1
: FLAG_INITIAL indicates a channel which is automatically joined by characters,2
: FLAG_ZONE_DEP indicates a channel which is zone specific,4
: FLAG_GLOBAL indicates a channel which is available everywhere,8
: FLAG_TRADE indicates a channel which is a trade channel (duh!),16
: FLAG_CITY_ONLY indicates a channel which is available in cities only,32
: FLAG_CITY_ONLY2 indicates a channel which is available in cities only,65536
: FLAG_DEFENSE indicates a channel which is a PvP channel,262144
: FLAG_UISELECTED indicates a channel which is optional and selected in user interface.
Relations¶
factionGroup
references the key maskID of FactionGroup.dbc.