23template<
class PacketClass,
void(WorldSession::*HandlerFunction)(PacketClass&)>
31 std::remove_cv_t<PacketClass> nicePacket(std::move(packet));
33 (session->*HandlerFunction)(nicePacket);
45template<
typename PacketClass>
70 TC_LOG_ERROR(
"network",
"Opcode {} does not have a value", name);
76 TC_LOG_ERROR(
"network",
"Tried to set handler for an invalid opcode {}", opcode);
89template<
typename Handler, Handler HandlerFunction>
102 TC_LOG_ERROR(
"network",
"Opcode {} does not have a value", name);
108 TC_LOG_ERROR(
"network",
"Tried to set handler for an invalid opcode {}", opcode);
114 TC_LOG_ERROR(
"network",
"Tried to set invalid connection type {} for opcode {}", conIdx, name);
120 TC_LOG_ERROR(
"network",
"Tried to set invalid connection type {} for instance only opcode {}", conIdx, name);
136#define DEFINE_HANDLER(opcode, status, processing, handler) \
137 ValidateAndSetClientOpcode<decltype(handler), handler>(opcode, #opcode, status, processing)
993#define DEFINE_SERVER_OPCODE_HANDLER(opcode, status, con) \
994 static_assert((status) == STATUS_NEVER || (status) == STATUS_UNHANDLED, "Invalid status for server opcode"); \
995 ValidateAndSetServerOpcode(opcode, #opcode, status, con)
2183#undef DEFINE_SERVER_OPCODE_HANDLER
2190 char const* name =
nullptr;
2195 name = handler->Name;
2197 name =
"UNKNOWN OPCODE";
2200 name =
"INVALID OPCODE";
#define TC_LOG_ERROR(filterType__,...)
std::string GetOpcodeNameForLoggingImpl(T id)
#define DEFINE_SERVER_OPCODE_HANDLER(opcode, status, con)
#define DEFINE_HANDLER(opcode, status, processing, handler)
ServerOpcodeHandler * _internalTableServer[NUM_OPCODE_HANDLERS]
ClientOpcodeHandler * _internalTableClient[NUM_OPCODE_HANDLERS]
void ValidateAndSetClientOpcode(OpcodeClient opcode, char const *name, SessionStatus status, PacketProcessing processing)
void Initialize()
Correspondence between opcodes and their names.
bool ValidateClientOpcode(OpcodeClient opcode, char const *name) const
void ValidateAndSetServerOpcode(OpcodeServer opcode, char const *name, SessionStatus status, ConnectionType conIdx)
void Call(WorldSession *session, WorldPacket &packet) const override
PacketHandler(char const *name, SessionStatus status, PacketProcessing processing)
Player session in the World.
void HandleViolenceLevel(WorldPackets::Misc::ViolenceLevel &violenceLevel)
void HandleHearthAndResurrect(WorldPackets::Battleground::HearthAndResurrect &hearthAndResurrect)
void HandleReadItem(WorldPackets::Item::ReadItem &readItem)
void HandleQuestLogRemoveQuest(WorldPackets::Quest::QuestLogRemoveQuest &packet)
void HandleQueryCorpseTransport(WorldPackets::Query::QueryCorpseTransport &packet)
void HandleUnregisterAllAddonPrefixesOpcode(WorldPackets::Chat::ChatUnregisterAllAddonPrefixes &packet)
void HandleAutoEquipItemOpcode(WorldPackets::Item::AutoEquipItem &autoEquipItem)
void HandleGuildBankLogQuery(WorldPackets::Guild::GuildBankLogQuery &packet)
void HandlePetCastSpellOpcode(WorldPackets::Spells::PetCastSpell &petCastSpell)
void HandleAzeriteEssenceUnlockMilestone(WorldPackets::Azerite::AzeriteEssenceUnlockMilestone &azeriteEssenceUnlockMilestone)
void HandleSplitItemOpcode(WorldPackets::Item::SplitItem &splitItem)
void HandleInitiateTradeOpcode(WorldPackets::Trade::InitiateTrade &initiateTrade)
void HandlePlayedTime(WorldPackets::Character::RequestPlayedTime &packet)
void HandleGuildAddRank(WorldPackets::Guild::GuildAddRank &packet)
void HandleCreatureQuery(WorldPackets::Query::QueryCreature &packet)
Only static data is sent in this packet !!!
void HandleRandomizeCharNameOpcode(WorldPackets::Character::GenerateRandomCharacterName &packet)
void HandleCalendarCopyEvent(WorldPackets::Calendar::CalendarCopyEvent &calendarCopyEvent)
void HandleOpeningCinematic(WorldPackets::Misc::OpeningCinematic &packet)
void HandleBugReportOpcode(WorldPackets::Ticket::BugReport &bugReport)
void HandleDFGetSystemInfo(WorldPackets::LFG::DFGetSystemInfo &dfGetSystemInfo)
void HandleDBQueryBulk(WorldPackets::Hotfix::DBQueryBulk &dbQuery)
void HandleLootMasterGiveOpcode(WorldPackets::Loot::MasterLootItem &masterLootItem)
void HandleSetFactionAtWar(WorldPackets::Character::SetFactionAtWar &packet)
void HandleLfgProposalResultOpcode(WorldPackets::LFG::DFProposalResponse &dfProposalResponse)
void HandleDeclineGuildInvites(WorldPackets::Guild::DeclineGuildInvites &packet)
void HandleWardenData(WorldPackets::Warden::WardenData &packet)
void HandleCharEnumOpcode(WorldPackets::Character::EnumCharacters &)
void HandleGuildBankSetTabText(WorldPackets::Guild::GuildBankSetTabText &packet)
void HandleLearnTalentsOpcode(WorldPackets::Talent::LearnTalents &packet)
void HandleAuctionConfirmCommoditiesPurchase(WorldPackets::AuctionHouse::AuctionConfirmCommoditiesPurchase &confirmCommoditiesPurchase)
void HandleActivateTaxiOpcode(WorldPackets::Taxi::ActivateTaxi &activateTaxi)
void HandleSceneTriggerEvent(WorldPackets::Scenes::SceneTriggerEvent &sceneTriggerEvent)
void HandleGuildGetAchievementMembers(WorldPackets::Achievement::GuildGetAchievementMembers &getAchievementMembers)
void HandleGuildBankTextQuery(WorldPackets::Guild::GuildBankTextQuery &packet)
void HandleLfgSetBootVoteOpcode(WorldPackets::LFG::DFBootPlayerVote &dfBootPlayerVote)
void HandleSetPartyAssignment(WorldPackets::Party::SetPartyAssignment &packet)
void HandleAuctionListItemsByBucketKey(WorldPackets::AuctionHouse::AuctionListItemsByBucketKey &listItemsByBucketKey)
void HandleLeaveChannel(WorldPackets::Channel::LeaveChannel &packet)
void HandleBattlefieldLeaveOpcode(WorldPackets::Battleground::BattlefieldLeave &battlefieldLeave)
void HandleChatMessageEmoteOpcode(WorldPackets::Chat::ChatMessageEmote &chatMessageEmote)
void HandleRequestWorldQuestUpdate(WorldPackets::Quest::RequestWorldQuestUpdate &packet)
void HandleBeginTradeOpcode(WorldPackets::Trade::BeginTrade &beginTrade)
void HandleUpdateMissileTrajectory(WorldPackets::Spells::UpdateMissileTrajectory &packet)
void HandleCancelTempEnchantmentOpcode(WorldPackets::Item::CancelTempEnchantment &cancelTempEnchantment)
void HandleRequestVehicleNextSeat(WorldPackets::Vehicle::RequestVehicleNextSeat &requestVehicleNextSeat)
void HandleMergeGuildBankItemWithGuildBankItem(WorldPackets::Guild::MergeGuildBankItemWithGuildBankItem &mergeGuildBankItemWithGuildBankItem)
void HandleTutorialFlag(WorldPackets::Misc::TutorialSetFlag &packet)
void HandleGuildUpdateMotdText(WorldPackets::Guild::GuildUpdateMotdText &packet)
void HandleAlterAppearance(WorldPackets::Character::AlterApperance &packet)
void HandleDeclinePetition(WorldPackets::Petition::DeclinePetition &packet)
void HandleQuestgiverRequestRewardOpcode(WorldPackets::Quest::QuestGiverRequestReward &packet)
void HandleNextCinematicCamera(WorldPackets::Misc::NextCinematicCamera &packet)
void HandleGuildSetAchievementTracking(WorldPackets::Guild::GuildSetAchievementTracking &packet)
void HandleGuildBankWithdrawMoney(WorldPackets::Guild::GuildBankWithdrawMoney &packet)
void HandleTimeSyncResponse(WorldPackets::Misc::TimeSyncResponse &timeSyncResponse)
void HandlePartyInviteOpcode(WorldPackets::Party::PartyInviteClient &packet)
void HandleKeyboundOverride(WorldPackets::Spells::KeyboundOverride &keyboundOverride)
void HandleAutoBankReagentOpcode(WorldPackets::Bank::AutoBankReagent &autoBankRegent)
void HandleClearTradeItemOpcode(WorldPackets::Trade::ClearTradeItem &clearTradeItem)
void HandleQueryBattlePetName(WorldPackets::BattlePet::QueryBattlePetName &queryBattlePetName)
void HandleDelFriendOpcode(WorldPackets::Social::DelFriend &packet)
void HandleCloseInteraction(WorldPackets::Misc::CloseInteraction &closeInteraction)
void HandleToyClearFanfare(WorldPackets::Toy::ToyClearFanfare &toyClearFanfare)
void HandleGuildSetGuildMaster(WorldPackets::Guild::GuildSetGuildMaster &packet)
void HandleTransmogrifyItems(WorldPackets::Transmogrification::TransmogrifyItems &transmogrifyItems)
void HandleVoidStorageQuery(WorldPackets::VoidStorage::QueryVoidStorage &queryVoidStorage)
void HandleResetInstancesOpcode(WorldPackets::Instance::ResetInstances &packet)
void HandleSupportTicketSubmitComplaint(WorldPackets::Ticket::SupportTicketSubmitComplaint &packet)
void HandleCalendarCommunityInvite(WorldPackets::Calendar::CalendarCommunityInviteRequest &calendarCommunityInvite)
void HandleBuybackItem(WorldPackets::Item::BuyBackItem &packet)
void HandleCancelChanneling(WorldPackets::Spells::CancelChannelling &cancelChanneling)
void HandleCollectionItemSetFavorite(WorldPackets::Collections::CollectionItemSetFavorite &collectionItemSetFavorite)
void HandleQueryPageText(WorldPackets::Query::QueryPageText &packet)
Only static data is sent in this packet !!!
void HandleBattlePetRequestJournalLock(WorldPackets::BattlePet::BattlePetRequestJournalLock &battlePetRequestJournalLock)
void HandleCalendarRsvp(WorldPackets::Calendar::CalendarRSVP &calendarRSVP)
void HandleChangeSubGroupOpcode(WorldPackets::Party::ChangeSubGroup &packet)
void HandleQueryCountdownTimer(WorldPackets::Misc::QueryCountdownTimer &queryCountdownTimer)
void HandleGossipSelectOptionOpcode(WorldPackets::NPC::GossipSelectOption &packet)
void HandleSaveCUFProfiles(WorldPackets::Misc::SaveCUFProfiles &packet)
void HandleCalendarGetEvent(WorldPackets::Calendar::CalendarGetEvent &calendarGetEvent)
void HandleRequestBattlefieldStatusOpcode(WorldPackets::Battleground::RequestBattlefieldStatus &requestBattlefieldStatus)
void HandleSetDungeonDifficultyOpcode(WorldPackets::Misc::SetDungeonDifficulty &setDungeonDifficulty)
void HandleCharCustomizeOpcode(WorldPackets::Character::CharCustomize &packet)
void HandleGuildUpdateInfoText(WorldPackets::Guild::GuildUpdateInfoText &packet)
void HandlePetitionBuy(WorldPackets::Petition::PetitionBuy &packet)
void HandleCharUndeleteOpcode(WorldPackets::Character::UndeleteCharacter &undeleteInfo)
void HandleConfirmArtifactRespec(WorldPackets::Artifact::ConfirmArtifactRespec &confirmArtifactRespec)
void HandleBattlenetRequest(WorldPackets::Battlenet::Request &request)
void HandleLogoutCancelOpcode(WorldPackets::Character::LogoutCancel &logoutCancel)
void HandleCalendarEventRemoveInvite(WorldPackets::Calendar::CalendarRemoveInvite &calendarRemoveInvite)
void HandleBlackMarketOpen(WorldPackets::BlackMarket::BlackMarketOpen &blackMarketOpen)
void HandleGetItemPurchaseData(WorldPackets::Item::GetItemPurchaseData &packet)
void HandleDoReadyCheckOpcode(WorldPackets::Party::DoReadyCheck &packet)
void HandleGuildDeleteRank(WorldPackets::Guild::GuildDeleteRank &packet)
void HandleTaxiQueryAvailableNodesOpcode(WorldPackets::Taxi::TaxiQueryAvailableNodes &taxiQueryAvailableNodes)
void HandleTaxiRequestEarlyLanding(WorldPackets::Taxi::TaxiRequestEarlyLanding &taxiRequestEarlyLanding)
void HandleClassTalentsSetUsesSharedActionBars(WorldPackets::Traits::ClassTalentsSetUsesSharedActionBars const &classTalentsSetUsesSharedActionBars)
void HandleEjectPassenger(WorldPackets::Vehicle::EjectPassenger &ejectPassenger)
void HandleGuildBankActivate(WorldPackets::Guild::GuildBankActivate &packet)
void HandleLootReleaseOpcode(WorldPackets::Loot::LootRelease &packet)
void HandleQueryQuestCompletionNPCs(WorldPackets::Query::QueryQuestCompletionNPCs &queryQuestCompletionNPCs)
void HandleLootMoneyOpcode(WorldPackets::Loot::LootMoney &packet)
void HandleReorderCharacters(WorldPackets::Character::ReorderCharacters &reorderChars)
void HandleBuyBankSlotOpcode(WorldPackets::Bank::BuyBankSlot &packet)
void HandleAuctionRemoveItem(WorldPackets::AuctionHouse::AuctionRemoveItem &removeItem)
void HandleDismissCritter(WorldPackets::Pet::DismissCritter &dismissCritter)
void HandleConfirmRespecWipeOpcode(WorldPackets::Talent::ConfirmRespecWipe &confirmRespecWipe)
void HandleUpdateRaidTargetOpcode(WorldPackets::Party::UpdateRaidTarget &packet)
void HandleGameObjectUseOpcode(WorldPackets::GameObject::GameObjUse &packet)
void HandleSetTradeGoldOpcode(WorldPackets::Trade::SetTradeGold &setTradeGold)
void HandleBattlePetModifyName(WorldPackets::BattlePet::BattlePetModifyName &battlePetModifyName)
void HandleTurnInPetition(WorldPackets::Petition::TurnInPetition &packet)
void HandleRequestStabledPets(WorldPackets::NPC::RequestStabledPets &packet)
void HandleGuildInviteByName(WorldPackets::Guild::GuildInviteByName &packet)
void HandleCancelModSpeedNoControlAuras(WorldPackets::Spells::CancelModSpeedNoControlAuras &cancelModSpeedNoControlAuras)
void HandleTaxiNodeStatusQueryOpcode(WorldPackets::Taxi::TaxiNodeStatusQuery &taxiNodeStatusQuery)
void HandleCommerceTokenGetLog(WorldPackets::Token::CommerceTokenGetLog &updateListedAuctionableTokens)
void HandleUseItemOpcode(WorldPackets::Spells::UseItem &packet)
void HandleSetFactionInactiveOpcode(WorldPackets::Character::SetFactionInactive &packet)
void HandleBlackMarketBidOnItem(WorldPackets::BlackMarket::BlackMarketBidOnItem &blackMarketBidOnItem)
void HandleGarrisonGetMapData(WorldPackets::Garrison::GarrisonGetMapData &garrisonGetMapData)
void HandleMissileTrajectoryCollision(WorldPackets::Spells::MissileTrajectoryCollision &packet)
void HandleTrainerListOpcode(WorldPackets::NPC::Hello &packet)
void HandleSortBags(WorldPackets::Item::SortBags &sortBags)
void HandlePushQuestToParty(WorldPackets::Quest::PushQuestToParty &packet)
void HandleTrainerBuySpellOpcode(WorldPackets::NPC::TrainerBuySpell &packet)
void HandleSetPartyLeaderOpcode(WorldPackets::Party::SetPartyLeader &packet)
void HandleQuestgiverStatusMultipleQuery(WorldPackets::Quest::QuestGiverStatusMultipleQuery &packet)
void HandleGetGarrisonInfo(WorldPackets::Garrison::GetGarrisonInfo &getGarrisonInfo)
void HandleEmoteOpcode(WorldPackets::Chat::EmoteClient &packet)
void HandleCalendarGetCalendar(WorldPackets::Calendar::CalendarGetCalendar &calendarGetCalendar)
void HandleAuctionSetFavoriteItem(WorldPackets::AuctionHouse::AuctionSetFavoriteItem &setFavoriteItem)
void HandleGarrisonRequestBlueprintAndSpecializationData(WorldPackets::Garrison::GarrisonRequestBlueprintAndSpecializationData &garrisonRequestBlueprintAndSpecializationData)
void HandleSwapGuildBankItemWithGuildBankItem(WorldPackets::Guild::SwapGuildBankItemWithGuildBankItem &swapGuildBankItemWithGuildBankItem)
void HandleMoveApplyMovementForceAck(WorldPackets::Movement::MoveApplyMovementForceAck &moveApplyMovementForceAck)
void HandleSignPetition(WorldPackets::Petition::SignPetition &packet)
void HandleQuestgiverAcceptQuestOpcode(WorldPackets::Quest::QuestGiverAcceptQuest &packet)
void HandleRequestCemeteryList(WorldPackets::Misc::RequestCemeteryList &packet)
void HandleLootOpcode(WorldPackets::Loot::LootUnit &packet)
void HandleJoinChannel(WorldPackets::Channel::JoinChannel &packet)
void HandleGuildPromoteMember(WorldPackets::Guild::GuildPromoteMember &promote)
void HandlePetStopAttack(WorldPackets::Pet::PetStopAttack &packet)
void HandleConvertRaidOpcode(WorldPackets::Party::ConvertRaid &packet)
void HandleConversationLineStarted(WorldPackets::Misc::ConversationLineStarted &conversationLineStarted)
void HandleRequestRaidInfoOpcode(WorldPackets::Party::RequestRaidInfo &packet)
void HandleItemTextQuery(WorldPackets::Query::ItemTextQuery &itemTextQuery)
void HandlePlayerChoiceResponse(WorldPackets::Quest::ChoiceResponse &choiceResponse)
void HandleAuctionSellItem(WorldPackets::AuctionHouse::AuctionSellItem &sellItem)
void HandleInstanceLockResponse(WorldPackets::Instance::InstanceLockResponse &packet)
void HandleCalendarComplain(WorldPackets::Calendar::CalendarComplain &calendarComplain)
void HandleQuestgiverHelloOpcode(WorldPackets::Quest::QuestGiverHello &packet)
void HandleSetSelectionOpcode(WorldPackets::Misc::SetSelection &packet)
void HandleChatMessageAFKOpcode(WorldPackets::Chat::ChatMessageAFK &chatMessageAFK)
void HandleGossipHelloOpcode(WorldPackets::NPC::Hello &packet)
void HandleAuctionReplicateItems(WorldPackets::AuctionHouse::AuctionReplicateItems &replicateItems)
void HandleClassTalentsSetStarterBuildActive(WorldPackets::Traits::ClassTalentsSetStarterBuildActive const &classTalentsSetStarterBuildActive)
void HandleScenePlaybackComplete(WorldPackets::Scenes::ScenePlaybackComplete &scenePlaybackComplete)
void HandleSetWatchedFactionOpcode(WorldPackets::Character::SetWatchedFaction &packet)
void HandleClassTalentsRequestNewConfig(WorldPackets::Traits::ClassTalentsRequestNewConfig &classTalentsRequestNewConfig)
void HandleLfgSetRolesOpcode(WorldPackets::LFG::DFSetRoles &dfSetRoles)
void HandleAzeriteEssenceActivateEssence(WorldPackets::Azerite::AzeriteEssenceActivateEssence &azeriteEssenceActivateEssence)
void HandleSwapItemWithGuildBankItem(WorldPackets::Guild::SwapItemWithGuildBankItem &swapItemWithGuildBankItem)
void HandleSetSavedInstanceExtend(WorldPackets::Calendar::SetSavedInstanceExtend &setSavedInstanceExtend)
void HandleGuildRequestPartyState(WorldPackets::Guild::RequestGuildPartyState &packet)
void HandleAzeriteEmpoweredItemSelectPower(WorldPackets::Azerite::AzeriteEmpoweredItemSelectPower &azeriteEmpoweredItemSelectPower)
void HandleGuildAssignRank(WorldPackets::Guild::GuildAssignMemberRank &packet)
void HandleQueryScenarioPOI(WorldPackets::Scenario::QueryScenarioPOI &queryScenarioPOI)
void HandlePetitionShowList(WorldPackets::Petition::PetitionShowList &packet)
void HandleSetContactNotesOpcode(WorldPackets::Social::SetContactNotes &packet)
void HandleMovementAckMessage(WorldPackets::Movement::MovementAckMessage &movementAck)
void HandleMoveWorldportAckOpcode(WorldPackets::Movement::WorldPortResponse &packet)
void HandleStoreGuildBankItem(WorldPackets::Guild::StoreGuildBankItem &storeGuildBankItem)
void HandleCharRaceOrFactionChangeOpcode(WorldPackets::Character::CharRaceOrFactionChange &packet)
void HandleGuildSetMemberNote(WorldPackets::Guild::GuildSetMemberNote &packet)
void HandleAddToy(WorldPackets::Toy::AddToy &packet)
void HandleGetPVPOptionsEnabled(WorldPackets::Battleground::GetPVPOptionsEnabled &getPvPOptionsEnabled)
void HandleGuildQueryNews(WorldPackets::Guild::GuildQueryNews &newsQuery)
void HandleGarrisonPurchaseBuilding(WorldPackets::Garrison::GarrisonPurchaseBuilding &garrisonPurchaseBuilding)
void HandleEnableTaxiNodeOpcode(WorldPackets::Taxi::EnableTaxiNode &enableTaxiNode)
void HandleMoveSplineDoneOpcode(WorldPackets::Movement::MoveSplineDone &moveSplineDone)
void HandleQuestQueryOpcode(WorldPackets::Quest::QueryQuestInfo &packet)
void HandleSetActionButtonOpcode(WorldPackets::Spells::SetActionButton &packet)
void HandleSetAssistantLeaderOpcode(WorldPackets::Party::SetAssistantLeader &packet)
void HandleGMTicketSystemStatusOpcode(WorldPackets::Ticket::GMTicketGetSystemStatus &packet)
void HandleAutoStoreBagItemOpcode(WorldPackets::Item::AutoStoreBagItem &packet)
void HandleQuestPushResult(WorldPackets::Quest::QuestPushResult &packet)
void HandleAuctionCancelCommoditiesPurchase(WorldPackets::AuctionHouse::AuctionCancelCommoditiesPurchase &cancelCommoditiesPurchase)
void HandleVoidStorageUnlock(WorldPackets::VoidStorage::UnlockVoidStorage &unlockVoidStorage)
void HandleSendMail(WorldPackets::Mail::SendMail &sendMail)
void HandleRepopRequest(WorldPackets::Misc::RepopRequest &packet)
void HandleCharUndeleteEnumOpcode(WorldPackets::Character::EnumCharacters &)
void HandleBattlePetSummon(WorldPackets::BattlePet::BattlePetSummon &battlePetSummon)
void HandleGuildDelete(WorldPackets::Guild::GuildDelete &packet)
void HandleChatCanLocalWhisperTargetRequest(WorldPackets::Chat::CanLocalWhisperTargetRequest const &canLocalWhisperTargetRequest)
void HandlePetitionRenameGuild(WorldPackets::Petition::PetitionRenameGuild &packet)
void HandleSplitGuildBankItemToInventory(WorldPackets::Guild::SplitGuildBankItemToInventory &splitGuildBankItemToInventory)
void HandleBuyReagentBankOpcode(WorldPackets::Bank::ReagentBank &reagentBank)
void HandleArtifactSetAppearance(WorldPackets::Artifact::ArtifactSetAppearance &artifactSetAppearance)
void HandleRequestVehicleExit(WorldPackets::Vehicle::RequestVehicleExit &requestVehicleExit)
void HandleUseToy(WorldPackets::Toy::UseToy &packet)
void HandleUpdateAccountData(WorldPackets::ClientConfig::UserClientUpdateAccountData &packet)
void HandleCharRenameOpcode(WorldPackets::Character::CharacterRenameRequest &request)
void HandleGMTicketGetCaseStatusOpcode(WorldPackets::Ticket::GMTicketGetCaseStatus &packet)
void HandlePetAction(WorldPackets::Pet::PetAction &packet)
void HandleQueryPetition(WorldPackets::Petition::QueryPetition &packet)
void HandleChatMessageChannelOpcode(WorldPackets::Chat::ChatMessageChannel &chatMessageChannel)
void HandleGuildAcceptInvite(WorldPackets::Guild::AcceptGuildInvite &invite)
void HandleSortBankBags(WorldPackets::Item::SortBankBags &sortBankBags)
void HandleSetAdvancedCombatLogging(WorldPackets::ClientConfig::SetAdvancedCombatLogging &setAdvancedCombatLogging)
void HandleAuctionListBiddedItems(WorldPackets::AuctionHouse::AuctionListBiddedItems &listBiddedItems)
void HandleRequestRatedPvpInfo(WorldPackets::Battleground::RequestRatedPvpInfo &packet)
void HandleVoidStorageTransfer(WorldPackets::VoidStorage::VoidStorageTransfer &voidStorageTransfer)
void Handle_EarlyProccess(WorldPackets::Null &null)
void HandlePetRename(WorldPackets::Pet::PetRename &packet)
void HandleBusyTradeOpcode(WorldPackets::Trade::BusyTrade &busyTrade)
void HandleLearnPvpTalentsOpcode(WorldPackets::Talent::LearnPvpTalents &packet)
void HandleUseCritterItem(WorldPackets::Item::UseCritterItem &packet)
void HandleGuildBankUpdateTab(WorldPackets::Guild::GuildBankUpdateTab &packet)
void HandleCheckIsAdventureMapPoiValid(WorldPackets::AdventureMap::CheckIsAdventureMapPoiValid &CheckIsAdventureMapPoiValid)
void HandleSubmitUserFeedback(WorldPackets::Ticket::SubmitUserFeedback &userFeedback)
void HandleVoidSwapItem(WorldPackets::VoidStorage::SwapVoidItem &swapVoidItem)
void HandleGarrisonCancelConstruction(WorldPackets::Garrison::GarrisonCancelConstruction &garrisonCancelConstruction)
void HandleServerTimeOffsetRequest(WorldPackets::Misc::ServerTimeOffsetRequest &)
void HandleSetCollisionHeightAck(WorldPackets::Movement::MoveSetCollisionHeightAck &setCollisionHeightAck)
void HandleAuctionPlaceBid(WorldPackets::AuctionHouse::AuctionPlaceBid &placeBid)
void HandleOptOutOfLootOpcode(WorldPackets::Party::OptOutOfLoot &packet)
void HandleGuildBankQueryTab(WorldPackets::Guild::GuildBankQueryTab &packet)
void HandleGuildGetRanks(WorldPackets::Guild::GuildGetRanks &packet)
void HandleAuctionListItemsByItemID(WorldPackets::AuctionHouse::AuctionListItemsByItemID &listItemsByItemID)
void HandleBattlenetChangeRealmTicket(WorldPackets::Battlenet::ChangeRealmTicket &changeRealmTicket)
void HandleGuildBankDepositMoney(WorldPackets::Guild::GuildBankDepositMoney &packet)
void HandleCharDeleteOpcode(WorldPackets::Character::CharDelete &charDelete)
void HandleSetEveryoneIsAssistant(WorldPackets::Party::SetEveryoneIsAssistant &packet)
void HandleQueryPetName(WorldPackets::Query::QueryPetName &packet)
void HandleSetTaxiBenchmark(WorldPackets::Misc::SetTaxiBenchmarkMode &packet)
void HandleCharCreateOpcode(WorldPackets::Character::CreateCharacter &charCreate)
void HandleGuildChallengeUpdateRequest(WorldPackets::Guild::GuildChallengeUpdateRequest &packet)
void HandleQueryInspectAchievements(WorldPackets::Inspect::QueryInspectAchievements &inspect)
void HandleMovementOpcodes(WorldPackets::Movement::ClientPlayerMovement &packet)
void HandleMailDelete(WorldPackets::Mail::MailDelete &mailDelete)
void HandleGuildBankBuyTab(WorldPackets::Guild::GuildBankBuyTab &packet)
void HandleLeaveGroupOpcode(WorldPackets::Party::LeaveGroup &packet)
void HandleBattleFieldPortOpcode(WorldPackets::Battleground::BattlefieldPort &battlefieldPort)
void HandleSendPingWorldPoint(WorldPackets::Party::SendPingWorldPoint const &pingWorldPoint)
void HandleSetPlayerDeclinedNames(WorldPackets::Character::SetPlayerDeclinedNames &packet)
void HandleWhoIsOpcode(WorldPackets::Who::WhoIsRequest &packet)
void HandleSwapInvItemOpcode(WorldPackets::Item::SwapInvItem &swapInvItem)
void HandleMountSpecialAnimOpcode(WorldPackets::Misc::MountSpecial &mountSpecial)
void HandleAttackStopOpcode(WorldPackets::Combat::AttackStop &packet)
void HandleMoveKnockBackAck(WorldPackets::Movement::MoveKnockBackAck &movementAck)
void HandleSetWarMode(WorldPackets::Misc::SetWarMode &packet)
void HandleRequestGuildRewardsList(WorldPackets::Guild::RequestGuildRewardsList &packet)
void HandleCalendarEventSignup(WorldPackets::Calendar::CalendarEventSignUp &calendarEventSignUp)
void HandleArtifactAddPower(WorldPackets::Artifact::ArtifactAddPower &artifactAddPower)
void HandleAreaSpiritHealerQueueOpcode(WorldPackets::Battleground::AreaSpiritHealerQueue &areaSpiritHealerQueue)
void HandleRemoveNewItem(WorldPackets::Item::RemoveNewItem &removeNewItem)
void HandleMoveChangeVehicleSeats(WorldPackets::Vehicle::MoveChangeVehicleSeats &moveChangeVehicleSeats)
void HandleRequestPetInfo(WorldPackets::Pet::RequestPetInfo &requestPetInfo)
void HandleBattlePetClearFanfare(WorldPackets::BattlePet::BattlePetClearFanfare &battlePetClearFanfare)
void HandleRequestAccountData(WorldPackets::ClientConfig::RequestAccountData &request)
void HandleTogglePvP(WorldPackets::Misc::TogglePvP &packet)
void HandleCancelTradeOpcode(WorldPackets::Trade::CancelTrade &cancelTrade)
void HandleMailTakeItem(WorldPackets::Mail::MailTakeItem &takeItem)
void HandleQueryNextMailTime(WorldPackets::Mail::MailQueryNextMailTime &queryNextMailTime)
void HandleReagentBankDepositOpcode(WorldPackets::Bank::ReagentBank &reagentBank)
void HandleAcceptTradeOpcode(WorldPackets::Trade::AcceptTrade &acceptTrade)
void HandleComplaint(WorldPackets::Ticket::Complaint &packet)
void HandleGuildGetRoster(WorldPackets::Guild::GuildGetRoster &packet)
void HandleCompleteMovie(WorldPackets::Misc::CompleteMovie &packet)
void HandleMoveSetVehicleRecAck(WorldPackets::Vehicle::MoveSetVehicleRecIdAck &setVehicleRecIdAck)
void HandleSocketGems(WorldPackets::Item::SocketGems &socketGems)
void Handle_NULL(WorldPackets::Null &null)
void HandleChannelPlayerCommand(WorldPackets::Channel::ChannelPlayerCommand &packet)
void HandleRepairItemOpcode(WorldPackets::Item::RepairItem &packet)
void HandleDeleteEquipmentSet(WorldPackets::EquipmentSet::DeleteEquipmentSet &deleteEquipmentSet)
void HandleGameObjectQueryOpcode(WorldPackets::Query::QueryGameObject &packet)
Only static data is sent in this packet !!!
void HandlePetSpellAutocastOpcode(WorldPackets::Pet::PetSpellAutocast &packet)
void HandleRandomRollOpcode(WorldPackets::Misc::RandomRollClient &packet)
void HandleCalendarUpdateEvent(WorldPackets::Calendar::CalendarUpdateEvent &calendarUpdateEvent)
void HandleBattlePetRequestJournal(WorldPackets::BattlePet::BattlePetRequestJournal &battlePetRequestJournal)
void HandleNpcTextQueryOpcode(WorldPackets::Query::QueryNPCText &packet)
void HandleObjectUpdateFailedOpcode(WorldPackets::Misc::ObjectUpdateFailed &objectUpdateFailed)
void HandleLogoutRequestOpcode(WorldPackets::Character::LogoutRequest &logoutRequest)
void HandleDuelResponseOpcode(WorldPackets::Duel::DuelResponse &duelResponse)
void HandleDestroyItemOpcode(WorldPackets::Item::DestroyItem &destroyItem)
void HandleOpenItemOpcode(WorldPackets::Spells::OpenItem &packet)
void HandleSetActiveMoverOpcode(WorldPackets::Movement::SetActiveMover &packet)
void HandleRequestPartyJoinUpdates(WorldPackets::Party::RequestPartyJoinUpdates &packet)
void HandleClassTalentsDeleteConfig(WorldPackets::Traits::ClassTalentsDeleteConfig const &classTalentsDeleteConfig)
void HandleQuestgiverStatusQueryOpcode(WorldPackets::Quest::QuestGiverStatusQuery &packet)
void HandleMoveSetModMovementForceMagnitudeAck(WorldPackets::Movement::MovementSpeedAck &setModMovementForceMagnitudeAck)
void HandleGuildDemoteMember(WorldPackets::Guild::GuildDemoteMember &demote)
void HandleCheckCharacterNameAvailability(WorldPackets::Character::CheckCharacterNameAvailability &checkCharacterNameAvailability)
void HandleSetSheathedOpcode(WorldPackets::Combat::SetSheathed &packet)
void HandleSplitGuildBankItem(WorldPackets::Guild::SplitGuildBankItem &splitGuildBankItem)
void HandleCalendarStatus(WorldPackets::Calendar::CalendarStatus &calendarStatus)
void HandleChannelCommand(WorldPackets::Channel::ChannelCommand &packet)
void HandleMailMarkAsRead(WorldPackets::Mail::MailMarkAsRead &markAsRead)
void HandleSetTitleOpcode(WorldPackets::Character::SetTitle &packet)
void HandleSetLootMethodOpcode(WorldPackets::Party::SetLootMethod &packet)
void HandleRequestVehiclePrevSeat(WorldPackets::Vehicle::RequestVehiclePrevSeat &requestVehiclePrevSeat)
void HandleAuctionSellCommodity(WorldPackets::AuctionHouse::AuctionSellCommodity &sellCommodity)
void HandleInspectOpcode(WorldPackets::Inspect::Inspect &inspect)
void HandleQueryPlayerNames(WorldPackets::Query::QueryPlayerNames &queryPlayerNames)
void HandleTextEmoteOpcode(WorldPackets::Chat::CTextEmote &packet)
void HandleLfgJoinOpcode(WorldPackets::LFG::DFJoin &dfJoin)
void HandleGuildQueryOpcode(WorldPackets::Guild::QueryGuildInfo &query)
void HandleAdventureJournalUpdateSuggestions(WorldPackets::AdventureJournal::AdventureJournalUpdateSuggestions &updateSuggestions)
void HandleMailReturnToSender(WorldPackets::Mail::MailReturnToSender &returnToSender)
void HandleGuildBankMoneyWithdrawn(WorldPackets::Guild::GuildBankRemainingWithdrawMoneyQuery &packet)
void HandleCastSpellOpcode(WorldPackets::Spells::CastSpell &castRequest)
void HandleAddIgnoreOpcode(WorldPackets::Social::AddIgnore &packet)
void HandleTradeSkillSetFavorite(WorldPackets::Spells::TradeSkillSetFavorite const &tradeSkillSetFavorite)
void HandleBattlePetSetBattleSlot(WorldPackets::BattlePet::BattlePetSetBattleSlot &battlePetSetBattleSlot)
void HandleAutoBankItemOpcode(WorldPackets::Bank::AutoBankItem &packet)
void HandleMoveTimeSkippedOpcode(WorldPackets::Movement::MoveTimeSkipped &moveTimeSkipped)
void HandlePetSetAction(WorldPackets::Pet::PetSetAction &packet)
void HandleSetPetSlot(WorldPackets::NPC::SetPetSlot &setPetSlot)
void HandleWhoOpcode(WorldPackets::Who::WhoRequestPkt &whoRequest)
void HandleSelfResOpcode(WorldPackets::Spells::SelfRes &selfRes)
void HandleSetRaidDifficultyOpcode(WorldPackets::Misc::SetRaidDifficulty &setRaidDifficulty)
void HandleAddFriendOpcode(WorldPackets::Social::AddFriend &packet)
void HandleAuctionBrowseQuery(WorldPackets::AuctionHouse::AuctionBrowseQuery &browseQuery)
void HandleFarSightOpcode(WorldPackets::Misc::FarSight &packet)
void HandleGuildEventLogQuery(WorldPackets::Guild::GuildEventLogQuery &packet)
void HandleSetPvP(WorldPackets::Misc::SetPvP &packet)
void HandleBattlemasterJoinArena(WorldPackets::Battleground::BattlemasterJoinArena &packet)
void HandleGuildNewsUpdateSticky(WorldPackets::Guild::GuildNewsUpdateSticky &packet)
void HandleOfferPetition(WorldPackets::Petition::OfferPetition &packet)
void HandleMountSetFavorite(WorldPackets::Misc::MountSetFavorite &mountSetFavorite)
void HandleSellItemOpcode(WorldPackets::Item::SellItem &packet)
void HandleQuestgiverChooseRewardOpcode(WorldPackets::Quest::QuestGiverChooseReward &packet)
void HandleAuctionGetCommodityQuote(WorldPackets::AuctionHouse::AuctionGetCommodityQuote &startCommoditiesPurchase)
void HandleBankerActivateOpcode(WorldPackets::NPC::Hello &packet)
void HandleCalendarInvite(WorldPackets::Calendar::CalendarInvite &calendarEventInvite)
void HandleQueryRealmName(WorldPackets::Query::QueryRealmName &queryRealmName)
void HandleChatMessageWhisperOpcode(WorldPackets::Chat::ChatMessageWhisper &chatMessageWhisper)
void HandleQuestPOIQuery(WorldPackets::Query::QuestPOIQuery &questPoiQuery)
void HandleAuctionRequestFavoriteList(WorldPackets::AuctionHouse::AuctionRequestFavoriteList &requestFavoriteList)
void HandleBattlePetDeletePet(WorldPackets::BattlePet::BattlePetDeletePet &battlePetDeletePet)
void HandleSwapSubGroupsOpcode(WorldPackets::Party::SwapSubGroups &packet)
void HandleAuctionHelloOpcode(WorldPackets::AuctionHouse::AuctionHelloRequest &hello)
void HandleLfgLeaveOpcode(WorldPackets::LFG::DFLeave &dfLeave)
void HandleMoveRemoveMovementForceAck(WorldPackets::Movement::MoveRemoveMovementForceAck &moveRemoveMovementForceAck)
void HandlePartyInviteResponseOpcode(WorldPackets::Party::PartyInviteResponse &packet)
void HandleSwapItem(WorldPackets::Item::SwapItem &swapItem)
void HandleSetRoleOpcode(WorldPackets::Party::SetRole &packet)
void HandleGuildShiftRank(WorldPackets::Guild::GuildShiftRank &shiftRank)
void HandleAutoStoreBankReagentOpcode(WorldPackets::Bank::AutoStoreBankReagent &autoStoreBankReagent)
void HandleAuctionListBucketsByBucketKeys(WorldPackets::AuctionHouse::AuctionListBucketsByBucketKeys &listBucketsByBucketKeys)
void HandleAutostoreLootItemOpcode(WorldPackets::Loot::LootItem &packet)
void HandlePetitionShowSignatures(WorldPackets::Petition::PetitionShowSignatures &packet)
void HandleCalendarModeratorStatus(WorldPackets::Calendar::CalendarModeratorStatusQuery &calendarModeratorStatus)
void HandleRequestPartyMemberStatsOpcode(WorldPackets::Party::RequestPartyMemberStats &packet)
void HandleBattlemasterJoinOpcode(WorldPackets::Battleground::BattlemasterJoin &battlemasterJoin)
void HandleUnlearnSkillOpcode(WorldPackets::Spells::UnlearnSkill &packet)
void HandleObjectUpdateRescuedOpcode(WorldPackets::Misc::ObjectUpdateRescued &objectUpdateRescued)
void HandleChatMessageOpcode(WorldPackets::Chat::ChatMessage &chatMessage)
void HandleForceSpeedChangeAck(WorldPackets::Movement::MovementSpeedAck &packet)
void HandlePortGraveyard(WorldPackets::Misc::PortGraveyard &packet)
void HandleSpellClick(WorldPackets::Spells::SpellClick &spellClick)
void HandleWrapItem(WorldPackets::Item::WrapItem &packet)
void HandleIgnoreTradeOpcode(WorldPackets::Trade::IgnoreTrade &ignoreTrade)
void HandleSetActionBarToggles(WorldPackets::Character::SetActionBarToggles &packet)
void HandleAdventureJournalOpenQuest(WorldPackets::AdventureJournal::AdventureJournalOpenQuest &openQuest)
void HandleAddonRegisteredPrefixesOpcode(WorldPackets::Chat::ChatRegisterAddonPrefixes &packet)
void HandleAttackSwingOpcode(WorldPackets::Combat::AttackSwing &packet)
void HandleChatMessageDNDOpcode(WorldPackets::Chat::ChatMessageDND &chatMessageDND)
void HandleCommerceTokenGetMarketPrice(WorldPackets::Token::CommerceTokenGetMarketPrice &requestWowTokenMarketPrice)
void HandleSetLootSpecialization(WorldPackets::Loot::SetLootSpecialization &packet)
void HandleRequestLatestSplashScreen(WorldPackets::Misc::RequestLatestSplashScreen &requestLatestSplashScreen)
void HandleGuildLeave(WorldPackets::Guild::GuildLeave &leave)
void HandleMailCreateTextItem(WorldPackets::Mail::MailCreateTextItem &createTextItem)
void HandleRequestPvpReward(WorldPackets::Battleground::RequestPVPRewards &packet)
void HandleMailTakeMoney(WorldPackets::Mail::MailTakeMoney &takeMoney)
void HandleSortReagentBankBags(WorldPackets::Item::SortReagentBankBags &sortReagentBankBags)
void HandleSetFactionNotAtWar(WorldPackets::Character::SetFactionNotAtWar &packet)
void HandleChatAddonMessageTargetedOpcode(WorldPackets::Chat::ChatAddonMessageTargeted &chatAddonMessageTargeted)
void HandleCanDuel(WorldPackets::Duel::CanDuel &packet)
void HandleAreaSpiritHealerQueryOpcode(WorldPackets::Battleground::AreaSpiritHealerQuery &areaSpiritHealerQuery)
void HandlePartyUninviteOpcode(WorldPackets::Party::PartyUninvite &packet)
void HandleCancelAutoRepeatSpellOpcode(WorldPackets::Spells::CancelAutoRepeatSpell &cancelAutoRepeatSpell)
void HandleUnacceptTradeOpcode(WorldPackets::Trade::UnacceptTrade &unacceptTrade)
void HandleSetTradeCurrencyOpcode(WorldPackets::Trade::SetTradeCurrency &setTradeCurrency)
void HandleDelIgnoreOpcode(WorldPackets::Social::DelIgnore &packet)
void HandleCancelQueuedSpellOpcode(WorldPackets::Spells::CancelQueuedSpell &cancelQueuedSpell)
void HandleLootRoll(WorldPackets::Loot::LootRoll &packet)
void HandleQueryTimeOpcode(WorldPackets::Query::QueryTime &queryTime)
void HandleGuildReplaceGuildMaster(WorldPackets::Guild::GuildReplaceGuildMaster &replaceGuildMaster)
void HandleSplitItemToGuildBank(WorldPackets::Guild::SplitItemToGuildBank &splitItemToGuildBank)
void HandleBinderActivateOpcode(WorldPackets::NPC::Hello &packet)
void HandleBlackMarketRequestItems(WorldPackets::BlackMarket::BlackMarketRequestItems &blackMarketRequestItems)
void HandleHotfixRequest(WorldPackets::Hotfix::HotfixRequest &hotfixQuery)
void HandleGetMailList(WorldPackets::Mail::MailGetList &getList)
void HandleSendPingUnit(WorldPackets::Party::SendPingUnit const &pingUnit)
void HandleQuestgiverCompleteQuest(WorldPackets::Quest::QuestGiverCompleteQuest &packet)
void HandleCancelAuraOpcode(WorldPackets::Spells::CancelAura &cancelAura)
void HandleStandStateChangeOpcode(WorldPackets::Misc::StandStateChange &packet)
void HandleGameobjectReportUse(WorldPackets::GameObject::GameObjReportUse &packet)
void HandleMoveInitActiveMoverComplete(WorldPackets::Movement::MoveInitActiveMoverComplete &moveInitActiveMoverComplete)
void HandleAzeriteEmpoweredItemViewed(WorldPackets::Azerite::AzeriteEmpoweredItemViewed &azeriteEmpoweredItemViewed)
void HandleAutoStoreBankItemOpcode(WorldPackets::Bank::AutoStoreBankItem &packet)
void HandleAutoStoreGuildBankItem(WorldPackets::Guild::AutoStoreGuildBankItem &autoStoreGuildBankItem)
void HandleClassTalentsRenameConfig(WorldPackets::Traits::ClassTalentsRenameConfig &classTalentsRenameConfig)
void HandleCageBattlePet(WorldPackets::BattlePet::CageBattlePet &cageBattlePet)
void HandleSetRestrictPingsToAssistants(WorldPackets::Party::SetRestrictPingsToAssistants const &setRestrictPingsToAssistants)
void HandleMirrorImageDataRequest(WorldPackets::Spells::GetMirrorImageData &getMirrorImageData)
void HandleQuestConfirmAccept(WorldPackets::Quest::QuestConfirmAccept &packet)
void HandleCancelMountAuraOpcode(WorldPackets::Spells::CancelMountAura &cancelMountAura)
void HandleEquipmentSetSave(WorldPackets::EquipmentSet::SaveEquipmentSet &saveEquipmentSet)
void HandleLoadScreenOpcode(WorldPackets::Character::LoadingScreenNotify &loadingScreenNotify)
void HandleAdventureMapStartQuest(WorldPackets::AdventureMap::AdventureMapStartQuest &startQuest)
void HandleChatUpdateAADCStatus(WorldPackets::Chat::UpdateAADCStatus const &updateAADCStatus)
void HandleAutoEquipItemSlotOpcode(WorldPackets::Item::AutoEquipItemSlot &autoEquipItemSlot)
void HandleTotemDestroyed(WorldPackets::Totem::TotemDestroyed &totemDestroyed)
void HandlePVPLogDataOpcode(WorldPackets::Battleground::PVPLogDataRequest &pvpLogDataRequest)
void HandleSuspendTokenResponse(WorldPackets::Movement::SuspendTokenResponse &suspendTokenResponse)
void HandleClearRaidMarker(WorldPackets::Party::ClearRaidMarker &packet)
void HandleSummonResponseOpcode(WorldPackets::Movement::SummonResponse &packet)
void HandleMoveGuildBankItem(WorldPackets::Guild::MoveGuildBankItem &moveGuildBankItem)
void HandleRideVehicleInteract(WorldPackets::Vehicle::RideVehicleInteract &rideVehicleInteract)
void HandleContactListOpcode(WorldPackets::Social::SendContactList &packet)
void HandleDFGetJoinStatus(WorldPackets::LFG::DFGetJoinStatus &dfGetJoinStatus)
void HandleAreaTriggerOpcode(WorldPackets::AreaTrigger::AreaTrigger &packet)
void HandleRequestForcedReactionsOpcode(WorldPackets::Reputation::RequestForcedReactions &requestForcedReactions)
void HandleSavePersonalEmblem(WorldPackets::Character::SavePersonalEmblem const &savePersonalEmblem)
void HandleGuildSetRankPermissions(WorldPackets::Guild::GuildSetRankPermissions &packet)
void HandleReportPvPAFK(WorldPackets::Battleground::ReportPvPPlayerAFK &reportPvPPlayerAFK)
void HandleCalendarRemoveEvent(WorldPackets::Calendar::CalendarRemoveEvent &calendarRemoveEvent)
void HandleSaveGuildEmblem(WorldPackets::Guild::SaveGuildEmblem &packet)
void HandlePetAbandon(WorldPackets::Pet::PetAbandon &packet)
void HandleGuildPermissionsQuery(WorldPackets::Guild::GuildPermissionsQuery &packet)
void HandleGuildOfficerRemoveMember(WorldPackets::Guild::GuildOfficerRemoveMember &packet)
void HandleListInventoryOpcode(WorldPackets::NPC::Hello &packet)
void HandleCancelGrowthAuraOpcode(WorldPackets::Spells::CancelGrowthAura &cancelGrowthAura)
void HandleBuyItemOpcode(WorldPackets::Item::BuyItem &packet)
void HandleSpiritHealerActivate(WorldPackets::NPC::SpiritHealerActivate &packet)
void HandleQuestgiverStatusTrackedQueryOpcode(WorldPackets::Quest::QuestGiverStatusTrackedQuery &questGiverStatusTrackedQuery)
void HandleGuildDeclineInvitation(WorldPackets::Guild::GuildDeclineInvitation &decline)
void HandleBattlefieldListOpcode(WorldPackets::Battleground::BattlefieldListRequest &battlefieldList)
void HandleCalendarGetNumPending(WorldPackets::Calendar::CalendarGetNumPending &calendarGetNumPending)
void HandleMinimapPingOpcode(WorldPackets::Party::MinimapPingClient &packet)
void HandleRequestVehicleSwitchSeat(WorldPackets::Vehicle::RequestVehicleSwitchSeat &requestVehicleSwitchSeat)
void HandleItemRefund(WorldPackets::Item::ItemPurchaseRefund &packet)
void HandleCalendarAddEvent(WorldPackets::Calendar::CalendarAddEvent &calendarAddEvent)
void HandleCompleteCinematic(WorldPackets::Misc::CompleteCinematic &packet)
void HandleReclaimCorpse(WorldPackets::Misc::ReclaimCorpse &packet)
void LogUnprocessedTail(WorldPacket const *packet)
Logging helper for unexpected opcodes.
void HandleChannelPassword(WorldPackets::Channel::ChannelPassword &channelPassword)
void HandlePlayerLoginOpcode(WorldPackets::Character::PlayerLogin &playerLogin)
void HandleScenePlaybackCanceled(WorldPackets::Scenes::ScenePlaybackCanceled &scenePlaybackCanceled)
void HandleBattlePetSetFlags(WorldPackets::BattlePet::BattlePetSetFlags &battlePetSetFlags)
void HandleAuctionListOwnedItems(WorldPackets::AuctionHouse::AuctionListOwnedItems &listOwnedItems)
void HandleMergeItemWithGuildBankItem(WorldPackets::Guild::MergeItemWithGuildBankItem &mergeItemWithGuildBankItem)
void HandleBattlemasterHelloOpcode(WorldPackets::NPC::Hello &hello)
void HandleResurrectResponse(WorldPackets::Misc::ResurrectResponse &packet)
void HandleQueryCorpseLocation(WorldPackets::Query::QueryCorpseLocationFromClient &packet)
void HandleQuestgiverQueryQuestOpcode(WorldPackets::Quest::QuestGiverQueryQuest &packet)
void HandleChatAddonMessageOpcode(WorldPackets::Chat::ChatAddonMessage &chatAddonMessage)
void HandleReadyCheckResponseOpcode(WorldPackets::Party::ReadyCheckResponseClient &packet)
void HandleBattlePetUpdateNotify(WorldPackets::BattlePet::BattlePetUpdateNotify &battlePetUpdateNotify)
void HandleCancelCastOpcode(WorldPackets::Spells::CancelCast &packet)
void HandleGetUndeleteCooldownStatus(WorldPackets::Character::GetUndeleteCharacterCooldownStatus &)
void HandleGuildSetFocusedAchievement(WorldPackets::Achievement::GuildSetFocusedAchievement &setFocusedAchievement)
void HandleMergeGuildBankItemWithItem(WorldPackets::Guild::MergeGuildBankItemWithItem &mergeGuildBankItemWithItem)
void HandleAutoGuildBankItem(WorldPackets::Guild::AutoGuildBankItem &autoGuildBankItem)
void HandleLfgTeleportOpcode(WorldPackets::LFG::DFTeleport &dfTeleport)
void HandlePetCancelAuraOpcode(WorldPackets::Spells::PetCancelAura &packet)
void HandleTraitsCommitConfig(WorldPackets::Traits::TraitsCommitConfig const &traitsCommitConfig)
void HandleChatIgnoredOpcode(WorldPackets::Chat::ChatReportIgnored &chatReportIgnored)
void HandleInitiateRolePoll(WorldPackets::Party::InitiateRolePoll &packet)
void HandleQuestgiverCloseQuest(WorldPackets::Quest::QuestGiverCloseQuest &questGiverCloseQuest)
void HandleUseEquipmentSet(WorldPackets::EquipmentSet::UseEquipmentSet &useEquipmentSet)
void HandleMoveTeleportAck(WorldPackets::Movement::MoveTeleportAck &packet)
void HandleSocialContractRequest(WorldPackets::Social::SocialContractRequest &socialContractRequest)
void HandleMoveDismissVehicle(WorldPackets::Vehicle::MoveDismissVehicle &moveDismissVehicle)
void HandleTabardVendorActivateOpcode(WorldPackets::NPC::TabardVendorActivate const &tabardVendorActivate)
void HandleSetTradeItemOpcode(WorldPackets::Trade::SetTradeItem &setTradeItem)
std::string GetOpcodeNameForLogging(OpcodeClient opcode)
Lookup opcode name for human understandable logging.
SessionStatus
Player state.
bool IsInstanceOnlyOpcode(uint32 opcode)
@ CONNECTION_TYPE_INSTANCE
@ CMSG_TIME_SYNC_RESPONSE
@ CMSG_MERGE_ITEM_WITH_GUILD_BANK_ITEM
@ CMSG_GET_UNDELETE_CHARACTER_COOLDOWN_STATUS
@ CMSG_LFG_LIST_INVITE_RESPONSE
@ CMSG_CALENDAR_ADD_EVENT
@ CMSG_ADD_BATTLENET_FRIEND
@ CMSG_COMMENTATOR_EXIT_INSTANCE
@ CMSG_BATTLE_PET_REQUEST_JOURNAL_LOCK
@ CMSG_BATTLE_PAY_START_PURCHASE
@ CMSG_MOVE_APPLY_INERTIA_ACK
@ CMSG_PERFORM_ITEM_INTERACTION
@ CMSG_QUEST_SESSION_REQUEST_STOP
@ CMSG_SUBSCRIPTION_INTERSTITIAL_RESPONSE
@ CMSG_GARRISON_LEARN_TALENT
@ CMSG_COMMENTATOR_GET_PLAYER_INFO
@ CMSG_CHAT_CHANNEL_PASSWORD
@ CMSG_CHAT_REPORT_FILTERED
@ CMSG_CHAT_CHANNEL_UNBAN
@ CMSG_AZERITE_ESSENCE_ACTIVATE_ESSENCE
@ CMSG_CHAT_MESSAGE_WHISPER
@ CMSG_SET_WATCHED_FACTION
@ CMSG_AUCTIONABLE_TOKEN_SELL_AT_MARKET_PRICE
@ CMSG_MOUNT_CLEAR_FANFARE
@ CMSG_CRAFTING_ORDER_CANCEL
@ CMSG_GUILD_OFFICER_REMOVE_MEMBER
@ CMSG_GUILD_SET_RANK_PERMISSIONS
@ CMSG_REQUEST_GUILD_PARTY_STATE
@ CMSG_REQUEST_PARTY_JOIN_UPDATES
@ CMSG_QUEST_GIVER_CLOSE_QUEST
@ CMSG_GET_MIRROR_IMAGE_DATA
@ CMSG_CHAT_CHANNEL_SILENCE_ALL
@ CMSG_CHAT_ADDON_MESSAGE_TARGETED
@ CMSG_GARRISON_SET_FOLLOWER_FAVORITE
@ CMSG_CHAT_MESSAGE_EMOTE
@ CMSG_AZERITE_ESSENCE_UNLOCK_MILESTONE
@ CMSG_MYTHIC_PLUS_REQUEST_MAP_STATS
@ CMSG_GM_TICKET_GET_SYSTEM_STATUS
@ CMSG_CRAFTING_ORDER_FULFILL
@ CMSG_CRAFTING_ORDER_CLAIM
@ CMSG_REQUEST_VEHICLE_SWITCH_SEAT
@ CMSG_TRAITS_COMMIT_CONFIG
@ CMSG_CHANGE_BAG_SLOT_FLAG
@ CMSG_BATTLE_PAY_REQUEST_PRICE_INFO
@ CMSG_QUERY_QUEST_COMPLETION_NPCS
@ CMSG_LIVE_REGION_ACCOUNT_RESTORE
@ CMSG_CLUB_FINDER_REQUEST_MEMBERSHIP_TO_CLUB
@ CMSG_AUCTION_LIST_ITEMS_BY_BUCKET_KEY
@ CMSG_GUILD_PERMISSIONS_QUERY
@ CMSG_GARRISON_SET_RECRUITMENT_PREFERENCES
@ CMSG_AUTO_GUILD_BANK_ITEM
@ CMSG_LIVE_REGION_CHARACTER_COPY
@ CMSG_UPDATE_CRAFTING_NPC_RECIPES
@ CMSG_GARRISON_SET_BUILDING_ACTIVE
@ CMSG_CONVERSATION_CINEMATIC_READY
@ CMSG_CHAT_MESSAGE_CHANNEL
@ CMSG_SET_FACTION_AT_WAR
@ CMSG_QUERY_GARRISON_PET_NAME
@ CMSG_MOVE_GRAVITY_ENABLE_ACK
@ CMSG_REQUEST_REALM_GUILD_MASTER_INFO
@ CMSG_UPDATE_MISSILE_TRAJECTORY
@ CMSG_QUEST_CONFIRM_ACCEPT
@ CMSG_RPE_RESET_CHARACTER
@ CMSG_AUTH_CONTINUED_SESSION
@ CMSG_MOUNT_SPECIAL_ANIM
@ CMSG_DELETE_EQUIPMENT_SET
@ CMSG_MOVE_START_BACKWARD
@ CMSG_LOADING_SCREEN_NOTIFY
@ CMSG_CHANGE_MONUMENT_APPEARANCE
@ CMSG_CLASS_TALENTS_SET_USES_SHARED_ACTION_BARS
@ CMSG_LFG_LIST_CANCEL_APPLICATION
@ CMSG_CLASS_TALENTS_NOTIFY_VALIDATION_FAILED
@ CMSG_SET_FACTION_INACTIVE
@ CMSG_MOVE_INERTIA_DISABLE_ACK
@ CMSG_GUILD_BANK_DEPOSIT_MONEY
@ CMSG_SUBMIT_USER_FEEDBACK
@ CMSG_GUILD_SET_ACHIEVEMENT_TRACKING
@ CMSG_ARTIFACT_SET_APPEARANCE
@ CMSG_GARRISON_ASSIGN_FOLLOWER_TO_BUILDING
@ CMSG_LFG_LIST_GET_STATUS
@ CMSG_MOVE_SET_CAN_FLY_ACK
@ CMSG_CLOSE_TRAIT_SYSTEM_INTERACTION
@ CMSG_PET_BATTLE_REQUEST_UPDATE
@ CMSG_CHAT_MESSAGE_GUILD
@ CMSG_CONTRIBUTION_CONTRIBUTE
@ CMSG_SET_BACKPACK_AUTOSORT_DISABLED
@ CMSG_CALENDAR_GET_EVENT
@ CMSG_GUILD_SET_GUILD_MASTER
@ CMSG_DF_GET_SYSTEM_INFO
@ CMSG_TRANSMOGRIFY_ITEMS
@ CMSG_GUILD_BANK_WITHDRAW_MONEY
@ CMSG_REPORT_STUCK_IN_COMBAT
@ CMSG_MOVE_FORCE_SWIM_SPEED_CHANGE_ACK
@ CMSG_REPORT_CLIENT_VARIABLES
@ CMSG_CRAFTING_ORDER_REJECT
@ CMSG_DF_BOOT_PLAYER_VOTE
@ CMSG_CALENDAR_REMOVE_INVITE
@ CMSG_CHROMIE_TIME_SELECT_EXPANSION
@ CMSG_GENERATE_RANDOM_CHARACTER_NAME
@ CMSG_REQUEST_CHARACTER_GUILD_FOLLOW_INFO
@ CMSG_BLACK_MARKET_REQUEST_ITEMS
@ CMSG_SET_ACTION_BAR_TOGGLES
@ CMSG_CHAT_LEAVE_CHANNEL
@ CMSG_CALENDAR_EVENT_SIGN_UP
@ CMSG_MOVE_APPLY_MOVEMENT_FORCE_ACK
@ CMSG_REPORT_KEYBINDING_EXECUTION_COUNTS
@ CMSG_SAVE_EQUIPMENT_SET
@ CMSG_MOVE_SET_ADV_FLYING_AIR_FRICTION_ACK
@ CMSG_UPDATE_SPELL_VISUAL
@ CMSG_QUEST_GIVER_STATUS_TRACKED_QUERY
@ CMSG_BATTLE_PAY_CONFIRM_PURCHASE_RESPONSE
@ CMSG_READY_CHECK_RESPONSE
@ CMSG_BATTLE_PET_REQUEST_JOURNAL
@ CMSG_CONVERSATION_LINE_STARTED
@ CMSG_QUERY_PLAYER_NAMES_FOR_COMMUNITY
@ CMSG_REQUEST_WEEKLY_REWARDS
@ CMSG_QUERY_COUNTDOWN_TIMER
@ CMSG_LIVE_REGION_GET_ACCOUNT_CHARACTER_LIST
@ CMSG_COMMERCE_TOKEN_GET_COUNT
@ CMSG_CANCEL_GROWTH_AURA
@ CMSG_QUEST_SESSION_BEGIN_RESPONSE
@ CMSG_AUCTIONABLE_TOKEN_SELL
@ CMSG_MOVE_DISMISS_VEHICLE
@ CMSG_MOVE_SET_ADV_FLYING_SURFACE_FRICTION_ACK
@ CMSG_SUPPORT_TICKET_SUBMIT_COMPLAINT
@ CMSG_GARRISON_ADD_FOLLOWER_HEALTH
@ CMSG_MOVE_REMOVE_MOVEMENT_FORCE_ACK
@ CMSG_BATTLEMASTER_JOIN_SKIRMISH
@ CMSG_CRAFTING_ORDER_CREATE
@ CMSG_QUERY_BATTLE_PET_NAME
@ CMSG_SWAP_ITEM_WITH_GUILD_BANK_ITEM
@ CMSG_TIME_ADJUSTMENT_RESPONSE
@ CMSG_OBJECT_UPDATE_RESCUED
@ CMSG_SAVE_ACCOUNT_DATA_EXPORT
@ CMSG_MOVE_SET_ADV_FLYING_LAUNCH_SPEED_COEFFICIENT_ACK
@ CMSG_PET_BATTLE_REPLACE_FRONT_PET
@ CMSG_START_CHALLENGE_MODE
@ CMSG_CHAT_MESSAGE_INSTANCE_CHAT
@ CMSG_COLLECTION_ITEM_SET_FAVORITE
@ CMSG_SET_FACTION_NOT_AT_WAR
@ CMSG_ENTER_ENCRYPTED_MODE_ACK
@ CMSG_GET_PVP_OPTIONS_ENABLED
@ CMSG_GARRISON_GET_MISSION_REWARD
@ CMSG_REQUEST_BATTLEFIELD_STATUS
@ CMSG_QUERY_VOID_STORAGE
@ CMSG_QUICK_JOIN_REQUEST_INVITE_WITH_CONFIRMATION
@ CMSG_QUICK_JOIN_RESPOND_TO_INVITE
@ CMSG_MOVE_FORCE_TURN_RATE_CHANGE_ACK
@ CMSG_MOVE_SET_ADV_FLYING_DOUBLE_JUMP_VEL_MOD_ACK
@ CMSG_REPORT_ENABLED_ADDONS
@ CMSG_QUEST_GIVER_QUERY_QUEST
@ CMSG_DF_READY_CHECK_RESPONSE
@ CMSG_QUERY_TREASURE_PICKER
@ CMSG_COMPLETE_CINEMATIC
@ CMSG_QUEST_GIVER_REQUEST_REWARD
@ CMSG_CALENDAR_GET_NUM_PENDING
@ CMSG_CLASS_TALENTS_RENAME_CONFIG
@ CMSG_CRAFTING_ORDER_LIST_CRAFTER_ORDERS
@ CMSG_CLEAR_NEW_APPEARANCE
@ CMSG_REQUEST_VEHICLE_NEXT_SEAT
@ CMSG_CRAFTING_ORDER_REPORT_PLAYER
@ CMSG_MOUNT_SET_FAVORITE
@ CMSG_GARRISON_GET_CLASS_SPEC_CATEGORY_INFO
@ CMSG_PET_BATTLE_FINAL_NOTIFY
@ CMSG_CAN_REDEEM_TOKEN_FOR_BALANCE
@ CMSG_QUICK_JOIN_AUTO_ACCEPT_REQUESTS
@ CMSG_MOVE_START_TURN_RIGHT
@ CMSG_GOSSIP_SELECT_OPTION
@ CMSG_CHAT_REPORT_IGNORED
@ CMSG_GUILD_ADD_BATTLENET_FRIEND
@ CMSG_QUERY_SCENARIO_POI
@ CMSG_ADVENTURE_MAP_START_QUEST
@ CMSG_REQUEST_STABLED_PETS
@ CMSG_REQUEST_VEHICLE_PREV_SEAT
@ CMSG_AUCTION_LIST_BIDDED_ITEMS
@ CMSG_LIVE_REGION_KEY_BINDINGS_COPY
@ CMSG_SET_EMPOWER_MIN_HOLD_STAGE_PERCENT
@ CMSG_CHAT_CHANNEL_DISPLAY_LIST
@ CMSG_REQUEST_VEHICLE_EXIT
@ CMSG_CHALLENGE_MODE_REQUEST_LEADERS
@ CMSG_MOVE_SET_ADV_FLYING_TURN_VELOCITY_THRESHOLD_ACK
@ CMSG_UNLEARN_SPECIALIZATION
@ CMSG_SOCIAL_CONTRACT_REQUEST
@ CMSG_AUTO_STORE_BAG_ITEM
@ CMSG_AUCTION_BROWSE_QUERY
@ CMSG_GUILD_QUERY_RECIPES
@ CMSG_MOVE_START_STRAFE_RIGHT
@ CMSG_DECLINE_GUILD_INVITES
@ CMSG_UNLOCK_VOID_STORAGE
@ CMSG_MAIL_CREATE_TEXT_ITEM
@ CMSG_MOVE_START_PITCH_DOWN
@ CMSG_UI_MAP_QUEST_LINES_REQUEST
@ CMSG_CLUB_FINDER_REQUEST_SUBSCRIBED_CLUB_POSTING_IDS
@ CMSG_BATTLE_PAY_GET_PURCHASE_LIST
@ CMSG_SET_ASSISTANT_LEADER
@ CMSG_UPGRADE_RUNEFORGE_LEGENDARY
@ CMSG_BATTLENET_CHALLENGE_RESPONSE
@ CMSG_UNDELETE_CHARACTER
@ CMSG_CHAT_MESSAGE_RAID_WARNING
@ CMSG_PET_BATTLE_REQUEST_WILD
@ CMSG_MOVE_FORCE_WALK_SPEED_CHANGE_ACK
@ CMSG_CONSUMABLE_TOKEN_CAN_VETERAN_BUY
@ CMSG_ACCEPT_GUILD_INVITE
@ CMSG_MOVE_SET_WALK_MODE
@ CMSG_CHECK_CHARACTER_NAME_AVAILABILITY
@ CMSG_GET_VAS_TRANSFER_TARGET_REALM_LIST
@ CMSG_COMMENTATOR_ENABLE
@ CMSG_SET_SORT_BAGS_RIGHT_TO_LEFT
@ CMSG_AUCTION_CANCEL_COMMODITIES_PURCHASE
@ CMSG_GARRISON_RESEARCH_TALENT
@ CMSG_GARRISON_REMOVE_FOLLOWER
@ CMSG_CLAIM_WEEKLY_REWARD
@ CMSG_BATTLE_PET_DELETE_PET
@ CMSG_GUILD_BANK_ACTIVATE
@ CMSG_PERKS_PROGRAM_REQUEST_PURCHASE
@ CMSG_MOVE_FORCE_FLIGHT_SPEED_CHANGE_ACK
@ CMSG_AREA_SPIRIT_HEALER_QUEUE
@ CMSG_SCENE_PLAYBACK_CANCELED
@ CMSG_BATTLE_PAY_DISTRIBUTION_ASSIGN_VAS
@ CMSG_ACCEPT_WARGAME_INVITE
@ CMSG_MOVE_FEATHER_FALL_ACK
@ CMSG_DF_CONFIRM_EXPAND_SEARCH
@ CMSG_CHAT_CHANNEL_SET_OWNER
@ CMSG_MOVE_WATER_WALK_ACK
@ CMSG_MOVE_SET_ADV_FLYING_BANKING_RATE_ACK
@ CMSG_DEPOSIT_REAGENT_BANK
@ CMSG_COMMENTATOR_SPECTATE
@ CMSG_GET_VAS_ACCOUNT_CHARACTER_LIST
@ CMSG_AUTOSTORE_BANK_ITEM
@ CMSG_MOVE_SET_IGNORE_MOVEMENT_FORCES_ACK
@ CMSG_SET_INSERT_ITEMS_LEFT_TO_RIGHT
@ CMSG_CHAT_CHANNEL_MODERATOR
@ CMSG_QUEUED_MESSAGES_END
@ CMSG_CONTENT_TRACKING_STOP_TRACKING
@ CMSG_QUEST_GIVER_COMPLETE_QUEST
@ CMSG_RAF_GENERATE_RECRUITMENT_LINK
@ CMSG_RAF_CLAIM_ACTIVITY_REWARD
@ CMSG_CHARACTER_UPGRADE_START
@ CMSG_CLIENT_PORT_GRAVEYARD
@ CMSG_GARRISON_RECRUIT_FOLLOWER
@ CMSG_QUICK_JOIN_REQUEST_INVITE
@ CMSG_JOIN_PET_BATTLE_QUEUE
@ CMSG_UPDATE_ACCOUNT_DATA
@ CMSG_PERKS_PROGRAM_REQUEST_PENDING_REWARDS
@ CMSG_GUILD_CHANGE_NAME_REQUEST
@ CMSG_TIME_SYNC_RESPONSE_FAILED
@ CMSG_MERGE_GUILD_BANK_ITEM_WITH_ITEM
@ CMSG_GARRISON_CANCEL_CONSTRUCTION
@ CMSG_PUSH_QUEST_TO_PARTY
@ CMSG_AUCTION_REMOVE_ITEM
@ CMSG_CHAT_UNREGISTER_ALL_ADDON_PREFIXES
@ CMSG_CHAR_RACE_OR_FACTION_CHANGE
@ CMSG_MOVE_UPDATE_FALL_SPEED
@ CMSG_GARRISON_GENERATE_RECRUITS
@ CMSG_SET_PLAYER_DECLINED_NAMES
@ CMSG_STORE_GUILD_BANK_ITEM
@ CMSG_PET_BATTLE_QUEUE_PROPOSE_MATCH_RESULT
@ CMSG_AUCTION_GET_COMMODITY_QUOTE
@ CMSG_MOVE_CHANGE_TRANSPORT
@ CMSG_STAND_STATE_CHANGE
@ CMSG_ENUM_CHARACTERS_DELETED_BY_CLIENT
@ CMSG_TAXI_REQUEST_EARLY_LANDING
@ CMSG_REQUEST_GUILD_REWARDS_LIST
@ CMSG_CONFIRM_RESPEC_WIPE
@ CMSG_CLUB_FINDER_REQUEST_PENDING_CLUBS_LIST
@ CMSG_LEAVE_PET_BATTLE_QUEUE
@ CMSG_OPEN_TRADESKILL_NPC
@ CMSG_SORT_REAGENT_BANK_BAGS
@ CMSG_PET_BATTLE_WILD_LOCATION_FAIL
@ CMSG_GARRISON_START_MISSION
@ CMSG_MOVE_SET_ADV_FLYING_GLIDE_START_MIN_HEIGHT_ACK
@ CMSG_GARRISON_GET_MAP_DATA
@ CMSG_REVERT_MONUMENT_APPEARANCE
@ CMSG_BATTLE_PAY_ACK_FAILED_RESPONSE
@ CMSG_GARRISON_RENAME_FOLLOWER
@ CMSG_SET_LOOT_SPECIALIZATION
@ CMSG_BATTLE_PET_SET_BATTLE_SLOT
@ CMSG_SAVE_PERSONAL_EMBLEM
@ CMSG_PET_SPELL_AUTOCAST
@ CMSG_CANCEL_TEMP_ENCHANTMENT
@ CMSG_LOG_STREAMING_ERROR
@ CMSG_GUILD_BANK_REMAINING_WITHDRAW_MONEY_QUERY
@ CMSG_MOVE_INIT_ACTIVE_MOVER_COMPLETE
@ CMSG_RESET_CHALLENGE_MODE_CHEAT
@ CMSG_AUCTION_LIST_BUCKETS_BY_BUCKET_KEYS
@ CMSG_SET_TAXI_BENCHMARK_MODE
@ CMSG_AUTO_STORE_GUILD_BANK_ITEM
@ CMSG_SCENE_PLAYBACK_COMPLETE
@ CMSG_CHARACTER_RENAME_REQUEST
@ CMSG_MOVE_FORCE_RUN_SPEED_CHANGE_ACK
@ CMSG_CLUB_PRESENCE_SUBSCRIBE
@ CMSG_TRAITS_TALENT_TEST_UNLEARN_SPELLS
@ CMSG_REQUEST_PVP_REWARDS
@ CMSG_AUCTION_REPLICATE_ITEMS
@ CMSG_CALENDAR_COPY_EVENT
@ CMSG_GUILD_REPLACE_GUILD_MASTER
@ CMSG_GUILD_GET_ACHIEVEMENT_MEMBERS
@ CMSG_BATTLE_PET_UPDATE_NOTIFY
@ CMSG_LOAD_SELECTED_TROPHY
@ CMSG_MOVE_SET_CAN_ADV_FLY_ACK
@ CMSG_PET_BATTLE_REQUEST_PVP
@ CMSG_MOVE_FORCE_RUN_BACK_SPEED_CHANGE_ACK
@ CMSG_REQUEST_PLAYED_TIME
@ CMSG_MOVE_COLLISION_DISABLE_ACK
@ CMSG_QUERY_INSPECT_ACHIEVEMENTS
@ CMSG_VAS_CHECK_TRANSFER_OK
@ CMSG_MERGE_GUILD_BANK_ITEM_WITH_GUILD_BANK_ITEM
@ CMSG_MOVE_ENABLE_SWIM_TO_FLY_TRANS_ACK
@ CMSG_SET_CURRENCY_FLAGS
@ CMSG_MOVE_FORCE_SWIM_BACK_SPEED_CHANGE_ACK
@ CMSG_MOVE_COLLISION_ENABLE_ACK
@ CMSG_REQUEST_MYTHIC_PLUS_AFFIXES
@ CMSG_REQUEST_CONQUEST_FORMULA_CONSTANTS
@ CMSG_MOVE_START_DESCEND
@ CMSG_SET_USING_PARTY_GARRISON
@ CMSG_ACCEPT_RETURNING_PLAYER_PROMPT
@ CMSG_CALENDAR_MODERATOR_STATUS
@ CMSG_DO_MASTER_LOOT_ROLL
@ CMSG_COVENANT_RENOWN_REQUEST_CATCHUP_STATE
@ CMSG_MISSILE_TRAJECTORY_COLLISION
@ CMSG_TAXI_NODE_STATUS_QUERY
@ CMSG_AUCTION_SET_FAVORITE_ITEM
@ CMSG_CLOSE_RUNEFORGE_INTERACTION
@ CMSG_ASSIGN_EQUIPMENT_SET_SPEC
@ CMSG_COMMENTATOR_GET_MAP_INFO
@ CMSG_MOVE_SET_ADV_FLYING_PITCHING_RATE_DOWN_ACK
@ CMSG_PETITION_SHOW_SIGNATURES
@ CMSG_QUEST_GIVER_CHOOSE_REWARD
@ CMSG_AUCTION_SELL_COMMODITY
@ CMSG_BATTLE_PAY_OPEN_CHECKOUT
@ CMSG_GET_REMAINING_GAME_TIME
@ CMSG_NEXT_CINEMATIC_CAMERA
@ CMSG_CLASS_TALENTS_NOTIFY_EMPTY_CONFIG
@ CMSG_GUILD_UPDATE_MOTD_TEXT
@ CMSG_MOVE_KNOCK_BACK_ACK
@ CMSG_MOVE_FORCE_ROOT_ACK
@ CMSG_GARRISON_SET_FOLLOWER_INACTIVE
@ CMSG_REQUEST_WORLD_QUEST_UPDATE
@ CMSG_GUILD_DECLINE_INVITATION
@ CMSG_CONSUMABLE_TOKEN_REDEEM
@ CMSG_RIDE_VEHICLE_INTERACT
@ CMSG_SPIRIT_HEALER_ACTIVATE
@ CMSG_CHAT_CHANNEL_DECLINE_INVITE
@ CMSG_MOVE_CHANGE_VEHICLE_SEATS
@ CMSG_BATTLE_PAY_GET_PRODUCT_LIST
@ CMSG_REQUEST_CROWD_CONTROL_SPELL
@ CMSG_GET_ITEM_PURCHASE_DATA
@ CMSG_QUEST_GIVER_ACCEPT_QUEST
@ CMSG_GAME_OBJ_REPORT_USE
@ CMSG_LFG_LIST_APPLY_TO_GROUP
@ CMSG_VAS_GET_QUEUE_MINUTES
@ CMSG_GUILD_NEWS_UPDATE_STICKY
@ CMSG_VAS_GET_SERVICE_STATUS
@ CMSG_SET_TRADE_CURRENCY
@ CMSG_SET_EXCLUDED_CHAT_CENSOR_SOURCES
@ CMSG_BATTLE_PET_MODIFY_NAME
@ CMSG_JOIN_RATED_BATTLEGROUND
@ CMSG_SET_DUNGEON_DIFFICULTY
@ CMSG_GUILD_BANK_LOG_QUERY
@ CMSG_ABANDON_NPE_RESPONSE
@ CMSG_GUILD_AUTO_DECLINE_INVITATION
@ CMSG_GARRISON_REMOVE_FOLLOWER_FROM_BUILDING
@ CMSG_REPORT_FROZEN_WHILE_LOADING_MAP
@ CMSG_MOVE_FORCE_UNROOT_ACK
@ CMSG_REQUEST_LFG_LIST_BLACKLIST
@ CMSG_REQUEST_AREA_POI_UPDATE
@ CMSG_ADVENTURE_JOURNAL_UPDATE_SUGGESTIONS
@ CMSG_SET_ADVANCED_COMBAT_LOGGING
@ CMSG_GAME_EVENT_DEBUG_DISABLE
@ CMSG_GUILD_ASSIGN_MEMBER_RANK
@ CMSG_BATTLE_PAY_CANCEL_OPEN_CHECKOUT
@ CMSG_MOVE_FORCE_PITCH_RATE_CHANGE_ACK
@ CMSG_SET_EVERYONE_IS_ASSISTANT
@ CMSG_QUEST_GIVER_STATUS_QUERY
@ CMSG_AREA_SPIRIT_HEALER_QUERY
@ CMSG_REQUEST_MYTHIC_PLUS_SEASON_DATA
@ CMSG_SET_PARTY_ASSIGNMENT
@ CMSG_MOVE_ADD_IMPULSE_ACK
@ CMSG_GUILD_DEMOTE_MEMBER
@ CMSG_MOVE_SET_MOD_MOVEMENT_FORCE_MAGNITUDE_ACK
@ CMSG_ACCOUNT_NOTIFICATION_ACKNOWLEDGED
@ CMSG_CHAT_CAN_LOCAL_WHISPER_TARGET_REQUEST
@ CMSG_CHAT_CHANNEL_INVITE
@ CMSG_LFG_LIST_INVITE_APPLICANT
@ CMSG_SPELL_EMPOWER_RELEASE
@ CMSG_OBJECT_UPDATE_FAILED
@ CMSG_BATTLE_PAY_DISTRIBUTION_ASSIGN_TO_TARGET
@ CMSG_CLOSE_QUEST_CHOICE
@ CMSG_CANCEL_CHANNELLING
@ CMSG_CLUB_FINDER_GET_APPLICANTS_LIST
@ CMSG_MOVE_SET_COLLISION_HEIGHT_ACK
@ CMSG_AUTO_EQUIP_ITEM_SLOT
@ CMSG_GUILD_BANK_TEXT_QUERY
@ CMSG_MOVE_REMOVE_MOVEMENT_FORCES
@ CMSG_TAXI_QUERY_AVAILABLE_NODES
@ CMSG_ARTIFACT_ADD_POWER
@ CMSG_QUEST_LOG_REMOVE_QUEST
@ CMSG_MOVE_ENABLE_DOUBLE_JUMP_ACK
@ CMSG_COMMERCE_TOKEN_GET_MARKET_PRICE
@ CMSG_QUERY_NEXT_MAIL_TIME
@ CMSG_COMMERCE_TOKEN_GET_LOG
@ CMSG_OVERRIDE_SCREEN_FLASH
@ CMSG_GET_LANDING_PAGE_SHIPMENTS
@ CMSG_QUEST_GIVER_STATUS_MULTIPLE_QUERY
@ CMSG_DF_GET_JOIN_STATUS
@ CMSG_MAKE_CONTITIONAL_APPEARANCE_PERMANENT
@ CMSG_GUILD_EVENT_LOG_QUERY
@ CMSG_SPAWN_TRACKING_UPDATE
@ CMSG_GARRISON_SOCKET_TALENT
@ CMSG_GUILD_SET_FOCUSED_ACHIEVEMENT
@ CMSG_GARRISON_PURCHASE_BUILDING
@ CMSG_CHECK_IS_ADVENTURE_MAP_POI_VALID
@ CMSG_SET_ACHIEVEMENTS_HIDDEN
@ CMSG_CHAT_ADDON_MESSAGE
@ CMSG_CHANGE_REALM_TICKET
@ CMSG_CHAT_MESSAGE_OFFICER
@ CMSG_RAF_CLAIM_NEXT_REWARD
@ CMSG_CHAT_CHANNEL_UNMODERATOR
@ CMSG_PARTY_INVITE_RESPONSE
@ CMSG_INITIATE_ROLE_POLL
@ CMSG_AUCTION_REQUEST_FAVORITE_LIST
@ CMSG_QUEST_SESSION_REQUEST_START
@ CMSG_TABARD_VENDOR_ACTIVATE
@ CMSG_GUILD_QUERY_MEMBER_RECIPES
@ CMSG_BATTLE_PET_CLEAR_FANFARE
@ CMSG_CHANGE_BANK_BAG_SLOT_FLAG
@ CMSG_SET_GAME_EVENT_DEBUG_VIEW_STATE
@ CMSG_SET_RAID_DIFFICULTY
@ CMSG_MOVE_SET_FACING_HEARTBEAT
@ CMSG_REQUEST_ACCOUNT_DATA
@ CMSG_SET_BACKPACK_SELL_JUNK_DISABLED
@ CMSG_AZERITE_EMPOWERED_ITEM_SELECT_POWER
@ CMSG_CANCEL_MOD_SPEED_NO_CONTROL_AURAS
@ CMSG_GUILD_BANK_SET_TAB_TEXT
@ CMSG_RESURRECT_RESPONSE
@ CMSG_SELL_ALL_JUNK_ITEMS
@ CMSG_CONSUMABLE_TOKEN_BUY_AT_MARKET_PRICE
@ CMSG_SERVER_TIME_OFFSET_REQUEST
@ CMSG_UPDATE_VAS_PURCHASE_STATES
@ CMSG_VOICE_CHAT_JOIN_CHANNEL
@ CMSG_MOVE_SET_ADV_FLYING_ADD_IMPULSE_MAX_SPEED_ACK
@ CMSG_CLASS_TALENTS_DELETE_CONFIG
@ CMSG_CANCEL_AUTO_REPEAT_SPELL
@ CMSG_SET_RESTRICT_PINGS_TO_ASSISTANTS
@ CMSG_PETITION_RENAME_GUILD
@ CMSG_BATTLEMASTER_JOIN_ARENA
@ CMSG_TRADE_SKILL_SET_FAVORITE
@ CMSG_GUILD_INVITE_BY_NAME
@ CMSG_HEARTH_AND_RESURRECT
@ CMSG_RAF_UPDATE_RECRUITMENT_INFO
@ CMSG_TIME_SYNC_RESPONSE_DROPPED
@ CMSG_CHARACTER_CHECK_UPGRADE
@ CMSG_AUCTION_LIST_ITEMS_BY_ITEM_ID
@ CMSG_GUILD_UPDATE_INFO_TEXT
@ CMSG_REQUEST_RATED_PVP_INFO
@ CMSG_CALENDAR_UPDATE_EVENT
@ CMSG_CLUB_FINDER_APPLICATION_RESPONSE
@ CMSG_ADVENTURE_JOURNAL_OPEN_QUEST
@ CMSG_GARRISON_CHECK_UPGRADEABLE
@ CMSG_SWAP_GUILD_BANK_ITEM_WITH_GUILD_BANK_ITEM
@ CMSG_MOVE_INERTIA_ENABLE_ACK
@ CMSG_CHAT_MESSAGE_PARTY
@ CMSG_UPDATE_CLIENT_SETTINGS
@ CMSG_LFG_LIST_UPDATE_REQUEST
@ CMSG_MOVE_SET_ADV_FLYING_OVER_MAX_DECELERATION_ACK
@ CMSG_GAME_EVENT_DEBUG_ENABLE
@ CMSG_MOVE_START_FORWARD
@ CMSG_VOICE_CHANNEL_STT_TOKEN_REQUEST
@ CMSG_AUCTION_HELLO_REQUEST
@ CMSG_CLUB_FINDER_RESPOND_TO_APPLICANT
@ CMSG_MAIL_RETURN_TO_SENDER
@ CMSG_CANCEL_MASTER_LOOT_ROLL
@ CMSG_CONSUMABLE_TOKEN_BUY
@ CMSG_REMOVE_RAF_RECRUIT
@ CMSG_CLASS_TALENTS_SET_STARTER_BUILD_ACTIVE
@ CMSG_SPELL_EMPOWER_RESTART
@ CMSG_DISCARDED_TIME_SYNC_ACKS
@ CMSG_REQUEST_SCHEDULED_PVP_INFO
@ CMSG_REQUEST_CEMETERY_LIST
@ CMSG_BATTLEMASTER_JOIN_RATED_SOLO_SHUFFLE
@ CMSG_GUILD_SET_MEMBER_NOTE
@ CMSG_SEND_CHARACTER_CLUB_INVITATION
@ CMSG_MOVE_START_STRAFE_LEFT
@ CMSG_GARRISON_FULLY_HEAL_ALL_FOLLOWERS
@ CMSG_AUTOSTORE_BANK_REAGENT
@ CMSG_GET_RAF_ACCOUNT_INFO
@ CMSG_CLUB_FINDER_REQUEST_CLUBS_DATA
@ CMSG_CLUB_FINDER_REQUEST_CLUBS_LIST
@ CMSG_SPLIT_GUILD_BANK_ITEM_TO_INVENTORY
@ CMSG_ITEM_PURCHASE_REFUND
@ CMSG_CRAFTING_ORDER_UPDATE_IGNORE_LIST
@ CMSG_BATTLE_PET_SET_FLAGS
@ CMSG_QUERY_PLAYER_NAME_BY_COMMUNITY_ID
@ CMSG_CONTRIBUTION_LAST_UPDATE_REQUEST
@ CMSG_CANCEL_QUEUED_SPELL
@ CMSG_SET_SAVED_INSTANCE_EXTEND
@ CMSG_QUERY_QUEST_ITEM_USABILITY
@ CMSG_PERKS_PROGRAM_SET_FROZEN_VENDOR_ITEM
@ CMSG_INSTANCE_LOCK_RESPONSE
@ CMSG_CLUB_FINDER_WHISPER_APPLICANT_REQUEST
@ CMSG_GUILD_PROMOTE_MEMBER
@ CMSG_WORLD_PORT_RESPONSE
@ CMSG_GUILD_QUERY_MEMBERS_FOR_RECIPE
@ CMSG_NEUTRAL_PLAYER_SELECT_FACTION
@ CMSG_GARRISON_SWAP_BUILDINGS
@ CMSG_GM_TICKET_ACKNOWLEDGE_SURVEY
@ CMSG_CONFIRM_ARTIFACT_RESPEC
@ CMSG_QUERY_CORPSE_LOCATION_FROM_CLIENT
@ CMSG_PETITION_SHOW_LIST
@ CMSG_REQUEST_COVENANT_CALLINGS
@ CMSG_GM_TICKET_GET_CASE_STATUS
@ CMSG_GET_ACCOUNT_CHARACTER_LIST
@ CMSG_LFG_LIST_DECLINE_APPLICANT
@ CMSG_MOVE_GUILD_BANK_ITEM
@ CMSG_RESET_CHALLENGE_MODE
@ CMSG_BATTLE_PAY_START_VAS_PURCHASE
@ CMSG_MOVE_SEAMLESS_TRANSFER_COMPLETE
@ CMSG_MOVE_START_TURN_LEFT
@ CMSG_GARRISON_MISSION_BONUS_ROLL
@ CMSG_PERKS_PROGRAM_REQUEST_REFUND
@ CMSG_BATTLE_PET_UPDATE_DISPLAY_NOTIFY
@ CMSG_CALENDAR_COMMUNITY_INVITE
@ CMSG_QUERY_PLAYER_NAMES
@ CMSG_CALENDAR_REMOVE_EVENT
@ CMSG_AUCTION_CONFIRM_COMMODITIES_PURCHASE
@ CMSG_REQUEST_LATEST_SPLASH_SCREEN
@ CMSG_SET_BANK_AUTOSORT_DISABLED
@ CMSG_UPDATE_RAID_TARGET
@ CMSG_MOVE_GRAVITY_DISABLE_ACK
@ CMSG_MOVE_SET_ADV_FLYING_LIFT_COEFFICIENT_ACK
@ CMSG_REQUEST_GARRISON_TALENT_WORLD_QUEST_UNLOCKS
@ CMSG_COMMENTATOR_START_WARGAME
@ CMSG_CHAT_CHANNEL_OWNER
@ CMSG_REPORT_PVP_PLAYER_AFK
@ CMSG_GUILD_BANK_BUY_TAB
@ CMSG_SPLIT_GUILD_BANK_ITEM
@ CMSG_CHAT_CHANNEL_UNSILENCE_ALL
@ CMSG_PET_BATTLE_QUIT_NOTIFY
@ CMSG_GOSSIP_REFRESH_OPTIONS
@ CMSG_BATTLE_PET_DELETE_PET_CHEAT
@ CMSG_CONSUMABLE_TOKEN_REDEEM_CONFIRMATION
@ CMSG_MOVE_SET_VEHICLE_REC_ID_ACK
@ CMSG_BATTLEMASTER_JOIN_BRAWL
@ CMSG_QUERY_CORPSE_TRANSPORT
@ CMSG_SILENCE_PARTY_TALKER
@ CMSG_UPDATE_AADC_STATUS
@ CMSG_GARRISON_REQUEST_BLUEPRINT_AND_SPECIALIZATION_DATA
@ CMSG_MOVE_SET_ADV_FLYING_PITCHING_RATE_UP_ACK
@ CMSG_COMMENTATOR_ENTER_INSTANCE
@ CMSG_ADD_ACCOUNT_COSMETIC
@ CMSG_MOVE_SET_CAN_TURN_WHILE_FALLING_ACK
@ CMSG_CHARACTER_UPGRADE_MANUAL_UNREVOKE_REQUEST
@ CMSG_CONTENT_TRACKING_START_TRACKING
@ CMSG_SEND_PING_WORLD_POINT
@ CMSG_ACCEPT_SOCIAL_CONTRACT
@ CMSG_AZERITE_EMPOWERED_ITEM_VIEWED
@ CMSG_CRAFTING_ORDER_LIST_MY_ORDERS
@ CMSG_GARRISON_COMPLETE_MISSION
@ CMSG_COMMENTATOR_GET_PLAYER_COOLDOWNS
@ CMSG_GUILD_BANK_QUERY_TAB
@ CMSG_GUILD_CHALLENGE_UPDATE_REQUEST
@ CMSG_CLASS_TALENTS_REQUEST_NEW_CONFIG
@ CMSG_PERKS_PROGRAM_STATUS_REQUEST
@ CMSG_MOVE_START_PITCH_UP
@ CMSG_MOVE_SET_ADV_FLYING_MAX_VEL_ACK
@ CMSG_DF_PROPOSAL_RESPONSE
@ CMSG_BATTLEMASTER_HELLO
@ CMSG_AUCTION_LIST_OWNED_ITEMS
@ CMSG_UPDATE_AREA_TRIGGER_VISUAL
@ CMSG_REQUEST_PARTY_MEMBER_STATS
@ CMSG_REORDER_CHARACTERS
@ CMSG_VOID_STORAGE_TRANSFER
@ CMSG_MOVE_SET_TURN_RATE_CHEAT
@ CMSG_PET_BATTLE_SCRIPT_ERROR_NOTIFY
@ CMSG_CHAT_REGISTER_ADDON_PREFIXES
@ CMSG_GET_ACCOUNT_NOTIFICATIONS
@ CMSG_START_SPECTATOR_WAR_GAME
@ CMSG_BLACK_MARKET_BID_ON_ITEM
@ CMSG_SCENE_TRIGGER_EVENT
@ CMSG_GUILD_BANK_UPDATE_TAB
@ CMSG_SET_PREFERRED_CEMETERY
@ CMSG_REQUEST_FORCED_REACTIONS
@ CMSG_MOVE_REMOVE_INERTIA_ACK
@ CMSG_MOVE_FORCE_FLIGHT_BACK_SPEED_CHANGE_ACK
@ CMSG_QUICK_JOIN_SIGNAL_TOAST_DISPLAYED
@ CMSG_CHAT_CHANNEL_ANNOUNCEMENTS
@ CMSG_SUSPEND_TOKEN_RESPONSE
@ CMSG_CRAFTING_ORDER_RELEASE
@ CMSG_SPLIT_ITEM_TO_GUILD_BANK
@ CMSG_GARRISON_REQUEST_SHIPMENT_INFO
@ STATUS_LOGGEDIN_OR_RECENTLY_LOGGOUT
@ SMSG_CHARACTER_UPGRADE_COMPLETE
@ SMSG_VOID_TRANSFER_RESULT
@ SMSG_SEND_SPELL_HISTORY
@ SMSG_SET_FACTION_VISIBLE
@ SMSG_MOVE_SPLINE_SET_PITCH_RATE
@ SMSG_GARRISON_AUTO_TROOP_MIN_LEVEL_UPDATE_RESULT
@ SMSG_MOVE_SET_ADV_FLYING_LAUNCH_SPEED_COEFFICIENT
@ SMSG_INSTANCE_ENCOUNTER_ENGAGE_UNIT
@ SMSG_GOSSIP_QUEST_UPDATE
@ SMSG_PET_BATTLE_FIRST_ROUND
@ SMSG_BATTLE_PAY_DISTRIBUTION_UNREVOKED
@ SMSG_PLAYER_SHOW_PARTY_POSE_UI
@ SMSG_MYTHIC_PLUS_SEASON_DATA
@ SMSG_GUILD_EVENT_NEW_LEADER
@ SMSG_PLAYER_CONDITION_RESULT
@ SMSG_GARRISON_SWAP_BUILDINGS_RESPONSE
@ SMSG_GAME_OBJECT_CUSTOM_ANIM
@ SMSG_READ_ITEM_RESULT_FAILED
@ SMSG_BATTLEFIELD_STATUS_NEED_CONFIRMATION
@ SMSG_REATTACH_RESURRECT
@ SMSG_MOVE_SPLINE_SET_SWIM_SPEED
@ SMSG_MOVE_SET_FLIGHT_SPEED
@ SMSG_MOVE_SPLINE_SET_FLYING
@ SMSG_USE_EQUIPMENT_SET_RESULT
@ SMSG_LFG_TELEPORT_DENIED
@ SMSG_READY_CHECK_COMPLETED
@ SMSG_GARRISON_TALENT_UPDATE_SOCKET_DATA
@ SMSG_PET_BATTLE_CHAT_RESTRICTED
@ SMSG_MOVE_SET_FLIGHT_BACK_SPEED
@ SMSG_WEEKLY_REWARDS_PROGRESS_RESULT
@ SMSG_VOID_STORAGE_TRANSFER_CHANGES
@ SMSG_MOVE_SET_ADV_FLYING_SURFACE_FRICTION
@ SMSG_PLAYER_SAVE_PERSONAL_EMBLEM
@ SMSG_CLOSE_ARTIFACT_FORGE
@ SMSG_SPELL_EMPOWER_UPDATE
@ SMSG_PAUSE_MIRROR_TIMER
@ SMSG_QUERY_PLAYER_NAME_BY_COMMUNITY_ID_RESPONSE
@ SMSG_LOAD_EQUIPMENT_SET
@ SMSG_UPDATE_CHARACTER_FLAGS
@ SMSG_PET_BATTLE_ROUND_RESULT
@ SMSG_QUEST_SESSION_READY_CHECK_RESPONSE
@ SMSG_ITEM_EXPIRE_PURCHASE_REFUND
@ SMSG_DEBUG_MENU_MANAGER_FULL_UPDATE
@ SMSG_LOSS_OF_CONTROL_AURA_UPDATE
@ SMSG_GARRISON_UNLEARN_BLUEPRINT_RESULT
@ SMSG_AUCTION_LIST_BIDDED_ITEMS_RESULT
@ SMSG_PERKS_PROGRAM_VENDOR_UPDATE
@ SMSG_REQUEST_SCHEDULED_PVP_INFO_RESPONSE
@ SMSG_GARRISON_GET_CLASS_SPEC_CATEGORY_INFO_RESULT
@ SMSG_GUILD_BANK_QUERY_RESULTS
@ SMSG_ACCOUNT_COSMETIC_ADDED
@ SMSG_MOVE_DISABLE_COLLISION
@ SMSG_GARRISON_REQUEST_BLUEPRINT_AND_SPECIALIZATION_DATA_RESULT
@ SMSG_GUILD_BANK_REMAINING_WITHDRAW_MONEY
@ SMSG_GARRISON_ASSIGN_FOLLOWER_TO_BUILDING_RESULT
@ SMSG_PARTY_COMMAND_RESULT
@ SMSG_MULTI_FLOOR_NEW_FLOOR
@ SMSG_PLAYER_SHOW_ARROW_CALLOUT
@ SMSG_LFG_ROLE_CHECK_UPDATE
@ SMSG_MOVE_UPDATE_PITCH_RATE
@ SMSG_CANCEL_ORPHAN_SPELL_VISUAL
@ SMSG_GARRISON_GENERATE_FOLLOWERS_RESULT
@ SMSG_BATTLE_PAY_DISTRIBUTION_ASSIGN_VAS_RESPONSE
@ SMSG_GARRISON_REMOVE_FOLLOWER_FROM_BUILDING_RESULT
@ SMSG_CRAFTING_ORDER_CREATE_RESULT
@ SMSG_PET_BATTLE_PVP_CHALLENGE
@ SMSG_MOVE_SPLINE_SET_WALK_SPEED
@ SMSG_VOICE_CHANNEL_STT_TOKEN_RESPONSE
@ SMSG_SPELL_CHANNEL_UPDATE
@ SMSG_BATTLE_PET_RESTORED
@ SMSG_CALENDAR_SEND_EVENT
@ SMSG_DISPLAY_PLAYER_CHOICE
@ SMSG_BROADCAST_SUMMON_CAST
@ SMSG_MOVE_ENABLE_DOUBLE_JUMP
@ SMSG_QUEST_UPDATE_FAILED
@ SMSG_GUILD_CHANGE_NAME_RESULT
@ SMSG_DISPLAY_QUEST_POPUP
@ SMSG_BATTLE_PET_JOURNAL_LOCK_ACQUIRED
@ SMSG_AUCTION_LIST_OWNED_ITEMS_RESULT
@ SMSG_ARTIFACT_ENDGAME_POWERS_REFUNDED
@ SMSG_CLUB_FINDER_LOOKUP_CLUB_POSTINGS_LIST
@ SMSG_LFG_EXPAND_SEARCH_PROMPT
@ SMSG_SEND_RAID_TARGET_UPDATE_ALL
@ SMSG_BROADCAST_SUMMON_RESPONSE
@ SMSG_GM_TICKET_CASE_STATUS
@ SMSG_CALENDAR_SEND_NUM_PENDING
@ SMSG_CONSUMABLE_TOKEN_CAN_VETERAN_BUY_RESPONSE
@ SMSG_ACHIEVEMENT_EARNED
@ SMSG_GUILD_CHALLENGE_COMPLETED
@ SMSG_CONFIRM_PARTY_INVITE
@ SMSG_GUILD_MOVE_STARTING
@ SMSG_RETURNING_PLAYER_PROMPT
@ SMSG_SET_VEHICLE_REC_ID
@ SMSG_ACCOUNT_DATA_TIMES
@ SMSG_TREASURE_PICKER_RESPONSE
@ SMSG_AUCTIONABLE_TOKEN_SELL_CONFIRM_REQUIRED
@ SMSG_CLUB_FINDER_RESPONSE_CHARACTER_APPLICATION_LIST
@ SMSG_QUERY_REALM_GUILD_MASTER_INFO_RESPONSE
@ SMSG_BLACK_MARKET_BID_ON_ITEM_RESULT
@ SMSG_BATTLE_PET_TRAP_LEVEL
@ SMSG_MOVE_SPLINE_SET_RUN_MODE
@ SMSG_MOVE_DISABLE_GRAVITY
@ SMSG_AURA_POINTS_DEPLETED
@ SMSG_UPDATE_CAPTURE_POINT
@ SMSG_VOID_STORAGE_CONTENTS
@ SMSG_BATTLEFIELD_STATUS_ACTIVE
@ SMSG_AUCTION_LIST_ITEMS_RESULT
@ SMSG_BATTLENET_RESPONSE
@ SMSG_SPELL_CHANNEL_START
@ SMSG_ATTACK_SWING_LANDED_LOG
@ SMSG_GUILD_EVENT_TAB_TEXT_CHANGED
@ SMSG_GUILD_EVENT_TAB_DELETED
@ SMSG_MOVE_SPLINE_SET_SWIM_BACK_SPEED
@ SMSG_AREA_SPIRIT_HEALER_TIME
@ SMSG_INSTANCE_ENCOUNTER_TIMER_START
@ SMSG_MOVE_SPLINE_DISABLE_COLLISION
@ SMSG_GUILD_KNOWN_RECIPES
@ SMSG_SHIPMENT_FACTION_UPDATE_RESULT
@ SMSG_GARRISON_BUILDING_ACTIVATED
@ SMSG_GARRISON_RESEARCH_TALENT_RESULT
@ SMSG_PLAYER_BONUS_ROLL_FAILED
@ SMSG_MULTI_FLOOR_LEAVE_FLOOR
@ SMSG_MOVE_SET_VEHICLE_REC_ID
@ SMSG_QUEST_UPDATE_ADD_CREDIT
@ SMSG_QUERY_GUILD_INFO_RESPONSE
@ SMSG_CRAFTING_ORDER_REJECT_RESULT
@ SMSG_MOVE_ENABLE_TRANSITION_BETWEEN_SWIM_AND_FLY
@ SMSG_ADD_LOSS_OF_CONTROL
@ SMSG_CRAFTING_ORDER_UPDATE_STATE
@ SMSG_REMOVE_ITEM_PASSIVE
@ SMSG_RESTRICTED_ACCOUNT_WARNING
@ SMSG_CHALLENGE_MODE_COMPLETE
@ SMSG_TOTEM_DURATION_CHANGED
@ SMSG_MOVE_SPLINE_UNROOT
@ SMSG_AREA_TRIGGER_RE_PATH
@ SMSG_GUILD_EVENT_PRESENCE_CHANGE
@ SMSG_LFG_LIST_APPLICATION_STATUS_UPDATE
@ SMSG_MOVE_SET_RUN_BACK_SPEED
@ SMSG_GARRISON_MAP_DATA_RESPONSE
@ SMSG_VAS_GET_SERVICE_STATUS_RESPONSE
@ SMSG_RESPEC_WIPE_CONFIRM
@ SMSG_GM_TICKET_SYSTEM_STATUS
@ SMSG_INSTANCE_ENCOUNTER_UPDATE_ALLOW_RELEASE_IN_PROGRESS
@ SMSG_BATTLENET_CHALLENGE_ABORT
@ SMSG_RAID_DIFFICULTY_SET
@ SMSG_CALENDAR_CLEAR_PENDING_ACTION
@ SMSG_CALENDAR_COMMAND_RESULT
@ SMSG_RESPONSE_PERK_PENDING_REWARDS
@ SMSG_MOVE_REMOVE_INERTIA
@ SMSG_MOVE_SPLINE_SET_HOVER
@ SMSG_PET_ACTION_FEEDBACK
@ SMSG_SET_FACTION_STANDING
@ SMSG_PET_SPELLS_MESSAGE
@ SMSG_PET_BATTLE_INITIAL_UPDATE
@ SMSG_RAID_INSTANCE_MESSAGE
@ SMSG_GARRISON_PLOT_REMOVED
@ SMSG_QUERY_GAME_OBJECT_RESPONSE
@ SMSG_DUEL_OUT_OF_BOUNDS
@ SMSG_CRAFTING_ORDER_FULFILL_RESULT
@ SMSG_GARRISON_FOLLOWER_CHANGED_ITEM_LEVEL
@ SMSG_QUEST_GIVER_INVALID_QUEST
@ SMSG_GARRISON_USE_RECALL_PORTAL_RESULT
@ SMSG_SCENARIO_SHOW_CRITERIA
@ SMSG_UPDATE_GAME_TIME_STATE
@ SMSG_PLAYER_CHOICE_DISPLAY_ERROR
@ SMSG_ACCOUNT_HEIRLOOM_UPDATE
@ SMSG_PET_BATTLE_QUEUE_PROPOSE_MATCH
@ SMSG_ACCOUNT_MOUNT_REMOVED
@ SMSG_BATTLE_PET_REVOKED
@ SMSG_SPELL_INTERRUPT_LOG
@ SMSG_RETURN_APPLICANT_LIST
@ SMSG_TRAIT_CONFIG_COMMIT_FAILED
@ SMSG_BATTLENET_CHALLENGE_START
@ SMSG_GET_TROPHY_LIST_RESPONSE
@ SMSG_GARRISON_CHANGE_MISSION_START_TIME_RESULT
@ SMSG_SPELL_EMPOWER_START
@ SMSG_LFG_LIST_UPDATE_EXPIRATION
@ SMSG_SCENE_OBJECT_PET_BATTLE_ROUND_RESULT
@ SMSG_COMPLETE_SHIPMENT_RESPONSE
@ SMSG_MOVE_SPLINE_SET_WATER_WALK
@ SMSG_SPELL_FAILURE_MESSAGE
@ SMSG_CHARACTER_CHECK_UPGRADE_RESULT
@ SMSG_INSTANCE_ENCOUNTER_IN_COMBAT_RESURRECTION
@ SMSG_LEVEL_LINKING_RESULT
@ SMSG_CLUB_FINDER_WHISPER_APPLICANT_RESPONSE
@ SMSG_DELETE_EXPIRED_MISSIONS_RESULT
@ SMSG_LFG_LIST_JOIN_RESULT
@ SMSG_BATTLE_PAY_START_CHECKOUT
@ SMSG_MOVE_UPDATE_REMOVE_MOVEMENT_FORCE
@ SMSG_BATTLENET_NOTIFICATION
@ SMSG_GARRISON_RENAME_FOLLOWER_RESULT
@ SMSG_CHAIN_MISSILE_BOUNCE
@ SMSG_QUEST_GIVER_QUEST_COMPLETE
@ SMSG_MOVE_UPDATE_TELEPORT
@ SMSG_INSTANCE_ENCOUNTER_START
@ SMSG_LOBBY_MATCHMAKER_PARTY_INFO
@ SMSG_BATTLE_PET_CAGE_DATE_ERROR
@ SMSG_COVENANT_PREVIEW_OPEN_NPC
@ SMSG_GAME_OBJECT_PLAY_SPELL_VISUAL_KIT
@ SMSG_REPORT_PVP_PLAYER_AFK_RESULT
@ SMSG_GUILD_EVENT_BANK_MONEY_CHANGED
@ SMSG_CALENDAR_INVITE_REMOVED
@ SMSG_QUEST_COMPLETION_NPC_RESPONSE
@ SMSG_MOVE_UPDATE_ADD_IMPULSE
@ SMSG_INITIALIZE_FACTIONS
@ SMSG_MOVE_UPDATE_APPLY_MOVEMENT_FORCE
@ SMSG_GUILD_ACHIEVEMENT_EARNED
@ SMSG_ADVENTURE_JOURNAL_DATA_RESPONSE
@ SMSG_RAF_DEBUG_FRIEND_MONTHS
@ SMSG_RECEIVE_PING_WORLD_POINT
@ SMSG_INVENTORY_FULL_OVERFLOW
@ SMSG_UI_MAP_QUEST_LINES_RESPONSE
@ SMSG_GUILD_INVITE_EXPIRED
@ SMSG_GUILD_EVENT_TAB_MODIFIED
@ SMSG_PLAY_SPELL_VISUAL_KIT
@ SMSG_INVALID_PROMOTION_CODE
@ SMSG_PET_BATTLE_REPLACEMENTS_MADE
@ SMSG_ACCOUNT_CRITERIA_UPDATE
@ SMSG_MOVE_SPLINE_SET_NORMAL_FALL
@ SMSG_GARRISON_DELETE_RESULT
@ SMSG_GAME_OBJECT_INTERACTION
@ SMSG_MOVE_ENABLE_INERTIA
@ SMSG_PLAYER_ACKOWLEDGE_ARROW_CALLOUT
@ SMSG_BATTLE_NET_CONNECTION_STATUS
@ SMSG_LFG_LIST_APPLY_TO_GROUP_RESULT
@ SMSG_BATTLEFIELD_PORT_DENIED
@ SMSG_SET_CHR_UPGRADE_TIER
@ SMSG_MOVE_SET_ADV_FLYING_PITCHING_RATE_DOWN
@ SMSG_AUCTION_REPLICATE_RESPONSE
@ SMSG_QUERY_QUEST_INFO_RESPONSE
@ SMSG_GET_LANDING_PAGE_SHIPMENTS_RESPONSE
@ SMSG_SET_DUNGEON_DIFFICULTY
@ SMSG_OPEN_SHIPMENT_NPC_RESULT
@ SMSG_GARRISON_REMOVE_EVENT
@ SMSG_PET_BATTLE_FINALIZE_LOCATION
@ SMSG_BACKPACK_DEFAULT_SIZE_CHANGED
@ SMSG_BATTLE_PAY_VALIDATE_PURCHASE_RESPONSE
@ SMSG_GARRISON_UPDATE_MISSION_CHEAT_RESULT
@ SMSG_QUERY_BATTLE_PET_NAME_RESPONSE
@ SMSG_BAG_CLEANUP_FINISHED
@ SMSG_CLUB_FINDER_ERROR_MESSAGE
@ SMSG_SOCKET_GEMS_SUCCESS
@ SMSG_GARRISON_BUILDING_SET_ACTIVE_SPECIALIZATION_RESULT
@ SMSG_TRAINER_BUY_FAILED
@ SMSG_MOVE_UPDATE_APPLY_INERTIA
@ SMSG_QUERY_PAGE_TEXT_RESPONSE
@ SMSG_SET_PLAYER_DECLINED_NAMES_RESULT
@ SMSG_QUEST_GIVER_STATUS
@ SMSG_CHALLENGE_MODE_START
@ SMSG_CALENDAR_INVITE_ADDED
@ SMSG_COVENANT_RENOWN_SEND_CATCHUP_STATE
@ SMSG_GARRISON_UPDATE_FOLLOWER
@ SMSG_CALENDAR_EVENT_UPDATED_ALERT
@ SMSG_MOVE_SPLINE_SET_TURN_RATE
@ SMSG_MOVE_SET_NORMAL_FALL
@ SMSG_SET_PET_SPECIALIZATION
@ SMSG_PETITION_SHOW_LIST
@ SMSG_QUEST_POI_UPDATE_RESPONSE
@ SMSG_CALENDAR_SEND_CALENDAR
@ SMSG_CROSSED_INEBRIATION_THRESHOLD
@ SMSG_GARRISON_COLLECTION_REMOVE_ENTRY
@ SMSG_MOVE_SET_ADV_FLYING_BANKING_RATE
@ SMSG_READ_ITEM_RESULT_OK
@ SMSG_PETITION_SHOW_SIGNATURES
@ SMSG_DISPLAY_GAME_ERROR
@ SMSG_RESPOND_INSPECT_ACHIEVEMENTS
@ SMSG_AREA_TRIGGER_UPDATE_DECAL_PROPERTIES
@ SMSG_PARTY_MEMBER_PARTIAL_STATE
@ SMSG_AREA_TRIGGER_UNATTACH
@ SMSG_GAME_OBJECT_SET_STATE_LOCAL
@ SMSG_CONSUMABLE_TOKEN_REDEEM_RESPONSE
@ SMSG_BATTLE_PAY_DISTRIBUTION_UPDATE
@ SMSG_QUERY_GUILD_FOLLOW_INFO_RESPONSE
@ SMSG_GARRISON_PLOT_PLACED
@ SMSG_SPEC_INVOLUNTARILY_CHANGED
@ SMSG_MYTHIC_PLUS_ALL_MAP_STATS
@ SMSG_CRAFTING_ORDER_CLAIM_RESULT
@ SMSG_SET_FORCED_REACTIONS
@ SMSG_SPELL_NON_MELEE_DAMAGE_LOG
@ SMSG_INSTANCE_ENCOUNTER_OBJECTIVE_START
@ SMSG_BLACK_MARKET_REQUEST_ITEMS_RESULT
@ SMSG_MOVE_SET_ADV_FLYING_LIFT_COEFFICIENT
@ SMSG_RETURN_RECRUITING_CLUBS
@ SMSG_QUERY_PET_NAME_RESPONSE
@ SMSG_GARRISON_UPDATE_GARRISON_MONUMENT_SELECTIONS
@ SMSG_GUILD_BANK_TEXT_QUERY_RESULT
@ SMSG_RUNEFORGE_LEGENDARY_CRAFTING_OPEN_NPC
@ SMSG_BATTLEGROUND_PLAYER_POSITIONS
@ SMSG_QUEST_UPDATE_COMPLETE
@ SMSG_PVP_MATCH_SET_STATE
@ SMSG_CORPSE_TRANSPORT_QUERY
@ SMSG_RAF_ACTIVITY_STATE_CHANGED
@ SMSG_MOVE_SPLINE_UNSET_HOVER
@ SMSG_UPDATE_EXPANSION_LEVEL
@ SMSG_PVP_MATCH_COMPLETE
@ SMSG_CALENDAR_EVENT_REMOVED_ALERT
@ SMSG_SET_LOOT_METHOD_FAILED
@ SMSG_RESET_LAST_LOADED_CONFIG_CVARS
@ SMSG_GET_SHIPMENT_INFO_RESPONSE
@ SMSG_GARRISON_MISSION_REQUEST_REWARD_INFO_RESPONSE
@ SMSG_FORCE_OBJECT_RELINK
@ SMSG_GARRISON_FOLLOWER_CHANGED_FLAGS
@ SMSG_GUILD_EVENT_TAB_ADDED
@ SMSG_REMOVE_SPELL_FROM_ACTION_BAR
@ SMSG_UPDATE_CRAFTING_NPC_RECIPES
@ SMSG_UPDATE_ACCOUNT_DATA
@ SMSG_INTERRUPT_POWER_REGEN
@ SMSG_CLUB_FINDER_GET_CLUB_POSTING_IDS_RESPONSE
@ SMSG_SEND_SPELL_CHARGES
@ SMSG_COMMERCE_TOKEN_UPDATE
@ SMSG_CHALLENGE_MODE_REQUEST_LEADERS_RESULT
@ SMSG_AREA_TRIGGER_NO_CORPSE
@ SMSG_MOVE_UPDATE_FLIGHT_SPEED
@ SMSG_UNDELETE_COOLDOWN_STATUS_RESPONSE
@ SMSG_UPDATE_CHARGE_CATEGORY_COOLDOWN
@ SMSG_MOVE_SET_PITCH_RATE
@ SMSG_QUERY_ITEM_TEXT_RESPONSE
@ SMSG_SPELL_PERIODIC_AURA_LOG
@ SMSG_MOVE_SET_COLLISION_HEIGHT
@ SMSG_GET_SHIPMENTS_OF_TYPE_RESPONSE
@ SMSG_ACCOUNT_NOTIFICATIONS_RESPONSE
@ SMSG_CALENDAR_INVITE_NOTES_ALERT
@ SMSG_CHANGE_PLAYER_DIFFICULTY_RESULT
@ SMSG_END_LIGHTNING_STORM
@ SMSG_GARRISON_FOLLOWER_ACTIVATIONS_SET
@ SMSG_GENERATE_SSO_TOKEN_RESPONSE
@ SMSG_GARRISON_LEARN_SPECIALIZATION_RESULT
@ SMSG_GARRISON_SWITCH_TALENT_TREE_BRANCH
@ SMSG_LIVE_REGION_CHARACTER_COPY_RESULT
@ SMSG_ATTACKER_STATE_UPDATE
@ SMSG_ALL_GUILD_ACHIEVEMENTS
@ SMSG_NOTIFY_RECEIVED_MAIL
@ SMSG_INSTANCE_ENCOUNTER_DISENGAGE_UNIT
@ SMSG_MOVE_SPLINE_SET_LAND_WALK
@ SMSG_BATTLEFIELD_STATUS_GROUP_PROPOSAL_FAILED
@ SMSG_CONSUMABLE_TOKEN_REDEEM_CONFIRM_REQUIRED
@ SMSG_START_LIGHTNING_STORM
@ SMSG_ACCOUNT_TOY_UPDATE
@ SMSG_MOVE_UPDATE_FLIGHT_BACK_SPEED
@ SMSG_PARTY_MEMBER_FULL_STATE
@ SMSG_CHAT_SERVER_MESSAGE
@ SMSG_PARTY_NOTIFY_LFG_LEADER_CHANGE
@ SMSG_BATTLE_PET_JOURNAL
@ SMSG_MOVE_UPDATE_WALK_SPEED
@ SMSG_EXPECTED_SPAM_RECORDS
@ SMSG_PERKS_PROGRAM_DISABLED
@ SMSG_GARRISON_REMOVE_FOLLOWER_RESULT
@ SMSG_MOVE_SET_CAN_TURN_WHILE_FALLING
@ SMSG_MOVE_SPLINE_DISABLE_GRAVITY
@ SMSG_CLUB_FINDER_RESPONSE_POST_RECRUITMENT_MESSAGE
@ SMSG_LFG_INSTANCE_SHUTDOWN_COUNTDOWN
@ SMSG_GET_GARRISON_INFO_RESULT
@ SMSG_GM_REQUEST_PLAYER_INFO
@ SMSG_QUEST_GIVER_REQUEST_ITEMS
@ SMSG_SCENARIO_COMPLETED
@ SMSG_CALENDAR_RAID_LOCKOUT_ADDED
@ SMSG_GUILD_INVITE_DECLINED
@ SMSG_LOBBY_MATCHMAKER_PARTY_INVITE_REJECTED
@ SMSG_NEUTRAL_PLAYER_FACTION_SELECT_RESULT
@ SMSG_WARGAME_REQUEST_SUCCESSFULLY_SENT_TO_OPPONENT
@ SMSG_MOVE_ENABLE_COLLISION
@ SMSG_AUCTION_CLOSED_NOTIFICATION
@ SMSG_REPLACE_TROPHY_RESPONSE
@ SMSG_GARRISON_CLEAR_EVENT_LIST
@ SMSG_SEND_ITEM_PASSIVES
@ SMSG_MOVE_SET_IGNORE_MOVEMENT_FORCES
@ SMSG_REQUEST_CEMETERY_LIST_RESPONSE
@ SMSG_LFG_READY_CHECK_UPDATE
@ SMSG_SEND_RAID_TARGET_UPDATE_SINGLE
@ SMSG_CRAFT_ENCHANT_RESULT
@ SMSG_GOSSIP_OPTION_NPC_INTERACTION
@ SMSG_SET_FACTION_NOT_VISIBLE
@ SMSG_GARRISON_FOLLOWER_FATIGUE_CLEARED
@ SMSG_PET_BATTLE_MAX_GAME_LENGTH_WARNING
@ SMSG_XP_AWARDED_FROM_CURRENCY
@ SMSG_QUEST_GIVER_STATUS_MULTIPLE
@ SMSG_GUILD_CRITERIA_DELETED
@ SMSG_UPDATE_AADC_STATUS_RESPONSE
@ SMSG_CHAR_FACTION_CHANGE_RESULT
@ SMSG_GUILD_CRITERIA_UPDATE
@ SMSG_GUILD_FLAGGED_FOR_RENAME
@ SMSG_INVALIDATE_PAGE_TEXT
@ SMSG_MOVE_UNSET_IGNORE_MOVEMENT_FORCES
@ SMSG_ENSURE_WORLD_LOADED
@ SMSG_MOVE_UPDATE_SWIM_SPEED
@ SMSG_GAME_OBJECT_PLAY_SPELL_VISUAL
@ SMSG_PLAYER_TUTORIAL_UNHIGHLIGHT_SPELL
@ SMSG_GARRISON_BUILDING_REMOVED
@ SMSG_SET_MAX_WEEKLY_QUANTITY
@ SMSG_QUEST_NON_LOG_UPDATE_COMPLETE
@ SMSG_SPELL_ENERGIZE_LOG
@ SMSG_VAS_GET_QUEUE_MINUTES_RESPONSE
@ SMSG_MOVE_ENABLE_GRAVITY
@ SMSG_GUILD_EVENT_DISBANDED
@ SMSG_QUERY_NPC_TEXT_RESPONSE
@ SMSG_GAME_OBJECT_CLOSE_INTERACTION
@ SMSG_BATTLE_PAY_DELIVERY_ENDED
@ SMSG_DISPLAY_WORLD_TEXT
@ SMSG_GARRISON_ADD_EVENT
@ SMSG_CHAR_CUSTOMIZE_SUCCESS
@ SMSG_SUGGEST_INVITE_INFORM
@ SMSG_CHARACTER_UPGRADE_MANUAL_UNREVOKE_RESULT
@ SMSG_INSTANCE_ENCOUNTER_PHASE_SHIFT_CHANGED
@ SMSG_SET_MOVEMENT_ANIM_KIT
@ SMSG_FEIGN_DEATH_RESISTED
@ SMSG_SOCIAL_CONTRACT_REQUEST_RESPONSE
@ SMSG_PERKS_PROGRAM_ACTIVITY_COMPLETE
@ SMSG_MYTHIC_PLUS_NEW_WEEK_RECORD
@ SMSG_CHAR_CUSTOMIZE_FAILURE
@ SMSG_ACCOUNT_EXPORT_RESPONSE
@ SMSG_SCENE_OBJECT_PET_BATTLE_INITIAL_UPDATE
@ SMSG_HIGHEST_THREAT_UPDATE
@ SMSG_VOID_ITEM_SWAP_RESPONSE
@ SMSG_MOVE_UPDATE_MOD_MOVEMENT_FORCE_MAGNITUDE
@ SMSG_MOVE_SET_ADV_FLYING_PITCHING_RATE_UP
@ SMSG_BATTLE_PAY_DELIVERY_STARTED
@ SMSG_REFRESH_SPELL_HISTORY
@ SMSG_LOGIN_SET_TIME_SPEED
@ SMSG_GARRISON_IS_UPGRADEABLE_RESPONSE
@ SMSG_RECRUIT_A_FRIEND_FAILURE
@ SMSG_UPDATE_INSTANCE_OWNERSHIP
@ SMSG_SPLASH_SCREEN_SHOW_LATEST
@ SMSG_BATCH_PRESENCE_SUBSCRIPTION
@ SMSG_ITEM_PURCHASE_REFUND_RESULT
@ SMSG_GUILD_ITEM_LOOTED_NOTIFY
@ SMSG_QUEST_UPDATE_FAILED_TIMER
@ SMSG_MEETING_STONE_FAILED
@ SMSG_LFG_LIST_SEARCH_RESULTS
@ SMSG_QUERY_PETITION_RESPONSE
@ SMSG_DONT_AUTO_PUSH_SPELLS_TO_ACTION_BAR
@ SMSG_GARRISON_OPEN_CRAFTER
@ SMSG_ADJUST_SPLINE_DURATION
@ SMSG_GET_VAS_ACCOUNT_CHARACTER_LIST_RESULT
@ SMSG_MOVE_SET_ADV_FLYING_OVER_MAX_DECELERATION
@ SMSG_GET_ACCOUNT_CHARACTER_LIST_RESULT
@ SMSG_SCENE_OBJECT_PET_BATTLE_REPLACEMENTS_MADE
@ SMSG_CRAFTING_HOUSE_HELLO_RESPONSE
@ SMSG_CLAIM_RAF_REWARD_RESPONSE
@ SMSG_VOID_STORAGE_FAILED
@ SMSG_VOICE_LOGIN_RESPONSE
@ SMSG_MOVE_SET_ADV_FLYING_MAX_VEL
@ SMSG_MOVE_REMOVE_MOVEMENT_FORCE
@ SMSG_STARTER_BUILD_ACTIVATE_FAILED
@ SMSG_MOVE_SET_COMPOUND_STATE
@ SMSG_PHASE_SHIFT_CHANGE
@ SMSG_CANCEL_SPELL_VISUAL
@ SMSG_RESET_RANGED_COMBAT_TIMER
@ SMSG_GOSSIP_REFRESH_OPTIONS
@ SMSG_START_ELAPSED_TIMER
@ SMSG_QUEST_FORCE_REMOVED
@ SMSG_GUILD_ACHIEVEMENT_MEMBERS
@ SMSG_PLAYER_TUTORIAL_HIGHLIGHT_SPELL
@ SMSG_SETUP_COMBAT_LOG_FILE_FLUSH
@ SMSG_UPDATE_WORLD_STATE
@ SMSG_MOVE_UNSET_HOVERING
@ SMSG_LOBBY_MATCHMAKER_RECEIVE_INVITE
@ SMSG_PREPOPULATE_NAME_CACHE
@ SMSG_AUCTION_OUTBID_NOTIFICATION
@ SMSG_SCENARIO_PROGRESS_UPDATE
@ SMSG_GARRISON_ADD_MISSION_RESULT
@ SMSG_PET_UNLEARNED_SPELLS
@ SMSG_AUCTIONABLE_TOKEN_AUCTION_SOLD
@ SMSG_RECRAFT_ITEM_RESULT
@ SMSG_START_ELAPSED_TIMERS
@ SMSG_GUILD_SEND_RANK_CHANGE
@ SMSG_NOTIFY_DEST_LOC_SPELL_CAST
@ SMSG_ARTIFACT_FORGE_ERROR
@ SMSG_DROP_NEW_CONNECTION
@ SMSG_CORPSE_RECLAIM_DELAY
@ SMSG_GARRISON_FOLLOWER_CHANGED_XP
@ SMSG_INSTANCE_RESET_FAILED
@ SMSG_LFG_LIST_UPDATE_STATUS
@ SMSG_ACTIVE_SCHEDULED_WORLD_STATE_INFO
@ SMSG_APPLY_MOUNT_EQUIPMENT_RESULT
@ SMSG_VAS_PURCHASE_STATE_UPDATE
@ SMSG_PLAYER_IS_ADVENTURE_MAP_POI_VALID
@ SMSG_PET_BATTLE_REQUEST_FAILED
@ SMSG_QUEST_SESSION_READY_CHECK
@ SMSG_DESTROY_ARENA_UNIT
@ SMSG_FAILED_QUEST_TURN_IN
@ SMSG_MOVE_UNSET_CAN_ADV_FLY
@ SMSG_ADD_BATTLENET_FRIEND_RESPONSE
@ SMSG_INSTANCE_ENCOUNTER_OBJECTIVE_UPDATE
@ SMSG_QUEST_UPDATE_ADD_CREDIT_SIMPLE
@ SMSG_OFFER_PETITION_ERROR
@ SMSG_GARRISON_LEARN_BLUEPRINT_RESULT
@ SMSG_SET_DF_FAST_LAUNCH_RESULT
@ SMSG_ROLE_CHANGED_INFORM
@ SMSG_AUCTION_COMMAND_RESULT
@ SMSG_MASTER_LOOT_CANDIDATE_LIST
@ SMSG_MOVE_UPDATE_TURN_RATE
@ SMSG_GARRISON_ADD_FOLLOWER_RESULT
@ SMSG_UPDATE_CELESTIAL_BODY
@ SMSG_GARRISON_REMOVE_FOLLOWER_ABILITY_RESULT
@ SMSG_NOTIFY_MISSILE_TRAJECTORY_COLLISION
@ SMSG_SPELL_INSTAKILL_LOG
@ SMSG_SPELL_HEAL_ABSORB_LOG
@ SMSG_ACCOUNT_TRANSMOG_UPDATE
@ SMSG_GET_REMAINING_GAME_TIME_RESPONSE
@ SMSG_SHOW_QUEST_COMPLETION_TEXT
@ SMSG_GARRISON_COLLECTION_UPDATE_ENTRY
@ SMSG_AREA_TRIGGER_FORCE_SET_POSITION_AND_FACING
@ SMSG_BATTLE_PAY_CONFIRM_PURCHASE
@ SMSG_LFG_PROPOSAL_UPDATE
@ SMSG_CANCEL_PRELOAD_WORLD
@ SMSG_BATTLE_PETS_HEALED
@ SMSG_SERVER_FIRST_ACHIEVEMENTS
@ SMSG_MAIL_COMMAND_RESULT
@ SMSG_MAP_OBJECTIVES_INIT
@ SMSG_GARRISON_DELETE_MISSION_RESULT
@ SMSG_RAID_MARKERS_CHANGED
@ SMSG_MOVEMENT_ENFORCEMENT_ALERT
@ SMSG_MOVE_SPLINE_SET_RUN_BACK_SPEED
@ SMSG_AREA_TRIGGER_DENIED
@ SMSG_FACTION_BONUS_INFO
@ SMSG_ALL_ACCOUNT_CRITERIA
@ SMSG_CHARACTER_UPGRADE_ABORTED
@ SMSG_SHADOWLANDS_CAPACITANCE_UPDATE
@ SMSG_BATTLEFIELD_STATUS_NONE
@ SMSG_GUILD_EVENT_RANK_CHANGED
@ SMSG_GARRISON_LIST_COMPLETED_MISSIONS_CHEAT_RESULT
@ SMSG_ARENA_CLEAR_OPPONENTS
@ SMSG_RESPONSE_PERK_RECENT_PURCHASES
@ SMSG_SET_ITEM_PURCHASE_DATA
@ SMSG_GUILD_MEMBERS_WITH_RECIPE
@ SMSG_BATTLE_PAY_ACK_FAILED
@ SMSG_RESET_WEEKLY_CURRENCY
@ SMSG_MOVE_SET_TURN_RATE
@ SMSG_CREATE_SHIPMENT_RESPONSE
@ SMSG_MOVE_SET_WATER_WALK
@ SMSG_OPEN_LFG_DUNGEON_FINDER
@ SMSG_GET_REALM_HIDDEN_RESULT
@ SMSG_CUSTOM_LOAD_SCREEN
@ SMSG_INSTANCE_ENCOUNTER_UPDATE_SUPPRESS_RELEASE
@ SMSG_INVENTORY_CHANGE_FAILURE
@ SMSG_PLAY_ORPHAN_SPELL_VISUAL
@ SMSG_WORLD_QUEST_UPDATE_RESPONSE
@ SMSG_SPELL_VISUAL_LOAD_SCREEN
@ SMSG_GUILD_ACHIEVEMENT_DELETED
@ SMSG_SET_QUEST_REPLAY_COOLDOWN_OVERRIDE
@ SMSG_ARENA_CROWD_CONTROL_SPELL_RESULT
@ SMSG_VAS_CHECK_TRANSFER_OK_RESPONSE
@ SMSG_DAILY_QUESTS_RESET
@ SMSG_ALL_ACHIEVEMENT_DATA
@ SMSG_PLAYER_AZERITE_ITEM_GAINS
@ SMSG_GAME_OBJECT_RESET_STATE
@ SMSG_VAS_PURCHASE_COMPLETE
@ SMSG_SERVER_TIME_OFFSET
@ SMSG_PETITION_SIGN_RESULTS
@ SMSG_LEARN_PVP_TALENT_FAILED
@ SMSG_SCENE_OBJECT_PET_BATTLE_FINAL_ROUND
@ SMSG_MOVE_SET_SWIM_SPEED
@ SMSG_PERKS_PROGRAM_RESULT
@ SMSG_PLAYER_CHOICE_CLEAR
@ SMSG_GENERATE_RANDOM_CHARACTER_NAME_RESULT
@ SMSG_SYNC_WOW_ENTITLEMENTS
@ SMSG_START_MIRROR_TIMER
@ SMSG_SOCKET_GEMS_FAILURE
@ SMSG_GARRISON_CLEAR_SPEC_GROUPS
@ SMSG_PET_BATTLE_SLOT_UPDATES
@ SMSG_LFG_LIST_APPLICANT_LIST_UPDATE
@ SMSG_GARRISON_GET_RECALL_PORTAL_LAST_USED_TIME_RESULT
@ SMSG_SET_FLAT_SPELL_MODIFIER
@ SMSG_CRAFTING_ORDER_RELEASE_RESULT
@ SMSG_MOVE_UPDATE_RUN_SPEED
@ SMSG_CALENDAR_INVITE_STATUS
@ SMSG_QUEST_GIVER_OFFER_REWARD_MESSAGE
@ SMSG_CLUB_FINDER_UPDATE_APPLICATIONS
@ SMSG_CHANNEL_NOTIFY_JOINED
@ SMSG_GAME_OBJECT_DESPAWN
@ SMSG_CHARACTER_LOGIN_FAILED
@ SMSG_BATTLE_PAY_BATTLE_PET_DELIVERED
@ SMSG_EXPLORATION_EXPERIENCE
@ SMSG_QUEST_ITEM_USABILITY_RESPONSE
@ SMSG_GUILD_EVENT_PLAYER_JOINED
@ SMSG_ENVIRONMENTAL_DAMAGE_LOG
@ SMSG_IS_QUEST_COMPLETE_RESPONSE
@ SMSG_AUCTION_GET_COMMODITY_QUOTE_RESULT
@ SMSG_BATTLEGROUND_INFO_THROTTLED
@ SMSG_PLAYER_SHOW_UI_EVENT_TOAST
@ SMSG_SET_PCT_SPELL_MODIFIER
@ SMSG_UPDATE_ACTION_BUTTONS
@ SMSG_CHAT_AUTO_RESPONDED
@ SMSG_MOVE_SET_WALK_SPEED
@ SMSG_CHECK_WARGAME_ENTRY
@ SMSG_CREATOR_VISUALS_OVERRIDE
@ SMSG_SPELL_CATEGORY_COOLDOWN
@ SMSG_QUEST_GIVER_QUEST_LIST_MESSAGE
@ SMSG_GARRISON_TALENT_WORLD_QUEST_UNLOCKS_RESPONSE
@ SMSG_BATTLEFIELD_STATUS_QUEUED
@ SMSG_READY_CHECK_STARTED
@ SMSG_CANCEL_AUTO_REPEAT
@ SMSG_MOVE_SET_ADV_FLYING_ADD_IMPULSE_MAX_SPEED
@ SMSG_LOGIN_VERIFY_WORLD
@ SMSG_UNDELETE_CHARACTER_RESPONSE
@ SMSG_LIVE_REGION_ACCOUNT_RESTORE_RESULT
@ SMSG_COMMERCE_TOKEN_GET_LOG_RESPONSE
@ SMSG_MOVE_SET_MOD_MOVEMENT_FORCE_MAGNITUDE
@ SMSG_LIVE_REGION_KEY_BINDINGS_COPY_RESULT
@ SMSG_SHOW_NEUTRAL_PLAYER_FACTION_SELECT_UI
@ SMSG_PET_BATTLE_QUEUE_STATUS
@ SMSG_GARRISON_PLACE_BUILDING_RESULT
@ SMSG_MOVE_SET_ADV_FLYING_GLIDE_START_MIN_HEIGHT
@ SMSG_SPELL_FAILED_OTHER
@ SMSG_FORCE_RANDOM_TRANSMOG_TOAST
@ SMSG_LOOT_ROLLS_COMPLETE
@ SMSG_PLAYER_AZERITE_ITEM_EQUIPPED_STATUS_CHANGED
@ SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN
@ SMSG_PUSH_SPELL_TO_ACTION_BAR
@ SMSG_LFG_READY_CHECK_RESULT
@ SMSG_GARRISON_ADD_SPEC_GROUPS
@ SMSG_COMMENTATOR_STATE_CHANGED
@ SMSG_BLACK_MARKET_OUTBID
@ SMSG_BATTLE_PAY_PURCHASE_UPDATE
@ SMSG_MOVE_SPLINE_ENABLE_GRAVITY
@ SMSG_PETITION_ALREADY_SIGNED
@ SMSG_BATTLE_PAY_COLLECTION_ITEM_DELIVERED
@ SMSG_AUCTION_WON_NOTIFICATION
@ SMSG_SET_TIME_ZONE_INFORMATION
@ SMSG_UPDATE_BNET_SESSION_KEY
@ SMSG_WILL_BE_KICKED_FOR_ADDED_SUBSCRIPTION_TIME
@ SMSG_FORCED_DEATH_UPDATE
@ SMSG_MOVE_APPLY_MOVEMENT_FORCE
@ SMSG_REQUEST_PVP_REWARDS_RESPONSE
@ SMSG_SCENE_OBJECT_PET_BATTLE_FIRST_ROUND
@ SMSG_DURABILITY_DAMAGE_DEATH
@ SMSG_STOP_SPEAKERBOT_SOUND
@ SMSG_UPDATE_PRIMARY_SPEC
@ SMSG_WOW_ENTITLEMENT_NOTIFICATION
@ SMSG_REALM_QUERY_RESPONSE
@ SMSG_QUERY_TIME_RESPONSE
@ SMSG_GUILD_NAME_CHANGED
@ SMSG_BARBER_SHOP_RESULT
@ SMSG_ISLAND_AZERITE_GAIN
@ SMSG_LFG_LIST_SEARCH_STATUS
@ SMSG_CRAFTING_ORDER_LIST_ORDERS_RESPONSE
@ SMSG_GROUP_REQUEST_DECLINE
@ SMSG_SPELL_DAMAGE_SHIELD
@ SMSG_ENABLE_BARBER_SHOP
@ SMSG_COVENANT_CALLINGS_AVAILABILITY_RESPONSE
@ SMSG_INVENTORY_FIXUP_COMPLETE
@ SMSG_WEEKLY_REWARDS_RESULT
@ SMSG_ENTER_ENCRYPTED_MODE
@ SMSG_MOVE_SPLINE_SET_RUN_SPEED
@ SMSG_COMMENTATOR_PLAYER_INFO
@ SMSG_CHANNEL_NOTIFY_LEFT
@ SMSG_CHEAT_IGNORE_DIMISHING_RETURNS
@ SMSG_COMMENTATOR_MAP_INFO
@ SMSG_AREA_TRIGGER_PLAY_SPELL_VISUAL
@ SMSG_MOVE_DISABLE_INERTIA
@ SMSG_UPDATE_DAILY_MISSION_COUNTER
@ SMSG_FLUSH_COMBAT_LOG_FILE
@ SMSG_QUEST_GIVER_QUEST_FAILED
@ SMSG_GARRISON_TALENT_COMPLETED
@ SMSG_AUCTION_DISABLE_NEW_POSTINGS
@ SMSG_CHECK_CHARACTER_NAME_AVAILABILITY_RESULT
@ SMSG_ACTIVATE_SOULBIND_FAILED
@ SMSG_AUCTION_HELLO_RESPONSE
@ SMSG_PLAYER_SAVE_GUILD_EMBLEM
@ SMSG_AREA_POI_UPDATE_RESPONSE
@ SMSG_MOVE_SET_CAN_ADV_FLY
@ SMSG_SPELL_OR_DAMAGE_IMMUNE
@ SMSG_GUILD_MEMBER_UPDATE_NOTE
@ SMSG_CRAFTING_ORDER_CANCEL_RESULT
@ SMSG_MOVE_SPLINE_SET_FLIGHT_BACK_SPEED
@ SMSG_CALENDAR_RAID_LOCKOUT_UPDATED
@ SMSG_GARRISON_REMOTE_INFO
@ SMSG_MOVE_UPDATE_REMOVE_INERTIA
@ SMSG_EXTERNAL_TRANSACTION_ID_GENERATED
@ SMSG_MOVE_SET_ACTIVE_MOVER
@ SMSG_COMMERCE_TOKEN_GET_COUNT_RESPONSE
@ SMSG_AE_LOOT_TARGET_ACK
@ SMSG_QUEST_GIVER_QUEST_DETAILS
@ SMSG_GUILD_ROSTER_UPDATE
@ SMSG_BATTLE_PET_DELETED
@ SMSG_RESET_FAILED_NOTIFY
@ SMSG_BATTLE_PAY_GET_PURCHASE_LIST_RESPONSE
@ SMSG_MOVE_UPDATE_SWIM_BACK_SPEED
@ SMSG_BATTLEGROUND_PLAYER_LEFT
@ SMSG_ACCOUNT_MOUNT_UPDATE
@ SMSG_GARRISON_LIST_FOLLOWERS_CHEAT_RESULT
@ SMSG_CHAT_PLAYER_AMBIGUOUS
@ SMSG_PET_BATTLE_FINAL_ROUND
@ SMSG_GARRISON_APPLY_TALENT_SOCKET_DATA_CHANGES
@ SMSG_CHAT_IGNORED_ACCOUNT_MUTED
@ SMSG_MOVE_DISABLE_DOUBLE_JUMP
@ SMSG_GARRISON_UPGRADE_RESULT
@ SMSG_GAME_OBJECT_ACTIVATE_ANIM_KIT
@ SMSG_GUILD_EVENT_BANK_CONTENTS_CHANGED
@ SMSG_BATTLE_PET_JOURNAL_LOCK_DENIED
@ SMSG_ATTACK_SWING_ERROR
@ SMSG_GARRISON_COMPLETE_BUILDING_CONSTRUCTION_RESULT
@ SMSG_QUEUE_SUMMARY_UPDATE
@ SMSG_PVP_MATCH_INITIALIZE
@ SMSG_INSTANCE_ENCOUNTER_CHANGE_PRIORITY
@ SMSG_ACHIEVEMENT_DELETED
@ SMSG_GARRISON_OPEN_RECRUITMENT_NPC
@ SMSG_LFG_LIST_SEARCH_RESULTS_UPDATE
@ SMSG_PVP_OPTIONS_ENABLED
@ SMSG_MAIL_QUERY_NEXT_TIME_RESULT
@ SMSG_GUILD_EVENT_LOG_QUERY_RESULTS
@ SMSG_PRINT_NOTIFICATION
@ SMSG_GUILD_COMMAND_RESULT
@ SMSG_GUILD_CHALLENGE_UPDATE
@ SMSG_MOVE_SET_ADV_FLYING_TURN_VELOCITY_THRESHOLD
@ SMSG_ENUM_CHARACTERS_RESULT
@ SMSG_SET_MELEE_ANIM_KIT
@ SMSG_PLAYER_SHOW_GENERIC_WIDGET_DISPLAY
@ SMSG_DIFFERENT_INSTANCE_FROM_PARTY
@ SMSG_DISPLAY_SOULBIND_UPDATE_MESSAGE
@ SMSG_AUCTION_OWNER_BID_NOTIFICATION
@ SMSG_ACTIVATE_TAXI_REPLY
@ SMSG_INSTANCE_GROUP_SIZE_CHANGED
@ SMSG_ITEM_INTERACTION_COMPLETE
@ SMSG_MOVE_UNSET_CAN_FLY
@ SMSG_INSTANCE_ENCOUNTER_GAIN_COMBAT_RESURRECTION_CHARGE
@ SMSG_AUCTIONABLE_TOKEN_SELL_AT_MARKET_PRICE_RESPONSE
@ SMSG_ADVANCED_COMBAT_LOG
@ SMSG_CHARACTER_UPGRADE_STARTED
@ SMSG_CHARACTER_RENAME_RESULT
@ SMSG_SEND_UNLEARN_SPELLS
@ SMSG_CLEAR_SPELL_CHARGES
@ SMSG_GARRISON_FOLLOWER_CHANGED_QUALITY
@ SMSG_ARENA_PREP_OPPONENT_SPECIALIZATIONS
@ SMSG_UPDATE_RECENT_PLAYER_GUIDS
@ SMSG_MOVE_SET_ADV_FLYING_DOUBLE_JUMP_VEL_MOD
@ SMSG_MOVE_SPLINE_UNSET_FLYING
@ SMSG_MOVE_SPLINE_SET_FLIGHT_SPEED
@ SMSG_QUERY_CREATURE_RESPONSE
@ SMSG_BROADCAST_ACHIEVEMENT
@ SMSG_SUMMON_RAID_MEMBER_VALIDATE_FAILED
@ SMSG_STAND_STATE_UPDATE
@ SMSG_GUILD_PERMISSIONS_QUERY_RESULTS
@ SMSG_CONSUMABLE_TOKEN_BUY_CHOICE_REQUIRED
@ SMSG_ALLIED_RACE_DETAILS
@ SMSG_CLEAR_ALL_SPELL_CHARGES
@ SMSG_GUILD_EVENT_RANKS_UPDATED
@ SMSG_MOVE_SPLINE_STOP_SWIM
@ SMSG_SHOW_TRADE_SKILL_RESPONSE
@ SMSG_GARRISON_ACTIVATE_MISSION_BONUS_ABILITY
@ SMSG_SCENE_OBJECT_EVENT
@ SMSG_STOP_ELAPSED_TIMER
@ SMSG_PLAYER_HIDE_ARROW_CALLOUT
@ SMSG_COMMERCE_TOKEN_GET_MARKET_PRICE_RESPONSE
@ SMSG_MOVE_SPLINE_START_SWIM
@ SMSG_MOVE_UPDATE_RUN_BACK_SPEED
@ SMSG_CANCEL_SPELL_VISUAL_KIT
@ SMSG_FLIGHT_SPLINE_SYNC
@ SMSG_GET_SELECTED_TROPHY_ID_RESPONSE
@ SMSG_CHAT_REGIONAL_SERVICE_STATUS
@ SMSG_PERKS_PROGRAM_ACTIVITY_UPDATE
@ SMSG_LATENCY_REPORT_PING
@ SMSG_INSTANCE_ENCOUNTER_OBJECTIVE_COMPLETE
@ SMSG_GET_VAS_TRANSFER_TARGET_REALM_LIST_RESULT
@ SMSG_GUILD_EVENT_STATUS_CHANGE
@ SMSG_MOVE_SET_SWIM_BACK_SPEED
@ SMSG_GARRISON_TALENT_REMOVED
@ SMSG_LFG_OFFER_CONTINUE
@ SMSG_PVP_MATCH_STATISTICS
@ SMSG_AUCTION_LIST_BUCKETS_RESULT
@ SMSG_LFG_LIST_UPDATE_BLACKLIST
@ SMSG_MOVE_UNSET_CAN_TURN_WHILE_FALLING
@ SMSG_UPDATE_LAST_INSTANCE
@ SMSG_BATTLE_PAY_GET_PRODUCT_LIST_RESPONSE
@ SMSG_CALENDAR_RAID_LOCKOUT_REMOVED
@ SMSG_AREA_TRIGGER_RE_SHAPE
@ SMSG_GUILD_REPUTATION_REACTION_CHANGED
@ SMSG_MOVE_SET_RUN_SPEED
@ SMSG_ARCHAEOLOGY_SURVERY_CAST
@ SMSG_BATTLEFIELD_STATUS_WAIT_FOR_GROUPS
@ SMSG_GUILD_MEMBER_DAILY_RESET
@ SMSG_QUEST_POI_QUERY_RESPONSE
@ SMSG_GARRISON_MISSION_START_CONDITION_UPDATE
@ SMSG_GARRISON_TALENT_REMOVE_SOCKET_DATA
@ SMSG_CALENDAR_INVITE_ALERT
@ SMSG_MOVE_DISABLE_TRANSITION_BETWEEN_SWIM_AND_FLY
@ SMSG_MOVE_UPDATE_KNOCK_BACK
@ SMSG_GUILD_NEWS_DELETED
@ SMSG_CRAFTING_ORDER_CRAFT_RESULT
@ SMSG_CONSUMABLE_TOKEN_BUY_AT_MARKET_PRICE_RESPONSE
@ SMSG_BATTLE_PAY_START_DISTRIBUTION_ASSIGN_TO_TARGET_RESPONSE
@ SMSG_GARRISON_RESET_TALENT_TREE
@ SMSG_MOVE_SPLINE_ENABLE_COLLISION
@ SMSG_BATTLE_PET_UPDATES
@ SMSG_PETITION_RENAME_GUILD_RESPONSE
@ SMSG_COMBAT_EVENT_FAILED
@ SMSG_PLAYER_OPEN_SUBSCRIPTION_INTERSTITIAL
@ SMSG_BATTLEFIELD_STATUS_FAILED
@ SMSG_MOVE_UPDATE_COLLISION_HEIGHT
@ SMSG_PET_BATTLE_DEBUG_QUEUE_DUMP_RESPONSE
@ SMSG_ACCOUNT_TRANSMOG_SET_FAVORITES_UPDATE
@ SMSG_PET_BATTLE_FINISHED
@ SMSG_SET_PLAY_HOVER_ANIM
@ SMSG_FAILED_PLAYER_CONDITION
@ SMSG_BATTLEGROUND_PLAYER_JOINED
@ SMSG_CALENDAR_MODERATOR_STATUS
@ SMSG_OPEN_ARTIFACT_FORGE
@ SMSG_GARRISON_COMPLETE_MISSION_RESULT
@ SMSG_BATTLE_PAY_START_PURCHASE_RESPONSE
@ SMSG_QUERY_GARRISON_PET_NAME_RESPONSE
@ SMSG_CALENDAR_INVITE_STATUS_ALERT
@ SMSG_CHROMIE_TIME_SELECT_EXPANSION_SUCCESS
@ SMSG_BATTLE_PAY_GET_DISTRIBUTION_LIST_RESPONSE
@ SMSG_RESET_COMPRESSION_CONTEXT
@ SMSG_ARTIFACT_RESPEC_PROMPT
@ SMSG_UPDATE_TALENT_DATA
@ SMSG_CALENDAR_INVITE_REMOVED_ALERT
@ SMSG_GUILD_MEMBER_RECIPES
@ SMSG_QUEST_UPDATE_ADD_PVP_CREDIT
@ SMSG_DISPLAY_WORLD_TEXT_ON_TARGET
@ SMSG_READY_CHECK_RESPONSE
@ SMSG_DESTRUCTIBLE_BUILDING_DAMAGE
@ SMSG_SPECIAL_MOUNT_ANIM
@ SMSG_CALENDAR_COMMUNITY_INVITE
@ SMSG_GARRISON_RECRUIT_FOLLOWER_RESULT
@ SMSG_SET_FACTION_AT_WAR
@ SMSG_BATTLE_PAY_MOUNT_DELIVERED
@ SMSG_SET_SHIPMENT_READY_RESPONSE
@ SMSG_MOVE_SET_ADV_FLYING_AIR_FRICTION
@ SMSG_TURN_IN_PETITION_RESULT
@ SMSG_WARGAME_REQUEST_OPPONENT_RESPONSE
@ SMSG_CHALLENGE_MODE_RESET
@ SMSG_MOVE_SET_LAND_WALK
@ SMSG_ITEM_ENCHANT_TIME_UPDATE
@ SMSG_CHANGE_REALM_TICKET_RESPONSE
@ SMSG_INSTANCE_ENCOUNTER_END
@ SMSG_CHAT_PLAYER_NOTFOUND
@ SMSG_GARRISON_START_MISSION_RESULT
@ SMSG_SCENE_OBJECT_PET_BATTLE_FINISHED
@ SMSG_CONTRIBUTION_LAST_UPDATE_RESPONSE
@ SMSG_CAN_REDEEM_TOKEN_FOR_BALANCE_RESPONSE
@ SMSG_GARRISON_CREATE_RESULT
@ SMSG_INSTANCE_SAVE_CREATED
@ SMSG_RESTART_GLOBAL_COOLDOWN
@ SMSG_PLAY_ONE_SHOT_ANIM_KIT
@ SMSG_PET_LEARNED_SPELLS
@ SMSG_GARRISON_MISSION_BONUS_ROLL_RESULT
@ SMSG_SCENARIO_UI_UPDATE
@ SMSG_CHAT_CAN_LOCAL_WHISPER_TARGET_RESPONSE
@ SMSG_TALENTS_INVOLUNTARILY_RESET
@ SMSG_LEARN_TALENT_FAILED
@ SMSG_MOVE_SPLINE_SET_FEATHER_FALL
@ SMSG_CHARACTER_OBJECT_TEST_RESPONSE
@ SMSG_MYTHIC_PLUS_CURRENT_AFFIXES
@ SMSG_ADDON_LIST_REQUEST
@ SMSG_ON_CANCEL_EXPECTED_RIDE_VEHICLE_AURA
@ SMSG_CONQUEST_FORMULA_CONSTANTS
@ SMSG_BATTLEGROUND_POINTS
@ SMSG_CHALLENGE_MODE_UPDATE_DEATH_COUNT
@ SMSG_QUEST_CONFIRM_ACCEPT
@ SMSG_VOICE_CHANNEL_INFO_RESPONSE
@ SMSG_AVAILABLE_HOTFIXES
@ SMSG_PLAY_SPEAKERBOT_SOUND
@ SMSG_AUCTION_FAVORITE_LIST
@ SMSG_ENUM_VAS_PURCHASE_STATES_RESPONSE
@ SMSG_MIRROR_IMAGE_CREATURE_DATA
@ SMSG_MOVE_SPLINE_SET_WALK_MODE
@ SMSG_QUEST_SESSION_RESULT
@ SMSG_QUERY_PLAYER_NAMES_RESPONSE
@ SMSG_GARRISON_CLEAR_COLLECTION
@ SMSG_GROUP_ACTION_THROTTLED
@ SMSG_CONVERT_ITEMS_TO_CURRENCY_VALUE
@ SMSG_CAPTURE_POINT_REMOVED
@ SMSG_MOVE_SET_FEATHER_FALL
@ SMSG_MIRROR_IMAGE_COMPONENTED_DATA
@ SMSG_NPC_INTERACTION_OPEN_RESULT
@ SMSG_LIVE_REGION_GET_ACCOUNT_CHARACTER_LIST_RESULT
@ SMSG_CALENDAR_INVITE_NOTES
@ SMSG_GUILD_EVENT_PLAYER_LEFT
@ SMSG_WEEKLY_REWARD_CLAIM_RESULT
@ SMSG_ACTIVATE_ESSENCE_FAILED
@ SMSG_QUEST_SESSION_INFO_RESPONSE
@ SMSG_GARRISON_RESET_TALENT_TREE_SOCKET_DATA
@ SMSG_GUILD_BANK_LOG_QUERY_RESULTS
@ SMSG_CLEAR_TREASURE_PICKER_CACHE
@ SMSG_MOVE_APPLY_INERTIA
@ SMSG_SPELL_EMPOWER_SET_STAGE
@ SMSG_FEATURE_SYSTEM_STATUS
std::string StringFormat(FormatString< Args... > fmt, Args &&... args)
Default TC string format function.