Game event npcflag
Перейти к навигации
Перейти к поиску
Таблица game_event_npcflag
Таблица game_event_npcflag из базы данных world задаёт временное значение npcflag для конкретного спавна NPC на время игрового события. Используется подсистемой Game Events для изменения доступных интеракций NPC (госсип, торговля, тренер и т.п.) по creature.guid в рамках события.
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| eventEntry | tinyint | UNSIGNED | PRIMARY | NO | ||
| guid | bigint | UNSIGNED | PRIMARY | NO | 0 | |
| npcflag | bigint | UNSIGNED | NO | 0 |
eventEntry
ID события из game_event. Определяет, во время какого события применяется значение npcflag.
Пример: 9
guid
GUID спавна NPC, которому меняют npcflag. Обычно соответствует creature.guid и указывает на конкретный спавн в мире.
Пример: 245901
npcflag
Значение NPC-флагов, применяемое к указанному спавну на время события. Поле используется как битовая маска: значения суммируются как биты; конкретные флаги и их назначения зависят от реализации ядра.
Пример: 3