Playercreateinfo cast spell
Перейти к навигации
Перейти к поиску
Таблица playercreateinfo_cast_spell
Таблица playercreateinfo_cast_spell из базы данных world задаёт заклинания, которые **кастуются при первом входе нового персонажа** (первый логин). Записи задаются через маски расы/класса и режим создания.
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| raceMask | bigint | UNSIGNED | PRIMARY | NO | ||
| classMask | int | UNSIGNED | PRIMARY | NO | 0 | |
| createMode | tinyint | PRIMARY | NO | 0 | ||
| spell | int | UNSIGNED | PRIMARY | NO | 0 | |
| note | varchar(255) | utf8mb4_unicode_ci | YES | NULL |
raceMask
Маска рас (ChrRaces).
0— все расы;- иначе — битовая маска (значения суммируются).
| Value | Race |
|---|---|
| 1 | Human |
| 2 | Orc |
| 4 | Dwarf |
| 8 | Night Elf |
| 16 | Undead |
| 32 | Tauren |
| 64 | Gnome |
| 128 | Troll |
| 512 | Blood Elf |
| 1024 | Draenei |
Пример: 0
classMask
Маска классов (ChrClasses).
0— все классы;- иначе — битовая маска (значения суммируются).
| Value | Class |
|---|---|
| 1 | Warrior |
| 2 | Paladin |
| 4 | Hunter |
| 8 | Rogue |
| 16 | Priest |
| 32 | Death Knight |
| 64 | Shaman |
| 128 | Mage |
| 256 | Warlock |
| 1024 | Druid |
Пример: 0
createMode
Режим создания персонажа (используется, если у ядра есть разные “режимы” создания).
Обычно используют 0.
Пример: 0
spell
Spell ID, который должен быть скастован при первом входе.
Пример: 2479
note
Комментарий (произвольный текст).
Пример: "Cast on first login"