instance_buff_removal Table¶
Defines spells (buffs) that are removed when entering specific instances.
Schema Summary¶
| Field | Type | Key | Null | Default | Extra |
|---|---|---|---|---|---|
map_id |
int(10) unsigned | PRI | NO | ||
spell_id |
smallint(5) unsigned | PRI | NO | ||
enabled |
tinyint(1) | NO | |||
flags |
int(10) | NO | |||
comment |
varchar(256) | NO |
Field Breakdown¶
map_id- Primary Key. Map being entered (Map.dbcid).spell_id- Primary Key. Spell removed on entry (seespell_template.entry)*.enabled-1if this removal rule is active.flags- Behaviour flags (AuraRemovalFlags,AuraRemovalMgr.h):1- EXCLUDE_HORDE (keep the buff on Horde players)2- EXCLUDE_ALLIANCE (keep the buff on Alliance players)comment- Description.
The manager (src/game/AuraRemovalMgr.h) strips listed auras from players when they enter the
map, used to strip world buffs before raid encounters.