Playercreateinfo action

Материал из World of WarCraft Developers Wiki
Перейти к навигации Перейти к поиску

Таблица playercreateinfo_action

Таблица playercreateinfo_action из базы данных world задаёт стартовую панель действий (action bar) для нового персонажа: какие действия/способности стоят на каких кнопках для конкретной пары раса+класс.

Field Type Attributes Key Null Default Extra
race tinyint UNSIGNED PRIMARY NO 0
class tinyint UNSIGNED PRIMARY NO 0
button smallint UNSIGNED PRIMARY NO 0
action int UNSIGNED NO 0
type smallint UNSIGNED NO 0

race

ID расы (RaceID), для которой задаётся раскладка.

Пример: 1

class

ID класса (ClassID), для которого задаётся раскладка.

Пример: 4

button

Номер кнопки на панели (слот action bar).

Пример: 0

action

ID действия, которое ставится в слот button. Смысл зависит от type (например, SpellID или ItemID).

Пример: 2098

type

Тип действия в слоте (как трактовать action). Набор значений зависит от реализации ядра, типично:

  • 0 — spell
  • 1 — item
  • 2 — macro

(если у вас другой enum — используйте значения вашего ядра)

Пример: 0