dao::messages::PerformAbilityMessage

struct

Derives from dao::messages::Message.

The player’s order for a creature to use an ability, from the quickbar or a radial menu.

It names no target: the handler uses the ability on the caster, the selected target or the caster’s attack target, whichever the ability allows, and otherwise asks the player to pick a target.

Declared in dao/Messages.h.

Functions

DAO_VFTABLE()

DAO_VFTABLE(68725)

Fields

Field Type  
ability std::int32_t the ability’s ID: its row in the abi_base data table
caster ObjectId  
item ObjectId the item whose ability it is, as the quickbar sends it; 0 for none