Skip to content

ItemRandomSuffix.dbc ​

📝 Structure on wowdev.wiki ​

 

❌ denotes unused fields

Structure ​

IndexFieldTypeReference
0IDuint32
1Name_0string
2Name_1string
3Name_2string
4Name_3string
5Name_4string
6Name_5string
7Name_6string
8Name_7string
9Name_8string
10Name_9string
11Name_10string
12Name_11string
13Name_12string
14Name_13string
15Name_14string
16Name_15string
17Name_lang_maskuint32
18InternalNamestringSpellItemEnchantment.dbc/0
19Enchantment_0uint32SpellItemEnchantment.dbc/0
20Enchantment_1uint32SpellItemEnchantment.dbc/0
21Enchantment_2uint32SpellItemEnchantment.dbc/0
22Enchantment_3uint32SpellItemEnchantment.dbc/0
23Enchantment_4uint32SpellItemEnchantment.dbc/0
24AllocationPct_0uint32
25AllocationPct_1uint32
26AllocationPct_2uint32
27AllocationPct_3uint32
28AllocationPct_4uint32
 

Description of fields ​

ID ​

Col: 0 (uint32)

- no description -  

Name ​

Col: 1 – 17 (Loc)

- no description -  

InternalName ​

❌ Col: 18 (string)

- no description -  

Enchantment ​

Col: 19 – 23 (uint32)

Col 22 + 23 empty in 3.3.5a and unused in TC.  

AllocationPct ​

Col: 24 – 28 (uint32)

Col 27 + 28 empty in 3.3.5a and unused in TC.

amount = RandPropPoints value * AllocationPct / 10000