Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
BattlePetMgr Member List

This is the complete list of members for BattlePetMgr, including all inherited members.

ApplyAchievementLoadoutReward(uint32 achievementId)BattlePetMgrprivate
ApplyActivePetBattlePlayerState(float faceX, float faceY)BattlePetMgr
ApplyActivePetBattleRoundState(Skyfire::BattlePetPackets::BattlePetRoundResult &round) constBattlePetMgrprivate
ApplyBattlePetAbilityExchangeInput(uint32 roundId, uint32 allyDamage, uint32 allyAbilityEffectId, uint8 allyAbilitySlot, uint32 allyAbilityId, uint16 allyAbilityCooldown, uint32 enemyDamage, uint32 enemyAbilityEffectId, uint32 allyIncomingDamageReduction, uint8 allyIncomingDamageReductionRounds, uint32 enemyIncomingDamageReduction, uint8 enemyIncomingDamageReductionRounds, Skyfire::BattlePetPackets::BattlePetRoundResult &round, Skyfire::BattlePetPackets::BattlePetFinalRound *finalRound=NULL)BattlePetMgr
ApplyBattlePetAbilityInput(uint32 roundId, uint32 damage, uint32 abilityEffectId, uint8 abilitySlot, uint32 abilityId, uint16 abilityCooldown, Skyfire::BattlePetPackets::BattlePetRoundResult &round, Skyfire::BattlePetPackets::BattlePetFinalRound *finalRound=NULL)BattlePetMgr
ApplyBattlePetForfeitInput(uint32 roundId, Skyfire::BattlePetPackets::BattlePetFinalRound &finalRound)BattlePetMgr
ApplyBattlePetSwapInput(uint32 roundId, uint8 newFrontPet, Skyfire::BattlePetPackets::BattlePetRoundResult &round)BattlePetMgr
ApplyBattlePetTrapInput(uint32 roundId, uint32 trapAbilityEffectId, uint32 enemyDamage, uint32 enemyAbilityEffectId, Skyfire::BattlePetPackets::BattlePetRoundResult &round, Skyfire::BattlePetPackets::BattlePetFinalRound &finalRound)BattlePetMgr
ApplyEnemyBattlePetDamage(uint32 damage, uint32 abilityEffectId, Skyfire::BattlePetPackets::BattlePetRoundResult &round)BattlePetMgr
BattlePetMgr(Player *owner)BattlePetMgrinline
BuildActivePetBattleAchievementContext(uint16 speciesId, uint8 quality, bool won, bool captured) constBattlePetMgr
BuildActivePetBattleFinalRound(bool abandoned, Skyfire::BattlePetPackets::BattlePetFinalRound &finalRound, bool captured=false)BattlePetMgr
CanCreateBattlePet(uint16 speciesId) constBattlePetMgr
ClearActivePetBattle()BattlePetMgr
ClearActivePetBattlePlayerState()BattlePetMgrprivate
ClearActivePetBattleWorldObjectState()BattlePetMgrprivate
Create(uint16 speciesId)BattlePetMgr
Create(uint16 speciesId, uint8 level, uint8 quality, bool notification=true)BattlePetMgr
Create(uint16 speciesId, uint8 level, uint8 quality, uint8 breed, bool notification=true)BattlePetMgr
Delete(BattlePet *battlePet)BattlePetMgr
DespawnResolvedWildPetBattleWorldObject()BattlePetMgrprivate
FindBattlePetNameMatches(std::string const &name) constBattlePetMgr
FinishActivePetBattle(uint8 winner)BattlePetMgr
GetActivePetBattle() constBattlePetMgrinline
GetActivePetBattleTrapStatus() constBattlePetMgr
GetBattlePet(uint64 id) constBattlePetMgr
GetBattlePetCount() constBattlePetMgr
GetBattlePetCount(uint16 speciesId) constBattlePetMgr
GetBattlePetSpeciesName(BattlePet const *battlePet) constBattlePetMgr
GetCurrentSummon() constBattlePetMgrinline
GetCurrentSummonId() constBattlePetMgrinline
GetFirstAliveLoadoutBattlePet() constBattlePetMgr
GetLoadoutFlags() constBattlePetMgrinline
GetLoadoutSlot(uint8 slot) constBattlePetMgr
GetLoadoutSlotForBattlePet(uint64 id) constBattlePetMgr
GetOwner() constBattlePetMgrinline
GetTrapAbility() constBattlePetMgr
GetUniqueBattlePetSpeciesCount() constBattlePetMgrprivate
HasActivePetBattle() constBattlePetMgrinline
HasLoadoutBattlePet() constBattlePetMgr
HasLoadoutFlag(uint8 flag) constBattlePetMgrinline
HasLoadoutSlot(uint8 slot) constBattlePetMgr
HealBattlePets(uint8 percent)BattlePetMgr
HideActivePetBattleWorldObject(Creature *creature)BattlePetMgr
IsPetBattlePvpQueued() constBattlePetMgrinline
LoadFromDb(PreparedQueryResult result)BattlePetMgr
LoadSlotsFromDb(PreparedQueryResult result)BattlePetMgr
m_activePetBattleBattlePetMgrprivate
m_activePetBattlePlayerStateAppliedBattlePetMgrprivate
m_activePetBattleWorldObjectGuidBattlePetMgrprivate
m_activePetBattleWorldObjectHiddenBattlePetMgrprivate
m_battlePetSetBattlePetMgrprivate
m_loadoutBattlePetMgrprivate
m_loadoutFlagsBattlePetMgrprivate
m_loadoutSaveBattlePetMgrprivate
m_ownerBattlePetMgrprivate
m_petBattlePvpQueuedBattlePetMgrprivate
m_summonBattlePetMgrprivate
m_summonIdBattlePetMgrprivate
m_summonLastIdBattlePetMgrprivate
OnAchievementEarned(uint32 achievementId)BattlePetMgr
PersistActivePetBattleHealth()BattlePetMgrprivate
ResummonLastBattlePet()BattlePetMgr
RewardActivePetBattlePet(BattlePet *battlePet, bool awardExperience)BattlePetMgrprivate
SaveSlotsToDb(SQLTransaction &trans)BattlePetMgr
SaveToDb()BattlePetMgr
SaveToDb(SQLTransaction &trans)BattlePetMgr
SelectActivePetBattleFrontPet(uint8 frontPet)BattlePetMgr
SendBattlePetDeleted(uint64 id)BattlePetMgr
SendBattlePetJournal()BattlePetMgr
SendBattlePetJournalLock()BattlePetMgr
SendBattlePetSlotUpdate(uint8 slot, bool notification, uint64 id=0)BattlePetMgr
SendBattlePetUpdate(BattlePet *battlePet, bool notification)BattlePetMgr
SendPetBattleRequestFailed(uint8 reason)BattlePetMgr
SetActivePetBattleAllyPet(uint8 petIndex, uint64 petId, uint32 maxHealth, uint32 health)BattlePetMgr
SetCurrentSummon(TempSummon *summon)BattlePetMgrinline
SetCurrentSummonId(uint64 summonId)BattlePetMgrinline
SetLoadoutFlag(uint8 flag)BattlePetMgr
SetLoadoutSlot(uint8 slot, uint64 id, bool save=false)BattlePetMgr
SetPetBattlePvpQueued(bool queued)BattlePetMgrinline
ShouldHideActivePetBattleWorldObject(uint64 guid) constBattlePetMgrinline
StartPvpPetBattle(uint64 opponentGuid, uint64 allyPetId, uint32 allyMaxHealth, uint32 allyHealth, uint64 enemyPetId, uint32 enemyMaxHealth, uint32 enemyHealth, uint16 enemySpecies=0, uint8 enemyLevel=0, uint8 enemyQuality=0, uint8 allyFrontPet=0, uint8 enemyFrontPet=3, BattlePetAchievementSource source=BATTLE_PET_ACHIEVEMENT_SOURCE_PVP_DUEL)BattlePetMgr
StartWildPetBattle(uint64 enemyGuid, uint64 allyPetId, uint32 allyMaxHealth, uint32 allyHealth, uint64 enemyPetId, uint32 enemyMaxHealth, uint32 enemyHealth, uint16 enemySpecies=0, uint8 enemyLevel=0, uint8 enemyQuality=0, uint8 enemyBreed=0, uint8 allyFrontPet=0)BattlePetMgr
SyncAchievementLoadoutRewards()BattlePetMgrprivate
UnlockLoadoutSlot(uint8 slot)BattlePetMgr
UnSummonCurrentBattlePet(bool temporary)BattlePetMgr
UpdateBattlePetCollectionAchievements(BattlePet const *battlePet=NULL)BattlePetMgrprivate
UpdateBattlePetLevelAchievement(BattlePet const &battlePet, uint8 initialLevel, uint8 finalLevel)BattlePetMgr
UpdateCapturedBattlePetAchievements(BattlePet const &battlePet)BattlePetMgrprivate
UpdateFinishedPetBattleAchievements()BattlePetMgrprivate
~BattlePetMgr()BattlePetMgr