Mail level reward

Материал из World of WarCraft Developers Wiki
Перейти к навигации Перейти к поиску

Таблица mail_level_reward

Таблица mail_level_reward из базы данных world — часть Mail System. Отправляет игроку письмо по достижению определённого уровня (по маске расы), используя шаблон письма и отправителя.

Field Type Attributes Key Null Default Extra
level tinyint UNSIGNED PRIMARY NO 0
raceMask bigint UNSIGNED PRIMARY NO
mailTemplateId int UNSIGNED NO 0
senderEntry int UNSIGNED NO 0

level

Уровень, при достижении которого отправляется письмо.

Пример: 10

raceMask

Маска рас, которым разрешено получить письмо. Значения суммируются как битовая маска (например, 1 + 4 = Human + Dwarf).

Value Race
1 Human
2 Orc
4 Dwarf
8 Night Elf
16 Undead
32 Tauren
64 Gnome
128 Troll
512 Blood Elf
1024 Draenei

Пример: 1

mailTemplateId

ID шаблона письма (MailTemplate). Определяет текст/оформление письма.

Пример: 123

senderEntry

Entry отправителя (обычно creature_template.entry), от имени которого приходит письмо. Если 0 — отправитель по умолчанию/не задан (зависит от ядра).

Пример: 350