Skip to content

character_action

Contains all the individual button data for each character. A button is any of the places in the GUI where you can place for example a spell, item, or macro as a shortcut.

Structure ​

FieldTypeAttributesKeyNullDefaultExtraComment
guidintunsignedPRINO0
spectinyintunsignedPRINO0
buttontinyintunsignedPRINO0
actionintunsignedNO0
typetinyintunsignedNO0
 

Description of fields ​

guid ​

The guid of the character.  

spec ​

  • 0: first spec
  • 1: second spec  

button ​

The ID of the button on the action bar where the action icon will be placed. Special bars are used for stances, auras, pets, stealth, and other similar special modes.

Possible Values:

buttonSet (key)
1-111 (SHIFT + 1)
12-232 (SHIFT + 2)
24-353 (SHIFT + 3) Right Side Bar
36-474 (SHIFT + 4) Right Side Bar 2
48-595 (SHIFT + 5) Bottom Right Bar
60-716 (SHIFT + 6) Bottom Left Bar
72-831 SpecialA
84-951 SpecialB
96-1071 SpecialC
108-1191 SpecialD

 

type ​

The type of action

action ​

The content of action depends on the type

typeFlagNameCommentaction
00x00ACTION_BUTTON_SPELLSpellSpell ID
10x01ACTION_BUTTON_CClick
320x20ACTION_BUTTON_EQSETEquipment SetSet ID
640x40ACTION_BUTTON_MACROMacroMacro ID
650x41ACTION_BUTTON_CMACROClick+Macro
1280x80ACTION_BUTTON_ITEMItemitem entry