v0.13.8

C_AzeriteEmpoweredItem

namespaceavailable in: camelot

Status in wowlua

18 functions: 1 implemented, 0 recorded, 17 guessed. 2 events, 0 of them fired by the emulator on its own.

Functions

functionwhat it doesstatus
CanSelectPowerWhether the Azerite power can be selected on the item. · by wowlua
(azeriteEmpoweredItemLocation: ItemLocationMixin, powerID: number): boolean
guessed
ConfirmAzeriteEmpoweredItemRespecConfirms resetting the Azerite powers selected on the item. · by wowlua
(azeriteEmpoweredItemLocation: ItemLocationMixin)
guessed
GetAllTierInfoReturns the Azerite power tiers of the item. · by wowlua
(azeriteEmpoweredItemLocation: ItemLocationMixin): AzeriteEmpoweredItemTierInfo[]
guessed
GetAllTierInfoByItemIDReturns the Azerite power tiers of the item. · by wowlua
(itemInfo: ItemInfo, classID: number?): AzeriteEmpoweredItemTierInfo[]
guessed
GetAzeriteEmpoweredItemRespecCostReturns the cost of resetting an item's Azerite powers. · by wowlua
(): number
guessed
GetPowerInfoReturns information about the Azerite power. · by wowlua
(powerID: number): AzeriteEmpoweredItemPowerInfo?
guessed
GetPowerTextReturns the name and description of the Azerite power on the item. · by wowlua
(azeriteEmpoweredItemLocation: ItemLocationMixin, powerID: number, level: AzeritePowerLevel): AzeriteEmpoweredItemPowerText?
guessed
GetSpecsForPowerReturns the specializations that can use the Azerite power. · by wowlua
(powerID: number): AzeriteSpecInfo[]?
guessed
HasAnyUnselectedPowersWhether the item has a tier without a selected Azerite power. · by wowlua
(azeriteEmpoweredItemLocation: ItemLocationMixin): boolean
guessed
HasBeenViewedWhether the player has looked at the item's Azerite powers. · by wowlua
(azeriteEmpoweredItemLocation: ItemLocationMixin): boolean
guessed
IsAzeriteEmpoweredItemWhether the item is Azerite empowered. · by wowlua
(itemLocation: ItemLocationMixin): boolean
guessed
IsAzeriteEmpoweredItemByIDWhether the item is Azerite empowered. · by wowlua
(itemInfo: ItemInfo): boolean
implemented
IsAzeritePreviewSourceDisplayableWhether the item's Azerite powers can be previewed. · by wowlua
(itemInfo: ItemInfo, classID: number?): boolean
guessed
IsHeartOfAzerothEquippedWhether the player has the Heart of Azeroth equipped. · by wowlua
(): boolean
guessed
IsPowerAvailableForSpecWhether the specialization can use the Azerite power. · by wowlua
(powerID: number, specID: number): boolean
guessed
IsPowerSelectedWhether the Azerite power is selected on the item. · by wowlua
(azeriteEmpoweredItemLocation: ItemLocationMixin, powerID: number): boolean
guessed
SelectPowerSelects the Azerite power on the item. · by wowlua
(azeriteEmpoweredItemLocation: ItemLocationMixin, powerID: number): boolean
guessed
SetHasBeenViewedMarks the item's Azerite powers as looked at. · by wowlua
(azeriteEmpoweredItemLocation: ItemLocationMixin)
guessed

"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.

Events

eventpayloadfired by the emulator
AZERITE_EMPOWERED_ITEM_EQUIPPED_STATUS_CHANGEDisHeartEquipped: booleannot implemented
AZERITE_EMPOWERED_ITEM_SELECTION_UPDATEDazeriteEmpoweredItemLocation: ItemLocationMixinnot implemented

An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("AZERITE_EMPOWERED_ITEM_EQUIPPED_STATUS_CHANGED").

Structures

  • AzeriteEmpoweredItemPowerInfo · azeritePowerID, spellID
  • AzeriteEmpoweredItemPowerText · name, description
  • AzeriteEmpoweredItemTierInfo · azeritePowerIDs, unlockLevel
  • AzeriteSpecInfo · classID, specID

sources

Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (AzeriteEmpoweredItem system, camelot 1.60.1). Descriptions: written by wowlua where no documentation describes the entry.