Phase definitions
Поля в базе
zoneId
Поле зоны, в которой используется фазовые данные.
entry
Грубо говоря ид конкретного темплета фазы, с которым мы работаем. 1.2.3.4.5...
phasemask
Хардкод. Это форсированное присвоение фазовой маски цели. Маска фаз перестала использоваться еще на катаклизме на офе.
phaseId
Новая Blizz-like система определения фазирования. Грубо-говоря у одного моба есть фаз ид, и у игрока есть этот ид, значит игрок его видит. Сложность в работе в шаманстве. Т.к. у игрока по снифам пачка фазИдов и определить какой приходится разными ухищрениями (смотреть после каких событий добавилась фаза, какие мобы появились после это фазы, какие пропали после удаления фазы или самое сложное танцевание с бубном - отгадывать что в квесте должно появиться).
Пакет в снифах необходимый для работы: SMSG_PHASE_SHIFT_CHANGE
PreloadMapID
Теран-фаза. Фазирование местности. Фактически, это ид карты из map.dbc в которую конкретная местность превращается в игре. На гилнеасе фазирование это затапливало постепенно город. Несколько фаз могут накладываться - одна топит половину города, 2-я еще дальше.
VisibleMapID
Толком оно ничего не делает умного. Но есть подозрение, что этот параметр влияет на миникарту и на определение областей клиентом.
flags
Волшебные показатели о которых мало что известно.