C_BattlePet
namespaceavailable in: camelotStatus in wowlua
0 functions. 26 events, 0 of them fired by the emulator on its own.
Events
| event | payload | fired by the emulator |
|---|---|---|
PET_BATTLE_ABILITY_CHANGED | owner: number, petIndex: number, abilityID: number | not implemented |
PET_BATTLE_ACTION_SELECTED | no payload | not implemented |
PET_BATTLE_AURA_APPLIED | owner: number, petIndex: number, auraInstanceID: number | not implemented |
PET_BATTLE_AURA_CANCELED | owner: number, petIndex: number, auraInstanceID: number | not implemented |
PET_BATTLE_AURA_CHANGED | owner: number, petIndex: number, auraInstanceID: number | not implemented |
PET_BATTLE_CAPTURED | owner: number, petIndex: number | not implemented |
PET_BATTLE_CLOSE | no payload | not implemented |
PET_BATTLE_FINAL_ROUND | owner: number | not implemented |
PET_BATTLE_HEALTH_CHANGED | owner: number, petIndex: number, healthChange: number | not implemented |
PET_BATTLE_LEVEL_CHANGED | owner: number, petIndex: number, newLevel: number | not implemented |
PET_BATTLE_MAX_HEALTH_CHANGED | owner: number, petIndex: number, healthChange: number | not implemented |
PET_BATTLE_OPENING_DONE | no payload | not implemented |
PET_BATTLE_OPENING_START | no payload | not implemented |
PET_BATTLE_OVER | no payload | not implemented |
PET_BATTLE_OVERRIDE_ABILITY | abilityIndex: number | not implemented |
PET_BATTLE_PET_CHANGED | owner: number | not implemented |
PET_BATTLE_PET_ROUND_PLAYBACK_COMPLETE | roundNumber: number | not implemented |
PET_BATTLE_PET_ROUND_RESULTS | roundNumber: number | not implemented |
PET_BATTLE_PET_TYPE_CHANGED | owner: number, petIndex: number, stateValue: number | not implemented |
PET_BATTLE_PVP_DUEL_REQUESTED | fullName: string | not implemented |
PET_BATTLE_PVP_DUEL_REQUEST_CANCEL | no payload | not implemented |
PET_BATTLE_QUEUE_PROPOSAL_ACCEPTED | no payload | not implemented |
PET_BATTLE_QUEUE_PROPOSAL_DECLINED | no payload | not implemented |
PET_BATTLE_QUEUE_PROPOSE_MATCH | no payload | not implemented |
PET_BATTLE_QUEUE_STATUS | no payload | not implemented |
PET_BATTLE_XP_CHANGED | owner: number, petIndex: number, xpChange: number | not implemented |
An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("PET_BATTLE_ABILITY_CHANGED").
sources
Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (BattlePet system, camelot 1.60.1).