Skip to content

Emotes.dbc ​

📝 Structure on wowdev.wiki ​

 

❌ denotes unused fields

Structure ​

IndexFieldTypeReference
0IDuint32
1EmoteSlashCommandstring
2AnimIDuint32AnimationData.dbc/0
3EmoteFlagsuint32
4EmoteSpecProcuint32
5EmoteSpecProcParamuint32
6EventSoundIDuint32SoundEntries.dbc/0
 

Description of fields ​

ID ​

Col: 0 (uint32)

- no description -  

EmoteSlashCommand ​

❌ Col: 1 (string)

Internal name  

AnimID ​

❌ Col: 2 (uint32)

Ref to animationData  

EmoteFlags ​

Col: 3 (uint32)

ValueFlagComment
10x0001Only while standig
20x0002Emote applies to mount
40x0004Not while channeling
80x0008Talk anim - talk
160x0010Talk anim - question
320x0020Talk anim - exclamation
640x0040Talk anim - shout
1280x0080Not while swimming
2560x0100Talk anim - laugh
5120x0200Ok while sleeping or dead
10240x0400Disallow from client
20480x0800not while casting
40960x1000Movement ends
81920x2000Interrupt on interact
163840x4000Only while still
327680x8000Not while flying

 

EmoteSpecProc ​

Col: 4 (uint32)

  • 0: Oneshot emote
  • 1: change unit stand state
  • 2: continuous emote state  

EmoteSpecProcParam ​

Col: 5 (uint32)

if EmoteSpecProc = 1 then this contains: enum UnitStandStateType

IDName
0UNIT_STAND_STATE_STAND
1UNIT_STAND_STATE_SIT
2UNIT_STAND_STATE_SIT_CHAIR
3UNIT_STAND_STATE_SLEEP
4UNIT_STAND_STATE_SIT_LOW_CHAIR
5UNIT_STAND_STATE_SIT_MEDIUM_CHAIR
6UNIT_STAND_STATE_SIT_HIGH_CHAIR
7UNIT_STAND_STATE_DEAD
8UNIT_STAND_STATE_KNEEL
9UNIT_STAND_STATE_SUBMERGED

 

EventSoundID ​

❌ Col: 6 (uint32)

- no description -