Skill extra item template
Перейти к навигации
Перейти к поиску
Таблица skill_extra_item_template
Таблица skill_extra_item_template из базы данных world — часть Skill Specialization System. Задаёт правила, когда при применении професс. спелла **можно создать дополнительные копии предмета** (extra item proc).
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| spellId | int | UNSIGNED | PRIMARY | NO | 0 | |
| requiredSpecialization | int | UNSIGNED | NO | 0 | ||
| additionalCreateChance | float | NO | 0 | |||
| additionalMaxNum | tinyint | UNSIGNED | NO | 0 |
spellId
SpellID професс. спелла, который **создаёт предмет** (item creation spell).
Пример: 60893
requiredSpecialization
SpellID специализации, которую должен знать персонаж, чтобы срабатывало создание доп. предметов.
0— специализация не требуется (если так принято в вашей сборке/логике).
Пример: 28677
additionalCreateChance
Шанс (процент, float) создать **дополнительную** копию предмета.
- обычно
0..100; 0— не создавать доп. предметы.
Пример: 20
additionalMaxNum
Максимальное число **дополнительных** копий, которые можно получить сверх обычного результата крафта.
- рекомендуется
> 0; - механика обычно такая: шанс additionalCreateChance роллится повторно, пока не случится “фейл” или не достигнут лимит additionalMaxNum.
Пример: 2