Skip to content

creature_addon Table

Provides per-spawn overrides for creature visual state, equipment, mount, emotes, and auras.


Schema Summary

Field Type Key Null Default Extra
guid int(10) unsigned PRI NO 0
patch tinyint(3) unsigned PRI NO 0
display_id smallint(5) unsigned NO 0
mount_display_id smallint(6) NO -1
equipment_id int(11) NO -1
stand_state tinyint(3) unsigned NO 0
sheath_state tinyint(3) unsigned NO 1
emote_state smallint(5) unsigned NO 0
auras text YES

Field Breakdown

  • guid - Primary Key. References creature.guid.
  • patch - Primary Key. Patch version - loads the highest ≤ current.
  • display_id - Override display model (from CreatureDisplayInfo.dbc). 0 means no override.
  • mount_display_id - Override mount display. -1 means no override (0 = no mount).; references CreatureDisplayInfo.dbc
  • equipment_id - Override equipment set. -1 means no override (0 = no equipment). (see creature_equip_template.entry)
  • stand_state - Stand/sit/lie state:
  • 0 - Stand
  • 1 - Sit
  • 2 - Sit on chair
  • 3 - Sleep
  • 4 - Sit low chair
  • 5 - Sit medium chair
  • 6 - Sit high chair
  • 7 - Dead
  • 8 - Kneel
  • 9 - Custom state (used by scripts)
  • sheath_state - Weapon sheath:
  • 0 - Unarmed
  • 1 - Melee (default)
  • 2 - Ranged
  • emote_state - Idle emote state (from Emotes.dbc). Common values:
  • 10 - Dance
  • 12 - Sleep
  • 13 - Sit
  • 26 - Stand
  • 233 - Work (mining)
  • 234 - Work (chop wood)
  • 375 - Ready 2H
  • 379 - Fishing
  • auras - Space-separated list of spell IDs (from spell_template.entry) for permanent auras. Do not use temporary buffs here.