Spell loot template
Таблица spell_loot_template
Таблица spell_loot_template из базы данных world — часть Loot System. Определяет, какие предметы/ссылки/валюта могут генерироваться **в результате эффектов заклинаний**, которые создают случайный предмет (loot от спела).
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| Entry | int | UNSIGNED | INDEX | NO | 0 | |
| ItemType | tinyint | INDEX | NO | 0 | ||
| Item | int | UNSIGNED | INDEX | NO | 0 | |
| Chance | float | NO | 100 | |||
| QuestRequired | tinyint(1) | NO | 0 | |||
| LootMode | smallint | UNSIGNED | NO | 1 | ||
| GroupId | tinyint | UNSIGNED | NO | 0 | ||
| MinCount | tinyint | UNSIGNED | NO | 1 | ||
| MaxCount | tinyint | UNSIGNED | NO | 1 | ||
| Comment | varchar(255) | utf8mb4_unicode_ci | YES | NULL |
Entry
ID лута (loot template) для спела. На практике обычно совпадает со Spell ID (в зависимости от того, как спелл/эффект ссылается на лут).
Пример: 123456
ItemType
Определяет, что хранится в Item.
| Value | Описание |
|---|---|
| 0 | Item — обычный предмет (Item ID) |
| 1 | Reference — ссылка на шаблон (reference loot) |
| 2 | Currency — валюта (Currency ID) |
Пример: 0
Item
Значение зависит от ItemType:
0— Item ID предмета;1— Entry ссылочного шаблона (reference loot);2— Currency ID.
Пример: 6948
Chance
Шанс (в процентах) добавить запись в лут.
0обычно используют только для равновероятных записей в группе (см. GroupId).
Пример: 25
QuestRequired
Флаг «квестовый лут»:
0— обычный;1— показывается/доступен только если у игрока есть подходящий квест на этот предмет/валюту.
Пример: 0
LootMode
Битовая маска режимов лута (условные режимы).
0— запись фактически отключена;- в большинстве случаев оставляют
1.
Пример: 1
GroupId
Группа внутри одного Entry:
0— независимая запись;> 0— из одной группы за генерацию лута выпадет **не более одного** элемента (или ни одного).
Пример: 1
MinCount
Минимальное количество (если запись выпала).
Пример: 1
MaxCount
Максимальное количество (если запись выпала). Должно быть >= MinCount.
Пример: 3
Comment
Комментарий.
Пример: "Create random potions"