Skip to content

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.dbc id).
  • spell_id - Primary Key. Spell removed on entry (see spell_template.entry)*.
  • enabled - 1 if 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.