Skip to content

AnimationData.dbc ​

📝 Structure on wowdev.wiki ​

 

❌ denotes unused fields

Structure ​

IndexFieldTypeReference
0IDuint32
1Namestring
2Weaponflagsuint32
3Bodyflagsuint32
4Flagsuint32
5FallbackIDuint32AnimationData.dbc/0
6BehaviorIDuint32AnimationData.dbc/0
7BehaviorTieruint32

 

Description of fields ​

ID ​

❌ Col: 0 (uint32)

- no description -  

Name ​

❌ Col: 1 (string)

- no description -  

Weaponflags ​

❌ Col: 2 (uint32)

ValueFlagComment
00x00weapon untouched/non-affected
40x04weapon puts back automatically(either somehow different ?)
160x10weapon puts back automatically(either somehow different ?)
320x20pull weapons out during animation.

 

Bodyflags ​

❌ Col: 3 (uint32)

- no description -  

Flags ​

❌ Col: 4 (uint32)

- no description -  

FallbackID ​

❌ Col: 5 (uint32)

The animation, preceeding this one.  

BehaviorID ​

❌ Col: 6 (uint32)

Same as ID for normal animations.  

BehaviorTier ​

❌ Col: 7 (uint32)

enum class AnimTier

IDNameComment
0Groundplays ground tier animations
1Swimfalls back to ground tier animations, not handled by the client, should never appear in sniffs, will prevent tier change animations from playing correctly if used
2Hoverplays flying tier animations or falls back to ground tier animations, automatically enables hover clientside when entering visibility with this value
3Flyplays flying tier animations
4Submerged