item_randomsuffix
This table contains the random suffix definitions (the “of the Monkey” suffixes whose stats scale with the item level). The clients up to 8.x carry them in ItemRandomSuffix.dbc; a client whose data does not have them any more (12.x) gets the store filled from this table, so the groups of item_randomsuffix_groups resolve.
Structure
| Field | Type | Default | Comment |
|---|---|---|---|
| entry | smallint unsigned | key | |
| name | varchar(64) | ||
| enchant1 | mediumint unsigned | 0 | |
| enchant2 | mediumint unsigned | 0 | |
| enchant3 | mediumint unsigned | 0 | |
| enchant4 | mediumint unsigned | 0 | |
| enchant5 | mediumint unsigned | 0 | |
| allocation1 | smallint unsigned | 0 | |
| allocation2 | smallint unsigned | 0 | |
| allocation3 | smallint unsigned | 0 | |
| allocation4 | smallint unsigned | 0 | |
| allocation5 | smallint unsigned | 0 |
entry
The random suffix id referenced by item_randomsuffix_groups.
name
The name suffix shown behind the item name.
enchant
The enchantment ids (SpellItemEnchantment) applied to the item. Unused slots are 0.
allocation
The share of the item budget each enchantment gets, in 1/10000. The amount of the enchantment is the random property points of the item level times the allocation.