![]() |
TrinityCore
|
Player session in the World. More...
#include <WorldSession.h>
Classes | |
| union | ConnectToKey |
| class | DosProtection |
| struct | PlayerDataAccount |
Static Public Member Functions | |
| static void | AddInstanceConnection (WorldSession *session, std::weak_ptr< WorldSocket > sockRef, ConnectToKey key) |
Public Attributes | |
| time_t | m_muteTime |
| std::atomic< time_t > | m_timeOutTime |
Static Public Attributes | |
| static constexpr uint32 | SPECIAL_INIT_ACTIVE_MOVER_TIME_SYNC_COUNTER = 0xFFFFFFFF |
| static constexpr uint32 | SPECIAL_RESUME_COMMS_TIME_SYNC_COUNTER = 0xFFFFFFFE |
Protected Attributes | |
| class WorldSession::DosProtection | AntiDOS |
Private Member Functions | |
| void | ProcessQueryCallbacks () |
| void | moveItems (Item *myItems[], Item *hisItems[]) |
| bool | CanUseBank (ObjectGuid bankerGUID=ObjectGuid::Empty) const |
| void | LogUnexpectedOpcode (WorldPacket *packet, char const *status, const char *reason) |
| Logging helper for unexpected opcodes. | |
| bool | IsLegitCharacterForAccount (ObjectGuid lowGUID) |
| void | ComputeNewClockDelta () |
| WorldSession (WorldSession const &right)=delete | |
| WorldSession & | operator= (WorldSession const &right)=delete |
Friends | |
| class | World |
Definition at line 976 of file WorldSession.h.
| WorldSession::WorldSession | ( | uint32 | id, |
| std::string && | name, | ||
| uint32 | battlenetAccountId, | ||
| std::string && | battlenetAccountEmail, | ||
| std::shared_ptr< WorldSocket > && | sock, | ||
| AccountTypes | sec, | ||
| uint8 | expansion, | ||
| time_t | mute_time, | ||
| std::string && | os, | ||
| Minutes | timezoneOffset, | ||
| uint32 | build, | ||
| ClientBuild::VariantId | clientBuildVariant, | ||
| LocaleConstant | locale, | ||
| uint32 | recruiter, | ||
| bool | isARecruiter | ||
| ) |
WorldSession constructor.
Definition at line 107 of file WorldSession.cpp.
| WorldSession::~WorldSession | ( | ) |
WorldSession destructor.
Definition at line 164 of file WorldSession.cpp.
Here is the call graph for this function:
|
privatedelete |
| void WorldSession::AbortLogin | ( | WorldPackets::Character::LoginFailureReason | reason | ) |
Definition at line 1146 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 309 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| SQLQueryHolderCallback & WorldSession::AddQueryHolderCallback | ( | SQLQueryHolderCallback && | callback | ) |
Definition at line 1181 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| TransactionCallback & WorldSession::AddTransactionCallback | ( | TransactionCallback && | callback | ) |
Definition at line 1176 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 1769 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::BuildNameQueryData | ( | ObjectGuid | guid, |
| WorldPackets::Query::NameCacheLookupResult & | lookupData | ||
| ) |
Definition at line 37 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool WorldSession::CanAccessAlliedRaces | ( | ) | const |
Definition at line 1186 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool WorldSession::CanOpenMailBox | ( | ObjectGuid | guid | ) |
Definition at line 38 of file MailHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool WorldSession::CanSpeak | ( | ) | const |
Definition at line 787 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 1190 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool WorldSession::CheckStableMaster | ( | ObjectGuid | guid | ) |
Definition at line 442 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 913 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool WorldSession::DisallowHyperlinksAndMaybeKick | ( | std::string const & | str | ) |
Definition at line 742 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::DoLootRelease | ( | Loot * | loot | ) |
Definition at line 269 of file LootHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::DoLootReleaseAll | ( | ) |
Definition at line 394 of file LootHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| ObjectGuid WorldSession::GetBattlenetAccountGUID | ( | ) | const |
| uint32 WorldSession::GetBattlenetAccountId | ( | ) | const |
Definition at line 196 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
Definition at line 1030 of file WorldSession.h.
|
inline |
Definition at line 1031 of file WorldSession.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 1029 of file WorldSession.h.
|
inline |
Definition at line 1020 of file WorldSession.h.
|
inline |
| std::string WorldSession::GetPlayerInfo | ( | ) | const |
Definition at line 211 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| std::string const & WorldSession::GetPlayerName | ( | ) | const |
Definition at line 206 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
| rbac::RBACData * WorldSession::GetRBACData | ( | ) |
Definition at line 1884 of file WorldSession.h.
|
inline |
Definition at line 1881 of file WorldSession.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| char const * WorldSession::GetTrinityString | ( | uint32 | entry | ) | const |
Definition at line 792 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::Handle_EarlyProccess | ( | WorldPackets::Null & | null | ) |
Definition at line 815 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::Handle_NULL | ( | WorldPackets::Null & | null | ) |
Definition at line 810 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAcceptTradeOpcode | ( | WorldPackets::Trade::AcceptTrade & | acceptTrade | ) |
Definition at line 233 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleActivateTaxiOpcode | ( | WorldPackets::Taxi::ActivateTaxi & | activateTaxi | ) |
Definition at line 159 of file TaxiHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAddFriendOpcode | ( | WorldPackets::Social::AddFriend & | packet | ) |
Definition at line 38 of file SocialHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAddIgnoreOpcode | ( | WorldPackets::Social::AddIgnore & | packet | ) |
Definition at line 129 of file SocialHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAddonRegisteredPrefixesOpcode | ( | WorldPackets::Chat::ChatRegisterAddonPrefixes & | packet | ) |
Definition at line 1147 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAddToy | ( | WorldPackets::Toy::AddToy & | packet | ) |
Definition at line 28 of file ToyHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAdventureJournalOpenQuest | ( | WorldPackets::AdventureJournal::AdventureJournalOpenQuest & | openQuest | ) |
Definition at line 25 of file AdventureJournalHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAdventureJournalUpdateSuggestions | ( | WorldPackets::AdventureJournal::AdventureJournalUpdateSuggestions & | updateSuggestions | ) |
Definition at line 46 of file AdventureJournalHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAdventureMapStartQuest | ( | WorldPackets::AdventureMap::AdventureMapStartQuest & | startQuest | ) |
Definition at line 54 of file AdventureMapHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAlterAppearance | ( | WorldPackets::Character::AlterApperance & | packet | ) |
Definition at line 1809 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAreaSpiritHealerQueryOpcode | ( | WorldPackets::Battleground::AreaSpiritHealerQuery & | areaSpiritHealerQuery | ) |
Definition at line 656 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAreaSpiritHealerQueueOpcode | ( | WorldPackets::Battleground::AreaSpiritHealerQueue & | areaSpiritHealerQueue | ) |
Definition at line 686 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAreaTriggerOpcode | ( | WorldPackets::AreaTrigger::AreaTrigger & | packet | ) |
Definition at line 479 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleArtifactAddPower | ( | WorldPackets::Artifact::ArtifactAddPower & | artifactAddPower | ) |
Definition at line 29 of file ArtifactHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleArtifactSetAppearance | ( | WorldPackets::Artifact::ArtifactSetAppearance & | artifactSetAppearance | ) |
Definition at line 158 of file ArtifactHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAttackStopOpcode | ( | WorldPackets::Combat::AttackStop & | packet | ) |
Definition at line 63 of file CombatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAttackSwingOpcode | ( | WorldPackets::Combat::AttackSwing & | packet | ) |
Client explicitly checks the following before sending CMSG_ATTACK_SWING packet, so we'll place the same check here. Note that it might be possible to reuse this snippet in other places as well.
Definition at line 28 of file CombatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionBrowseQuery | ( | WorldPackets::AuctionHouse::AuctionBrowseQuery & | browseQuery | ) |
Definition at line 37 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionCancelCommoditiesPurchase | ( | WorldPackets::AuctionHouse::AuctionCancelCommoditiesPurchase & | cancelCommoditiesPurchase | ) |
Definition at line 98 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionConfirmCommoditiesPurchase | ( | WorldPackets::AuctionHouse::AuctionConfirmCommoditiesPurchase & | confirmCommoditiesPurchase | ) |
Definition at line 120 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionGetCommodityQuote | ( | WorldPackets::AuctionHouse::AuctionGetCommodityQuote & | startCommoditiesPurchase | ) |
Definition at line 158 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionHelloOpcode | ( | WorldPackets::AuctionHouse::AuctionHelloRequest & | hello | ) |
Definition at line 193 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionListBiddedItems | ( | WorldPackets::AuctionHouse::AuctionListBiddedItems & | listBiddedItems | ) |
Definition at line 209 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionListBucketsByBucketKeys | ( | WorldPackets::AuctionHouse::AuctionListBucketsByBucketKeys & | listBucketsByBucketKeys | ) |
Definition at line 236 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionListItemsByBucketKey | ( | WorldPackets::AuctionHouse::AuctionListItemsByBucketKey & | listItemsByBucketKey | ) |
Definition at line 265 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionListItemsByItemID | ( | WorldPackets::AuctionHouse::AuctionListItemsByItemID & | listItemsByItemID | ) |
Definition at line 295 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionListOwnedItems | ( | WorldPackets::AuctionHouse::AuctionListOwnedItems & | listOwnedItems | ) |
Definition at line 326 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionPlaceBid | ( | WorldPackets::AuctionHouse::AuctionPlaceBid & | placeBid | ) |
Definition at line 353 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionRemoveItem | ( | WorldPackets::AuctionHouse::AuctionRemoveItem & | removeItem | ) |
Definition at line 487 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionReplicateItems | ( | WorldPackets::AuctionHouse::AuctionReplicateItems & | replicateItems | ) |
Definition at line 553 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionSellCommodity | ( | WorldPackets::AuctionHouse::AuctionSellCommodity & | sellCommodity | ) |
Definition at line 607 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionSellItem | ( | WorldPackets::AuctionHouse::AuctionSellItem & | sellItem | ) |
Definition at line 819 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAuctionSetFavoriteItem | ( | WorldPackets::AuctionHouse::AuctionSetFavoriteItem & | setFavoriteItem | ) |
Definition at line 967 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAutoBankItemOpcode | ( | WorldPackets::Bank::AutoBankItem & | packet | ) |
Definition at line 30 of file BankHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAutoDepositCharacterBank | ( | WorldPackets::Bank::AutoDepositCharacterBank const & | autoDepositCharacterBank | ) |
Definition at line 266 of file BankHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAutoEquipItemOpcode | ( | WorldPackets::Item::AutoEquipItem & | autoEquipItem | ) |
Definition at line 175 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAutoEquipItemSlotOpcode | ( | WorldPackets::Item::AutoEquipItemSlot & | autoEquipItemSlot | ) |
Definition at line 114 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAutoGuildBankItem | ( | WorldPackets::Guild::AutoGuildBankItem & | autoGuildBankItem | ) |
Definition at line 290 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAutoStoreBagItemOpcode | ( | WorldPackets::Item::AutoStoreBagItem & | packet | ) |
Definition at line 705 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAutoStoreBankItemOpcode | ( | WorldPackets::Bank::AutoStoreBankItem & | packet | ) |
Definition at line 105 of file BankHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAutoStoreGuildBankItem | ( | WorldPackets::Guild::AutoStoreGuildBankItem & | autoStoreGuildBankItem | ) |
Definition at line 427 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAutostoreLootItemOpcode | ( | WorldPackets::Loot::LootItem & | packet | ) |
Definition at line 77 of file LootHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAzeriteEmpoweredItemSelectPower | ( | WorldPackets::Azerite::AzeriteEmpoweredItemSelectPower & | azeriteEmpoweredItemSelectPower | ) |
Definition at line 184 of file AzeriteHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAzeriteEmpoweredItemViewed | ( | WorldPackets::Azerite::AzeriteEmpoweredItemViewed & | azeriteEmpoweredItemViewed | ) |
Definition at line 174 of file AzeriteHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAzeriteEssenceActivateEssence | ( | WorldPackets::Azerite::AzeriteEssenceActivateEssence & | azeriteEssenceActivateEssence | ) |
Definition at line 59 of file AzeriteHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleAzeriteEssenceUnlockMilestone | ( | WorldPackets::Azerite::AzeriteEssenceUnlockMilestone & | azeriteEssenceUnlockMilestone | ) |
Definition at line 27 of file AzeriteHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBankerActivateOpcode | ( | WorldPackets::Bank::BankerActivate const & | bankerActivate | ) |
Definition at line 66 of file BankHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlefieldLeaveOpcode | ( | WorldPackets::Battleground::BattlefieldLeave & | battlefieldLeave | ) |
Definition at line 443 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlefieldListOpcode | ( | WorldPackets::Battleground::BattlefieldListRequest & | battlefieldList | ) |
Definition at line 269 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattleFieldPortOpcode | ( | WorldPackets::Battleground::BattlefieldPort & | battlefieldPort | ) |
Definition at line 281 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlemasterHelloOpcode | ( | WorldPackets::NPC::Hello & | hello | ) |
Definition at line 44 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlemasterJoinArena | ( | WorldPackets::Battleground::BattlemasterJoinArena & | packet | ) |
Definition at line 514 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlemasterJoinOpcode | ( | WorldPackets::Battleground::BattlemasterJoin & | battlemasterJoin | ) |
Definition at line 67 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlenetChangeRealmTicket | ( | WorldPackets::Battlenet::ChangeRealmTicket & | changeRealmTicket | ) |
Definition at line 23 of file BattlenetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlenetRequest | ( | WorldPackets::Battlenet::Request & | request | ) |
Definition at line 35 of file BattlenetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlePetClearFanfare | ( | WorldPackets::BattlePet::BattlePetClearFanfare & | battlePetClearFanfare | ) |
Definition at line 113 of file BattlePetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlePetDeletePet | ( | WorldPackets::BattlePet::BattlePetDeletePet & | battlePetDeletePet | ) |
Definition at line 91 of file BattlePetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlePetModifyName | ( | WorldPackets::BattlePet::BattlePetModifyName & | battlePetModifyName | ) |
Definition at line 45 of file BattlePetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlePetRequestJournal | ( | WorldPackets::BattlePet::BattlePetRequestJournal & | battlePetRequestJournal | ) |
Definition at line 25 of file BattlePetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlePetRequestJournalLock | ( | WorldPackets::BattlePet::BattlePetRequestJournalLock & | battlePetRequestJournalLock | ) |
Definition at line 30 of file BattlePetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlePetSetBattleSlot | ( | WorldPackets::BattlePet::BattlePetSetBattleSlot & | battlePetSetBattleSlot | ) |
Definition at line 38 of file BattlePetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlePetSetFlags | ( | WorldPackets::BattlePet::BattlePetSetFlags & | battlePetSetFlags | ) |
Definition at line 96 of file BattlePetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlePetSummon | ( | WorldPackets::BattlePet::BattlePetSummon & | battlePetSummon | ) |
Definition at line 123 of file BattlePetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBattlePetUpdateNotify | ( | WorldPackets::BattlePet::BattlePetUpdateNotify & | battlePetUpdateNotify | ) |
Definition at line 131 of file BattlePetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBeginTradeOpcode | ( | WorldPackets::Trade::BeginTrade & | beginTrade | ) |
Definition at line 566 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBinderActivateOpcode | ( | WorldPackets::NPC::Hello & | packet | ) |
Definition at line 316 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBlackMarketBidOnItem | ( | WorldPackets::BlackMarket::BlackMarketBidOnItem & | blackMarketBidOnItem | ) |
Definition at line 69 of file BlackMarketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBlackMarketOpen | ( | WorldPackets::BlackMarket::BlackMarketOpen & | blackMarketOpen | ) |
Definition at line 27 of file BlackMarketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBlackMarketRequestItems | ( | WorldPackets::BlackMarket::BlackMarketRequestItems & | blackMarketRequestItems | ) |
Definition at line 52 of file BlackMarketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBugReportOpcode | ( | WorldPackets::Ticket::BugReport & | bugReport | ) |
Definition at line 86 of file TicketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBusyTradeOpcode | ( | WorldPackets::Trade::BusyTrade & | busyTrade | ) |
| void WorldSession::HandleBuybackItem | ( | WorldPackets::Item::BuyBackItem & | packet | ) |
Definition at line 489 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBuyBankTab | ( | WorldPackets::Bank::BuyBankTab const & | buyBankTab | ) |
Definition at line 149 of file BankHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleBuyItemOpcode | ( | WorldPackets::Item::BuyItem & | packet | ) |
Definition at line 532 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCageBattlePet | ( | WorldPackets::BattlePet::CageBattlePet & | cageBattlePet | ) |
Definition at line 118 of file BattlePetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarAddEvent | ( | WorldPackets::Calendar::CalendarAddEvent & | calendarAddEvent | ) |
Definition at line 114 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarCommunityInvite | ( | WorldPackets::Calendar::CalendarCommunityInviteRequest & | calendarCommunityInvite | ) |
Definition at line 108 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarComplain | ( | WorldPackets::Calendar::CalendarComplain & | calendarComplain | ) |
Definition at line 513 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarCopyEvent | ( | WorldPackets::Calendar::CalendarCopyEvent & | calendarCopyEvent | ) |
Definition at line 228 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarEventRemoveInvite | ( | WorldPackets::Calendar::CalendarRemoveInvite & | calendarRemoveInvite | ) |
Definition at line 445 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarEventSignup | ( | WorldPackets::Calendar::CalendarEventSignUp & | calendarEventSignUp | ) |
Definition at line 393 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarGetCalendar | ( | WorldPackets::Calendar::CalendarGetCalendar & | calendarGetCalendar | ) |
Definition at line 53 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarGetEvent | ( | WorldPackets::Calendar::CalendarGetEvent & | calendarGetEvent | ) |
Definition at line 100 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarGetNumPending | ( | WorldPackets::Calendar::CalendarGetNumPending & | calendarGetNumPending | ) |
Definition at line 522 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarInvite | ( | WorldPackets::Calendar::CalendarInvite & | calendarEventInvite | ) |
Definition at line 306 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarModeratorStatus | ( | WorldPackets::Calendar::CalendarModeratorStatusQuery & | calendarModeratorStatus | ) |
Definition at line 490 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarRemoveEvent | ( | WorldPackets::Calendar::CalendarRemoveEvent & | calendarRemoveEvent | ) |
Definition at line 222 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarRsvp | ( | WorldPackets::Calendar::CalendarRSVP & | calendarRSVP | ) |
Definition at line 416 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarStatus | ( | WorldPackets::Calendar::CalendarStatus & | calendarStatus | ) |
Definition at line 466 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCalendarUpdateEvent | ( | WorldPackets::Calendar::CalendarUpdateEvent & | calendarUpdateEvent | ) |
Definition at line 196 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCancelAuraOpcode | ( | WorldPackets::Spells::CancelAura & | cancelAura | ) |
Definition at line 275 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCancelAutoRepeatSpellOpcode | ( | WorldPackets::Spells::CancelAutoRepeatSpell & | cancelAutoRepeatSpell | ) |
Definition at line 365 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCancelCastOpcode | ( | WorldPackets::Spells::CancelCast & | packet | ) |
Definition at line 266 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCancelChanneling | ( | WorldPackets::Spells::CancelChannelling & | cancelChanneling | ) |
Definition at line 377 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCancelGrowthAuraOpcode | ( | WorldPackets::Spells::CancelGrowthAura & | cancelGrowthAura | ) |
Definition at line 334 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCancelModSpeedNoControlAuras | ( | WorldPackets::Spells::CancelModSpeedNoControlAuras & | cancelModSpeedNoControlAuras | ) |
Definition at line 352 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCancelMountAuraOpcode | ( | WorldPackets::Spells::CancelMountAura & | cancelMountAura | ) |
Definition at line 343 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCancelQueuedSpellOpcode | ( | WorldPackets::Spells::CancelQueuedSpell & | cancelQueuedSpell | ) |
Definition at line 372 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCancelTempEnchantmentOpcode | ( | WorldPackets::Item::CancelTempEnchantment & | cancelTempEnchantment | ) |
Definition at line 1142 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCancelTradeOpcode | ( | WorldPackets::Trade::CancelTrade & | cancelTrade | ) |
Definition at line 588 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCanDuel | ( | WorldPackets::Duel::CanDuel & | packet | ) |
Definition at line 29 of file DuelHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCastSpellOpcode | ( | WorldPackets::Spells::CastSpell & | castRequest | ) |
Definition at line 231 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChangeBagSlotFlag | ( | WorldPackets::Item::ChangeBagSlotFlag const & | changeBagSlotFlag | ) |
Definition at line 1264 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChangeSubGroupOpcode | ( | WorldPackets::Party::ChangeSubGroup & | packet | ) |
Definition at line 482 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChannelCommand | ( | WorldPackets::Channel::ChannelCommand & | packet | ) |
Definition at line 125 of file ChannelHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChannelPassword | ( | WorldPackets::Channel::ChannelPassword & | channelPassword | ) |
Definition at line 205 of file ChannelHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChannelPlayerCommand | ( | WorldPackets::Channel::ChannelPlayerCommand & | packet | ) |
Definition at line 153 of file ChannelHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCharCreateOpcode | ( | WorldPackets::Character::CreateCharacter & | charCreate | ) |
Definition at line 644 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCharCustomizeCallback | ( | std::shared_ptr< WorldPackets::Character::CharCustomizeInfo > | customizeInfo, |
| PreparedQueryResult | result | ||
| ) |
Customize
Name Change and update atLogin flags
Definition at line 1894 of file CharacterHandler.cpp.
Here is the call graph for this function:| void WorldSession::HandleCharCustomizeOpcode | ( | WorldPackets::Character::CharCustomize & | packet | ) |
Definition at line 1874 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCharDeleteOpcode | ( | WorldPackets::Character::CharDelete & | charDelete | ) |
Definition at line 1032 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCharEnum | ( | CharacterDatabaseQueryHolder const & | holder | ) |
Definition at line 416 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCharEnumOpcode | ( | WorldPackets::Character::EnumCharacters & | ) |
get all the data necessary for loading all characters (along with their pets) on the account
Definition at line 500 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCharRaceOrFactionChangeCallback | ( | std::shared_ptr< WorldPackets::Character::CharRaceOrFactionChangeInfo > | factionChangeInfo, |
| PreparedQueryResult | result | ||
| ) |
| void WorldSession::HandleCharRaceOrFactionChangeOpcode | ( | WorldPackets::Character::CharRaceOrFactionChange & | packet | ) |
Definition at line 2147 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCharRenameCallBack | ( | std::shared_ptr< WorldPackets::Character::CharacterRenameInfo > | renameInfo, |
| PreparedQueryResult | result | ||
| ) |
| void WorldSession::HandleCharRenameOpcode | ( | WorldPackets::Character::CharacterRenameRequest & | request | ) |
Definition at line 1658 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCharUndeleteEnumOpcode | ( | WorldPackets::Character::EnumCharacters & | ) |
get all the data necessary for loading all undeleted characters (along with their pets) on the account
Definition at line 520 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCharUndeleteOpcode | ( | WorldPackets::Character::UndeleteCharacter & | undeleteInfo | ) |
Definition at line 2783 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatAddonMessage | ( | ChatMsg | type, |
| std::string | prefix, | ||
| std::string | text, | ||
| bool | isLogged, | ||
| std::string | target = "", |
||
| Optional< ObjectGuid > | targetGuid = {} |
||
| ) |
Definition at line 505 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatAddonMessageOpcode | ( | WorldPackets::Chat::ChatAddonMessage & | chatAddonMessage | ) |
Definition at line 482 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatAddonMessageTargetedOpcode | ( | WorldPackets::Chat::ChatAddonMessageTargeted & | chatAddonMessageTargeted | ) |
Definition at line 487 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatCanLocalWhisperTargetRequest | ( | WorldPackets::Chat::CanLocalWhisperTargetRequest const & | canLocalWhisperTargetRequest | ) |
Definition at line 793 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatIgnoredOpcode | ( | WorldPackets::Chat::ChatReportIgnored & | chatReportIgnored | ) |
Definition at line 765 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| ChatMessageResult WorldSession::HandleChatMessage | ( | ChatMsg | type, |
| Language | lang, | ||
| std::string | msg, | ||
| std::string | target = "", |
||
| Optional< ObjectGuid > | targetGuid = {} |
||
| ) |
Definition at line 145 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatMessageAFKOpcode | ( | WorldPackets::Chat::ChatMessageAFK & | chatMessageAFK | ) |
Definition at line 602 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatMessageChannelOpcode | ( | WorldPackets::Chat::ChatMessageChannel & | chatMessageChannel | ) |
Definition at line 135 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatMessageDNDOpcode | ( | WorldPackets::Chat::ChatMessageDND & | chatMessageDND | ) |
Definition at line 648 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatMessageEmoteOpcode | ( | WorldPackets::Chat::ChatMessageEmote & | chatMessageEmote | ) |
Definition at line 140 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatMessageOpcode | ( | WorldPackets::Chat::ChatMessage & | chatMessage | ) |
Definition at line 92 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatMessageWhisperOpcode | ( | WorldPackets::Chat::ChatMessageWhisper & | chatMessageWhisper | ) |
Definition at line 130 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleChatUpdateAADCStatus | ( | WorldPackets::Chat::UpdateAADCStatus const & | updateAADCStatus | ) |
Definition at line 815 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCheckCharacterNameAvailability | ( | WorldPackets::Character::CheckCharacterNameAvailability & | checkCharacterNameAvailability | ) |
Definition at line 1624 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCheckIsAdventureMapPoiValid | ( | WorldPackets::AdventureMap::CheckIsAdventureMapPoiValid & | CheckIsAdventureMapPoiValid | ) |
Definition at line 24 of file AdventureMapHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleClassTalentsDeleteConfig | ( | WorldPackets::Traits::ClassTalentsDeleteConfig const & | classTalentsDeleteConfig | ) |
Definition at line 207 of file TraitHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleClassTalentsRenameConfig | ( | WorldPackets::Traits::ClassTalentsRenameConfig & | classTalentsRenameConfig | ) |
Definition at line 202 of file TraitHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleClassTalentsRequestNewConfig | ( | WorldPackets::Traits::ClassTalentsRequestNewConfig & | classTalentsRequestNewConfig | ) |
Definition at line 147 of file TraitHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleClassTalentsSetStarterBuildActive | ( | WorldPackets::Traits::ClassTalentsSetStarterBuildActive const & | classTalentsSetStarterBuildActive | ) |
Definition at line 212 of file TraitHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleClassTalentsSetUsesSharedActionBars | ( | WorldPackets::Traits::ClassTalentsSetUsesSharedActionBars const & | classTalentsSetUsesSharedActionBars | ) |
Definition at line 252 of file TraitHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleClearRaidMarker | ( | WorldPackets::Party::ClearRaidMarker & | packet | ) |
Definition at line 644 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleClearTradeItemOpcode | ( | WorldPackets::Trade::ClearTradeItem & | clearTradeItem | ) |
Definition at line 780 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCloseInteraction | ( | WorldPackets::Misc::CloseInteraction & | closeInteraction | ) |
Definition at line 1175 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCollectionItemSetFavorite | ( | WorldPackets::Collections::CollectionItemSetFavorite & | collectionItemSetFavorite | ) |
Definition at line 22 of file CollectionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCommerceTokenGetLog | ( | WorldPackets::Token::CommerceTokenGetLog & | updateListedAuctionableTokens | ) |
Definition at line 21 of file TokenHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCommerceTokenGetMarketPrice | ( | WorldPackets::Token::CommerceTokenGetMarketPrice & | requestWowTokenMarketPrice | ) |
Definition at line 31 of file TokenHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleComplaint | ( | WorldPackets::Ticket::Complaint & | packet | ) |
Definition at line 98 of file TicketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCompleteCinematic | ( | WorldPackets::Misc::CompleteCinematic & | packet | ) |
Definition at line 784 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCompleteMovie | ( | WorldPackets::Misc::CompleteMovie & | packet | ) |
Definition at line 796 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleConfirmArtifactRespec | ( | WorldPackets::Artifact::ConfirmArtifactRespec & | confirmArtifactRespec | ) |
Definition at line 201 of file ArtifactHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleConfirmRespecWipeOpcode | ( | WorldPackets::Talent::ConfirmRespecWipe & | confirmRespecWipe | ) |
Definition at line 77 of file SkillHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleContactListOpcode | ( | WorldPackets::Social::SendContactList & | packet | ) |
Definition at line 32 of file SocialHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleContinuePlayerLogin | ( | ) |
Definition at line 1120 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleConversationLineStarted | ( | WorldPackets::Misc::ConversationLineStarted & | conversationLineStarted | ) |
Definition at line 1186 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleConvertRaidOpcode | ( | WorldPackets::Party::ConvertRaid & | packet | ) |
Definition at line 449 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleCreatureQuery | ( | WorldPackets::Query::QueryCreature & | packet | ) |
Only static data is sent in this packet !!!
Definition at line 72 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDBQueryBulk | ( | WorldPackets::Hotfix::DBQueryBulk & | dbQuery | ) |
Definition at line 25 of file HotfixHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDeclineGuildInvites | ( | WorldPackets::Guild::DeclineGuildInvites & | packet | ) |
Definition at line 537 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDeclineNeighborhoodInvites | ( | WorldPackets::Housing::DeclineNeighborhoodInvites const & | declineNeighborhoodInvites | ) |
Definition at line 22 of file HousingHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDeclinePetition | ( | WorldPackets::Petition::DeclinePetition & | packet | ) |
Definition at line 303 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDeleteEquipmentSet | ( | WorldPackets::EquipmentSet::DeleteEquipmentSet & | deleteEquipmentSet | ) |
Definition at line 2085 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDelFriendOpcode | ( | WorldPackets::Social::DelFriend & | packet | ) |
Definition at line 119 of file SocialHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDelIgnoreOpcode | ( | WorldPackets::Social::DelIgnore & | packet | ) |
Definition at line 161 of file SocialHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDestroyItemOpcode | ( | WorldPackets::Item::DestroyItem & | destroyItem | ) |
Definition at line 313 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDFGetJoinStatus | ( | WorldPackets::LFG::DFGetJoinStatus & | dfGetJoinStatus | ) |
Definition at line 116 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDFGetSystemInfo | ( | WorldPackets::LFG::DFGetSystemInfo & | dfGetSystemInfo | ) |
Definition at line 106 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDismissCritter | ( | WorldPackets::Pet::DismissCritter & | dismissCritter | ) |
Definition at line 41 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDoReadyCheckOpcode | ( | WorldPackets::Party::DoReadyCheck & | packet | ) |
error handling
Definition at line 554 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDuelAccepted | ( | ObjectGuid | arbiterGuid | ) |
Definition at line 58 of file DuelHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDuelCancelled | ( | ) |
Definition at line 86 of file DuelHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleDuelResponseOpcode | ( | WorldPackets::Duel::DuelResponse & | duelResponse | ) |
Definition at line 50 of file DuelHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleEjectPassenger | ( | WorldPackets::Vehicle::EjectPassenger & | ejectPassenger | ) |
Definition at line 144 of file VehicleHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleEmoteOpcode | ( | WorldPackets::Chat::EmoteClient & | packet | ) |
Definition at line 694 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleEnableTaxiNodeOpcode | ( | WorldPackets::Taxi::EnableTaxiNode & | enableTaxiNode | ) |
Definition at line 35 of file TaxiHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleEquipmentSetSave | ( | WorldPackets::EquipmentSet::SaveEquipmentSet & | saveEquipmentSet | ) |
cheating check 1 (item equipped but sent empty guid)
cheating check 2 (sent guid does not match equipped item)
clear invalid bits (i > EQUIPMENT_SLOT_END)
Definition at line 1997 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleFarSightOpcode | ( | WorldPackets::Misc::FarSight & | packet | ) |
Definition at line 879 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleForceSpeedChangeAck | ( | WorldPackets::Movement::MovementSpeedAck & | packet | ) |
Definition at line 611 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGameObjectQueryOpcode | ( | WorldPackets::Query::QueryGameObject & | packet | ) |
Only static data is sent in this packet !!!
Definition at line 102 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGameobjectReportUse | ( | WorldPackets::GameObject::GameObjReportUse & | packet | ) |
Definition at line 216 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGameObjectUseOpcode | ( | WorldPackets::GameObject::GameObjUse & | packet | ) |
Definition at line 203 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGarrisonCancelConstruction | ( | WorldPackets::Garrison::GarrisonCancelConstruction & | garrisonCancelConstruction | ) |
Definition at line 43 of file GarrisonHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGarrisonGetMapData | ( | WorldPackets::Garrison::GarrisonGetMapData & | garrisonGetMapData | ) |
Definition at line 58 of file GarrisonHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGarrisonPurchaseBuilding | ( | WorldPackets::Garrison::GarrisonPurchaseBuilding & | garrisonPurchaseBuilding | ) |
Definition at line 34 of file GarrisonHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGarrisonRequestBlueprintAndSpecializationData | ( | WorldPackets::Garrison::GarrisonRequestBlueprintAndSpecializationData & | garrisonRequestBlueprintAndSpecializationData | ) |
Definition at line 52 of file GarrisonHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGetGarrisonInfo | ( | WorldPackets::Garrison::GetGarrisonInfo & | getGarrisonInfo | ) |
Definition at line 23 of file GarrisonHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGetItemPurchaseData | ( | WorldPackets::Item::GetItemPurchaseData & | packet | ) |
Definition at line 1160 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGetMailList | ( | WorldPackets::Mail::MailGetList & | getList | ) |
Definition at line 556 of file MailHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGetPVPOptionsEnabled | ( | WorldPackets::Battleground::GetPVPOptionsEnabled & | getPvPOptionsEnabled | ) |
Definition at line 635 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGetUndeleteCooldownStatus | ( | WorldPackets::Character::GetUndeleteCharacterCooldownStatus & | ) |
Definition at line 2757 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGMTicketGetCaseStatusOpcode | ( | WorldPackets::Ticket::GMTicketGetCaseStatus & | packet | ) |
Definition at line 24 of file TicketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGMTicketSystemStatusOpcode | ( | WorldPackets::Ticket::GMTicketGetSystemStatus & | packet | ) |
Definition at line 31 of file TicketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGossipHelloOpcode | ( | WorldPackets::NPC::Hello & | packet | ) |
Definition at line 158 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGossipSelectOptionOpcode | ( | WorldPackets::NPC::GossipSelectOption & | packet | ) |
Definition at line 193 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildAcceptInvite | ( | WorldPackets::Guild::AcceptGuildInvite & | invite | ) |
Definition at line 64 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildAddRank | ( | WorldPackets::Guild::GuildAddRank & | packet | ) |
Definition at line 153 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildAssignRank | ( | WorldPackets::Guild::GuildAssignMemberRank & | packet | ) |
Definition at line 103 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildBankActivate | ( | WorldPackets::Guild::GuildBankActivate & | packet | ) |
Definition at line 237 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildBankBuyTab | ( | WorldPackets::Guild::GuildBankBuyTab & | packet | ) |
Definition at line 466 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildBankDepositMoney | ( | WorldPackets::Guild::GuildBankDepositMoney & | packet | ) |
Definition at line 269 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildBankLogQuery | ( | WorldPackets::Guild::GuildBankLogQuery & | packet | ) |
Definition at line 486 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildBankMoneyWithdrawn | ( | WorldPackets::Guild::GuildBankRemainingWithdrawMoneyQuery & | packet | ) |
Definition at line 224 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildBankQueryTab | ( | WorldPackets::Guild::GuildBankQueryTab & | packet | ) |
Definition at line 259 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildBankSetTabText | ( | WorldPackets::Guild::GuildBankSetTabText & | packet | ) |
Definition at line 502 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildBankTextQuery | ( | WorldPackets::Guild::GuildBankTextQuery & | packet | ) |
Definition at line 494 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildBankUpdateTab | ( | WorldPackets::Guild::GuildBankUpdateTab & | packet | ) |
Definition at line 475 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildBankWithdrawMoney | ( | WorldPackets::Guild::GuildBankWithdrawMoney & | packet | ) |
Definition at line 280 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildChallengeUpdateRequest | ( | WorldPackets::Guild::GuildChallengeUpdateRequest & | packet | ) |
Definition at line 531 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildDeclineInvitation | ( | WorldPackets::Guild::GuildDeclineInvitation & | decline | ) |
Definition at line 71 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildDelete | ( | WorldPackets::Guild::GuildDelete & | packet | ) |
Definition at line 120 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildDeleteRank | ( | WorldPackets::Guild::GuildDeleteRank & | packet | ) |
Definition at line 161 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildDemoteMember | ( | WorldPackets::Guild::GuildDemoteMember & | demote | ) |
Definition at line 95 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildEventLogQuery | ( | WorldPackets::Guild::GuildEventLogQuery & | packet | ) |
Definition at line 216 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildGetAchievementMembers | ( | WorldPackets::Achievement::GuildGetAchievementMembers & | getAchievementMembers | ) |
Definition at line 605 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildGetRanks | ( | WorldPackets::Guild::GuildGetRanks & | packet | ) |
Definition at line 143 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildGetRoster | ( | WorldPackets::Guild::GuildGetRoster & | packet | ) |
Definition at line 79 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildInviteByName | ( | WorldPackets::Guild::GuildInviteByName & | packet | ) |
Definition at line 48 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildLeave | ( | WorldPackets::Guild::GuildLeave & | leave | ) |
Definition at line 114 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildNewsUpdateSticky | ( | WorldPackets::Guild::GuildNewsUpdateSticky & | packet | ) |
Definition at line 578 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildOfficerRemoveMember | ( | WorldPackets::Guild::GuildOfficerRemoveMember & | packet | ) |
Definition at line 56 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildPermissionsQuery | ( | WorldPackets::Guild::GuildPermissionsQuery & | packet | ) |
Definition at line 230 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildPromoteMember | ( | WorldPackets::Guild::GuildPromoteMember & | promote | ) |
Definition at line 87 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildQueryNews | ( | WorldPackets::Guild::GuildQueryNews & | newsQuery | ) |
Definition at line 571 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildQueryOpcode | ( | WorldPackets::Guild::QueryGuildInfo & | query | ) |
Definition at line 30 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildReplaceGuildMaster | ( | WorldPackets::Guild::GuildReplaceGuildMaster & | replaceGuildMaster | ) |
Definition at line 584 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildRequestPartyState | ( | WorldPackets::Guild::RequestGuildPartyState & | packet | ) |
| void WorldSession::HandleGuildSetAchievementTracking | ( | WorldPackets::Guild::GuildSetAchievementTracking & | packet | ) |
Definition at line 599 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildSetFocusedAchievement | ( | WorldPackets::Achievement::GuildSetFocusedAchievement & | setFocusedAchievement | ) |
Definition at line 1070 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildSetGuildMaster | ( | WorldPackets::Guild::GuildSetGuildMaster & | packet | ) |
Definition at line 590 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildSetMemberNote | ( | WorldPackets::Guild::GuildSetMemberNote & | packet | ) |
Definition at line 134 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildSetRankPermissions | ( | WorldPackets::Guild::GuildSetRankPermissions & | packet | ) |
Definition at line 510 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildShiftRank | ( | WorldPackets::Guild::GuildShiftRank & | shiftRank | ) |
Definition at line 169 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildUpdateInfoText | ( | WorldPackets::Guild::GuildUpdateInfoText & | packet | ) |
Definition at line 177 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleGuildUpdateMotdText | ( | WorldPackets::Guild::GuildUpdateMotdText & | packet | ) |
Definition at line 126 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleHearthAndResurrect | ( | WorldPackets::Battleground::HearthAndResurrect & | hearthAndResurrect | ) |
Definition at line 701 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleHotfixRequest | ( | WorldPackets::Hotfix::HotfixRequest & | hotfixQuery | ) |
Definition at line 75 of file HotfixHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleIgnoreTradeOpcode | ( | WorldPackets::Trade::IgnoreTrade & | ignoreTrade | ) |
| void WorldSession::HandleInitiateRolePoll | ( | WorldPackets::Party::InitiateRolePoll & | packet | ) |
Definition at line 616 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleInitiateTradeOpcode | ( | WorldPackets::Trade::InitiateTrade & | initiateTrade | ) |
Definition at line 595 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleInspectOpcode | ( | WorldPackets::Inspect::Inspect & | inspect | ) |
Definition at line 29 of file InspectHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleInstanceLockResponse | ( | WorldPackets::Instance::InstanceLockResponse & | packet | ) |
Definition at line 1083 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleItemRefund | ( | WorldPackets::Item::ItemPurchaseRefund & | packet | ) |
Definition at line 1174 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleItemTextQuery | ( | WorldPackets::Query::ItemTextQuery & | itemTextQuery | ) |
Handles the packet sent by the client when requesting information about item text.
This function is called when player clicks on item which has some flag set
Definition at line 311 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleJoinChannel | ( | WorldPackets::Channel::JoinChannel & | packet | ) |
Definition at line 31 of file ChannelHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleKeyboundOverride | ( | WorldPackets::Spells::KeyboundOverride & | keyboundOverride | ) |
Definition at line 628 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLearnPvpTalentsOpcode | ( | WorldPackets::Talent::LearnPvpTalents & | packet | ) |
Definition at line 53 of file SkillHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLearnTalentsOpcode | ( | WorldPackets::Talent::LearnTalents & | packet | ) |
Definition at line 29 of file SkillHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLeaveChannel | ( | WorldPackets::Channel::LeaveChannel & | packet | ) |
Definition at line 96 of file ChannelHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLeaveGroupOpcode | ( | WorldPackets::Party::LeaveGroup & | packet | ) |
error handling
Definition at line 334 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLfgJoinOpcode | ( | WorldPackets::LFG::DFJoin & | dfJoin | ) |
Definition at line 30 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLfgLeaveOpcode | ( | WorldPackets::LFG::DFLeave & | dfLeave | ) |
Definition at line 56 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLfgProposalResultOpcode | ( | WorldPackets::LFG::DFProposalResponse & | dfProposalResponse | ) |
Definition at line 68 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLfgSetBootVoteOpcode | ( | WorldPackets::LFG::DFBootPlayerVote & | dfBootPlayerVote | ) |
Definition at line 91 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLfgSetRolesOpcode | ( | WorldPackets::LFG::DFSetRoles & | dfSetRoles | ) |
Definition at line 75 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLfgTeleportOpcode | ( | WorldPackets::LFG::DFTeleport & | dfTeleport | ) |
Definition at line 99 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleListInventoryOpcode | ( | WorldPackets::NPC::Hello & | packet | ) |
Definition at line 567 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLoadScreenOpcode | ( | WorldPackets::Character::LoadingScreenNotify & | loadingScreenNotify | ) |
| void WorldSession::HandleLogoutCancelOpcode | ( | WorldPackets::Character::LogoutCancel & | logoutCancel | ) |
we can move again
Stand Up
DISABLE_ROTATE
Definition at line 290 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLogoutRequestOpcode | ( | WorldPackets::Character::LogoutRequest & | logoutRequest | ) |
TODO: Possibly add RBAC permission to log out in combat
Definition at line 239 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLootMasterGiveOpcode | ( | WorldPackets::Loot::MasterLootItem & | masterLootItem | ) |
Definition at line 401 of file LootHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLootMoneyOpcode | ( | WorldPackets::Loot::LootMoney & | packet | ) |
Definition at line 142 of file LootHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLootOpcode | ( | WorldPackets::Loot::LootUnit & | packet | ) |
Definition at line 213 of file LootHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLootReleaseOpcode | ( | WorldPackets::Loot::LootRelease & | packet | ) |
Definition at line 261 of file LootHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleLootRoll | ( | WorldPackets::Loot::LootRoll & | packet | ) |
Definition at line 494 of file LootHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMailCreateTextItem | ( | WorldPackets::Mail::MailCreateTextItem & | createTextItem | ) |
Definition at line 587 of file MailHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMailDelete | ( | WorldPackets::Mail::MailDelete & | mailDelete | ) |
Definition at line 353 of file MailHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMailMarkAsRead | ( | WorldPackets::Mail::MailMarkAsRead & | markAsRead | ) |
Definition at line 335 of file MailHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMailReturnToSender | ( | WorldPackets::Mail::MailReturnToSender & | returnToSender | ) |
Definition at line 372 of file MailHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMailTakeItem | ( | WorldPackets::Mail::MailTakeItem & | takeItem | ) |
Definition at line 423 of file MailHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMailTakeMoney | ( | WorldPackets::Mail::MailTakeMoney & | takeMoney | ) |
Definition at line 521 of file MailHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMergeGuildBankItemWithGuildBankItem | ( | WorldPackets::Guild::MergeGuildBankItemWithGuildBankItem & | mergeGuildBankItemWithGuildBankItem | ) |
Definition at line 440 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMergeGuildBankItemWithItem | ( | WorldPackets::Guild::MergeGuildBankItemWithItem & | mergeGuildBankItemWithItem | ) |
Definition at line 395 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMergeItemWithGuildBankItem | ( | WorldPackets::Guild::MergeItemWithGuildBankItem & | mergeItemWithGuildBankItem | ) |
Definition at line 363 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMinimapPingOpcode | ( | WorldPackets::Party::MinimapPingClient & | packet | ) |
Definition at line 402 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMirrorImageDataRequest | ( | WorldPackets::Spells::GetMirrorImageData & | getMirrorImageData | ) |
Definition at line 483 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMissileTrajectoryCollision | ( | WorldPackets::Spells::MissileTrajectoryCollision & | packet | ) |
Definition at line 555 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMountSetFavorite | ( | WorldPackets::Misc::MountSetFavorite & | mountSetFavorite | ) |
| void WorldSession::HandleMountSpecialAnimOpcode | ( | WorldPackets::Misc::MountSpecial & | mountSpecial | ) |
Definition at line 1161 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveApplyMovementForceAck | ( | WorldPackets::Movement::MoveApplyMovementForceAck & | moveApplyMovementForceAck | ) |
Definition at line 728 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveChangeVehicleSeats | ( | WorldPackets::Vehicle::MoveChangeVehicleSeats & | moveChangeVehicleSeats | ) |
Definition at line 77 of file VehicleHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveDismissVehicle | ( | WorldPackets::Vehicle::MoveDismissVehicle & | moveDismissVehicle | ) |
Definition at line 27 of file VehicleHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveGuildBankItem | ( | WorldPackets::Guild::MoveGuildBankItem & | moveGuildBankItem | ) |
Definition at line 351 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveInitActiveMoverComplete | ( | WorldPackets::Movement::MoveInitActiveMoverComplete const & | moveInitActiveMoverComplete | ) |
Definition at line 906 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveKnockBackAck | ( | WorldPackets::Movement::MoveKnockBackAck & | movementAck | ) |
Definition at line 697 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMovementAckMessage | ( | WorldPackets::Movement::MovementAckMessage & | movementAck | ) |
Definition at line 710 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMovementOpcode | ( | OpcodeClient | opcode, |
| MovementInfo & | movementInfo | ||
| ) |
Definition at line 443 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMovementOpcodes | ( | WorldPackets::Movement::ClientPlayerMovement & | packet | ) |
Definition at line 438 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveRemoveMovementForceAck | ( | WorldPackets::Movement::MoveRemoveMovementForceAck & | moveRemoveMovementForceAck | ) |
Definition at line 742 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveSetModMovementForceMagnitudeAck | ( | WorldPackets::Movement::MovementSpeedAck & | setModMovementForceMagnitudeAck | ) |
Definition at line 757 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveSetVehicleRecAck | ( | WorldPackets::Vehicle::MoveSetVehicleRecIdAck & | setVehicleRecIdAck | ) |
Definition at line 195 of file VehicleHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveSplineDoneOpcode | ( | WorldPackets::Movement::MoveSplineDone & | moveSplineDone | ) |
Definition at line 792 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveTeleportAck | ( | WorldPackets::Movement::MoveTeleportAck & | packet | ) |
Definition at line 381 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveTimeSkippedOpcode | ( | WorldPackets::Movement::MoveTimeSkipped & | moveTimeSkipped | ) |
Definition at line 844 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveWorldportAck | ( | ) |
Definition at line 157 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleMoveWorldportAckOpcode | ( | WorldPackets::Movement::WorldPortResponse & | packet | ) |
Definition at line 149 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleNextCinematicCamera | ( | WorldPackets::Misc::NextCinematicCamera & | packet | ) |
Definition at line 790 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleNpcTextQueryOpcode | ( | WorldPackets::Query::QueryNPCText & | packet | ) |
Definition at line 176 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleObjectUpdateFailedOpcode | ( | WorldPackets::Misc::ObjectUpdateFailed & | objectUpdateFailed | ) |
Definition at line 1105 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleObjectUpdateRescuedOpcode | ( | WorldPackets::Misc::ObjectUpdateRescued & | objectUpdateRescued | ) |
Definition at line 1120 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleOfferPetition | ( | WorldPackets::Petition::OfferPetition & | packet | ) |
Definition at line 323 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleOpeningCinematic | ( | WorldPackets::Misc::OpeningCinematic & | packet | ) |
Definition at line 2742 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleOpenItemOpcode | ( | WorldPackets::Spells::OpenItem & | packet | ) |
Definition at line 69 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleOpenWrappedItemCallback | ( | uint16 | pos, |
| ObjectGuid | itemGuid, | ||
| PreparedQueryResult | result | ||
| ) |
| void WorldSession::HandleOptOutOfLootOpcode | ( | WorldPackets::Party::OptOutOfLoot & | packet | ) |
Definition at line 603 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePartyInviteOpcode | ( | WorldPackets::Party::PartyInviteClient & | packet | ) |
Definition at line 59 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePartyInviteResponseOpcode | ( | WorldPackets::Party::PartyInviteResponse & | packet | ) |
Definition at line 188 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePartyUninviteOpcode | ( | WorldPackets::Party::PartyUninvite & | packet | ) |
Definition at line 258 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetAbandon | ( | WorldPackets::Pet::PetAbandon & | packet | ) |
Definition at line 610 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetAbandonByNumber | ( | WorldPackets::Pet::PetAbandonByNumber const & | petAbandonByNumber | ) |
Definition at line 620 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetAction | ( | WorldPackets::Pet::PetAction & | packet | ) |
Definition at line 64 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetActionHelper | ( | Unit * | pet, |
| ObjectGuid | guid1, | ||
| uint32 | spellid, | ||
| uint16 | flag, | ||
| ObjectGuid | guid2, | ||
| Position const & | pos | ||
| ) |
Definition at line 141 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetCancelAuraOpcode | ( | WorldPackets::Spells::PetCancelAura & | packet | ) |
Definition at line 303 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetCastSpellOpcode | ( | WorldPackets::Spells::PetCastSpell & | petCastSpell | ) |
Definition at line 683 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetitionBuy | ( | WorldPackets::Petition::PetitionBuy & | packet | ) |
Definition at line 38 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetitionRenameGuild | ( | WorldPackets::Petition::PetitionRenameGuild & | packet | ) |
Definition at line 189 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetitionShowList | ( | WorldPackets::Petition::PetitionShowList & | packet | ) |
Definition at line 445 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetitionShowSignatures | ( | WorldPackets::Petition::PetitionShowSignatures & | packet | ) |
Definition at line 117 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetRename | ( | WorldPackets::Pet::PetRename & | packet | ) |
Definition at line 531 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetSetAction | ( | WorldPackets::Pet::PetSetAction & | packet | ) |
Definition at line 465 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetSpellAutocastOpcode | ( | WorldPackets::Pet::PetSpellAutocast & | packet | ) |
Definition at line 633 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePetStopAttack | ( | WorldPackets::Pet::PetStopAttack & | packet | ) |
Definition at line 118 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePlayedTime | ( | WorldPackets::Character::RequestPlayedTime & | packet | ) |
Definition at line 818 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePlayerChoiceResponse | ( | WorldPackets::Quest::ChoiceResponse const & | choiceResponse | ) |
Definition at line 760 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePlayerLogin | ( | LoginQueryHolder const & | holder | ) |
Definition at line 1163 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePlayerLoginOpcode | ( | WorldPackets::Character::PlayerLogin & | playerLogin | ) |
Definition at line 1097 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePortGraveyard | ( | WorldPackets::Misc::PortGraveyard & | packet | ) |
Definition at line 355 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePushQuestToParty | ( | WorldPackets::Quest::PushQuestToParty & | packet | ) |
Definition at line 571 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandlePVPLogDataOpcode | ( | WorldPackets::Battleground::PVPLogDataRequest & | pvpLogDataRequest | ) |
Definition at line 254 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryBattlePetName | ( | WorldPackets::BattlePet::QueryBattlePetName & | queryBattlePetName | ) |
Definition at line 50 of file BattlePetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryCorpseLocation | ( | WorldPackets::Query::QueryCorpseLocationFromClient & | packet | ) |
Definition at line 127 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryCorpseTransport | ( | WorldPackets::Query::QueryCorpseTransport & | packet | ) |
Definition at line 236 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryCountdownTimer | ( | WorldPackets::Misc::QueryCountdownTimer & | queryCountdownTimer | ) |
Definition at line 1208 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryInspectAchievements | ( | WorldPackets::Inspect::QueryInspectAchievements & | inspect | ) |
Definition at line 88 of file InspectHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryNextMailTime | ( | WorldPackets::Mail::MailQueryNextMailTime & | queryNextMailTime | ) |
Definition at line 638 of file MailHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryPageText | ( | WorldPackets::Query::QueryPageText & | packet | ) |
Only static data is sent in this packet !!!
Definition at line 203 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryPetition | ( | WorldPackets::Petition::QueryPetition & | packet | ) |
Definition at line 154 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryPetName | ( | WorldPackets::Query::QueryPetName & | packet | ) |
Definition at line 412 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryPlayerNames | ( | WorldPackets::Query::QueryPlayerNames & | queryPlayerNames | ) |
Definition at line 50 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryQuestCompletionNPCs | ( | WorldPackets::Query::QueryQuestCompletionNPCs & | queryQuestCompletionNPCs | ) |
Definition at line 258 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryRealmName | ( | WorldPackets::Query::QueryRealmName & | queryRealmName | ) |
Definition at line 325 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryScenarioPOI | ( | WorldPackets::Scenario::QueryScenarioPOI & | queryScenarioPOI | ) |
Definition at line 22 of file ScenarioHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryTimeOpcode | ( | WorldPackets::Query::QueryTime & | queryTime | ) |
Definition at line 59 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueryTreasurePicker | ( | WorldPackets::Query::QueryTreasurePicker const & | queryTreasurePicker | ) |
Definition at line 344 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestConfirmAccept | ( | WorldPackets::Quest::QuestConfirmAccept & | packet | ) |
Definition at line 467 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestgiverAcceptQuestOpcode | ( | WorldPackets::Quest::QuestGiverAcceptQuest & | packet | ) |
Definition at line 89 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestgiverChooseRewardOpcode | ( | WorldPackets::Quest::QuestGiverChooseReward & | packet | ) |
Definition at line 239 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestgiverCloseQuest | ( | WorldPackets::Quest::QuestGiverCloseQuest & | questGiverCloseQuest | ) |
Definition at line 559 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestgiverCompleteQuest | ( | WorldPackets::Quest::QuestGiverCompleteQuest & | packet | ) |
Definition at line 501 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestgiverHelloOpcode | ( | WorldPackets::Quest::QuestGiverHello & | packet | ) |
Definition at line 60 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestgiverQueryQuestOpcode | ( | WorldPackets::Quest::QuestGiverQueryQuest & | packet | ) |
Definition at line 198 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestgiverRequestRewardOpcode | ( | WorldPackets::Quest::QuestGiverRequestReward & | packet | ) |
Definition at line 377 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestgiverStatusMultipleQuery | ( | WorldPackets::Quest::QuestGiverStatusMultipleQuery & | packet | ) |
Definition at line 745 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestgiverStatusQueryOpcode | ( | WorldPackets::Quest::QuestGiverStatusQuery & | packet | ) |
Definition at line 45 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestLogRemoveQuest | ( | WorldPackets::Quest::QuestLogRemoveQuest & | packet | ) |
Definition at line 406 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestPOIQuery | ( | WorldPackets::Query::QuestPOIQuery & | questPoiQuery | ) |
Definition at line 286 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestPushResult | ( | WorldPackets::Quest::QuestPushResult & | packet | ) |
Definition at line 733 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQuestQueryOpcode | ( | WorldPackets::Quest::QueryQuestInfo & | packet | ) |
Definition at line 225 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleQueuedMessagesEnd | ( | WorldPackets::Auth::QueuedMessagesEnd const & | queuedMessagesEnd | ) |
Definition at line 901 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRandomizeCharNameOpcode | ( | WorldPackets::Character::GenerateRandomCharacterName & | packet | ) |
Definition at line 2705 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRandomRollOpcode | ( | WorldPackets::Misc::RandomRollClient & | packet | ) |
error handling
Definition at line 415 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleReadItem | ( | WorldPackets::Item::ReadItem & | readItem | ) |
Definition at line 353 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleReadyCheckResponseOpcode | ( | WorldPackets::Party::ReadyCheckResponseClient & | packet | ) |
Definition at line 569 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleReclaimCorpse | ( | WorldPackets::Misc::ReclaimCorpse & | packet | ) |
Definition at line 417 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRemoveNewItem | ( | WorldPackets::Item::RemoveNewItem & | removeNewItem | ) |
Definition at line 1248 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleReorderCharacters | ( | WorldPackets::Character::ReorderCharacters & | reorderChars | ) |
Definition at line 2726 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRepairItemOpcode | ( | WorldPackets::Item::RepairItem & | packet | ) |
Definition at line 389 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRepopRequest | ( | WorldPackets::Misc::RepopRequest & | packet | ) |
Definition at line 60 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleReportPvPAFK | ( | WorldPackets::Battleground::ReportPvPPlayerAFK & | reportPvPPlayerAFK | ) |
Definition at line 615 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestAccountData | ( | WorldPackets::ClientConfig::RequestAccountData & | request | ) |
Definition at line 741 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestBattlefieldStatusOpcode | ( | WorldPackets::Battleground::RequestBattlefieldStatus & | requestBattlefieldStatus | ) |
Definition at line 454 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestCemeteryList | ( | WorldPackets::Misc::RequestCemeteryList & | packet | ) |
Definition at line 362 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestGuildRewardsList | ( | WorldPackets::Guild::RequestGuildRewardsList & | packet | ) |
Definition at line 545 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestLatestSplashScreen | ( | WorldPackets::Misc::RequestLatestSplashScreen & | requestLatestSplashScreen | ) |
Definition at line 1192 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestPartyJoinUpdates | ( | WorldPackets::Party::RequestPartyJoinUpdates & | packet | ) |
Definition at line 472 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestPartyMemberStatsOpcode | ( | WorldPackets::Party::RequestPartyMemberStats & | packet | ) |
Definition at line 579 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestPetInfo | ( | WorldPackets::Pet::RequestPetInfo & | requestPetInfo | ) |
Definition at line 781 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestPvpReward | ( | WorldPackets::Battleground::RequestPVPRewards & | packet | ) |
Definition at line 651 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestRaidInfoOpcode | ( | WorldPackets::Party::RequestRaidInfo & | packet | ) |
Definition at line 597 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestRatedPvpInfo | ( | WorldPackets::Battleground::RequestRatedPvpInfo & | packet | ) |
Definition at line 629 of file BattleGroundHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestStabledPets | ( | WorldPackets::NPC::RequestStabledPets & | packet | ) |
Definition at line 349 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestVehicleExit | ( | WorldPackets::Vehicle::RequestVehicleExit & | requestVehicleExit | ) |
Definition at line 179 of file VehicleHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestVehicleNextSeat | ( | WorldPackets::Vehicle::RequestVehicleNextSeat & | requestVehicleNextSeat | ) |
Definition at line 60 of file VehicleHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestVehiclePrevSeat | ( | WorldPackets::Vehicle::RequestVehiclePrevSeat & | requestVehiclePrevSeat | ) |
Definition at line 43 of file VehicleHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestVehicleSwitchSeat | ( | WorldPackets::Vehicle::RequestVehicleSwitchSeat & | requestVehicleSwitchSeat | ) |
Definition at line 104 of file VehicleHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRequestWorldQuestUpdate | ( | WorldPackets::Quest::RequestWorldQuestUpdate & | packet | ) |
Definition at line 750 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleResetInstancesOpcode | ( | WorldPackets::Instance::ResetInstances & | packet | ) |
Definition at line 912 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleResurrectResponse | ( | WorldPackets::Misc::ResurrectResponse & | packet | ) |
Definition at line 448 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleRideVehicleInteract | ( | WorldPackets::Vehicle::RideVehicleInteract & | rideVehicleInteract | ) |
Definition at line 126 of file VehicleHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSaveCUFProfiles | ( | WorldPackets::Misc::SaveCUFProfiles & | packet | ) |
Definition at line 1129 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSaveGuildEmblem | ( | WorldPackets::Guild::SaveGuildEmblem & | packet | ) |
Definition at line 185 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSavePersonalEmblem | ( | WorldPackets::Character::SavePersonalEmblem const & | savePersonalEmblem | ) |
Definition at line 2882 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleScenePlaybackCanceled | ( | WorldPackets::Scenes::ScenePlaybackCanceled & | scenePlaybackCanceled | ) |
Definition at line 38 of file SceneHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleScenePlaybackComplete | ( | WorldPackets::Scenes::ScenePlaybackComplete & | scenePlaybackComplete | ) |
Definition at line 31 of file SceneHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSceneTriggerEvent | ( | WorldPackets::Scenes::SceneTriggerEvent & | sceneTriggerEvent | ) |
Definition at line 24 of file SceneHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSelfResOpcode | ( | WorldPackets::Spells::SelfRes & | selfRes | ) |
Definition at line 452 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSellAllJunkItems | ( | WorldPackets::Item::SellAllJunkItems const & | sellAllJunkItems | ) |
Definition at line 430 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSellItemOpcode | ( | WorldPackets::Item::SellItem const & | sellItem | ) |
Definition at line 384 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSendMail | ( | WorldPackets::Mail::SendMail & | sendMail | ) |
Definition at line 64 of file MailHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSendPingUnit | ( | WorldPackets::Party::SendPingUnit const & | pingUnit | ) |
Definition at line 705 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSendPingWorldPoint | ( | WorldPackets::Party::SendPingWorldPoint const & | pingWorldPoint | ) |
Definition at line 735 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleServerTimeOffsetRequest | ( | WorldPackets::Misc::ServerTimeOffsetRequest & | ) |
Definition at line 1076 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetActionBarToggles | ( | WorldPackets::Character::SetActionBarToggles & | packet | ) |
Definition at line 806 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetActionButtonOpcode | ( | WorldPackets::Spells::SetActionButton & | packet | ) |
Definition at line 771 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetActiveMoverOpcode | ( | WorldPackets::Movement::SetActiveMover & | packet | ) |
Definition at line 690 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetAdvancedCombatLogging | ( | WorldPackets::ClientConfig::SetAdvancedCombatLogging & | setAdvancedCombatLogging | ) |
Definition at line 1156 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetAdvFlyingSpeedAck | ( | WorldPackets::Movement::MovementSpeedAck & | speedAck | ) |
Definition at line 680 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetAdvFlyingSpeedRangeAck | ( | WorldPackets::Movement::MovementSpeedRangeAck & | speedRangeAck | ) |
Definition at line 685 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetAssistantLeaderOpcode | ( | WorldPackets::Party::SetAssistantLeader & | packet | ) |
Definition at line 515 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetBackpackAutosortDisabled | ( | WorldPackets::Item::SetBackpackAutosortDisabled const & | setBackpackAutosortDisabled | ) |
Definition at line 1275 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetBackpackSellJunkDisabled | ( | WorldPackets::Item::SetBackpackSellJunkDisabled const & | setBackpackSellJunkDisabled | ) |
Definition at line 1280 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetBankAutosortDisabled | ( | WorldPackets::Item::SetBankAutosortDisabled const & | setBankAutosortDisabled | ) |
Definition at line 1285 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetCollisionHeightAck | ( | WorldPackets::Movement::MoveSetCollisionHeightAck & | setCollisionHeightAck | ) |
Definition at line 723 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetContactNotesOpcode | ( | WorldPackets::Social::SetContactNotes & | packet | ) |
Definition at line 171 of file SocialHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetCurrencyFlags | ( | WorldPackets::Misc::SetCurrencyFlags const & | setCurrenctFlags | ) |
Definition at line 1226 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetDungeonDifficultyOpcode | ( | WorldPackets::Misc::SetDungeonDifficulty & | setDungeonDifficulty | ) |
Definition at line 932 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetEmpowerMinHoldStagePercent | ( | WorldPackets::Spells::SetEmpowerMinHoldStagePercent const & | setEmpowerMinHoldStagePercent | ) |
Definition at line 399 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetEveryoneIsAssistant | ( | WorldPackets::Party::SetEveryoneIsAssistant & | packet | ) |
Definition at line 632 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetFactionAtWar | ( | WorldPackets::Character::SetFactionAtWar & | packet | ) |
Definition at line 1573 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetFactionInactiveOpcode | ( | WorldPackets::Character::SetFactionInactive & | packet | ) |
Definition at line 1619 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetFactionNotAtWar | ( | WorldPackets::Character::SetFactionNotAtWar & | packet | ) |
Definition at line 1578 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetLootMethodOpcode | ( | WorldPackets::Party::SetLootMethod & | packet | ) |
| void WorldSession::HandleSetLootSpecialization | ( | WorldPackets::Loot::SetLootSpecialization & | packet | ) |
Definition at line 503 of file LootHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetPartyAssignment | ( | WorldPackets::Party::SetPartyAssignment & | packet | ) |
Definition at line 527 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetPartyLeaderOpcode | ( | WorldPackets::Party::SetPartyLeader & | packet | ) |
Definition at line 294 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetPetSlot | ( | WorldPackets::NPC::SetPetSlot & | setPetSlot | ) |
Definition at line 372 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetPlayerDeclinedNames | ( | WorldPackets::Character::SetPlayerDeclinedNames & | packet | ) |
Definition at line 1749 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetPvP | ( | WorldPackets::Misc::SetPvP & | packet | ) |
Definition at line 332 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetRaidDifficultyOpcode | ( | WorldPackets::Misc::SetRaidDifficulty & | setRaidDifficulty | ) |
Definition at line 990 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetRestrictPingsToAssistants | ( | WorldPackets::Party::SetRestrictPingsToAssistants const & | setRestrictPingsToAssistants | ) |
Definition at line 693 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetRoleOpcode | ( | WorldPackets::Party::SetRole & | packet | ) |
Definition at line 310 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetSavedInstanceExtend | ( | WorldPackets::Calendar::SetSavedInstanceExtend & | setSavedInstanceExtend | ) |
Definition at line 532 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetSelectionOpcode | ( | WorldPackets::Misc::SetSelection & | packet | ) |
Definition at line 396 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetSheathedOpcode | ( | WorldPackets::Combat::SetSheathed & | packet | ) |
Definition at line 68 of file CombatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetTaxiBenchmark | ( | WorldPackets::Misc::SetTaxiBenchmarkMode & | packet | ) |
Definition at line 1062 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetTitleOpcode | ( | WorldPackets::Character::SetTitle & | packet | ) |
Definition at line 898 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetTradeCurrencyOpcode | ( | WorldPackets::Trade::SetTradeCurrency & | setTradeCurrency | ) |
| void WorldSession::HandleSetTradeGoldOpcode | ( | WorldPackets::Trade::SetTradeGold & | setTradeGold | ) |
Definition at line 722 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetTradeItemOpcode | ( | WorldPackets::Trade::SetTradeItem & | setTradeItem | ) |
Definition at line 732 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetWarMode | ( | WorldPackets::Misc::SetWarMode & | packet | ) |
Definition at line 350 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSetWatchedFactionOpcode | ( | WorldPackets::Character::SetWatchedFaction & | packet | ) |
Definition at line 1614 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSignPetition | ( | WorldPackets::Petition::SignPetition & | packet | ) |
Definition at line 225 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSocialContractRequest | ( | WorldPackets::Social::SocialContractRequest & | socialContractRequest | ) |
Definition at line 178 of file SocialHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSocketGems | ( | WorldPackets::Item::SocketGems & | socketGems | ) |
Definition at line 913 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSortAccountBankBags | ( | WorldPackets::Item::SortAccountBankBags & | sortBankBags | ) |
Definition at line 1227 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSortBags | ( | WorldPackets::Item::SortBags & | sortBags | ) |
Definition at line 1234 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSortBankBags | ( | WorldPackets::Item::SortBankBags & | sortBankBags | ) |
Definition at line 1241 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSpawnTrackingUpdate | ( | WorldPackets::Quest::SpawnTrackingUpdate & | spawnTrackingUpdate | ) |
Definition at line 861 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSpellClick | ( | WorldPackets::Spells::SpellClick & | spellClick | ) |
Definition at line 468 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSpellEmpowerRelease | ( | WorldPackets::Spells::SpellEmpowerRelease const & | spellEmpowerRelease | ) |
Definition at line 404 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSpellEmpowerRestart | ( | WorldPackets::Spells::SpellEmpowerRestart const & | spellEmpowerRestart | ) |
Definition at line 418 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSpiritHealerActivate | ( | WorldPackets::NPC::SpiritHealerActivate & | packet | ) |
Definition at line 274 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSplitGuildBankItem | ( | WorldPackets::Guild::SplitGuildBankItem & | splitGuildBankItem | ) |
Definition at line 453 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSplitGuildBankItemToInventory | ( | WorldPackets::Guild::SplitGuildBankItemToInventory & | splitGuildBankItemToInventory | ) |
Definition at line 411 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSplitItemOpcode | ( | WorldPackets::Item::SplitItem & | splitItem | ) |
Definition at line 33 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSplitItemToGuildBank | ( | WorldPackets::Guild::SplitItemToGuildBank & | splitItemToGuildBank | ) |
Definition at line 379 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleStandStateChangeOpcode | ( | WorldPackets::Misc::StandStateChange & | packet | ) |
Definition at line 401 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleStoreGuildBankItem | ( | WorldPackets::Guild::StoreGuildBankItem & | storeGuildBankItem | ) |
Definition at line 306 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSubmitUserFeedback | ( | WorldPackets::Ticket::SubmitUserFeedback & | userFeedback | ) |
Definition at line 40 of file TicketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSummonResponseOpcode | ( | WorldPackets::Movement::SummonResponse & | packet | ) |
Definition at line 715 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSupportTicketSubmitComplaint | ( | WorldPackets::Ticket::SupportTicketSubmitComplaint & | packet | ) |
Definition at line 68 of file TicketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSuspendTokenResponse | ( | WorldPackets::Movement::SuspendTokenResponse & | suspendTokenResponse | ) |
Definition at line 354 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSwapGuildBankItemWithGuildBankItem | ( | WorldPackets::Guild::SwapGuildBankItemWithGuildBankItem & | swapGuildBankItemWithGuildBankItem | ) |
Definition at line 338 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSwapInvItemOpcode | ( | WorldPackets::Item::SwapInvItem & | swapInvItem | ) |
Definition at line 69 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSwapItem | ( | WorldPackets::Item::SwapItem & | swapItem | ) |
Definition at line 130 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSwapItemWithGuildBankItem | ( | WorldPackets::Guild::SwapItemWithGuildBankItem & | swapItemWithGuildBankItem | ) |
Definition at line 322 of file GuildHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleSwapSubGroupsOpcode | ( | WorldPackets::Party::SwapSubGroups & | packet | ) |
Definition at line 502 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTabardVendorActivateOpcode | ( | WorldPackets::NPC::TabardVendorActivate const & | tabardVendorActivate | ) |
Definition at line 48 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTaxiNodeStatusQueryOpcode | ( | WorldPackets::Taxi::TaxiNodeStatusQuery & | taxiNodeStatusQuery | ) |
Definition at line 41 of file TaxiHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTaxiQueryAvailableNodesOpcode | ( | WorldPackets::Taxi::TaxiQueryAvailableNodes & | taxiQueryAvailableNodes | ) |
Definition at line 72 of file TaxiHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTaxiRequestEarlyLanding | ( | WorldPackets::Taxi::TaxiRequestEarlyLanding & | taxiRequestEarlyLanding | ) |
Definition at line 218 of file TaxiHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTextEmoteOpcode | ( | WorldPackets::Chat::CTextEmote & | packet | ) |
Definition at line 704 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTimeSync | ( | uint32 | counter, |
| int64 | clientTime, | ||
| TimePoint | responseReceiveTime | ||
| ) |
Definition at line 868 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTimeSyncResponse | ( | WorldPackets::Misc::TimeSyncResponse const & | timeSyncResponse | ) |
Definition at line 896 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTogglePvP | ( | WorldPackets::Misc::TogglePvP & | packet | ) |
Definition at line 314 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTotemDestroyed | ( | WorldPackets::Totem::TotemDestroyed & | totemDestroyed | ) |
Definition at line 432 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleToyClearFanfare | ( | WorldPackets::Toy::ToyClearFanfare & | toyClearFanfare | ) |
| void WorldSession::HandleTradeSkillSetFavorite | ( | WorldPackets::Spells::TradeSkillSetFavorite const & | tradeSkillSetFavorite | ) |
Definition at line 115 of file SkillHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTrainerBuySpellOpcode | ( | WorldPackets::NPC::TrainerBuySpell & | packet | ) |
Definition at line 130 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTrainerListOpcode | ( | WorldPackets::NPC::Hello & | packet | ) |
Definition at line 97 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTraitsCommitConfig | ( | WorldPackets::Traits::TraitsCommitConfig const & | traitsCommitConfig | ) |
Definition at line 26 of file TraitHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTransmogOutfitNew | ( | WorldPackets::Transmogrification::TransmogOutfitNew const & | transmogOutfitNew | ) |
Definition at line 330 of file TransmogrificationHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTransmogOutfitUpdateInfo | ( | WorldPackets::Transmogrification::TransmogOutfitUpdateInfo const & | transmogOutfitUpdateInfo | ) |
Definition at line 379 of file TransmogrificationHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTransmogOutfitUpdateSituations | ( | WorldPackets::Transmogrification::TransmogOutfitUpdateSituations const & | transmogOutfitUpdateSituations | ) |
Definition at line 408 of file TransmogrificationHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTransmogOutfitUpdateSlots | ( | WorldPackets::Transmogrification::TransmogOutfitUpdateSlots const & | transmogOutfitUpdateSlots | ) |
Definition at line 448 of file TransmogrificationHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTransmogrifyItems | ( | WorldPackets::Transmogrification::TransmogrifyItems & | transmogrifyItems | ) |
Definition at line 29 of file TransmogrificationHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTurnInPetition | ( | WorldPackets::Petition::TurnInPetition & | packet | ) |
Definition at line 356 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleTutorialFlag | ( | WorldPackets::Misc::TutorialSetFlag & | packet | ) |
Definition at line 1583 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUiMapQuestLinesRequest | ( | WorldPackets::Quest::UiMapQuestLinesRequest & | uiMapQuestLinesRequest | ) |
Definition at line 815 of file QuestHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUnacceptTradeOpcode | ( | WorldPackets::Trade::UnacceptTrade & | unacceptTrade | ) |
Definition at line 557 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUndeleteCooldownStatusCallback | ( | PreparedQueryResult | result | ) |
| void WorldSession::HandleUnlearnSkillOpcode | ( | WorldPackets::Spells::UnlearnSkill & | packet | ) |
Definition at line 106 of file SkillHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUnregisterAllAddonPrefixesOpcode | ( | WorldPackets::Chat::ChatUnregisterAllAddonPrefixes & | packet | ) |
| void WorldSession::HandleUpdateAccountData | ( | WorldPackets::ClientConfig::UserClientUpdateAccountData & | packet | ) |
Definition at line 695 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUpdateAreaTriggerVisual | ( | WorldPackets::AreaTrigger::UpdateAreaTriggerVisual const & | updateAreaTriggerVisual | ) |
Definition at line 612 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUpdateAuraVisual | ( | WorldPackets::Spells::UpdateAuraVisual const & | updateAuraVisual | ) |
Definition at line 593 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUpdateBankTabSettings | ( | WorldPackets::Bank::UpdateBankTabSettings const & | updateBankTabSettings | ) |
Definition at line 228 of file BankHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUpdateMissileTrajectory | ( | WorldPackets::Spells::UpdateMissileTrajectory & | packet | ) |
Definition at line 577 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUpdateRaidTargetOpcode | ( | WorldPackets::Party::UpdateRaidTarget & | packet | ) |
Definition at line 425 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUseCritterItem | ( | WorldPackets::Item::UseCritterItem & | packet | ) |
Definition at line 1208 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUseEquipmentSet | ( | WorldPackets::EquipmentSet::UseEquipmentSet & | useEquipmentSet | ) |
Definition at line 2090 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUseItemOpcode | ( | WorldPackets::Spells::UseItem & | packet | ) |
Definition at line 49 of file SpellHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleUseToy | ( | WorldPackets::Toy::UseToy & | packet | ) |
Definition at line 54 of file ToyHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleViolenceLevel | ( | WorldPackets::Misc::ViolenceLevel & | violenceLevel | ) |
| void WorldSession::HandleWhoIsOpcode | ( | WorldPackets::Who::WhoIsRequest & | packet | ) |
Definition at line 827 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleWhoOpcode | ( | WorldPackets::Who::WhoRequestPkt & | whoRequest | ) |
Definition at line 86 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::HandleWrapItem | ( | WorldPackets::Item::WrapItem & | packet | ) |
Definition at line 781 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool WorldSession::HasPermission | ( | uint32 | permissionId | ) |
Definition at line 1419 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::InitializeSession | ( | ) |
Definition at line 1329 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::InitializeSessionCallback | ( | LoginDatabaseQueryHolder const & | holder, |
| CharacterDatabaseQueryHolder const & | realmHolder | ||
| ) |
Definition at line 1368 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::InvalidateRBACData | ( | ) |
| bool WorldSession::IsAddonRegistered | ( | std::string_view | prefix | ) | const |
|
inline |
| bool WorldSession::IsConnectionIdle | ( | ) | const |
Definition at line 805 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
|
inline |
Is the user engaged in a log out process?
Definition at line 1039 of file WorldSession.h.
Here is the caller graph for this function:| void WorldSession::KickPlayer | ( | std::string_view | reason | ) |
Kick a player out of the World.
Definition at line 714 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::LoadAccountData | ( | PreparedQueryResult | result, |
| uint32 | mask | ||
| ) |
Definition at line 867 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::LoadPermissions | ( | ) |
Definition at line 1191 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| QueryCallback WorldSession::LoadPermissionsAsync | ( | ) |
Definition at line 1203 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::LoadPlayerDataAccount | ( | PreparedQueryResult const & | elementsResult, |
| PreparedQueryResult const & | flagsResult | ||
| ) |
Definition at line 981 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::LoadTutorialsData | ( | PreparedQueryResult | result | ) |
| void WorldSession::LogoutPlayer | ( | bool | save | ) |
Log the player out
Send update to group and reset stored max enchanting level
Broadcast a logout message to the player's friends
Call script hook before deletion
Remove the player from the world
Pointer already deleted during RemovePlayerFromMap
Send the 'logout complete' packet to the client Client will respond by sending 3x CMSG_CANCEL_TRADE, which we currently dont handle
Since each account can only have one online character at any given time, ensure all characters for active account are marked as offline
Definition at line 557 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Logging helper for unexpected opcodes.
Definition at line 334 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::LogUnprocessedTail | ( | WorldPacket const * | packet | ) |
Logging helper for unexpected opcodes.
Definition at line 341 of file WorldSession.cpp.
Here is the call graph for this function:| bool WorldSession::MeetsChrCustomizationReq | ( | ChrCustomizationReqEntry const * | req, |
| Races | race, | ||
| Classes | playerClass, | ||
| bool | checkRequiredDependentChoices, | ||
| Trinity::IteratorPair< UF::ChrCustomizationChoice const * > | selectedChoices | ||
| ) | const |
Definition at line 536 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 107 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
privatedelete |
| bool WorldSession::PlayerDisconnected | ( | ) | const |
|
inline |
|
inline |
|
inline |
Definition at line 986 of file WorldSession.h.
|
inline |
|
private |
Definition at line 1169 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::QueuePacket | ( | WorldPacket && | new_packet | ) |
Add an incoming packet to the queue.
Definition at line 328 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::RegisterTimeSync | ( | uint32 | counter | ) |
Definition at line 1764 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::ResetTimeOutTime | ( | bool | onlyActive | ) |
Definition at line 797 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::ResetTimeSync | ( | ) |
| void WorldSession::SavePlayerDataAccount | ( | LoginDatabaseTransaction const & | transaction | ) |
Definition at line 1022 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SaveTutorialsData | ( | CharacterDatabaseTransaction | trans | ) |
Definition at line 962 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendAccountDataTimes | ( | ObjectGuid | playerGuid, |
| uint32 | mask | ||
| ) |
Definition at line 929 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendActivateTaxiReply | ( | ActivateTaxiReply | reply | ) |
Definition at line 211 of file TaxiHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendAttackStop | ( | Unit const * | enemy | ) |
Definition at line 79 of file CombatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendAuctionClosedNotification | ( | AuctionPosting const * | auction, |
| float | mailDelay, | ||
| bool | sold | ||
| ) |
Definition at line 1028 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendAuctionCommandResult | ( | uint32 | auctionId, |
| AuctionCommand | command, | ||
| AuctionResult | errorCode, | ||
| Milliseconds | delayForNextAction, | ||
| InventoryResult | bagResult = InventoryResult(0) |
||
| ) |
Notifies the client of the result of his last auction operation. It is called when the player bids, creates, or deletes an auction.
| auctionId | The relevant auction id |
| command | The action that was performed. |
| errorCode | The resulting error code. |
| bagResult | (Optional) InventoryResult. |
Definition at line 1017 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendAuctionFavoriteList | ( | ) |
Definition at line 578 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendAuctionHello | ( | ObjectGuid | guid, |
| Unit const * | unit | ||
| ) |
Definition at line 996 of file AuctionHouseHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendAuctionOwnerBidNotification | ( | AuctionPosting const * | auction | ) |
Definition at line 33 of file AuthHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendAuthWaitQueue | ( | uint32 | position | ) |
Handle the authentication waiting queue (to be completed)
Definition at line 73 of file AuthHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendAvailableHotfixes | ( | ) |
Definition at line 59 of file HotfixHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendAzeriteRespecNPC | ( | ObjectGuid | npc | ) |
| void WorldSession::SendBattlenetRequest | ( | uint32 | serviceHash, |
| uint32 | methodId, | ||
| pb::Message const * | request, | ||
| std::function< void(MessageBuffer)> | callback | ||
| ) |
Definition at line 68 of file BattlenetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendBattlenetResponse | ( | uint32 | serviceHash, |
| uint32 | methodId, | ||
| uint32 | token, | ||
| pb::Message const * | response | ||
| ) |
Definition at line 40 of file BattlenetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendBindPoint | ( | Creature * | npc | ) |
Definition at line 335 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendBlackMarketBidOnItemResult | ( | int32 | result, |
| int32 | marketId, | ||
| WorldPackets::Item::ItemInstance & | item | ||
| ) |
Definition at line 128 of file BlackMarketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendBlackMarketOpenResult | ( | ObjectGuid | guid, |
| Creature * | auctioneer | ||
| ) |
Definition at line 43 of file BlackMarketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendBlackMarketOutbidNotification | ( | BlackMarketTemplate const * | templ | ) |
Definition at line 149 of file BlackMarketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendBlackMarketWonNotification | ( | BlackMarketEntry const * | entry, |
| Item const * | item | ||
| ) |
Definition at line 139 of file BlackMarketHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendCalendarRaidLockoutAdded | ( | InstanceLock const * | lock | ) |
Definition at line 557 of file CalendarHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendCalendarRaidLockoutRemoved | ( | InstanceLock const * | lock | ) |
| void WorldSession::SendCancelTrade | ( | ) |
Definition at line 578 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendCharCreate | ( | ResponseCodes | result, |
| ObjectGuid const & | guid = ObjectGuid::Empty |
||
| ) |
Definition at line 2905 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendCharCustomize | ( | ResponseCodes | result, |
| WorldPackets::Character::CharCustomizeInfo const * | customizeInfo | ||
| ) |
Definition at line 2933 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendCharDelete | ( | ResponseCodes | result | ) |
Definition at line 2914 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendCharFactionChange | ( | ResponseCodes | result, |
| WorldPackets::Character::CharRaceOrFactionChangeInfo const * | factionChangeInfo | ||
| ) |
Definition at line 2949 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendCharRename | ( | ResponseCodes | result, |
| WorldPackets::Character::CharacterRenameInfo const * | renameInfo | ||
| ) |
Definition at line 2922 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendChatPlayerNotfoundNotice | ( | std::string const & | name | ) |
Definition at line 776 of file ChatHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendChatRestricted | ( | ChatRestrictionType | restriction | ) |
| void WorldSession::SendClientCacheVersion | ( | uint32 | version | ) |
Definition at line 87 of file AuthHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendConnectToInstance | ( | WorldPackets::Auth::ConnectToSerial | serial | ) |
Definition at line 821 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendDiscoverNewTaxiNode | ( | uint32 | nodeid | ) |
Definition at line 153 of file TaxiHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendEnchantmentLog | ( | ObjectGuid | owner, |
| ObjectGuid | caster, | ||
| ObjectGuid | itemGuid, | ||
| uint32 | itemId, | ||
| uint32 | enchantId, | ||
| uint32 | enchantSlot | ||
| ) |
Definition at line 759 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendFeatureSystemStatus | ( | ) |
START OF DUMMY VALUES
END OF DUMMY VALUES
Definition at line 1510 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendFeatureSystemStatusGlueScreen | ( | ) |
Definition at line 108 of file AuthHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendItemEnchantTimeUpdate | ( | ObjectGuid | Playerguid, |
| ObjectGuid | Itemguid, | ||
| uint32 | slot, | ||
| uint32 | Duration | ||
| ) |
Definition at line 771 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool WorldSession::SendLearnNewTaxiNode | ( | Creature * | unit | ) |
Definition at line 129 of file TaxiHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendLfgBootProposalUpdate | ( | lfg::LfgPlayerBoot const & | boot | ) |
| void WorldSession::SendLfgDisabled | ( | ) |
| void WorldSession::SendLfgJoinResult | ( | lfg::LfgJoinResultData const & | joinData | ) |
Definition at line 329 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendLfgOfferContinue | ( | uint32 | dungeonEntry | ) |
| void WorldSession::SendLfgPartyLockInfo | ( | ) |
Definition at line 202 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendLfgPlayerLockInfo | ( | ) |
Definition at line 140 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendLfgPlayerReward | ( | lfg::LfgPlayerRewardData const & | lfgPlayerRewardData | ) |
Definition at line 386 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendLfgQueueStatus | ( | lfg::LfgQueueStatusData const & | queueData | ) |
| void WorldSession::SendLfgRoleCheckUpdate | ( | lfg::LfgRoleCheck const & | pRoleCheck | ) |
| void WorldSession::SendLfgRoleChosen | ( | ObjectGuid | guid, |
| uint8 | roles | ||
| ) |
Definition at line 281 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendLfgTeleportError | ( | lfg::LfgTeleportResult | err | ) |
Definition at line 505 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendLfgUpdateProposal | ( | lfg::LfgProposal const & | proposal | ) |
| void WorldSession::SendLfgUpdateStatus | ( | lfg::LfgUpdateData const & | updateData, |
| bool | party | ||
| ) |
Definition at line 230 of file LFGHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendListInventory | ( | ObjectGuid | guid | ) |
Definition at line 575 of file ItemHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendLoadCUFProfiles | ( | ) |
Definition at line 1144 of file MiscHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendNotification | ( | char const * | format, |
| ... | |||
| ) |
Definition at line 756 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendNotification | ( | uint32 | stringId, |
| ... | |||
| ) |
| void WorldSession::SendOpenTransmogrifier | ( | ObjectGuid const & | guid | ) |
Definition at line 611 of file TransmogrificationHandler.cpp.
Here is the call graph for this function:| void WorldSession::SendPacket | ( | WorldPacket const * | packet, |
| bool | forced = false |
||
| ) |
Send a packet to the client.
Definition at line 223 of file WorldSession.cpp.
Here is the call graph for this function:| void WorldSession::SendPartyResult | ( | PartyOperation | operation, |
| std::string const & | member, | ||
| PartyResult | res, | ||
| uint32 | val = 0 |
||
| ) |
Definition at line 46 of file GroupHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendPetitionQueryOpcode | ( | ObjectGuid | petitionguid | ) |
Definition at line 161 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendPetitionShowList | ( | ObjectGuid | guid | ) |
Definition at line 450 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 135 of file PetitionsHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendPetNameInvalid | ( | uint32 | error, |
| std::string const & | name, | ||
| Optional< DeclinedName > const & | declinedName | ||
| ) |
Definition at line 771 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendPetStableResult | ( | StableResult | result | ) |
Definition at line 365 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendPlayerAmbiguousNotice | ( | std::string const & | name | ) |
| void WorldSession::SendQueryPetNameResponse | ( | ObjectGuid | guid | ) |
Definition at line 417 of file PetHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendQueryTimeResponse | ( | ) |
Definition at line 64 of file QueryHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendSetPlayerDeclinedNamesResult | ( | DeclinedNameResult | result, |
| ObjectGuid | guid | ||
| ) |
Definition at line 2967 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendSetTimeZoneInformation | ( | ) |
Definition at line 95 of file AuthHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendShowBank | ( | ObjectGuid | guid, |
| PlayerInteractionType | interactionType | ||
| ) |
Definition at line 306 of file BankHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendShowMailBox | ( | ObjectGuid | guid | ) |
Definition at line 88 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendSpiritResurrect | ( | ) |
Definition at line 290 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendTabardVendorActivate | ( | ObjectGuid | guid, |
| TabardVendorType | type | ||
| ) |
Definition at line 68 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendTaxiMenu | ( | Creature * | unit | ) |
Definition at line 93 of file TaxiHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendTaxiStatus | ( | ObjectGuid | guid | ) |
Definition at line 46 of file TaxiHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendTimeSync | ( | ) |
Definition at line 1751 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendTradeStatus | ( | WorldPackets::Trade::TradeStatus & | status | ) |
Definition at line 35 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 112 of file NPCHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendTutorialsData | ( | ) |
Definition at line 955 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendUndeleteCharacterResponse | ( | CharacterUndeleteResult | result, |
| WorldPackets::Character::CharacterUndeleteInfo const * | undeleteInfo | ||
| ) |
Definition at line 2986 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendUndeleteCooldownStatusResponse | ( | uint32 | currentCooldown, |
| uint32 | maxCooldown | ||
| ) |
Definition at line 2976 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SendUpdateTrade | ( | bool | trader_data = true | ) |
Definition at line 51 of file TradeHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SetAccountData | ( | AccountDataType | type, |
| time_t | time, | ||
| std::string const & | data | ||
| ) |
Definition at line 900 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Session in auth.queue currently.
Definition at line 1036 of file WorldSession.h.
Here is the caller graph for this function:
|
inline |
|
inline |
Engage the logout process for the user.
Definition at line 1042 of file WorldSession.h.
Here is the caller graph for this function:| void WorldSession::SetPlayer | ( | Player * | player | ) |
Definition at line 1160 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void WorldSession::SetPlayerDataElementAccount | ( | uint32 | dataElementId, |
| float | value | ||
| ) |
Definition at line 1103 of file WorldSession.cpp.
| void WorldSession::SetPlayerDataFlagAccount | ( | uint32 | dataFlagId, |
| bool | on | ||
| ) |
Definition at line 1116 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 1024 of file WorldSession.h.
|
inline |
Is logout cooldown expired?
Definition at line 1048 of file WorldSession.h.
Here is the caller graph for this function:| bool WorldSession::Update | ( | uint32 | diff, |
| PacketFilter & | updater | ||
| ) |
Update the WorldSession (triggered by World update)
Delete packet after processing by default
If player didn't log out a while ago, it means packets are being sent while the server does not recognize the client to be in world yet. We will re-add the packets to the bottom of the queue and process them later.
Definition at line 352 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool WorldSession::ValidateAppearance | ( | Races | race, |
| Classes | playerClass, | ||
| Gender | gender, | ||
| Trinity::IteratorPair< UF::ChrCustomizationChoice const * > | customizations | ||
| ) |
Definition at line 593 of file CharacterHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool WorldSession::ValidateHyperlinksAndMaybeKick | ( | std::string const & | str | ) |
Definition at line 728 of file WorldSession.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool WorldSession::ValidateMovementInfo | ( | MovementInfo * | mi | ) | const |
Anti-cheat checks. Please keep them in seperate if () blocks to maintain a clear overview. Might be subject to latency, so just remove improper flags.
This must be a packet spoofing attempt. MOVEMENTFLAG_ROOT sent from the client is not valid in conjunction with any of the moving movement flags such as MOVEMENTFLAG_FORWARD. It will freeze clients that receive this player's movement info.
Cannot hover without SPELL_AURA_HOVER
Cannot ascend and descend at the same time
Cannot move left and right at the same time
Cannot strafe left and right at the same time
Cannot pitch up and down at the same time
Cannot move forwards and backwards at the same time
Cannot walk on water without SPELL_AURA_WATER_WALK except for ghosts
Cannot feather fall without SPELL_AURA_FEATHER_FALL
Cannot fly if no fly auras present. Exception is being a GM. Note that we check for account level instead of Player::IsGameMaster() because in some situations it may be feasable to use .gm fly on as a GM without having .gm on, e.g. aerial combat.
Definition at line 48 of file MovementHandler.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
friend |
Definition at line 1934 of file WorldSession.h.
|
private |
Definition at line 2014 of file WorldSession.h.
|
private |
Definition at line 1990 of file WorldSession.h.
|
private |
Definition at line 1991 of file WorldSession.h.
|
private |
Definition at line 1992 of file WorldSession.h.
|
private |
Definition at line 2002 of file WorldSession.h.
|
private |
Definition at line 2001 of file WorldSession.h.
|
private |
Definition at line 2038 of file WorldSession.h.
|
private |
Definition at line 2036 of file WorldSession.h.
|
private |
Definition at line 1996 of file WorldSession.h.
|
private |
Definition at line 1997 of file WorldSession.h.
|
private |
Definition at line 2040 of file WorldSession.h.
|
private |
Definition at line 2019 of file WorldSession.h.
|
private |
Definition at line 2042 of file WorldSession.h.
|
private |
Definition at line 1981 of file WorldSession.h.
|
private |
Definition at line 2004 of file WorldSession.h.
|
private |
Definition at line 1995 of file WorldSession.h.
Definition at line 2031 of file WorldSession.h.
|
private |
Definition at line 1984 of file WorldSession.h.
|
private |
Definition at line 2017 of file WorldSession.h.
|
private |
Definition at line 1932 of file WorldSession.h.
|
private |
Definition at line 1930 of file WorldSession.h.
|
private |
Definition at line 2023 of file WorldSession.h.
Definition at line 2000 of file WorldSession.h.
|
private |
Definition at line 1999 of file WorldSession.h.
|
private |
Definition at line 2022 of file WorldSession.h.
|
private |
Definition at line 2018 of file WorldSession.h.
|
private |
Definition at line 1989 of file WorldSession.h.
|
private |
Definition at line 2028 of file WorldSession.h.
|
private |
Definition at line 2027 of file WorldSession.h.
|
private |
Definition at line 2032 of file WorldSession.h.
|
private |
Definition at line 2033 of file WorldSession.h.
|
private |
Definition at line 2012 of file WorldSession.h.
|
private |
Definition at line 1931 of file WorldSession.h.
|
private |
Definition at line 2015 of file WorldSession.h.
|
private |
Definition at line 2016 of file WorldSession.h.
|
protected |
|
private |
Definition at line 2024 of file WorldSession.h.
|
private |
Definition at line 2025 of file WorldSession.h.
|
private |
Definition at line 2021 of file WorldSession.h.
|
private |
Definition at line 1993 of file WorldSession.h.
|
private |
Definition at line 1986 of file WorldSession.h.
|
private |
Definition at line 1994 of file WorldSession.h.
|
private |
Definition at line 1983 of file WorldSession.h.
|
private |
Definition at line 2005 of file WorldSession.h.
|
private |
Definition at line 2013 of file WorldSession.h.
| time_t WorldSession::m_muteTime |
Definition at line 1189 of file WorldSession.h.
|
private |
Definition at line 2006 of file WorldSession.h.
|
private |
Definition at line 2007 of file WorldSession.h.
|
private |
Definition at line 2008 of file WorldSession.h.
|
private |
Definition at line 2009 of file WorldSession.h.
|
private |
Definition at line 2010 of file WorldSession.h.
|
private |
Definition at line 2011 of file WorldSession.h.
|
private |
Definition at line 1985 of file WorldSession.h.
| std::atomic<time_t> WorldSession::m_timeOutTime |
Definition at line 1202 of file WorldSession.h.
|
private |
Definition at line 2020 of file WorldSession.h.
|
staticconstexpr |
Definition at line 1218 of file WorldSession.h.
|
staticconstexpr |
Definition at line 1219 of file WorldSession.h.