ItemSubClass.dbc
📝 Structure on wowdev.wiki
❌ denotes unused fields
Structure
Description of fields
ClassID
❌ Col: 0 (uint32)
- no description -
SubClassID
❌ Col: 1 (uint32)
- no description -
PrerequisiteProficiency
❌ Col: 2 (int32)
SubClassID preceding this
PostrequisiteProficiency
❌ Col: 3 (int32)
followup SubClassID
Flags
❌ Col: 4 (uint32)
| Value | Flag | Comment |
|---|---|---|
| 1 | 0x01 | Can parry |
| 2 | 0x02 | Weapon set finger seq |
| 4 | 0x04 | Weapon is Unarmed |
| 8 | 0x08 | Weapon is Rifle |
| 16 | 0x10 | Weapon is Thrown |
| 32 | 0x20 | Weapon is Right Hand Ranged |
| 64 | 0x40 | Ammunition not required |
| 128 | 0x80 | Weapon is Ranged |
DisplayFlags
❌ Col: 5 (uint32)
- 0x1: HideSubClassInTooltip
- 0x2: HideSubClassInAuction
- 0x4: ShowItemCount
WeaponParrySeq
❌ Col: 6 (uint32)
- 0: ANIM_PARRY2HTIGHT
- 1: ANIM_PARRY2HLOOSE
- 2: ANIM_PARRY1H
- 3: ANIM_STAND
WeaponReadySeq
❌ Col: 7 (uint32)
- 0: ANIM_READY2HTIGHT
- 1: ANIM_READY2HLOOSE
- 2: ANIM_READY1H
- 3: ANIM_READYBOW
- 4: ANIM_READYRIFLE
- 5: ANIM_READYTHROWN
WeaponAttackSeq
❌ Col: 8 (uint32)
- 0: ANIM_ATTACK2HTIGHT
- 1: ANIM_ATTACK2HLOOSE
- 2: ANIM_ATTACKBOW
- 3: ANIM_ATTACK1H
- 4: ANIM_ATTACKRIFLE
- 5: ANIM_ATTACKTHROWN
WeaponSwingSize
❌ Col: 9 (uint32)
| ID | Name | Comment |
|---|---|---|
| 0 | WEAPONSWING_LIGHT | Dagger |
| 1 | WEAPONSWING_MEDIUM | 1H Sword/Axe |
| 2 | WEAPONSWING_HEAVY | 2H Sword/Axe |
DisplayName
❌ Col: 10 – 26 (Loc)
- no description -
VerboseName
❌ Col: 27 – 43 (Loc)
- no description -
