Spell script names
Перейти к навигации
Перейти к поиску
Таблица spell_script_names
Таблица spell_script_names из базы данных world связывает **Spell ID** с именем C++-скрипта (SpellScript/AuraScript): по этим записям ядро понимает, какой SpellScriptLoader привязать к конкретному заклинанию. Один и тот же спелл может иметь несколько строк (разные ScriptName).
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| spell_id | int | UNIQUE | NO | |||
| ScriptName | varchar(64) | utf8mb4_unicode_ci | UNIQUE | NO |
spell_id
ID заклинания (Spell ID), к которому привязывается C++-скрипт.
Пример: 53823
ScriptName
Имя C++-скрипта (значение, которое передаётся в конструктор SpellScriptLoader). Должно **точно совпадать** со строкой, ожидаемой в коде.
Пример: "spell_q10857_detonate"