Skip to content

character_action Table

Player action bar button assignments (spells/items placed on slots).


Schema Summary

Field Type Key Null Default Extra
guid int(11) unsigned PRI NO 0
button tinyint(3) unsigned PRI NO 0
action int(11) unsigned NO 0
type tinyint(3) unsigned NO 0

Field Breakdown

  • guid - Primary Key. Character guid (from characters.guid).
  • button - Primary Key. Action bar button index (0-119 across bars/pages).
  • action - Content id placed on the button: spell id or item id depending on type.
  • type - Button content type (ActionButtonType, Player.h): 0x00 spell, 0x01 click, 0x40 macro, 0x41 clicked-macro, 0x80 item. Defines how the client interprets action.