Spell group stack rules

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

Таблица spell_group_stack_rules

Таблица spell_group_stack_rules из базы данных world задаёт **правило стака** (stacking rule) для группы заклинаний из spell_group.

Field Type Attributes Key Null Default Extra
group_id int UNSIGNED PRIMARY NO 0
stack_rule tinyint NO 0

group_id

ID группы заклинаний (соответствует spell_group.id).

Пример: 12

stack_rule

Правило стака для группы (enum, значение зависит от логики ядра). Типовые варианты:

Value Name Описание
0 SPELL_GROUP_STACK_RULE_DEFAULT Поведение по умолчанию (как определит ядро/ауры)
1 SPELL_GROUP_STACK_RULE_EXCLUSIVE В группе может одновременно действовать только один эффект (эксклюзивно)
2 SPELL_GROUP_STACK_RULE_EXCLUSIVE_FROM_SAME_CASTER Эксклюзивно, но только для одного и того же кастера

Пример: 1