Skip to content

SpellItemEnchantment.dbc ​

📝 Structure on wowdev.wiki ​

 

❌ denotes unused fields

Structure ​

IndexFieldTypeReference
0IDuint32
1Chargesuint32
2Effect_0uint32
3Effect_1uint32
4Effect_2uint32
5EffectPointsMin_0uint32
6EffectPointsMin_1uint32
7EffectPointsMin_2uint32
8EffectPointsMax_0uint32
9EffectPointsMax_1uint32
10EffectPointsMax_2uint32
11EffectArg_0uint32
12EffectArg_1uint32
13EffectArg_2uint32
14Name_0string
15Name_1string
16Name_2string
17Name_3string
18Name_4string
19Name_5string
20Name_6string
21Name_7string
22Name_8string
23Name_9string
24Name_10string
25Name_11string
26Name_12string
27Name_13string
28Name_14string
29Name_15string
30Name_lang_maskuint32
31ItemVisualuint32ItemVisuals.dbc/0
32Flagsuint32
33SrcItemIDuint32Item.dbc/0; item entry
34ConditionIDuint32SpellItemEnchantmentCondition.dbc/0
35RequiredSkillIDuint32SkillLine.dbc/0
36RequiredSkillRankuint32
37MinLeveluint32
 

Description of fields ​

ID ​

Col: 0 (uint32)

- no description -  

Charges ​

❌ Col: 1 (uint32)

- no description -  

Effect ​

Col: 2 – 4 (uint32)

enum ItemEnchantmentType

IDNameEffectArgComment
1ITEM_ENCHANTMENT_TYPE_COMBAT_SPELLSpell IDproc Spell
2ITEM_ENCHANTMENT_TYPE_DAMAGE0+ weapon dmg
3ITEM_ENCHANTMENT_TYPE_EQUIP_SPELLSpell IDpassive Spell
4ITEM_ENCHANTMENT_TYPE_RESISTANCESPELL_SCHOOL_*
5ITEM_ENCHANTMENT_TYPE_STATSTAT_*
6ITEM_ENCHANTMENT_TYPE_TOTEM0+ weapon dps
7ITEM_ENCHANTMENT_TYPE_USE_SPELLSpell IDuse Spell
8ITEM_ENCHANTMENT_TYPE_PRISMATIC_SOCKET0

 

EffectPointsMin ​

Col: 5 – 7 (uint32)

- no description -  

EffectPointsMax ​

❌ Col: 8 – 10 (uint32)

- no description -  

EffectArg ​

Col: 11 – 13 (uint32)

see Effect

Effect = ITEM_ENCHANTMENT_TYPE_RESISTANCE (4)enum SpellSchools

IDName
0SPELL_SCHOOL_NORMAL
1SPELL_SCHOOL_HOLY
2SPELL_SCHOOL_FIRE
3SPELL_SCHOOL_NATURE
4SPELL_SCHOOL_FROST
5SPELL_SCHOOL_SHADOW
6SPELL_SCHOOL_ARCANE

Effect = ITEM_ENCHANTMENT_TYPE_STAT (5)enum ItemModType

IDNameCommentIDNameComment
0ITEM_MOD_MANA27ITEM_MOD_CRIT_TAKEN_SPELL_RATING
1ITEM_MOD_HEALTH28ITEM_MOD_HASTE_MELEE_RATING
3ITEM_MOD_AGILITY29ITEM_MOD_HASTE_RANGED_RATING
4ITEM_MOD_STRENGTH30ITEM_MOD_HASTE_SPELL_RATING
5ITEM_MOD_INTELLECT31ITEM_MOD_HIT_RATING
6ITEM_MOD_SPIRIT32ITEM_MOD_CRIT_RATING
7ITEM_MOD_STAMINA33ITEM_MOD_HIT_TAKEN_RATING
12ITEM_MOD_DEFENSE_SKILL_RATING34ITEM_MOD_CRIT_TAKEN_RATING
13ITEM_MOD_DODGE_RATING35ITEM_MOD_RESILIENCE_RATING
14ITEM_MOD_PARRY_RATING36ITEM_MOD_HASTE_RATING
15ITEM_MOD_BLOCK_RATING37ITEM_MOD_EXPERTISE_RATING
16ITEM_MOD_HIT_MELEE_RATING38ITEM_MOD_ATTACK_POWER
17ITEM_MOD_HIT_RANGED_RATING39ITEM_MOD_RANGED_ATTACK_POWER
18ITEM_MOD_HIT_SPELL_RATING40ITEM_MOD_FERAL_ATTACK_POWERnot in 3.3
19ITEM_MOD_CRIT_MELEE_RATING41ITEM_MOD_SPELL_HEALING_DONEdeprecated
20ITEM_MOD_CRIT_RANGED_RATING42ITEM_MOD_SPELL_DAMAGE_DONEdeprecated
21ITEM_MOD_CRIT_SPELL_RATING43ITEM_MOD_MANA_REGENERATION
22ITEM_MOD_HIT_TAKEN_MELEE_RATING44ITEM_MOD_ARMOR_PENETRATION_RATING
23ITEM_MOD_HIT_TAKEN_RANGED_RATING45ITEM_MOD_SPELL_POWER
24ITEM_MOD_HIT_TAKEN_SPELL_RATING46ITEM_MOD_HEALTH_REGEN
25ITEM_MOD_CRIT_TAKEN_MELEE_RATING47ITEM_MOD_SPELL_PENETRATION
26ITEM_MOD_CRIT_TAKEN_RANGED_RATING48ITEM_MOD_BLOCK_VALUE

 

Name ​

Col: 14 – 30 (Loc)

- no description -  

ItemVisual ​

Col: 31 (uint32)

- no description -  

Flags ​

Col: 32 (uint32)

enum EnchantmentSlotMask

ValueFlagNameComment
10x01ENCHANTMENT_CAN_SOULBOUNDsoulbound while applied
20x02ENCHANTMENT_UNK1do not log
40x04ENCHANTMENT_UNK2mainhand only
80x08ENCHANTMENT_UNK3allowed in arena / player class skill

 

SrcItemID ​

Col: 33 (uint32)

Ref. to gem using the enchantment.  

ConditionID ​

Col: 34 (uint32)

Effect activation condition.  

RequiredSkillID ​

Col: 35 (uint32)

- no description -  

RequiredSkillRank ​

Col: 36 (uint32)

- no description -  

MinLevel ​

Col: 37 (uint32)

- no description -