TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
OpcodeTable Class Reference

#include <Opcodes.h>

Public Member Functions

 OpcodeTable ()
 
 OpcodeTable (OpcodeTable const &)=delete
 
OpcodeTableoperator= (OpcodeTable const &)=delete
 
 ~OpcodeTable ()
 
void Initialize ()
 Correspondence between opcodes and their names. More...
 
ClientOpcodeHandler constoperator[] (OpcodeClient index) const
 
ServerOpcodeHandler constoperator[] (OpcodeServer index) const
 

Private Member Functions

template<class PacketClass , void(WorldSession::*)(PacketClass &) HandlerFunction>
void ValidateAndSetClientOpcode (OpcodeClient opcode, char const *name, SessionStatus status, PacketProcessing processing)
 
void ValidateAndSetServerOpcode (OpcodeServer opcode, char const *name, SessionStatus status, ConnectionType conIdx)
 

Private Attributes

ClientOpcodeHandler_internalTableClient [NUM_OPCODE_HANDLERS]
 
ServerOpcodeHandler_internalTableServer [NUM_OPCODE_HANDLERS]
 

Constructor & Destructor Documentation

OpcodeTable::OpcodeTable ( )
inline
1732  {
1733  memset(_internalTableClient, 0, sizeof(_internalTableClient));
1734  memset(_internalTableServer, 0, sizeof(_internalTableServer));
1735  }
ServerOpcodeHandler * _internalTableServer[NUM_OPCODE_HANDLERS]
Definition: Opcodes.h:1768
ClientOpcodeHandler * _internalTableClient[NUM_OPCODE_HANDLERS]
Definition: Opcodes.h:1767
OpcodeTable::OpcodeTable ( OpcodeTable const )
delete
OpcodeTable::~OpcodeTable ( )
inline
1741  {
1742  for (uint16 i = 0; i < NUM_OPCODE_HANDLERS; ++i)
1743  {
1744  delete _internalTableClient[i];
1745  delete _internalTableServer[i];
1746  }
1747  }
ServerOpcodeHandler * _internalTableServer[NUM_OPCODE_HANDLERS]
Definition: Opcodes.h:1768
Definition: Opcodes.h:41
uint16_t uint16
Definition: Define.h:151
ClientOpcodeHandler * _internalTableClient[NUM_OPCODE_HANDLERS]
Definition: Opcodes.h:1767

Member Function Documentation

void OpcodeTable::Initialize ( void  )

Correspondence between opcodes and their names.

112 {
113 #define DEFINE_HANDLER(opcode, status, processing, packetclass, handler) \
114  ValidateAndSetClientOpcode<packetclass, handler>(opcode, #opcode, status, processing);
115 
116 #define DEFINE_OPCODE_HANDLER_OLD(opcode, status, processing, handler) \
117  DEFINE_HANDLER(opcode, status, processing, WorldPacket, handler);
118 
250  DEFINE_HANDLER(CMSG_CHAT_CHANNEL_MODERATOR, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Channel::ChannelPlayerCommand, &WorldSession::HandleChannelPlayerCommand<&Channel::SetModerator>);
251  DEFINE_HANDLER(CMSG_CHAT_CHANNEL_MUTE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Channel::ChannelPlayerCommand, &WorldSession::HandleChannelPlayerCommand<&Channel::SetMute>);
252  DEFINE_HANDLER(CMSG_CHAT_CHANNEL_OWNER, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Channel::ChannelPlayerCommand, &WorldSession::HandleChannelCommand<&Channel::SendWhoOwner>);
253  DEFINE_HANDLER(CMSG_CHAT_CHANNEL_PASSWORD, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Channel::ChannelPlayerCommand, &WorldSession::HandleChannelPlayerCommand<&Channel::Password>);
255  DEFINE_HANDLER(CMSG_CHAT_CHANNEL_SILENCE_ALL, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Channel::ChannelPlayerCommand, &WorldSession::HandleChannelPlayerCommand<&Channel::SilenceAll>);
256  DEFINE_HANDLER(CMSG_CHAT_CHANNEL_SILENCE_VOICE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Channel::ChannelPlayerCommand, &WorldSession::HandleChannelPlayerCommand<&Channel::SilenceVoice>);
258  DEFINE_HANDLER(CMSG_CHAT_CHANNEL_UNMODERATOR, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Channel::ChannelPlayerCommand, &WorldSession::HandleChannelPlayerCommand<&Channel::UnsetModerator>);
259  DEFINE_HANDLER(CMSG_CHAT_CHANNEL_UNMUTE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Channel::ChannelPlayerCommand, &WorldSession::HandleChannelPlayerCommand<&Channel::UnsetMute>);
260  DEFINE_HANDLER(CMSG_CHAT_CHANNEL_UNSILENCE_ALL, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Channel::ChannelPlayerCommand, &WorldSession::HandleChannelPlayerCommand<&Channel::UnsilenceAll>);
261  DEFINE_HANDLER(CMSG_CHAT_CHANNEL_UNSILENCE_VOICE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Channel::ChannelPlayerCommand, &WorldSession::HandleChannelPlayerCommand<&Channel::UnsilenceVoice>);
794 
795 #undef DEFINE_OPCODE_HANDLER_OLD
796 #undef DEFINE_HANDLER
797 
798 #define DEFINE_SERVER_OPCODE_HANDLER(opcode, status, con) \
799  static_assert(status == STATUS_NEVER || status == STATUS_UNHANDLED, "Invalid status for server opcode"); \
800  ValidateAndSetServerOpcode(opcode, #opcode, status, con)
801 
1722 
1723 #undef DEFINE_SERVER_OPCODE_HANDLER
1724 };
Definition: Opcodes.h:590
Definition: Opcodes.h:1065
Definition: Opcodes.h:228
Definition: Opcodes.h:68
Definition: Opcodes.h:1095
void HandleRequestGuildRewardsList(WorldPackets::Guild::RequestGuildRewardsList &packet)
Definition: GuildHandler.cpp:379
void HandleSetTradeItemOpcode(WorldPackets::Trade::SetTradeItem &setTradeItem)
Definition: TradeHandler.cpp:702
Definition: Opcodes.h:154
#define DEFINE_HANDLER(opcode, status, processing, packetclass, handler)
Definition: Opcodes.h:140
Definition: Opcodes.h:783
Definition: Opcodes.h:586
Definition: Opcodes.h:408
Definition: Opcodes.h:134
Definition: Opcodes.h:1056
Definition: Opcodes.h:579
Definition: MovementPackets.h:441
Definition: Opcodes.h:1218
Definition: Opcodes.h:965
Definition: Opcodes.h:1212
Definition: Opcodes.h:499
void HandleIgnoreTradeOpcode(WorldPackets::Trade::IgnoreTrade &ignoreTrade)
Definition: TradeHandler.cpp:42
void HandleQueryCorpseLocation(WorldPackets::Query::QueryCorpseLocationFromClient &packet)
Definition: QueryHandler.cpp:170
Definition: Opcodes.h:718
void HandleAuctionSellItem(WorldPackets::AuctionHouse::AuctionSellItem &packet)
Definition: AuctionHouseHandler.cpp:112
Definition: Opcodes.h:1074
Definition: Opcodes.h:975
Definition: CharacterPackets.h:721
Definition: GuildFinderPackets.h:220
Definition: Opcodes.h:87
Definition: Opcodes.h:1152
Definition: Opcodes.h:816
void HandleJoinChannel(WorldPackets::Channel::JoinChannel &packet)
Definition: ChannelHandler.cpp:27
Definition: Opcodes.h:346
void HandleQueryPetName(WorldPackets::Query::QueryPetName &packet)
Definition: PetHandler.cpp:404
void HandleBattlemasterJoinOpcode(WorldPackets::Battleground::BattlemasterJoin &battlemasterJoin)
Definition: BattleGroundHandler.cpp:65
Definition: Opcodes.h:78
Definition: Opcodes.h:1463
Definition: Opcodes.h:1627
Definition: Opcodes.h:1583
void HandleGetGarrisonInfo(WorldPackets::Garrison::GetGarrisonInfo &getGarrisonInfo)
Definition: GarrisonHandler.cpp:22
Definition: Opcodes.h:1201
Definition: MailPackets.h:106
Definition: Opcodes.h:313
Definition: Opcodes.h:949
Definition: LootPackets.h:108
Definition: Opcodes.h:1502
Definition: Opcodes.h:1248
void HandleGuildInviteByName(WorldPackets::Guild::GuildInviteByName &packet)
Definition: GuildHandler.cpp:49
Definition: ItemPackets.h:194
Definition: GuildPackets.h:170
Definition: Opcodes.h:1336
Definition: Opcodes.h:598
Definition: Opcodes.h:787
void HandleCancelMountAuraOpcode(WorldPackets::Spells::CancelMountAura &cancelMountAura)
Definition: SpellHandler.cpp:404
Definition: Opcodes.h:291
Definition: EquipmentSetPackets.h:59
void HandleCalendarComplain(WorldPackets::Calendar::CalendarComplain &calendarComplain)
Definition: CalendarHandler.cpp:463
Definition: Opcodes.h:762
Definition: Opcodes.h:204
Definition: Opcodes.h:623
Definition: Opcodes.h:1545
Definition: Opcodes.h:1245
Definition: Opcodes.h:1326
void HandleCharRenameOpcode(WorldPackets::Character::CharacterRenameRequest &request)
Definition: CharacterHandler.cpp:1260
Definition: Opcodes.h:1407
Definition: Opcodes.h:779
Definition: Opcodes.h:1344
void HandleDuelResponseOpcode(WorldPackets::Duel::DuelResponse &duelResponse)
Definition: DuelHandler.cpp:50
void HandleTaxiQueryAvailableNodesOpcode(WorldPackets::Taxi::TaxiQueryAvailableNodes &taxiQueryAvailableNodes)
Definition: TaxiHandler.cpp:70
Definition: Opcodes.h:828
void HandleTotemDestroyed(WorldPackets::Totem::TotemDestroyed &totemDestroyed)
Definition: SpellHandler.cpp:430
Definition: Opcodes.h:1183
Definition: Opcodes.h:780
Definition: EquipmentSetPackets.h:49
void HandleObjectUpdateFailedOpcode(WorldPackets::Misc::ObjectUpdateFailed &objectUpdateFailed)
Definition: MiscHandler.cpp:1063
Definition: Opcodes.h:376
Definition: MovementPackets.h:296
void HandleBattlePetDeletePet(WorldPackets::BattlePet::BattlePetDeletePet &battlePetDeletePet)
Definition: BattlePetHandler.cpp:53
void HandleSetPartyAssignment(WorldPackets::Party::SetPartyAssignment &packet)
Definition: GroupHandler.cpp:527
Definition: CharacterPackets.h:592
Definition: Opcodes.h:1531
Definition: Opcodes.h:1461
Definition: Opcodes.h:1416
Definition: Opcodes.h:1390
Definition: ToyPackets.h:62
void HandleMailCreateTextItem(WorldPackets::Mail::MailCreateTextItem &packet)
Definition: MailHandler.cpp:600
void HandlePetitionShowSignatures(WorldPackets::Petition::PetitionShowSignatures &packet)
Definition: PetitionsHandler.cpp:136
Definition: CharacterPackets.h:651
Definition: Opcodes.h:922
void HandlePVPLogDataOpcode(WorldPackets::Battleground::PVPLogDataRequest &pvpLogDataRequest)
Definition: BattleGroundHandler.cpp:227
Definition: Opcodes.h:606
Definition: Opcodes.h:456
Definition: Opcodes.h:825
void HandleReadItem(WorldPackets::Item::ReadItem &readItem)
Definition: ItemHandler.cpp:311
Definition: MiscPackets.h:512
void HandleDeleteEquipmentSet(WorldPackets::EquipmentSet::DeleteEquipmentSet &deleteEquipmentSet)
Definition: CharacterHandler.cpp:1657
Definition: Opcodes.h:481
Definition: Opcodes.h:1242
void HandleUseCritterItem(WorldPackets::Item::UseCritterItem &packet)
Definition: ItemHandler.cpp:1274
Definition: BattlePetPackets.h:184
Definition: QuestPackets.h:516
Definition: Opcodes.h:1435
Definition: GuildPackets.h:178
Definition: Opcodes.h:789
Definition: Opcodes.h:520
Definition: Opcodes.h:102
Definition: Opcodes.h:224
Definition: Opcodes.h:1349
void HandleGuildDeleteRank(WorldPackets::Guild::GuildDeleteRank &packet)
Definition: GuildHandler.cpp:160
Definition: Opcodes.h:657
Definition: QueryPackets.h:423
Definition: Opcodes.h:1454
Definition: Opcodes.h:1541
Definition: Opcodes.h:1159
Definition: Opcodes.h:311
void HandleLfgTeleportOpcode(WorldPacket &recvData)
Definition: LFGHandler.cpp:262
Definition: Opcodes.h:462
Definition: TaxiPackets.h:116
Definition: Opcodes.h:415
Definition: Opcodes.h:243
Definition: Opcodes.h:505
Definition: VehiclePackets.h:96
void HandlePetRename(WorldPackets::Pet::PetRename &packet)
Definition: PetHandler.cpp:515
Definition: GarrisonPackets.h:157
void HandleStandStateChangeOpcode(WorldPackets::Misc::StandStateChange &packet)
Definition: MiscHandler.cpp:402
void HandleUnregisterAllAddonPrefixesOpcode(WorldPackets::Chat::ChatUnregisterAllAddonPrefixes &packet)
Definition: WorldSession.cpp:917
Definition: Opcodes.h:819
Definition: Opcodes.h:485
void HandleAutoStoreBankItemOpcode(WorldPackets::Bank::AutoStoreBankItem &packet)
Definition: BankHandler.cpp:76
Definition: Opcodes.h:709
Definition: Opcodes.h:543
Definition: Opcodes.h:516
Definition: Opcodes.h:747
Definition: Opcodes.h:699
void HandleRequestVehicleExit(WorldPackets::Vehicle::RequestVehicleExit &requestVehicleExit)
Definition: VehicleHandler.cpp:173
Definition: Opcodes.h:772
Definition: Opcodes.h:1253
Definition: Opcodes.h:1602
Definition: GuildPackets.h:610
Definition: Opcodes.h:1579
Definition: Opcodes.h:791
void HandleGuildBankSwapItems(WorldPackets::Guild::GuildBankSwapItems &packet)
Definition: GuildHandler.cpp:279
void HandleBattlenetRequest(WorldPackets::Battlenet::Request &request)
Definition: BattlenetHandler.cpp:23
Definition: Opcodes.h:362
void HandleShowingHelmOpcode(WorldPackets::Character::ShowingHelm &packet)
Definition: CharacterHandler.cpp:1244
Definition: Opcodes.h:403
Definition: Opcodes.h:1198
Definition: AuctionHousePackets.h:241
Definition: Opcodes.h:341
Definition: Opcodes.h:309
void HandleRequestPetInfo(WorldPackets::Pet::RequestPetInfo &packet)
Definition: PetHandler.cpp:59
Definition: Opcodes.h:355
Definition: Opcodes.h:1626
Definition: Opcodes.h:1547
Definition: Opcodes.h:953
Definition: Opcodes.h:252
Definition: PartyPackets.h:452
Definition: Opcodes.h:223
Definition: SpellPackets.h:282
Definition: Opcodes.h:1323
Definition: Opcodes.h:1110
void HandleLfgSetCommentOpcode(WorldPacket &recvData)
Definition: LFGHandler.cpp:240
Definition: Opcodes.h:761
Definition: Opcodes.h:1402
void HandleSwapItem(WorldPackets::Item::SwapItem &swapItem)
Definition: ItemHandler.cpp:129
void HandleGossipSelectOptionOpcode(WorldPackets::NPC::GossipSelectOption &packet)
Definition: NPCHandler.cpp:300
Definition: Opcodes.h:467
void HandleCalendarEventModeratorStatus(WorldPackets::Calendar::CalendarEventModeratorStatus &calendarEventModeratorStatus)
Definition: CalendarHandler.cpp:440
Definition: Opcodes.h:181
Definition: Opcodes.h:920
Definition: Opcodes.h:423
Definition: Opcodes.h:615
Definition: Opcodes.h:844
Definition: Opcodes.h:1324
void HandleRequestVehiclePrevSeat(WorldPackets::Vehicle::RequestVehiclePrevSeat &requestVehiclePrevSeat)
Definition: VehicleHandler.cpp:38
Definition: Opcodes.h:991
void HandleAddIgnoreOpcode(WorldPackets::Social::AddIgnore &packet)
Definition: SocialHandler.cpp:102
Definition: ItemPackets.h:56
Definition: Opcodes.h:1289
Definition: Opcodes.h:1214
void HandleGarrisonGetBuildingLandmarks(WorldPackets::Garrison::GarrisonGetBuildingLandmarks &garrisonGetBuildingLandmarks)
Definition: GarrisonHandler.cpp:52
Definition: Opcodes.h:101
Definition: BankPackets.h:30
Definition: Opcodes.h:521
Definition: Opcodes.h:748
Definition: CalendarPackets.h:38
Definition: Opcodes.h:1162
Definition: Opcodes.h:1548
Definition: Opcodes.h:1439
Definition: Opcodes.h:951
Definition: Opcodes.h:1612
Definition: Opcodes.h:909
Definition: Opcodes.h:434
void HandleClearTradeItemOpcode(WorldPackets::Trade::ClearTradeItem &clearTradeItem)
Definition: TradeHandler.cpp:750
Definition: Opcodes.h:296
Definition: Opcodes.h:306
void HandleChatAddonMessageOpcode(WorldPackets::Chat::ChatAddonMessage &chatAddonMessage)
Definition: ChatHandler.cpp:392
Definition: Opcodes.h:1294
Definition: Opcodes.h:535
Definition: Opcodes.h:927
Definition: Opcodes.h:86
Definition: QueryPackets.h:175
Definition: Opcodes.h:482
Definition: Opcodes.h:932
void HandleAutoEquipItemOpcode(WorldPackets::Item::AutoEquipItem &autoEquipItem)
Definition: ItemHandler.cpp:174
Definition: WardenPackets.h:27
Definition: Opcodes.h:54
Definition: ItemPackets.h:309
Definition: MiscPackets.h:413
Definition: Opcodes.h:660
Definition: Opcodes.h:1082
Definition: Opcodes.h:1156
Definition: Opcodes.h:113
Definition: Opcodes.h:1087
Definition: Opcodes.h:972
Definition: Opcodes.h:1352
Definition: Opcodes.h:612
Definition: Opcodes.h:1604
Definition: Opcodes.h:429
Definition: Opcodes.h:1634
Definition: Opcodes.h:956
Definition: Opcodes.h:867
void HandleRandomizeCharNameOpcode(WorldPackets::Character::GenerateRandomCharacterName &packet)
Definition: CharacterHandler.cpp:2255
Definition: Opcodes.h:502
Definition: Opcodes.h:1362
Definition: Opcodes.h:1047
Definition: PetitionPackets.h:95
Definition: SpellPackets.h:68
void HandleRequestVehicleSwitchSeat(WorldPackets::Vehicle::RequestVehicleSwitchSeat &requestVehicleSwitchSeat)
Definition: VehicleHandler.cpp:101
Definition: Opcodes.h:391
Definition: Opcodes.h:902
Definition: Opcodes.h:251
Definition: Opcodes.h:171
Definition: Opcodes.h:1120
Definition: Opcodes.h:899
Definition: Opcodes.h:344
Definition: Opcodes.h:450
Definition: Opcodes.h:930
Definition: Opcodes.h:381
Definition: Opcodes.h:917
Definition: Opcodes.h:1041
Definition: Opcodes.h:389
void HandleGuildFinderDeclineRecruit(WorldPackets::GuildFinder::LFGuildDeclineRecruit &lfGuildDeclineRecruit)
Definition: GuildFinderHandler.cpp:93
Definition: QuestPackets.h:30
Definition: Opcodes.h:294
Definition: CharacterPackets.h:641
Definition: Opcodes.h:1518
void HandleCalendarEventSignup(WorldPackets::Calendar::CalendarEventSignUp &calendarEventSignUp)
Definition: CalendarHandler.cpp:341
Definition: VoicePackets.h:27
Definition: QueryPackets.h:281
Definition: Opcodes.h:305
Definition: Opcodes.h:377
Definition: Opcodes.h:238
Definition: PartyPackets.h:434
Definition: Opcodes.h:271
Definition: PartyPackets.h:552
Definition: Opcodes.h:1434
Definition: BlackMarketPackets.h:29
Definition: Opcodes.h:1282
void HandlePetSpellAutocastOpcode(WorldPackets::Pet::PetSpellAutocast &packet)
Definition: PetHandler.cpp:605
Definition: Opcodes.h:1060
Definition: Opcodes.h:1391
Definition: SpellPackets.h:271
Definition: GuildPackets.h:30
Definition: Opcodes.h:751
Definition: Opcodes.h:688
Definition: Opcodes.h:1300
void HandleGuildBankActivate(WorldPackets::Guild::GuildBankActivate &packet)
Definition: GuildHandler.cpp:228
Definition: SocialPackets.h:106
Definition: Opcodes.h:59
Definition: Opcodes.h:1133
Definition: Opcodes.h:840
Definition: QueryPackets.h:33
Definition: Opcodes.h:1398
Definition: Opcodes.h:307
Definition: Opcodes.h:1568
void HandleWrapItem(WorldPackets::Item::WrapItem &packet)
Definition: ItemHandler.cpp:724
Definition: Opcodes.h:925
Definition: Opcodes.h:475
Definition: Opcodes.h:827
void HandleSpiritHealerActivate(WorldPackets::NPC::SpiritHealerActivate &packet)
Definition: NPCHandler.cpp:384
Definition: Opcodes.h:178
Definition: Opcodes.h:1342
void HandleAddToy(WorldPackets::Toy::AddToy &packet)
Definition: ToyHandler.cpp:22
Definition: Opcodes.h:1418
Definition: Opcodes.h:418
void HandleListInventoryOpcode(WorldPackets::NPC::Hello &packet)
Definition: ItemHandler.cpp:532
void HandleSummonResponseOpcode(WorldPackets::Movement::SummonResponse &packet)
Definition: MovementHandler.cpp:511
Definition: Opcodes.h:1455
void HandleSetPartyLeaderOpcode(WorldPackets::Party::SetPartyLeader &packet)
Definition: GroupHandler.cpp:280
void HandleSaveCUFProfiles(WorldPackets::Misc::SaveCUFProfiles &packet)
Definition: MiscHandler.cpp:1087
Definition: Opcodes.h:826
Definition: Opcodes.h:935
Definition: GuildPackets.h:540
Definition: Opcodes.h:862
Definition: QueryPackets.h:371
Definition: Opcodes.h:1632
Definition: Opcodes.h:1209
Definition: Opcodes.h:1073
void HandleGuildFinderRemoveRecruit(WorldPackets::GuildFinder::LFGuildRemoveRecruit &lfGuildRemoveRecruit)
Definition: GuildFinderHandler.cpp:196
Definition: Opcodes.h:976
Definition: Opcodes.h:1222
Definition: Opcodes.h:1271
Definition: MiscPackets.h:724
Definition: CalendarPackets.h:399
void HandleAuctionRemoveItem(WorldPackets::AuctionHouse::AuctionRemoveItem &packet)
Definition: AuctionHouseHandler.cpp:489
Definition: Opcodes.h:647
Definition: Opcodes.h:162
Definition: CharacterPackets.h:672
Definition: Opcodes.h:730
#define DEFINE_SERVER_OPCODE_HANDLER(opcode, status, con)
Definition: Opcodes.h:207
Definition: ChatPackets.h:129
Definition: LootPackets.h:86
Definition: Opcodes.h:974
Definition: Opcodes.h:1169
Definition: PetitionPackets.h:220
void HandleBinderActivateOpcode(WorldPackets::NPC::Hello &packet)
Definition: NPCHandler.cpp:434
void HandleSetSelectionOpcode(WorldPackets::Misc::SetSelection &packet)
Definition: MiscHandler.cpp:397
Definition: PetPackets.h:59
Definition: Opcodes.h:270
void HandleAuctionHelloOpcode(WorldPackets::AuctionHouse::AuctionHelloRequest &packet)
Definition: AuctionHouseHandler.cpp:33
void HandleQuestgiverStatusMultipleQuery(WorldPackets::Quest::QuestGiverStatusMultipleQuery &packet)
Definition: QuestHandler.cpp:642
void HandleGetPVPOptionsEnabled(WorldPackets::Battleground::GetPVPOptionsEnabled &getPvPOptionsEnabled)
Definition: BattleGroundHandler.cpp:625
Definition: CalendarPackets.h:48
Definition: Opcodes.h:1470
Definition: CharacterPackets.h:231
Definition: QuestPackets.h:404
Definition: Opcodes.h:115
void HandleSpellClick(WorldPackets::Spells::SpellClick &spellClick)
Definition: SpellHandler.cpp:465
void HandleCancelTempEnchantmentOpcode(WorldPackets::Item::CancelTempEnchantment &cancelTempEnchantment)
Definition: ItemHandler.cpp:1054
Definition: Opcodes.h:757
Definition: GameObjectPackets.h:40
Definition: Opcodes.h:330
Definition: Opcodes.h:1207
void HandleBattlePetSummon(WorldPackets::BattlePet::BattlePetSummon &battlePetSummon)
Definition: BattlePetHandler.cpp:77
Definition: Opcodes.h:48
void HandleBattlemasterHelloOpcode(WorldPackets::NPC::Hello &hello)
Definition: BattleGroundHandler.cpp:41
void HandleForceSpeedChangeAck(WorldPackets::Movement::MovementSpeedAck &packet)
Definition: MovementHandler.cpp:412
void HandleGuildLeave(WorldPackets::Guild::GuildLeave &leave)
Definition: GuildHandler.cpp:113
Definition: Opcodes.h:689
Definition: Opcodes.h:1582
Definition: Opcodes.h:829
Definition: Opcodes.h:565
Definition: GuildPackets.h:580
Definition: CalendarPackets.h:274
Definition: NPCPackets.h:244
Definition: Opcodes.h:1331
Definition: Opcodes.h:1590
Definition: PartyPackets.h:43
Definition: Opcodes.h:967
Definition: Opcodes.h:1377
Definition: GuildPackets.h:398
Definition: Opcodes.h:1639
Definition: Opcodes.h:940
Definition: Opcodes.h:635
void HandleLfgJoinOpcode(WorldPacket &recvData)
Definition: LFGHandler.cpp:85
void HandleTutorialFlag(WorldPackets::Misc::TutorialSetFlag &packet)
Definition: CharacterHandler.cpp:1198
Definition: Opcodes.h:1304
void HandlePartyInviteOpcode(WorldPackets::Party::PartyInviteClient &packet)
Definition: GroupHandler.cpp:61
void HandleTimeSyncResponse(WorldPackets::Misc::TimeSyncResponse &packet)
Definition: MiscHandler.cpp:821
void HandleInitiateTradeOpcode(WorldPackets::Trade::InitiateTrade &initiateTrade)
Definition: TradeHandler.cpp:569
Definition: Opcodes.h:324
Definition: Opcodes.h:538
Definition: TradePackets.h:27
void HandlePetCancelAuraOpcode(WorldPackets::Spells::PetCancelAura &packet)
Definition: SpellHandler.cpp:363
Definition: TalentPackets.h:85
Definition: MiscPackets.h:109
Definition: Opcodes.h:979
void HandleGuildBankTextQuery(WorldPackets::Guild::GuildBankTextQuery &packet)
Definition: GuildHandler.cpp:331
Definition: GuildPackets.h:426
Definition: Opcodes.h:527
Definition: Opcodes.h:276
Definition: Opcodes.h:1595
Definition: Opcodes.h:235
Definition: Opcodes.h:244
Definition: Opcodes.h:301
Definition: Opcodes.h:536
void HandleGuildPermissionsQuery(WorldPackets::Guild::GuildPermissionsQuery &packet)
Definition: GuildHandler.cpp:221
Definition: Opcodes.h:1526
Definition: Opcodes.h:734
Definition: Opcodes.h:918
Definition: Opcodes.h:1143
Definition: Opcodes.h:1101
Definition: Opcodes.h:139
Definition: Opcodes.h:263
Definition: NPCPackets.h:200
void HandleCanDuel(WorldPackets::Duel::CanDuel &packet)
Definition: DuelHandler.cpp:29
Definition: Opcodes.h:632
void HandleQueryPetition(WorldPackets::Petition::QueryPetition &packet)
Definition: PetitionsHandler.cpp:181
Definition: Opcodes.h:1043
Definition: MiscPackets.h:591
Definition: Opcodes.h:1261
Definition: Opcodes.h:871
void HandleBusyTradeOpcode(WorldPackets::Trade::BusyTrade &busyTrade)
Definition: TradeHandler.cpp:46
Definition: Opcodes.h:572
Definition: MiscPackets.h:261
Definition: Opcodes.h:589
Definition: Opcodes.h:471
Definition: Opcodes.h:260
Definition: MiscPackets.h:139
Definition: PartyPackets.h:92
Definition: Opcodes.h:1577
Definition: Opcodes.h:692
Definition: Opcodes.h:74
Definition: Opcodes.h:1229
void HandleRepairItemOpcode(WorldPackets::Item::RepairItem &packet)
Definition: NPCHandler.cpp:837
Definition: Opcodes.h:365
Definition: Opcodes.h:663
Definition: Opcodes.h:1148
Definition: Opcodes.h:810
Definition: Opcodes.h:53
Definition: Opcodes.h:1452
void HandleGuildDeclineInvitation(WorldPackets::Guild::GuildDeclineInvitation &decline)
Definition: GuildHandler.cpp:72
Definition: Opcodes.h:214
Definition: ItemPackets.h:393
Definition: Opcodes.h:621
Definition: Opcodes.h:489
Definition: TradePackets.h:89
Definition: Opcodes.h:69
Definition: Opcodes.h:1578
void HandleGuildRequestPartyState(WorldPackets::Guild::RequestGuildPartyState &packet)
Definition: GuildHandler.cpp:362
void HandleMailTakeMoney(WorldPackets::Mail::MailTakeMoney &packet)
Definition: MailHandler.cpp:531
Definition: Opcodes.h:343
Definition: Opcodes.h:1233
Definition: TradePackets.h:45
Definition: Opcodes.h:1487
Definition: Opcodes.h:1052
Definition: Opcodes.h:998
Definition: Opcodes.h:778
Definition: ChatPackets.h:293
Definition: Opcodes.h:142
void HandleSetTitleOpcode(WorldPackets::Character::SetTitle &packet)
Definition: MiscHandler.cpp:807
Definition: Opcodes.h:643
Definition: VoidStoragePackets.h:86
Definition: GuildFinderPackets.h:210
Definition: Opcodes.h:833
void HandleLogoutRequestOpcode(WorldPackets::Character::LogoutRequest &logoutRequest)
Definition: MiscHandler.cpp:247
Definition: Opcodes.h:1533
Definition: Opcodes.h:547
Definition: CharacterPackets.h:506
Definition: MiscPackets.h:324
Definition: Opcodes.h:1519
void HandleAcceptTradeOpcode(WorldPackets::Trade::AcceptTrade &acceptTrade)
Definition: TradeHandler.cpp:223
Definition: SpellPackets.h:739
Definition: Opcodes.h:1210
Definition: Opcodes.h:738
Definition: Opcodes.h:633
void HandleGuildUpdateInfoText(WorldPackets::Guild::GuildUpdateInfoText &packet)
Definition: GuildHandler.cpp:168
Definition: Opcodes.h:1316
Definition: Opcodes.h:1611
Definition: Opcodes.h:366
void HandleGuildDemoteMember(WorldPackets::Guild::GuildDemoteMember &demote)
Definition: GuildHandler.cpp:94
Definition: Opcodes.h:1553
Definition: SpellPackets.h:729
Definition: Opcodes.h:337
void HandleBattlePetSetFlags(WorldPackets::BattlePet::BattlePetSetFlags &battlePetSetFlags)
Definition: BattlePetHandler.cpp:58
void HandleRequestPartyJoinUpdates(WorldPackets::Party::RequestPartyJoinUpdates &packet)
Definition: GroupHandler.cpp:472
void HandleEnableTaxiNodeOpcode(WorldPackets::Taxi::EnableTaxiNode &enableTaxiNode)
Definition: TaxiHandler.cpp:31
Definition: Opcodes.h:1359
Definition: Opcodes.h:1057
Definition: Opcodes.h:143
void HandleBattlemasterJoinArena(WorldPackets::Battleground::BattlemasterJoinArena &packet)
Definition: BattleGroundHandler.cpp:490
void HandleLfgProposalResultOpcode(WorldPacket &recvData)
Definition: LFGHandler.cpp:167
Definition: Opcodes.h:168
Definition: BattlePetPackets.h:108
Definition: Opcodes.h:959
Definition: MiscPackets.h:221
Definition: Opcodes.h:1263
Definition: GuildPackets.h:985
Definition: Opcodes.h:1185
Definition: SocialPackets.h:32
Definition: Opcodes.h:1690
Definition: Opcodes.h:1191
Definition: GuildPackets.h:822
void HandleTextEmoteOpcode(WorldPackets::Chat::CTextEmote &packet)
Definition: ChatHandler.cpp:581
Definition: Opcodes.h:308
Definition: Opcodes.h:1049
Definition: Opcodes.h:1405
Definition: BattlegroundPackets.h:306
Definition: BattlegroundPackets.h:244
Definition: Opcodes.h:1090
Definition: Opcodes.h:517
Definition: CalendarPackets.h:572
Definition: Opcodes.h:613
Definition: MiscPackets.h:740
Definition: InstancePackets.h:119
Definition: Opcodes.h:894
Definition: Opcodes.h:79
Definition: Opcodes.h:1239
void HandleUnacceptTradeOpcode(WorldPackets::Trade::UnacceptTrade &unacceptTrade)
Definition: TradeHandler.cpp:531
Definition: Opcodes.h:399
Definition: Opcodes.h:141
Definition: Opcodes.h:564
Definition: Opcodes.h:137
Definition: Opcodes.h:1298
Definition: TaxiPackets.h:67
Definition: SpellPackets.h:654
Definition: Opcodes.h:1589
Definition: Opcodes.h:1099
Definition: Opcodes.h:858
Definition: Opcodes.h:834
Definition: Opcodes.h:1005
Definition: Opcodes.h:414
Definition: PartyPackets.h:260
void HandleChatMessageOpcode(WorldPackets::Chat::ChatMessage &chatMessage)
Definition: ChatHandler.cpp:42
Definition: Opcodes.h:653
Definition: Opcodes.h:936
void HandleSetTaxiBenchmark(WorldPackets::Misc::SetTaxiBenchmarkMode &packet)
Definition: MiscHandler.cpp:1012
Definition: Opcodes.h:1236
Definition: Opcodes.h:353
Definition: Opcodes.h:509
Definition: Opcodes.h:770
Definition: MiscPackets.h:159
Definition: ScenePackets.h:54
Definition: Opcodes.h:1620
Definition: Opcodes.h:715
Definition: CalendarPackets.h:30
void HandleLeaveGroupOpcode(WorldPackets::Party::LeaveGroup &packet)
Definition: GroupHandler.cpp:320
Definition: GuildPackets.h:196
Definition: Opcodes.h:608
void HandleCalendarEventRemoveInvite(WorldPackets::Calendar::CalendarRemoveInvite &calendarRemoveInvite)
Definition: CalendarHandler.cpp:393
Definition: Opcodes.h:275
Definition: Opcodes.h:1628
Definition: Opcodes.h:88
Definition: Opcodes.h:1027
Definition: Opcodes.h:472
void HandleTaxiNodeStatusQueryOpcode(WorldPackets::Taxi::TaxiNodeStatusQuery &taxiNodeStatusQuery)
Definition: TaxiHandler.cpp:38
Definition: Opcodes.h:1594
void HandleGuildBankLogQuery(WorldPackets::Guild::GuildBankLogQuery &packet)
Definition: GuildHandler.cpp:323
Definition: Opcodes.h:1523
void HandleInspectPVP(WorldPackets::Inspect::InspectPVPRequest &request)
Definition: InspectHandler.cpp:107
Definition: Opcodes.h:1172
void HandleRequestRatedBattlefieldInfo(WorldPackets::Battleground::RequestRatedBattlefieldInfo &packet)
Definition: BattleGroundHandler.cpp:598
Definition: Opcodes.h:237
Definition: Opcodes.h:1125
Definition: Opcodes.h:946
Definition: Opcodes.h:942
Definition: Opcodes.h:642
void HandleGarrisonCancelConstruction(WorldPackets::Garrison::GarrisonCancelConstruction &garrisonCancelConstruction)
Definition: GarrisonHandler.cpp:37
Definition: Opcodes.h:342
Definition: Opcodes.h:127
Definition: Opcodes.h:1139
Definition: PetPackets.h:192
Definition: Opcodes.h:696
Definition: Opcodes.h:159
Definition: Opcodes.h:793
Definition: Opcodes.h:1204
Definition: Opcodes.h:1118
Definition: Opcodes.h:796
Definition: WorldSession.h:704
Definition: Opcodes.h:666
Definition: BattlegroundPackets.h:283
Definition: Opcodes.h:814
void HandleMinimapPingOpcode(WorldPackets::Party::MinimapPingClient &packet)
Definition: GroupHandler.cpp:387
Definition: Opcodes.h:1610
Definition: CombatPackets.h:160
Definition: Opcodes.h:1642
Definition: BattlefieldPackets.h:68
Definition: Opcodes.h:236
Definition: Opcodes.h:385
Definition: Opcodes.h:1625
Definition: Opcodes.h:57
Definition: Opcodes.h:1618
Definition: Opcodes.h:166
Definition: GuildPackets.h:465
Definition: Opcodes.h:548
Definition: GuildFinderPackets.h:28
Definition: Opcodes.h:1311
Definition: DuelPackets.h:28
Definition: AuctionHousePackets.h:196
Definition: Opcodes.h:1374
Definition: Opcodes.h:1564
Definition: Opcodes.h:898
void HandleCancelAuraOpcode(WorldPackets::Spells::CancelAura &cancelAura)
Definition: SpellHandler.cpp:316
Definition: Opcodes.h:1544
Definition: Opcodes.h:1512
Definition: Opcodes.h:393
Definition: MailPackets.h:195
Definition: Opcodes.h:943
Definition: Opcodes.h:1388
Definition: Opcodes.h:310
Definition: Opcodes.h:1592
void HandleQuestgiverChooseRewardOpcode(WorldPackets::Quest::QuestGiverChooseReward &packet)
Definition: QuestHandler.cpp:248
Definition: Opcodes.h:55
Definition: Opcodes.h:89
Definition: SpellPackets.h:50
void HandleBattlenetRequestRealmListTicket(WorldPackets::Battlenet::RequestRealmListTicket &requestRealmListTicket)
Definition: BattlenetHandler.cpp:28
Definition: Opcodes.h:1117
void HandleSupportTicketSubmitComplaint(WorldPackets::Ticket::SupportTicketSubmitComplaint &packet)
Definition: TicketHandler.cpp:71
Definition: Opcodes.h:507
Definition: TaxiPackets.h:29
Definition: Opcodes.h:882
Definition: Opcodes.h:245
Definition: Opcodes.h:1154
Definition: QuestPackets.h:275
void HandleQueryTimeOpcode(WorldPackets::Query::QueryTime &queryTime)
Definition: QueryHandler.cpp:52
Definition: Opcodes.h:1278
Definition: GuildPackets.h:954
void HandlePlayedTime(WorldPackets::Character::RequestPlayedTime &packet)
Definition: MiscHandler.cpp:709
Definition: Opcodes.h:380
Definition: Opcodes.h:714
Definition: Opcodes.h:1307
Definition: Opcodes.h:417
Definition: Opcodes.h:1351
Definition: Opcodes.h:1588
Definition: Opcodes.h:1422
void HandleGuildSetMemberNote(WorldPackets::Guild::GuildSetMemberNote &packet)
Definition: GuildHandler.cpp:133
Definition: ToyPackets.h:30
Definition: ChatPackets.h:82
Definition: Opcodes.h:638
Definition: Opcodes.h:1389
Definition: GuildPackets.h:942
Definition: Opcodes.h:1648
void HandleUpdateListedAuctionableTokens(WorldPackets::Token::UpdateListedAuctionableTokens &updateListedAuctionableTokens)
Definition: TokenHandler.cpp:21
Definition: Opcodes.h:1237
Definition: Opcodes.h:1028
void HandleCalendarRemoveEvent(WorldPackets::Calendar::CalendarRemoveEvent &calendarRemoveEvent)
Definition: CalendarHandler.cpp:223
Definition: Opcodes.h:1614
Definition: Opcodes.h:49
Definition: Opcodes.h:1220
Definition: Opcodes.h:702
Definition: Opcodes.h:1247
Definition: Opcodes.h:334
Definition: Opcodes.h:398
void HandleOptOutOfLootOpcode(WorldPackets::Party::OptOutOfLoot &packet)
Definition: GroupHandler.cpp:600
Definition: Opcodes.h:904
Definition: Opcodes.h:1023
Definition: Opcodes.h:1258
Definition: Opcodes.h:1355
Definition: Opcodes.h:136
Definition: Opcodes.h:1560
Definition: Opcodes.h:1167
Definition: Opcodes.h:599
Definition: Opcodes.h:248
Definition: Opcodes.h:219
Definition: Opcodes.h:1320
void HandleGuildQueryNews(WorldPackets::Guild::GuildQueryNews &newsQuery)
Definition: GuildHandler.cpp:405
Definition: QueryPackets.h:397
Definition: Opcodes.h:80
Definition: Opcodes.h:637
Definition: Opcodes.h:1492
Definition: Opcodes.h:1256
Definition: Opcodes.h:249
Definition: MiscPackets.h:381
void HandleOfferPetition(WorldPackets::Petition::OfferPetition &packet)
Definition: PetitionsHandler.cpp:383
Definition: Opcodes.h:138
Definition: Opcodes.h:1195
Definition: Opcodes.h:1181
Definition: Opcodes.h:173
Definition: Opcodes.h:1036
Definition: Opcodes.h:1419
Definition: Opcodes.h:870
Definition: Opcodes.h:671
Definition: Opcodes.h:562
Definition: Opcodes.h:727
void HandlePartyInviteResponseOpcode(WorldPackets::Party::PartyInviteResponse &packet)
Definition: GroupHandler.cpp:177
Definition: GuildPackets.h:910
Definition: Opcodes.h:382
Definition: Opcodes.h:1293
Definition: Opcodes.h:409
Definition: Opcodes.h:1586
void HandleQuestgiverHelloOpcode(WorldPackets::Quest::QuestGiverHello &packet)
Definition: QuestHandler.cpp:70
Definition: Opcodes.h:388
Definition: Opcodes.h:1497
Definition: Opcodes.h:691
Definition: Opcodes.h:401
void HandleSupportTicketSubmitBug(WorldPackets::Ticket::SupportTicketSubmitBug &packet)
Definition: TicketHandler.cpp:45
void HandleCalendarAddEvent(WorldPackets::Calendar::CalendarAddEvent &calendarAddEvent)
Definition: CalendarHandler.cpp:151
Definition: Opcodes.h:58
Definition: Opcodes.h:118
Definition: Opcodes.h:523
Definition: Opcodes.h:1106
Definition: Opcodes.h:257
void HandleQuestLogRemoveQuest(WorldPackets::Quest::QuestLogRemoveQuest &packet)
Definition: QuestHandler.cpp:414
Definition: Opcodes.h:668
Definition: Opcodes.h:1009
Definition: Opcodes.h:449
Definition: Opcodes.h:665
Definition: Opcodes.h:695
Definition: Opcodes.h:1200
Definition: Opcodes.h:1308
Definition: Opcodes.h:1295
Definition: Opcodes.h:1076
Definition: Opcodes.h:476
Definition: Opcodes.h:765
Definition: Opcodes.h:924
Definition: CalendarPackets.h:437
Definition: DuelPackets.h:97
Definition: Opcodes.h:129
Definition: Opcodes.h:1072
Definition: GuildFinderPackets.h:58
Definition: Opcodes.h:817
void HandleSignPetition(WorldPackets::Petition::SignPetition &packet)
Definition: PetitionsHandler.cpp:265
Definition: Opcodes.h:989
Definition: Opcodes.h:616
Definition: Opcodes.h:841
Definition: Opcodes.h:644
Definition: Opcodes.h:742
Definition: Opcodes.h:619
Definition: MiscPackets.h:362
Definition: SpellPackets.h:31
void HandleVoidStorageQuery(WorldPackets::VoidStorage::QueryVoidStorage &queryVoidStorage)
Definition: VoidStorageHandler.cpp:53
Definition: Opcodes.h:340
Definition: Opcodes.h:239
Definition: Opcodes.h:1093
Definition: Opcodes.h:437
Definition: Opcodes.h:1506
void HandleGameobjectReportUse(WorldPackets::GameObject::GameObjReportUse &packet)
Definition: SpellHandler.cpp:230
Definition: Opcodes.h:1552
Definition: Opcodes.h:303
Definition: Opcodes.h:130
Definition: Opcodes.h:448
void HandleSetFactionInactiveOpcode(WorldPackets::Character::SetFactionInactive &packet)
Definition: CharacterHandler.cpp:1234
Definition: Opcodes.h:1456
Definition: Opcodes.h:496
Definition: Opcodes.h:397
Definition: VehiclePackets.h:70
Definition: ReputationPackets.h:49
Definition: Opcodes.h:1350
Definition: Opcodes.h:1288
void HandleOpeningCinematic(WorldPackets::Misc::OpeningCinematic &packet)
Definition: CharacterHandler.cpp:2292
void HandleChangeSubGroupOpcode(WorldPackets::Party::ChangeSubGroup &packet)
Definition: GroupHandler.cpp:482
Definition: Opcodes.h:273
Definition: Opcodes.h:1182
Definition: Opcodes.h:994
Definition: Opcodes.h:888
Definition: GuildFinderPackets.h:173
void HandleCalendarEventRsvp(WorldPackets::Calendar::CalendarEventRSVP &calendarEventRSVP)
Definition: CalendarHandler.cpp:364
Definition: BattlegroundPackets.h:73
Definition: Opcodes.h:1119
void HandleGrantLevel(WorldPackets::RaF::GrantLevel &grantLevel)
Definition: ReferAFriendHandler.cpp:24
Definition: PartyPackets.h:104
Definition: Opcodes.h:192
Definition: Opcodes.h:1504
void HandlePetAction(WorldPackets::Pet::PetAction &packet)
Definition: PetHandler.cpp:63
Definition: Opcodes.h:717
Definition: Opcodes.h:500
void HandleNameQueryOpcode(WorldPackets::Query::QueryPlayerName &packet)
Definition: QueryHandler.cpp:47
Definition: PartyPackets.h:213
Definition: QueryPackets.h:151
void HandleItemTextQuery(WorldPackets::Query::ItemTextQuery &itemTextQuery)
Definition: QueryHandler.cpp:439
Definition: Opcodes.h:818
Definition: MovementPackets.h:317
Definition: Opcodes.h:1092
Definition: Opcodes.h:185
Definition: Opcodes.h:370
Definition: PartyPackets.h:273
Definition: Opcodes.h:1593
Definition: Opcodes.h:938
Definition: Opcodes.h:931
Definition: Opcodes.h:1471
Definition: Opcodes.h:1401
Definition: Opcodes.h:1312
Definition: BankPackets.h:42
Definition: Opcodes.h:1646
void HandleBattlePetModifyName(WorldPackets::BattlePet::BattlePetModifyName &battlePetModifyName)
Definition: BattlePetHandler.cpp:42
Definition: Opcodes.h:838
Definition: ItemPackets.h:150
void HandleGuildFinderGetRecruits(WorldPackets::GuildFinder::LFGuildGetRecruits &lfGuildGetRecruits)
Definition: GuildFinderHandler.cpp:158
Definition: MailPackets.h:160
Definition: Opcodes.h:83
Definition: GuildPackets.h:693
Definition: Opcodes.h:1513
Definition: Opcodes.h:231
Definition: Opcodes.h:149
Definition: Opcodes.h:1457
Definition: Opcodes.h:1409
Definition: Opcodes.h:75
Definition: Opcodes.h:1505
Definition: Opcodes.h:1000
Definition: Opcodes.h:70
Definition: Opcodes.h:921
Definition: Opcodes.h:776
Definition: Opcodes.h:662
Definition: ChatPackets.h:194
Definition: GuildPackets.h:715
Definition: Opcodes.h:721
Definition: Opcodes.h:1317
void HandleCharDeleteOpcode(WorldPackets::Character::CharDelete &charDelete)
Definition: CharacterHandler.cpp:760
Definition: Opcodes.h:323
Definition: Opcodes.h:837
Definition: Opcodes.h:1459
Definition: Opcodes.h:708
void HandleReportPvPAFK(WorldPackets::Battleground::ReportPvPPlayerAFK &reportPvPPlayerAFK)
Definition: BattleGroundHandler.cpp:584
Definition: Opcodes.h:712
void HandleQueryPageText(WorldPackets::Query::QueryPageText &packet)
Only static data is sent in this packet !!!
Definition: QueryHandler.cpp:245
Definition: TradePackets.h:79
Definition: Opcodes.h:1301
Definition: Opcodes.h:556
void HandleBankerActivateOpcode(WorldPackets::NPC::Hello &packet)
Definition: BankHandler.cpp:58
Definition: Opcodes.h:1006
Definition: Opcodes.h:1428
Definition: Opcodes.h:1175
Definition: Opcodes.h:144
Definition: GuildPackets.h:530
Definition: Opcodes.h:875
Definition: Opcodes.h:999
void HandleLogoutCancelOpcode(WorldPackets::Character::LogoutCancel &logoutCancel)
Definition: MiscHandler.cpp:297
Definition: Opcodes.h:1100
Definition: SocialPackets.h:127
Definition: Opcodes.h:906
Definition: Opcodes.h:1059
void HandleWorldTeleportOpcode(WorldPackets::Misc::WorldTeleport &worldTeleport)
Definition: MiscHandler.cpp:718
Definition: ItemPackets.h:426
Definition: Opcodes.h:320
Definition: MiscPackets.h:732
Definition: Opcodes.h:1157
Definition: PetitionPackets.h:106
Definition: Opcodes.h:422
Definition: Opcodes.h:1277
Definition: GuildPackets.h:661
Definition: Opcodes.h:188
Definition: Opcodes.h:186
Definition: Opcodes.h:479
void HandleSellItemOpcode(WorldPackets::Item::SellItem &packet)
Definition: ItemHandler.cpp:342
Definition: Opcodes.h:896
Definition: Opcodes.h:769
Definition: Opcodes.h:1339
Definition: Opcodes.h:412
Definition: Opcodes.h:1292
Definition: ChatPackets.h:139
void HandleUpdateMissileTrajectory(WorldPackets::Spells::UpdateMissileTrajectory &packet)
Definition: SpellHandler.cpp:579
Definition: PartyPackets.h:377
Definition: Opcodes.h:122
void HandleSetRoleOpcode(WorldPackets::Party::SetRole &packet)
Definition: GroupHandler.cpp:296
Definition: Opcodes.h:1431
void HandleSetWatchedFactionOpcode(WorldPackets::Character::SetWatchedFaction &packet)
Definition: CharacterHandler.cpp:1229
Definition: Opcodes.h:554
Definition: Opcodes.h:155
Definition: Opcodes.h:329
void HandleMoveChangeVehicleSeats(WorldPackets::Vehicle::MoveChangeVehicleSeats &moveChangeVehicleSeats)
Definition: VehicleHandler.cpp:72
void HandleGuildChallengeUpdateRequest(WorldPackets::Guild::GuildChallengeUpdateRequest &packet)
Definition: GuildHandler.cpp:368
Definition: MailPackets.h:207
Definition: Opcodes.h:1322
Definition: GarrisonPackets.h:53
Definition: Opcodes.h:1679
Definition: Opcodes.h:1260
Definition: Opcodes.h:1383
Definition: QueryPackets.h:121
void HandleGameObjectUseOpcode(WorldPackets::GameObject::GameObjUse &packet)
Definition: SpellHandler.cpp:217
Definition: Opcodes.h:886
Definition: QueryPackets.h:216
Definition: QueryPackets.h:302
Definition: QuestPackets.h:416
Definition: Opcodes.h:200
Definition: Opcodes.h:1488
Definition: Opcodes.h:1303
Definition: Opcodes.h:603
Definition: Opcodes.h:996
Definition: Opcodes.h:1064
Definition: Opcodes.h:566
Definition: TicketPackets.h:94
Definition: Opcodes.h:1445
Definition: Opcodes.h:745
Definition: PartyPackets.h:333
Definition: PetitionPackets.h:169
Definition: Opcodes.h:174
Definition: ItemPackets.h:182
void HandleGuildFinderAddRecruit(WorldPackets::GuildFinder::LFGuildAddRecruit &lfGuildAddRecruit)
Definition: GuildFinderHandler.cpp:27
void HandleGuildEventLogQuery(WorldPackets::Guild::GuildEventLogQuery &packet)
Definition: GuildHandler.cpp:207
Definition: Opcodes.h:1516
void HandleDeclinePetition(WorldPackets::Petition::DeclinePetition &packet)
Definition: PetitionsHandler.cpp:357
Definition: Opcodes.h:277
Definition: VehiclePackets.h:40
Definition: Opcodes.h:262
Definition: ChatPackets.h:107
Definition: Opcodes.h:550
void HandleRideVehicleInteract(WorldPackets::Vehicle::RideVehicleInteract &rideVehicleInteract)
Definition: VehicleHandler.cpp:123
void HandleLootMasterGiveOpcode(WorldPacket &recvPacket)
Definition: LootHandler.cpp:388
Definition: Opcodes.h:872
Definition: Opcodes.h:410
Definition: Opcodes.h:1643
void HandleRandomRollOpcode(WorldPackets::Misc::RandomRollClient &packet)
Definition: GroupHandler.cpp:399
Definition: Opcodes.h:1537
Definition: Opcodes.h:812
Definition: Opcodes.h:652
Definition: Opcodes.h:119
Definition: Opcodes.h:777
void HandleAutostoreLootItemOpcode(WorldPackets::Loot::LootItem &packet)
Definition: LootHandler.cpp:34
Definition: Opcodes.h:1580
Definition: Opcodes.h:1108
Definition: Opcodes.h:1599
Definition: Opcodes.h:1032
Definition: Opcodes.h:1348
Definition: BattlegroundPackets.h:401
Definition: Opcodes.h:831
Definition: QuestPackets.h:393
Definition: Opcodes.h:1029
Definition: Opcodes.h:912
void HandleTabardVendorActivateOpcode(WorldPackets::NPC::Hello &packet)
Definition: NPCHandler.cpp:56
void HandleSetCollisionHeightAck(WorldPackets::Movement::MoveSetCollisionHeightAck &setCollisionHeightAck)
Definition: MovementHandler.cpp:519
void HandleSelfResOpcode(WorldPackets::Spells::SelfRes &packet)
Definition: SpellHandler.cpp:450
Definition: Opcodes.h:570
Definition: Opcodes.h:304
Definition: Opcodes.h:1384
Definition: Opcodes.h:419
Definition: GuildPackets.h:899
Definition: GuildPackets.h:454
void HandleComplaint(WorldPackets::Ticket::Complaint &packet)
Definition: TicketHandler.cpp:99
void HandleGuildQueryOpcode(WorldPackets::Guild::QueryGuildInfo &query)
Definition: GuildHandler.cpp:30
Definition: Opcodes.h:225
Definition: Opcodes.h:67
Definition: VehiclePackets.h:108
Definition: Opcodes.h:433
void HandleBfQueueExitRequest(WorldPackets::Battlefield::BFMgrQueueExitRequest &bfMgrQueueExitRequest)
Definition: BattlefieldHandler.cpp:167
Definition: Opcodes.h:1683
Definition: MailPackets.h:73
Definition: Opcodes.h:1203
void HandleAttackSwingOpcode(WorldPackets::Combat::AttackSwing &packet)
Definition: CombatHandler.cpp:29
Definition: SpellPackets.h:791
Definition: Opcodes.h:577
Definition: Opcodes.h:815
Definition: Opcodes.h:117
Definition: Opcodes.h:605
void HandleSetLootSpecialization(WorldPackets::Loot::SetLootSpecialization &packet)
Definition: LootHandler.cpp:486
Definition: ScenePackets.h:43
Definition: PetitionPackets.h:29
Definition: Opcodes.h:1441
Definition: Opcodes.h:1448
Definition: Opcodes.h:1458
Definition: Opcodes.h:1276
Definition: Opcodes.h:374
Definition: Opcodes.h:202
Definition: Opcodes.h:739
Definition: Opcodes.h:1489
Definition: Opcodes.h:1321
Definition: GuildPackets.h:475
Definition: Opcodes.h:584
Definition: Opcodes.h:1371
void HandleSetSheathedOpcode(WorldPackets::Combat::SetSheathed &packet)
Definition: CombatHandler.cpp:69
Definition: Opcodes.h:1291
void HandleSetFactionAtWar(WorldPackets::Character::SetFactionAtWar &packet)
Definition: CharacterHandler.cpp:1181
Definition: Opcodes.h:258
Definition: Opcodes.h:104
Definition: Opcodes.h:744
Definition: Opcodes.h:1225
void HandleQueryQuestCompletionNPCs(WorldPackets::Query::QueryQuestCompletionNPCs &queryQuestCompletionNPCs)
Definition: QueryHandler.cpp:301
Definition: Opcodes.h:1635
Definition: Opcodes.h:1584
Definition: QueryPackets.h:321
void HandleMailReturnToSender(WorldPackets::Mail::MailReturnToSender &packet)
Definition: MailHandler.cpp:381
Definition: Opcodes.h:1587
Definition: Opcodes.h:1485
Definition: Opcodes.h:839
void HandleDelFriendOpcode(WorldPackets::Social::DelFriend &packet)
Definition: SocialHandler.cpp:92
Definition: Opcodes.h:1474
Definition: Opcodes.h:911
Definition: Opcodes.h:164
Definition: Opcodes.h:962
Definition: Opcodes.h:1325
Definition: Opcodes.h:1174
Definition: Opcodes.h:445
Definition: Opcodes.h:441
Definition: Opcodes.h:700
Definition: Opcodes.h:737
Definition: Opcodes.h:681
Definition: Opcodes.h:950
Definition: Opcodes.h:876
void HandleCancelAutoRepeatSpellOpcode(WorldPackets::Spells::CancelAutoRepeatSpell &cancelAutoRepeatSpell)
Definition: SpellHandler.cpp:413
void HandleAuctionListItems(WorldPackets::AuctionHouse::AuctionListItems &packet)
Definition: AuctionHouseHandler.cpp:603
Definition: Opcodes.h:216
Definition: Opcodes.h:650
Definition: Opcodes.h:533
Definition: Opcodes.h:733
Definition: Opcodes.h:1499
void HandleReplicateItems(WorldPackets::AuctionHouse::AuctionReplicateItems &packet)
Definition: AuctionHouseHandler.cpp:646
Definition: Opcodes.h:431
Definition: Opcodes.h:677
Definition: Opcodes.h:1376
Definition: Opcodes.h:232
Definition: Opcodes.h:1538
Definition: Opcodes.h:947
Definition: Opcodes.h:285
Definition: Opcodes.h:822
Definition: Opcodes.h:1429
void HandlePetSetAction(WorldPackets::Pet::PetSetAction &packet)
Definition: PetHandler.cpp:457
Definition: Opcodes.h:1387
Definition: ClientConfigPackets.h:64
void HandleEjectPassenger(WorldPackets::Vehicle::EjectPassenger &ejectPassenger)
Definition: VehicleHandler.cpp:138
void HandleDBQueryBulk(WorldPackets::Query::DBQueryBulk &packet)
Definition: QueryHandler.cpp:403
void HandleGuildBankBuyTab(WorldPackets::Guild::GuildBankBuyTab &packet)
Definition: GuildHandler.cpp:303
void HandleGuildFinderGetGuildPost(WorldPackets::GuildFinder::LFGuildGetGuildPost &lfGuildGetGuildPost)
Definition: GuildFinderHandler.cpp:133
Definition: Opcodes.h:758
Definition: Opcodes.h:1397
Definition: Opcodes.h:1496
Definition: Opcodes.h:1550
Definition: Opcodes.h:1395
Definition: Opcodes.h:1066
void HandleGuildFinderBrowse(WorldPackets::GuildFinder::LFGuildBrowse &lfGuildBrowse)
Definition: GuildFinderHandler.cpp:46
Definition: Opcodes.h:1357
Definition: CharacterPackets.h:279
Definition: TalentPackets.h:61
Definition: GuildPackets.h:704
Definition: Opcodes.h:900
Definition: Opcodes.h:1285
Definition: Opcodes.h:1340
Definition: Opcodes.h:1022
void HandleChatAddonMessageWhisperOpcode(WorldPackets::Chat::ChatAddonMessageWhisper &chatAddonMessageWhisper)
Definition: ChatHandler.cpp:421
Definition: Opcodes.h:256
Definition: Opcodes.h:492
Definition: Opcodes.h:1647
Definition: Opcodes.h:1680
Definition: CharacterPackets.h:530
Definition: Opcodes.h:1126
void HandleSaveGuildEmblem(WorldPackets::Guild::SaveGuildEmblem &packet)
Definition: GuildHandler.cpp:176
Definition: Opcodes.h:1598
Definition: Opcodes.h:1063
Definition: Opcodes.h:923
void HandleGuildBankQueryTab(WorldPackets::Guild::GuildBankQueryTab &packet)
Definition: GuildHandler.cpp:248
void HandleGuildBankDepositMoney(WorldPackets::Guild::GuildBankDepositMoney &packet)
Definition: GuildHandler.cpp:258
Definition: MiscPackets.h:342
Definition: Opcodes.h:802
Definition: QuestPackets.h:89
Definition: Opcodes.h:121
Definition: Opcodes.h:65
Definition: Opcodes.h:1563
Definition: Opcodes.h:493
void HandleUpdateRaidTargetOpcode(WorldPackets::Party::UpdateRaidTarget &packet)
Definition: GroupHandler.cpp:425
Definition: Opcodes.h:161
Definition: Opcodes.h:1145
Definition: LootPackets.h:182
Definition: Opcodes.h:1061
Definition: Opcodes.h:193
Definition: Opcodes.h:854
void HandleOpenItemOpcode(WorldPackets::Spells::OpenItem &packet)
Definition: SpellHandler.cpp:128
Definition: CharacterPackets.h:211
Definition: Opcodes.h:1077
Definition: Opcodes.h:1438
Definition: Opcodes.h:1267
Definition: Opcodes.h:163
Definition: CalendarPackets.h:112
Definition: Opcodes.h:1045
void HandleBuyItemOpcode(WorldPackets::Item::BuyItem &packet)
Definition: ItemHandler.cpp:495
Definition: Opcodes.h:1483
Definition: Opcodes.h:667
Definition: Opcodes.h:241
void HandleBattleFieldPortOpcode(WorldPackets::Battleground::BattlefieldPort &battlefieldPort)
Definition: BattleGroundHandler.cpp:254
Definition: GuildFinderPackets.h:102
Definition: Opcodes.h:889
Definition: Opcodes.h:971
Definition: Opcodes.h:1543
Definition: Opcodes.h:1353
Definition: Opcodes.h:988
Definition: Opcodes.h:1446
void HandleGuildSetFocusedAchievement(WorldPackets::Achievement::GuildSetFocusedAchievement &setFocusedAchievement)
Definition: MiscHandler.cpp:1017
Definition: Opcodes.h:1572
Definition: Opcodes.h:332
Definition: AuctionHousePackets.h:82
Definition: Opcodes.h:1115
Definition: Opcodes.h:463
Definition: Opcodes.h:1486
Definition: Opcodes.h:436
Definition: Opcodes.h:847
Definition: Opcodes.h:655
Definition: Opcodes.h:1562
Definition: Opcodes.h:1524
Definition: Opcodes.h:333
Definition: Opcodes.h:1411
Definition: Opcodes.h:466
void HandleCalendarEventInvite(WorldPackets::Calendar::CalendarEventInvite &calendarEventInvite)
Definition: CalendarHandler.cpp:260
Definition: Opcodes.h:1382
Definition: Opcodes.h:809
Definition: BattlePetPackets.h:131
Definition: Opcodes.h:760
Definition: Opcodes.h:1299
Definition: Opcodes.h:315
Definition: Opcodes.h:255
Definition: TotemPackets.h:28
Definition: Opcodes.h:540
Definition: Opcodes.h:1176
Definition: Opcodes.h:112
Definition: GuildPackets.h:739
Definition: Opcodes.h:1501
Definition: Opcodes.h:1561
Definition: GuildFinderPackets.h:144
void HandleRequestStabledPets(WorldPackets::NPC::RequestStabledPets &packet)
Definition: NPCHandler.cpp:467
Definition: Opcodes.h:357
Definition: Opcodes.h:1230
void HandleTurnInPetition(WorldPackets::Petition::TurnInPetition &packet)
Definition: PetitionsHandler.cpp:443
Definition: Opcodes.h:319
Definition: Opcodes.h:1557
Definition: Opcodes.h:1268
Definition: Opcodes.h:354
Definition: Opcodes.h:198
Definition: Opcodes.h:573
Definition: Opcodes.h:81
Definition: CharacterPackets.h:412
Definition: Opcodes.h:1366
Definition: Opcodes.h:740
Definition: MailPackets.h:172
Definition: Opcodes.h:109
Definition: Opcodes.h:1403
Definition: Opcodes.h:544
Definition: Opcodes.h:1570
void HandleQuestgiverAcceptQuestOpcode(WorldPackets::Quest::QuestGiverAcceptQuest &packet)
Definition: QuestHandler.cpp:97
Definition: Opcodes.h:474
Definition: Opcodes.h:176
void HandleGuildBankSetTabText(WorldPackets::Guild::GuildBankSetTabText &packet)
Definition: GuildHandler.cpp:339
Definition: PetitionPackets.h:136
Definition: Opcodes.h:373
Definition: Opcodes.h:361
void HandleLfgLeaveOpcode(WorldPacket &recvData)
Definition: LFGHandler.cpp:129
Definition: Opcodes.h:116
Definition: Opcodes.h:242
Definition: VehiclePackets.h:88
Definition: Opcodes.h:893
Definition: Opcodes.h:151
Definition: Opcodes.h:480
Definition: Opcodes.h:1556
Definition: Opcodes.h:1426
void HandleVoidStorageUnlock(WorldPackets::VoidStorage::UnlockVoidStorage &unlockVoidStorage)
Definition: VoidStorageHandler.cpp:34
Definition: Opcodes.h:1380
Definition: Opcodes.h:1341
Definition: PartyPackets.h:343
Definition: Opcodes.h:610
Definition: PetitionPackets.h:179
Definition: Opcodes.h:1453
Definition: Opcodes.h:1026
Definition: Opcodes.h:1096
void HandleMirrorImageDataRequest(WorldPackets::Spells::GetMirrorImageData &getMirrorImageData)
Definition: SpellHandler.cpp:480
Definition: Opcodes.h:749
Definition: BankPackets.h:54
Definition: Opcodes.h:1280
Definition: AuctionHousePackets.h:252
Definition: Opcodes.h:587
Definition: Opcodes.h:519
Definition: Opcodes.h:190
Definition: Opcodes.h:846
void HandleReadyCheckResponseOpcode(WorldPackets::Party::ReadyCheckResponseClient &packet)
Definition: GroupHandler.cpp:568
void HandleRequestWowTokenMarketPrice(WorldPackets::Token::RequestWowTokenMarketPrice &requestWowTokenMarketPrice)
Definition: TokenHandler.cpp:32
Definition: Opcodes.h:1123
Definition: Opcodes.h:583
void HandleLootReleaseOpcode(WorldPackets::Loot::LootRelease &packet)
Definition: LootHandler.cpp:240
Definition: PartyPackets.h:587
Definition: Opcodes.h:1637
Definition: Opcodes.h:1364
Definition: Opcodes.h:732
Definition: Opcodes.h:430
Definition: SpellPackets.h:76
Definition: Opcodes.h:799
Definition: Opcodes.h:105
Definition: Opcodes.h:981
Definition: Opcodes.h:1467
Definition: Opcodes.h:1490
Definition: Opcodes.h:711
Definition: Opcodes.h:212
Definition: Opcodes.h:786
void HandleGuildBankUpdateTab(WorldPackets::Guild::GuildBankUpdateTab &packet)
Definition: GuildHandler.cpp:312
Definition: Opcodes.h:1211
Definition: Opcodes.h:209
Definition: Opcodes.h:1136
Definition: Opcodes.h:1058
Definition: Opcodes.h:640
Definition: Opcodes.h:961
void Handle_EarlyProccess(WorldPacket &recvPacket)
Definition: WorldSession.cpp:699
Definition: Opcodes.h:451
Definition: Opcodes.h:964
Definition: Opcodes.h:639
Definition: TaxiPackets.h:87
void HandleMissileTrajectoryCollision(WorldPackets::Spells::MissileTrajectoryCollision &packet)
Definition: SpellHandler.cpp:558
Definition: Opcodes.h:1574
void HandleScenePlaybackCanceled(WorldPackets::Scenes::ScenePlaybackCanceled &scenePlaybackCanceled)
Definition: SceneHandler.cpp:33
Definition: CharacterPackets.h:29
Definition: Opcodes.h:454
Definition: Opcodes.h:1329
void HandleMailMarkAsRead(WorldPackets::Mail::MailMarkAsRead &packet)
Definition: MailHandler.cpp:344
Definition: Opcodes.h:351
Definition: BattlenetPackets.h:84
void HandleSetLootMethodOpcode(WorldPackets::Party::SetLootMethod &packet)
Definition: GroupHandler.cpp:341
Definition: Opcodes.h:1208
Definition: Opcodes.h:604
Definition: Opcodes.h:515
Definition: Opcodes.h:885
void HandleSupportTicketSubmitSuggestion(WorldPackets::Ticket::SupportTicketSubmitSuggestion &packet)
Definition: TicketHandler.cpp:58
Definition: Opcodes.h:220
Definition: Opcodes.h:1681
void HandleMailDelete(WorldPackets::Mail::MailDelete &packet)
Definition: MailHandler.cpp:362
Definition: Opcodes.h:1011
Definition: Opcodes.h:356
Definition: Opcodes.h:1549
Definition: Opcodes.h:774
Definition: Opcodes.h:574
Definition: Opcodes.h:348
void HandleGMTicketSystemStatusOpcode(WorldPackets::Ticket::GMTicketGetSystemStatus &packet)
Definition: TicketHandler.cpp:36
Definition: Opcodes.h:824
Definition: Opcodes.h:518
Definition: Opcodes.h:1436
Definition: Opcodes.h:508
void HandleBattlePetSetBattleSlot(WorldPackets::BattlePet::BattlePetSetBattleSlot &battlePetSetBattleSlot)
Definition: BattlePetHandler.cpp:36
Definition: ItemPackets.h:67
void HandleSwapSubGroupsOpcode(WorldPackets::Party::SwapSubGroups &packet)
Definition: GroupHandler.cpp:502
Definition: Opcodes.h:1235
Definition: Opcodes.h:522
void HandleRequestCemeteryList(WorldPackets::Misc::RequestCemeteryList &packet)
Definition: MiscHandler.cpp:366
Definition: Opcodes.h:1484
Definition: Opcodes.h:501
Definition: Opcodes.h:368
void HandleCancelCastOpcode(WorldPackets::Spells::CancelCast &packet)
Definition: SpellHandler.cpp:310
Definition: Opcodes.h:597
Definition: PetPackets.h:205
Definition: Opcodes.h:558
Definition: Opcodes.h:986
Definition: Opcodes.h:901
Definition: CalendarPackets.h:423
Definition: Opcodes.h:1413
Definition: Opcodes.h:926
Definition: Opcodes.h:1206
Definition: TalentPackets.h:51
Definition: WhoPackets.h:29
Definition: Opcodes.h:1629
Definition: Opcodes.h:1539
Definition: TradePackets.h:100
Definition: Opcodes.h:1310
Definition: Opcodes.h:135
Definition: Opcodes.h:532
Definition: Opcodes.h:746
Definition: Opcodes.h:1596
void HandleBattlefieldListOpcode(WorldPackets::Battleground::BattlefieldListRequest &battlefieldList)
Definition: BattleGroundHandler.cpp:242
Definition: Opcodes.h:878
Definition: Opcodes.h:832
Definition: Opcodes.h:928
Definition: Opcodes.h:61
void HandleAttackStopOpcode(WorldPackets::Combat::AttackStop &packet)
Definition: CombatHandler.cpp:64
Definition: Opcodes.h:768
Definition: Opcodes.h:1084
Definition: Opcodes.h:1468
Definition: Opcodes.h:531
Definition: Opcodes.h:626
void HandleRequestAccountData(WorldPackets::ClientConfig::RequestAccountData &request)
Definition: MiscHandler.cpp:646
void HandleContactListOpcode(WorldPackets::Social::SendContactList &packet)
Definition: SocialHandler.cpp:25
Definition: Opcodes.h:145
Definition: Opcodes.h:897
Definition: Opcodes.h:881
Definition: Opcodes.h:1605
void HandleQueryCorpseTransport(WorldPackets::Query::QueryCorpseTransport &packet)
Definition: QueryHandler.cpp:282
Definition: Opcodes.h:226
void HandleGetUndeleteCooldownStatus(WorldPackets::Character::GetUndeleteCharacterCooldownStatus &)
Definition: CharacterHandler.cpp:2307
Definition: Opcodes.h:1546
Definition: ItemPackets.h:505
Definition: Opcodes.h:1451
Definition: BattlenetPackets.h:95
Definition: Opcodes.h:1244
Definition: Opcodes.h:326
Definition: Opcodes.h:1199
void HandleAddFriendOpcode(WorldPackets::Social::AddFriend &packet)
Definition: SocialHandler.cpp:31
Definition: Opcodes.h:622
Definition: Opcodes.h:649
Definition: Opcodes.h:1330
Definition: BattlegroundPackets.h:236
Definition: Opcodes.h:873
Definition: Opcodes.h:197
Definition: Opcodes.h:1160
void HandleGetItemPurchaseData(WorldPackets::Item::GetItemPurchaseData &packet)
Definition: ItemHandler.cpp:1072
Definition: Opcodes.h:1414
Definition: Opcodes.h:1241
void HandleObjectUpdateRescuedOpcode(WorldPackets::Misc::ObjectUpdateRescued &objectUpdateRescued)
Definition: MiscHandler.cpp:1078
Definition: Opcodes.h:1575
Definition: LootPackets.h:147
Definition: EquipmentSetPackets.h:69
Definition: BattlegroundPackets.h:81
Definition: Opcodes.h:753
Definition: Opcodes.h:1234
Definition: Opcodes.h:798
Definition: Opcodes.h:1607
Definition: Opcodes.h:794
Definition: BattlegroundPackets.h:314
Definition: Opcodes.h:379
void HandlePortGraveyard(WorldPackets::Misc::PortGraveyard &packet)
Definition: MiscHandler.cpp:359
Definition: Opcodes.h:1493
Definition: BattlefieldPackets.h:40
Definition: NPCPackets.h:83
Definition: Opcodes.h:331
Definition: Opcodes.h:1254
Definition: Opcodes.h:863
Definition: Opcodes.h:617
void HandleSetActiveMoverOpcode(WorldPackets::Movement::SetActiveMover &packet)
Definition: MovementHandler.cpp:485
Definition: Opcodes.h:1608
Definition: Opcodes.h:1507
Definition: Opcodes.h:1392
Definition: Opcodes.h:1146
void HandleQueryNextMailTime(WorldPackets::Mail::MailQueryNextMailTime &packet)
Definition: MailHandler.cpp:660
void HandleGuildAssignRank(WorldPackets::Guild::GuildAssignMemberRank &packet)
Definition: GuildHandler.cpp:102
Definition: Opcodes.h:491
void HandleCharEnumOpcode(WorldPackets::Character::EnumCharacters &)
Definition: CharacterHandler.cpp:311
Definition: Opcodes.h:1062
Definition: Opcodes.h:460
Definition: SpellPackets.h:747
Definition: Opcodes.h:966
Definition: Opcodes.h:741
Definition: Opcodes.h:1089
Definition: InspectPackets.h:107
void HandleBuyBankSlotOpcode(WorldPackets::Bank::BuyBankSlot &packet)
Definition: BankHandler.cpp:120
Definition: Opcodes.h:1347
Definition: Opcodes.h:1232
Definition: Opcodes.h:287
Definition: Opcodes.h:269
Definition: Opcodes.h:1246
Definition: Opcodes.h:457
void HandleSetActiveVoiceChannel(WorldPackets::Voice::SetActiveVoiceChannel &packet)
Definition: VoiceChatHandler.cpp:26
Definition: Opcodes.h:1150
Definition: Opcodes.h:1517
Definition: Opcodes.h:458
void HandleCalendarEventStatus(WorldPackets::Calendar::CalendarEventStatus &calendarEventStatus)
Definition: CalendarHandler.cpp:415
void HandleChatMessageEmoteOpcode(WorldPackets::Chat::ChatMessageEmote &chatMessageEmote)
Definition: ChatHandler.cpp:90
Definition: Opcodes.h:968
Definition: Opcodes.h:50
void HandleCalendarGetCalendar(WorldPackets::Calendar::CalendarGetCalendar &calendarGetCalendar)
Definition: CalendarHandler.cpp:51
void HandleRequestPartyMemberStatsOpcode(WorldPackets::Party::RequestPartyMemberStats &packet)
Definition: GroupHandler.cpp:578
Definition: Opcodes.h:1386
Definition: MiscPackets.h:581
Definition: CharacterPackets.h:661
Definition: Opcodes.h:1432
void HandleGuildDelete(WorldPackets::Guild::GuildDelete &packet)
Definition: GuildHandler.cpp:119
Definition: Opcodes.h:302
Definition: Opcodes.h:158
Definition: Opcodes.h:93
Definition: Opcodes.h:1443
Definition: Opcodes.h:1238
Definition: Opcodes.h:752
Definition: Opcodes.h:820
Definition: Opcodes.h:658
Definition: Opcodes.h:1197
Definition: Opcodes.h:395
Definition: Opcodes.h:823
Definition: Opcodes.h:568
void HandleQuestgiverQueryQuestOpcode(WorldPackets::Quest::QuestGiverQueryQuest &packet)
Definition: QuestHandler.cpp:210
Definition: Opcodes.h:1081
Definition: Opcodes.h:790
Definition: Opcodes.h:1365
Definition: ChatPackets.h:230
Definition: Opcodes.h:114
void HandlePlayerLoginOpcode(WorldPackets::Character::PlayerLogin &playerLogin)
Definition: CharacterHandler.cpp:830
Definition: Opcodes.h:1051
Definition: BattlegroundPackets.h:226
Definition: Opcodes.h:1494
Definition: Opcodes.h:98
Definition: Opcodes.h:1356
Definition: Opcodes.h:77
Definition: Opcodes.h:684
void HandleUITimeRequest(WorldPackets::Misc::UITimeRequest &)
Definition: MiscHandler.cpp:1023
Definition: PetPackets.h:49
Definition: Opcodes.h:1306
Definition: Opcodes.h:443
void HandleQueryInspectAchievements(WorldPackets::Inspect::QueryInspectAchievements &inspect)
Definition: InspectHandler.cpp:133
Definition: Opcodes.h:869
Definition: Opcodes.h:290
Definition: Opcodes.h:338
void HandleSetEveryoneIsAssistant(WorldPackets::Party::SetEveryoneIsAssistant &packet)
Definition: GroupHandler.cpp:629
Definition: Opcodes.h:1363
Definition: Opcodes.h:52
Definition: TicketPackets.h:237
void HandleRequestForcedReactionsOpcode(WorldPackets::Reputation::RequestForcedReactions &requestForcedReactions)
Definition: CharacterHandler.cpp:1239
Definition: Opcodes.h:461
Definition: Opcodes.h:1385
Definition: Opcodes.h:1585
Definition: Opcodes.h:1621
Definition: Opcodes.h:1479
Definition: Opcodes.h:1315
Definition: Opcodes.h:1266
Definition: TradePackets.h:71
Definition: Opcodes.h:954
Definition: Opcodes.h:756
Definition: Opcodes.h:1503
Definition: PartyPackets.h:442
Definition: GuildPackets.h:572
Definition: Opcodes.h:969
Definition: ScenePackets.h:64
void HandleCharRaceOrFactionChangeOpcode(WorldPackets::Character::CharRaceOrFactionChange &packet)
Definition: CharacterHandler.cpp:1712
Definition: Opcodes.h:1682
Definition: Opcodes.h:1338
Definition: Opcodes.h:284
Definition: Opcodes.h:1297
Definition: Opcodes.h:1163
Definition: Opcodes.h:62
Definition: Opcodes.h:611
Definition: Opcodes.h:498
void HandleAutoBankItemOpcode(WorldPackets::Bank::AutoBankItem &packet)
Definition: BankHandler.cpp:25
Definition: Opcodes.h:1085
Definition: Opcodes.h:686
void HandleGMTicketGetCaseStatusOpcode(WorldPackets::Ticket::GMTicketGetCaseStatus &packet)
Definition: TicketHandler.cpp:29
void HandleClearRaidMarker(WorldPackets::Party::ClearRaidMarker &packet)
Definition: GroupHandler.cpp:641
Definition: Opcodes.h:438
Definition: Opcodes.h:1498
Definition: Opcodes.h:435
void HandleLootRoll(WorldPackets::Loot::LootRoll &packet)
Definition: GroupHandler.cpp:368
Definition: Opcodes.h:797
Definition: Opcodes.h:1164
Definition: Opcodes.h:1104
Definition: Opcodes.h:866
Definition: ChannelPackets.h:139
Definition: Opcodes.h:1410
Definition: Opcodes.h:915
void HandleShowingCloakOpcode(WorldPackets::Character::ShowingCloak &packet)
Definition: CharacterHandler.cpp:1252
Definition: GuildPackets.h:590
Definition: Opcodes.h:529
Definition: ItemPackets.h:256
Definition: Opcodes.h:128
Definition: Opcodes.h:955
void HandleAreaSpiritHealerQueueOpcode(WorldPackets::Battleground::AreaSpiritHealerQueue &areaSpiritHealerQueue)
Definition: BattleGroundHandler.cpp:659
Definition: Opcodes.h:371
Definition: Opcodes.h:1591
Definition: QueryPackets.h:82
Definition: Opcodes.h:674
Definition: PartyPackets.h:224
Definition: Opcodes.h:146
Definition: Opcodes.h:288
void HandleBfQueueInviteResponse(WorldPackets::Battlefield::BFMgrQueueInviteResponse &bfMgrQueueInviteResponse)
Send by client when he click on accept for queue.
Definition: BattlefieldHandler.cpp:152
Definition: Opcodes.h:1515
Definition: BattlePetPackets.h:153
Definition: Opcodes.h:503
void HandleUseToy(WorldPackets::Toy::UseToy &packet)
Definition: ToyHandler.cpp:48
Definition: Opcodes.h:64
Definition: Opcodes.h:250
Definition: ItemPackets.h:479
Definition: Opcodes.h:167
Definition: Opcodes.h:929
void HandleVoiceSessionEnable(WorldPackets::Voice::VoiceSessionEnable &packet)
Definition: VoiceChatHandler.cpp:22
Definition: Opcodes.h:706
void HandleDoReadyCheckOpcode(WorldPackets::Party::DoReadyCheck &packet)
Definition: GroupHandler.cpp:553
Definition: PetPackets.h:31
Definition: Opcodes.h:1075
Definition: Opcodes.h:859
Definition: Opcodes.h:821
Definition: Opcodes.h:1613
Definition: Opcodes.h:588
Definition: Opcodes.h:97
Definition: Opcodes.h:978
void HandleScenePlaybackComplete(WorldPackets::Scenes::ScenePlaybackComplete &scenePlaybackComplete)
Definition: SceneHandler.cpp:27
Definition: Opcodes.h:1576
Definition: Opcodes.h:1328
Definition: Opcodes.h:970
void HandleCalendarUpdateEvent(WorldPackets::Calendar::CalendarUpdateEvent &calendarUpdateEvent)
Definition: CalendarHandler.cpp:195
void HandlePetitionBuy(WorldPackets::Petition::PetitionBuy &packet)
Definition: PetitionsHandler.cpp:33
Definition: TradePackets.h:53
Definition: Opcodes.h:90
Definition: Opcodes.h:1171
Definition: Opcodes.h:1048
Definition: Opcodes.h:469
Definition: AuctionHousePackets.h:182
Definition: GuildPackets.h:310
void HandleQuestPOIQuery(WorldPackets::Query::QuestPOIQuery &questPoiQuery)
Definition: QueryHandler.cpp:331
Definition: Opcodes.h:607
Definition: Opcodes.h:486
Definition: Opcodes.h:1559
Definition: Opcodes.h:1555
Definition: Opcodes.h:96
void HandleEquipmentSetSave(WorldPackets::EquipmentSet::SaveEquipmentSet &saveEquipmentSet)
Definition: CharacterHandler.cpp:1627
Definition: Opcodes.h:676
Definition: Opcodes.h:468
Definition: Opcodes.h:1215
Definition: Opcodes.h:704
Definition: Opcodes.h:627
Definition: Opcodes.h:1141
Definition: MailPackets.h:95
void HandleTransmogrifyItems(WorldPackets::Item::TransmogrifyItems &transmogrifyItems)
Definition: ItemHandler.cpp:1102
Definition: Opcodes.h:801
Definition: Opcodes.h:1369
void HandleGuildFinderGetApplications(WorldPackets::GuildFinder::LFGuildGetApplications &lfGuildGetApplications)
Definition: GuildFinderHandler.cpp:104
Definition: Opcodes.h:559
Definition: Opcodes.h:957
Definition: Opcodes.h:170
Definition: Opcodes.h:1078
Definition: Opcodes.h:279
Definition: Opcodes.h:1525
Definition: Opcodes.h:405
Definition: Opcodes.h:1396
Definition: Opcodes.h:203
void HandleChatAddonMessageChannelOpcode(WorldPackets::Chat::ChatAddonMessageChannel &chatAddonMessageChannel)
Definition: ChatHandler.cpp:426
Definition: Opcodes.h:830
Definition: PartyPackets.h:365
void HandleConvertRaidOpcode(WorldPackets::Party::ConvertRaid &packet)
Definition: GroupHandler.cpp:449
Definition: Opcodes.h:1124
Definition: Opcodes.h:32
void HandleDeclineGuildInvites(WorldPackets::Guild::DeclineGuildInvites &packet)
Definition: GuildHandler.cpp:374
Definition: Opcodes.h:641
Definition: Opcodes.h:1193
Definition: Opcodes.h:392
Definition: MiscPackets.h:805
void HandleDismissCritter(WorldPackets::Pet::DismissCritter &dismissCritter)
Definition: PetHandler.cpp:41
Definition: MiscPackets.h:352
Definition: Opcodes.h:987
Definition: Opcodes.h:1404
void HandleCharCustomizeOpcode(WorldPackets::Character::CharCustomize &packet)
Definition: CharacterHandler.cpp:1500
void HandlePetCastSpellOpcode(WorldPackets::Spells::PetCastSpell &petCastSpell)
Definition: PetHandler.cpp:647
Definition: Opcodes.h:1633
void HandleAuctionListBidderItems(WorldPackets::AuctionHouse::AuctionListBidderItems &packet)
Definition: AuctionHouseHandler.cpp:556
Definition: Opcodes.h:1190
Definition: Opcodes.h:1153
Definition: Opcodes.h:175
void HandleSetSavedInstanceExtend(WorldPackets::Calendar::SetSavedInstanceExtend &setSavedInstanceExtend)
Definition: CalendarHandler.cpp:483
void HandleCreatureQuery(WorldPackets::Query::QueryCreature &packet)
Only static data is sent in this packet !!!
Definition: QueryHandler.cpp:66
Definition: Opcodes.h:701
Definition: Opcodes.h:1619
Definition: Opcodes.h:557
Definition: Opcodes.h:857
void HandleGarrisonPurchaseBuilding(WorldPackets::Garrison::GarrisonPurchaseBuilding &garrisonPurchaseBuilding)
Definition: GarrisonHandler.cpp:28
Definition: Opcodes.h:439
Definition: Opcodes.h:103
Definition: Opcodes.h:630
Definition: Opcodes.h:1319
void HandleQuestQueryOpcode(WorldPackets::Quest::QueryQuestInfo &packet)
Definition: QuestHandler.cpp:237
Definition: Opcodes.h:631
Definition: Opcodes.h:868
Definition: Opcodes.h:1495
Definition: Opcodes.h:1423
Definition: Opcodes.h:693
Definition: Opcodes.h:552
Definition: Opcodes.h:673
void HandleMoveKnockBackAck(WorldPackets::Movement::MovementAckMessage &movementAck)
Definition: MovementHandler.cpp:492
Definition: Opcodes.h:1460
Definition: ChannelPackets.h:180
void HandleGuildSetAchievementTracking(WorldPackets::Guild::GuildSetAchievementTracking &packet)
Definition: GuildHandler.cpp:424
Definition: VehiclePackets.h:119
void HandlePetitionShowList(WorldPackets::Petition::PetitionShowList &packet)
Definition: PetitionsHandler.cpp:565
void HandleBeginTradeOpcode(WorldPackets::Trade::BeginTrade &beginTrade)
Definition: TradeHandler.cpp:540
Definition: NPCPackets.h:220
Definition: Opcodes.h:1565
Definition: BattlePetPackets.h:119
Definition: MovementPackets.h:35
Definition: Opcodes.h:1481
Definition: Opcodes.h:743
Definition: Opcodes.h:359
Definition: Opcodes.h:157
Definition: Opcodes.h:1532
Definition: Opcodes.h:1491
Definition: Opcodes.h:1412
void HandleGameObjectQueryOpcode(WorldPackets::Query::QueryGameObject &packet)
Only static data is sent in this packet !!!
Definition: QueryHandler.cpp:129
Definition: Opcodes.h:153
Definition: Opcodes.h:483
Definition: TradePackets.h:61
Definition: TradePackets.h:110
Definition: Opcodes.h:1068
Definition: Opcodes.h:247
Definition: Opcodes.h:755
void HandleMoveWorldportAckOpcode()
Definition: MovementHandler.cpp:43
void HandleLfgSetBootVoteOpcode(WorldPacket &recvData)
Definition: LFGHandler.cpp:251
void HandleGuildSetRankPermissions(WorldPackets::Guild::GuildSetRankPermissions &packet)
Definition: GuildHandler.cpp:347
Definition: Opcodes.h:1335
Definition: Opcodes.h:350
void HandleReorderCharacters(WorldPackets::Character::ReorderCharacters &reorderChars)
Definition: CharacterHandler.cpp:2276
void HandleSetAdvancedCombatLogging(WorldPackets::ClientConfig::SetAdvancedCombatLogging &setAdvancedCombatLogging)
Definition: MiscHandler.cpp:1114
void HandleGuildGetRoster(WorldPackets::Guild::GuildGetRoster &packet)
Definition: GuildHandler.cpp:78
void HandleAutoEquipItemSlotOpcode(WorldPackets::Item::AutoEquipItemSlot &autoEquipItemSlot)
Definition: ItemHandler.cpp:113
Definition: MovementPackets.h:408
Definition: TradePackets.h:122
Definition: Opcodes.h:184
Definition: Opcodes.h:1275
Definition: Opcodes.h:1094
Definition: Opcodes.h:66
Definition: ChannelPackets.h:194
void HandleRequestRaidInfoOpcode(WorldPackets::Party::RequestRaidInfo &packet)
Definition: GroupHandler.cpp:594
void HandleSetTradeGoldOpcode(WorldPackets::Trade::SetTradeGold &setTradeGold)
Definition: TradeHandler.cpp:692
Definition: Opcodes.h:907
void HandleRequestPvpReward(WorldPackets::Battleground::RequestPVPRewards &packet)
Definition: BattleGroundHandler.cpp:638
Definition: Opcodes.h:1381
Definition: Opcodes.h:1272
Definition: Opcodes.h:1251
Definition: Opcodes.h:1050
void HandleSocketGems(WorldPackets::Item::SocketGems &socketGems)
Definition: ItemHandler.cpp:854
Definition: Opcodes.h:592
Definition: Opcodes.h:683
Definition: CharacterPackets.h:363
void HandleSetAssistantLeaderOpcode(WorldPackets::Party::SetAssistantLeader &packet)
Definition: GroupHandler.cpp:515
Definition: Opcodes.h:266
Definition: Opcodes.h:1415
Definition: Opcodes.h:254
Definition: Opcodes.h:1151
void HandleAuctionPlaceBid(WorldPackets::AuctionHouse::AuctionPlaceBid &packet)
Definition: AuctionHouseHandler.cpp:362
void HandleWhoIsOpcode(WorldPackets::Who::WhoIsRequest &packet)
Definition: MiscHandler.cpp:736
Definition: Opcodes.h:1024
Definition: Opcodes.h:759
Definition: Opcodes.h:944
Definition: Opcodes.h:1378
Definition: Opcodes.h:1361
void HandleActivateTaxiOpcode(WorldPackets::Taxi::ActivateTaxi &activateTaxi)
Definition: TaxiHandler.cpp:160
Definition: Opcodes.h:1609
Definition: Opcodes.h:1581
Definition: PartyPackets.h:126
void HandleAutoStoreBagItemOpcode(WorldPackets::Item::AutoStoreBagItem &packet)
Definition: ItemHandler.cpp:650
Definition: Opcodes.h:272
void HandleResetInstancesOpcode(WorldPackets::Instance::ResetInstances &packet)
Definition: MiscHandler.cpp:844
Definition: Opcodes.h:1257
Definition: Opcodes.h:736
void HandleDestroyItemOpcode(WorldPackets::Item::DestroyItem &destroyItem)
Definition: ItemHandler.cpp:271
Definition: Opcodes.h:694
Definition: ClientConfigPackets.h:103
Definition: Opcodes.h:217
Definition: Opcodes.h:1450
Definition: Opcodes.h:1406
Definition: Opcodes.h:364
Definition: Opcodes.h:152
Definition: Opcodes.h:1129
Definition: Opcodes.h:1514
void HandleGuildFinderSetGuildPost(WorldPackets::GuildFinder::LFGuildSetGuildPost &lfGuildSetGuildPost)
Definition: GuildFinderHandler.cpp:205
Definition: Opcodes.h:773
Definition: Opcodes.h:1001
Definition: Opcodes.h:625
Definition: Opcodes.h:180
void HandleGuildAcceptInvite(WorldPackets::Guild::AcceptGuildInvite &invite)
Definition: GuildHandler.cpp:65
Definition: BattlegroundPackets.h:255
void HandleNextCinematicCamera(WorldPackets::Misc::NextCinematicCamera &packet)
Definition: MiscHandler.cpp:693
Definition: Opcodes.h:1480
Definition: Opcodes.h:372
Definition: Opcodes.h:179
Definition: Opcodes.h:1186
Definition: Opcodes.h:659
Definition: Opcodes.h:1116
Definition: Opcodes.h:576
Definition: Opcodes.h:1111
Definition: GuildPackets.h:728
Definition: Opcodes.h:1205
Definition: Opcodes.h:629
Definition: GuildPackets.h:600
Definition: Opcodes.h:1091
Definition: Opcodes.h:497
Definition: Opcodes.h:891
Definition: ItemPackets.h:271
Definition: Opcodes.h:1314
Definition: Opcodes.h:1194
Definition: Opcodes.h:150
Definition: Opcodes.h:191
Definition: Opcodes.h:675
void HandleCharUndeleteEnumOpcode(WorldPackets::Character::EnumCharacters &)
Definition: CharacterHandler.cpp:357
Definition: Opcodes.h:322
Definition: Opcodes.h:1107
Definition: Opcodes.h:1617
Definition: Opcodes.h:1158
Definition: Opcodes.h:363
void HandleUpdateAccountData(WorldPackets::ClientConfig::UserClientUpdateAccountData &packet)
Definition: MiscHandler.cpp:610
Definition: Opcodes.h:1042
Definition: Opcodes.h:578
Definition: Opcodes.h:321
Definition: ChatPackets.h:119
void HandleTrainerListOpcode(WorldPackets::NPC::Hello &packet)
Definition: NPCHandler.cpp:86
Definition: Opcodes.h:1187
Definition: Opcodes.h:459
void HandleGarrisonRequestBlueprintAndSpecializationData(WorldPackets::Garrison::GarrisonRequestBlueprintAndSpecializationData &garrisonRequestBlueprintAndSpecializationData)
Definition: GarrisonHandler.cpp:46
Definition: Opcodes.h:895
void HandleCancelGrowthAuraOpcode(WorldPackets::Spells::CancelGrowthAura &cancelGrowthAura)
Definition: SpellHandler.cpp:395
Definition: Opcodes.h:1127
Definition: Opcodes.h:470
void HandleToySetFavorite(WorldPackets::Toy::ToySetFavorite &packet)
Definition: ToyHandler.cpp:75
void Handle_NULL(WorldPackets::Null &null)
Definition: WorldSession.cpp:694
Definition: SpellPackets.h:665
Definition: Opcodes.h:713
void HandleSetActionBarToggles(WorldPackets::Character::SetActionBarToggles &packet)
Definition: MiscHandler.cpp:697
Definition: Opcodes.h:788
void HandleInspectOpcode(WorldPackets::Inspect::Inspect &inspect)
Definition: InspectHandler.cpp:24
void HandleGuildPromoteMember(WorldPackets::Guild::GuildPromoteMember &promote)
Definition: GuildHandler.cpp:86
Definition: Opcodes.h:729
Definition: TicketPackets.h:36
Definition: GuildPackets.h:770
Definition: GuildPackets.h:148
void HandleCalendarCopyEvent(WorldPackets::Calendar::CalendarCopyEvent &calendarCopyEvent)
Definition: CalendarHandler.cpp:229
Definition: ReferAFriendPackets.h:28
Definition: Opcodes.h:602
void HandleEmoteOpcode(WorldPackets::Chat::EmoteClient &packet)
Definition: ChatHandler.cpp:570
Definition: Opcodes.h:916
Definition: Opcodes.h:1343
Definition: Opcodes.h:187
Definition: Opcodes.h:1039
Definition: SocialPackets.h:137
Definition: Opcodes.h:1631
Definition: Opcodes.h:880
Definition: Opcodes.h:386
Definition: Opcodes.h:510
Definition: Opcodes.h:1265
Definition: Opcodes.h:1002
Definition: Opcodes.h:530
Definition: Opcodes.h:1688
Definition: Opcodes.h:274
Definition: Opcodes.h:1284
Definition: Opcodes.h:375
Definition: AuctionHousePackets.h:147
Definition: Opcodes.h:369
Definition: Opcodes.h:764
void HandleUseItemOpcode(WorldPackets::Spells::UseItem &packet)
Definition: SpellHandler.cpp:37
Definition: SpellPackets.h:60
void HandleSetSpecializationOpcode(WorldPackets::Talent::SetSpecialization &packet)
Definition: SkillHandler.cpp:81
Definition: Opcodes.h:1240
Definition: Opcodes.h:1529
Definition: Opcodes.h:85
Definition: Opcodes.h:1333
Definition: Opcodes.h:1140
Definition: Opcodes.h:856
Definition: Opcodes.h:452
void HandleTogglePvP(WorldPackets::Misc::TogglePvP &packet)
Definition: MiscHandler.cpp:323
Definition: Opcodes.h:233
Definition: Opcodes.h:848
Definition: Opcodes.h:352
Definition: Opcodes.h:545
Definition: CharacterPackets.h:347
Definition: Opcodes.h:1482
Definition: Opcodes.h:189
Definition: Opcodes.h:567
Definition: Opcodes.h:664
Definition: Opcodes.h:977
void HandleBugReportOpcode(WorldPackets::Ticket::BugReport &bugReport)
Definition: TicketHandler.cpp:87
Definition: Opcodes.h:561
Definition: Opcodes.h:651
Definition: Opcodes.h:1080
void HandleVoidStorageTransfer(WorldPackets::VoidStorage::VoidStorageTransfer &voidStorageTransfer)
Definition: VoidStorageHandler.cpp:96
Definition: Opcodes.h:427
Definition: Opcodes.h:792
Definition: PartyPackets.h:575
Definition: Opcodes.h:1332
void HandleReclaimCorpse(WorldPackets::Misc::ReclaimCorpse &packet)
Definition: MiscHandler.cpp:407
Definition: Opcodes.h:1105
Definition: Opcodes.h:672
Definition: Opcodes.h:132
Definition: Opcodes.h:73
Definition: Opcodes.h:697
Definition: Opcodes.h:1508
Definition: Opcodes.h:1469
Definition: Opcodes.h:76
Definition: Opcodes.h:1601
Definition: Opcodes.h:992
Definition: Opcodes.h:1597
Definition: LootPackets.h:118
Definition: Opcodes.h:465
Definition: Opcodes.h:253
Definition: Opcodes.h:1227
Definition: Opcodes.h:913
Definition: Opcodes.h:843
Definition: Opcodes.h:1358
Definition: Opcodes.h:1067
Definition: Opcodes.h:1444
Definition: Opcodes.h:1034
Definition: MiscPackets.h:621
Definition: Opcodes.h:394
Definition: AchievementPackets.h:173
void HandleViolenceLevel(WorldPackets::Misc::ViolenceLevel &violenceLevel)
Definition: MiscHandler.cpp:1058
Definition: Opcodes.h:646
Definition: Opcodes.h:555
Definition: Opcodes.h:317
void HandleLootOpcode(WorldPackets::Loot::LootUnit &packet)
Definition: LootHandler.cpp:227
Definition: Opcodes.h:601
Definition: BattlePetPackets.h:141
void HandleCalendarGetNumPending(WorldPackets::Calendar::CalendarGetNumPending &calendarGetNumPending)
Definition: CalendarHandler.cpp:473
void HandleBattlePetRequestJournal(WorldPackets::BattlePet::BattlePetRequestJournal &battlePetRequestJournal)
Definition: BattlePetHandler.cpp:23
void HandleChatMessageWhisperOpcode(WorldPackets::Chat::ChatMessageWhisper &chatMessageWhisper)
Definition: ChatHandler.cpp:80
Definition: Opcodes.h:980
Definition: Opcodes.h:283
Definition: Opcodes.h:1520
Definition: Opcodes.h:750
void HandleRequestVehicleNextSeat(WorldPackets::Vehicle::RequestVehicleNextSeat &requestVehicleNextSeat)
Definition: VehicleHandler.cpp:55
Definition: Opcodes.h:349
Definition: Opcodes.h:939
void HandleUnlearnSkillOpcode(WorldPackets::Spells::UnlearnSkill &packet)
Definition: SkillHandler.cpp:72
Definition: CharacterPackets.h:490
Definition: SocialPackets.h:95
Definition: Opcodes.h:600
void HandleBattlefieldLeaveOpcode(WorldPackets::Battleground::BattlefieldLeave &battlefieldLeave)
Definition: BattleGroundHandler.cpp:418
Definition: Opcodes.h:1170
Definition: GuildFinderPackets.h:112
Definition: MiscPackets.h:750
Definition: Opcodes.h:963
void HandleSceneTriggerEvent(WorldPackets::Scenes::SceneTriggerEvent &sceneTriggerEvent)
Definition: SceneHandler.cpp:22
void HandleItemRefund(WorldPackets::Item::ItemPurchaseRefund &packet)
Definition: ItemHandler.cpp:1086
Definition: GuildPackets.h:186
Definition: VoicePackets.h:38
Definition: Opcodes.h:72
Definition: Opcodes.h:1427
Definition: Opcodes.h:1071
Definition: Opcodes.h:698
Definition: Opcodes.h:1510
Definition: Opcodes.h:1449
Definition: Opcodes.h:767
Definition: Opcodes.h:1221
Definition: Opcodes.h:983
void HandleSetDungeonDifficultyOpcode(WorldPackets::Misc::SetDungeonDifficulty &setDungeonDifficulty)
Definition: MiscHandler.cpp:855
Definition: ItemPackets.h:495
void HandleUseEquipmentSet(WorldPackets::EquipmentSet::UseEquipmentSet &useEquipmentSet)
Definition: CharacterHandler.cpp:1662
Definition: Opcodes.h:1270
Definition: Opcodes.h:111
Definition: Opcodes.h:1567
Definition: SpellPackets.h:145
Definition: CalendarPackets.h:101
Definition: CalendarPackets.h:410
Definition: Opcodes.h:813
Definition: Opcodes.h:1465
Definition: Opcodes.h:731
void HandleAuctionListOwnerItems(WorldPackets::AuctionHouse::AuctionListOwnerItems &packet)
Definition: AuctionHouseHandler.cpp:580
Definition: Opcodes.h:997
void HandleGuildBankWithdrawMoney(WorldPackets::Guild::GuildBankWithdrawMoney &packet)
Definition: GuildHandler.cpp:269
Definition: TradePackets.h:37
Definition: Opcodes.h:850
Definition: Opcodes.h:246
Definition: Opcodes.h:1273
Definition: Opcodes.h:877
Definition: Opcodes.h:1571
Definition: Opcodes.h:1542
Definition: Opcodes.h:453
Definition: MovementPackets.h:419
Definition: Opcodes.h:948
Definition: Opcodes.h:596
Definition: Opcodes.h:91
void HandleMoveTimeSkippedOpcode(WorldPackets::Movement::MoveTimeSkipped &moveTimeSkipped)
Definition: MovementHandler.cpp:524
Definition: Opcodes.h:367
void HandleCancelTradeOpcode(WorldPackets::Trade::CancelTrade &cancelTrade)
Definition: TradeHandler.cpp:562
Definition: Opcodes.h:1373
Definition: Opcodes.h:800
Definition: Opcodes.h:1018
Definition: Opcodes.h:464
Definition: Opcodes.h:267
Definition: Opcodes.h:1372
Definition: Opcodes.h:1192
Definition: PartyPackets.h:400
Definition: Opcodes.h:795
void HandleCompleteCinematic(WorldPackets::Misc::CompleteCinematic &packet)
Definition: MiscHandler.cpp:689
Definition: Opcodes.h:1166
Definition: Opcodes.h:156
Definition: AuctionHousePackets.h:127
Definition: InspectPackets.h:30
Definition: Opcodes.h:60
Definition: Opcodes.h:585
Definition: PartyPackets.h:563
Definition: Opcodes.h:1142
Definition: MiscPackets.h:775
Definition: Opcodes.h:1600
Definition: ItemPackets.h:283
Definition: Opcodes.h:1177
Definition: MovementPackets.h:306
Definition: Opcodes.h:1367
Definition: Opcodes.h:685
Definition: PetPackets.h:182
Definition: Opcodes.h:123
Definition: Opcodes.h:1302
Definition: Opcodes.h:1189
Definition: Opcodes.h:196
Definition: Opcodes.h:1566
Definition: Opcodes.h:985
void HandleTaxiRequestEarlyLanding(WorldPackets::Taxi::TaxiRequestEarlyLanding &taxiRequestEarlyLanding)
Definition: TaxiHandler.cpp:200
void HandleMoveTeleportAck(WorldPackets::Movement::MoveTeleportAck &packet)
Definition: MovementHandler.cpp:217
Definition: Opcodes.h:1250
Definition: Opcodes.h:208
Definition: Opcodes.h:1462
Definition: QuestPackets.h:487
Definition: Opcodes.h:594
Definition: Opcodes.h:327
Definition: Opcodes.h:300
Definition: Opcodes.h:1641
Definition: Opcodes.h:1274
Definition: VehiclePackets.h:129
Definition: Opcodes.h:1345
Definition: Opcodes.h:984
Definition: Opcodes.h:199
Definition: Opcodes.h:1500
Definition: Opcodes.h:1121
Definition: Opcodes.h:1037
void HandlePetAbandon(WorldPackets::Pet::PetAbandon &packet)
Definition: PetHandler.cpp:590
Definition: Opcodes.h:1165
Definition: Opcodes.h:781
Definition: Opcodes.h:504
Definition: Opcodes.h:1168
Definition: Opcodes.h:763
Definition: Opcodes.h:442
Definition: Opcodes.h:99
Definition: Opcodes.h:400
Definition: Opcodes.h:884
Definition: MovementPackets.h:278
Definition: Opcodes.h:669
Definition: PartyPackets.h:250
Definition: Opcodes.h:1079
Definition: Opcodes.h:407
Definition: Opcodes.h:1296
Definition: SpellPackets.h:261
Definition: Opcodes.h:1213
Definition: Opcodes.h:537
void HandlePetitionRenameGuild(WorldPackets::Petition::PetitionRenameGuild &packet)
Definition: PetitionsHandler.cpp:232
Definition: CombatPackets.h:50
Definition: Opcodes.h:1379
Definition: Opcodes.h:205
void HandleGuildOfficerRemoveMember(WorldPackets::Guild::GuildOfficerRemoveMember &packet)
Definition: GuildHandler.cpp:57
Definition: Opcodes.h:546
Definition: CharacterPackets.h:572
Definition: Opcodes.h:1616
Definition: Opcodes.h:1262
Definition: Opcodes.h:1216
Definition: VoidStoragePackets.h:38
Definition: GuildPackets.h:84
Definition: Opcodes.h:512
Definition: Opcodes.h:194
Definition: MiscPackets.h:629
Definition: CharacterPackets.h:178
Definition: Opcodes.h:575
Definition: Opcodes.h:910
Definition: Opcodes.h:582
Definition: Opcodes.h:614
Definition: Opcodes.h:229
Definition: Opcodes.h:234
Definition: MiscPackets.h:613
Definition: Opcodes.h:636
Definition: PetitionPackets.h:74
Definition: Opcodes.h:1630
Definition: Opcodes.h:845
Definition: Opcodes.h:206
void HandleGuildSetGuildMaster(WorldPackets::Guild::GuildSetGuildMaster &packet)
Definition: GuildHandler.cpp:418
Definition: MiscPackets.h:649
Definition: Opcodes.h:678
void HandlePushQuestToParty(WorldPackets::Quest::PushQuestToParty &packet)
Definition: QuestHandler.cpp:563
Definition: Opcodes.h:680
Definition: Opcodes.h:1511
void HandleMovementOpcodes(WorldPackets::Movement::ClientPlayerMovement &packet)
Definition: MovementHandler.cpp:260
Definition: Opcodes.h:473
Definition: BattlegroundPackets.h:393
Definition: Opcodes.h:108
Definition: Opcodes.h:1399
Definition: AuctionHousePackets.h:171
Definition: CalendarPackets.h:260
void HandleGuildGetRanks(WorldPackets::Guild::GuildGetRanks &packet)
Definition: GuildHandler.cpp:142
Definition: Opcodes.h:1603
Definition: Opcodes.h:1421
Definition: CharacterPackets.h:461
#define DEFINE_OPCODE_HANDLER_OLD(opcode, status, processing, handler)
Definition: Opcodes.h:325
Definition: Opcodes.h:1509
Definition: VoidStoragePackets.h:48
Definition: Opcodes.h:406
Definition: Opcodes.h:477
Definition: Opcodes.h:771
Definition: Opcodes.h:609
Definition: QuestPackets.h:561
void HandleAreaTriggerOpcode(WorldPackets::Misc::AreaTrigger &packet)
Definition: MiscHandler.cpp:455
void HandleBuybackItem(WorldPackets::Item::BuyBackItem &packet)
Definition: ItemHandler.cpp:451
void HandleSwapInvItemOpcode(WorldPackets::Item::SwapInvItem &swapInvItem)
Definition: ItemHandler.cpp:68
Definition: Opcodes.h:1420
Definition: Opcodes.h:222
Definition: Opcodes.h:525
void HandleGuildAddRank(WorldPackets::Guild::GuildAddRank &packet)
Definition: GuildHandler.cpp:152
Definition: Opcodes.h:1522
void HandleHearthAndResurrect(WorldPackets::Battleground::HearthAndResurrect &hearthAndResurrect)
Definition: BattleGroundHandler.cpp:675
Definition: Opcodes.h:534
Definition: ToyPackets.h:40
Definition: QuestPackets.h:79
Definition: PartyPackets.h:297
void HandleMountSpecialAnimOpcode(WorldPackets::Misc::MountSpecial &mountSpecial)
Definition: MiscHandler.cpp:1119
Definition: Opcodes.h:937
Definition: Opcodes.h:1014
Definition: Opcodes.h:811
Definition: Opcodes.h:1112
Definition: Opcodes.h:852
Definition: Opcodes.h:634
Definition: Opcodes.h:670
Definition: ItemPackets.h:297
Definition: Opcodes.h:528
Definition: Opcodes.h:295
void HandleAreaSpiritHealerQueryOpcode(WorldPackets::Battleground::AreaSpiritHealerQuery &areaSpiritHealerQuery)
Definition: BattleGroundHandler.cpp:643
Definition: Opcodes.h:593
void HandleQuestgiverRequestRewardOpcode(WorldPackets::Quest::QuestGiverRequestReward &packet)
Definition: QuestHandler.cpp:387
Definition: Opcodes.h:1558
Definition: Opcodes.h:1689
Definition: Opcodes.h:1551
void HandleCalendarGuildFilter(WorldPackets::Calendar::CalendarGuildFilter &calendarGuildFilter)
Definition: CalendarHandler.cpp:145
Definition: Opcodes.h:1287
Definition: Opcodes.h:595
void HandleCageBattlePet(WorldPackets::BattlePet::CageBattlePet &cageBattlePet)
Definition: BattlePetHandler.cpp:72
Definition: Opcodes.h:1138
Definition: Opcodes.h:293
Definition: BattlePetPackets.h:77
Definition: Opcodes.h:335
void HandleSetPlayerDeclinedNames(WorldPackets::Character::SetPlayerDeclinedNames &packet)
Definition: CharacterHandler.cpp:1350
Definition: Opcodes.h:883
Definition: Opcodes.h:1573
Definition: LootPackets.h:29
Definition: Opcodes.h:110
Definition: Opcodes.h:506
Definition: Opcodes.h:1360
Definition: Opcodes.h:1528
void HandleQuestgiverStatusQueryOpcode(WorldPackets::Quest::QuestGiverStatusQuery &packet)
Definition: QuestHandler.cpp:35
Definition: Opcodes.h:716
Definition: Opcodes.h:107
Definition: Opcodes.h:580
Definition: MailPackets.h:183
void HandleChatMessageDNDOpcode(WorldPackets::Chat::ChatMessageDND &chatMessageDND)
Definition: ChatHandler.cpp:537
void HandleQuestConfirmAccept(WorldPackets::Quest::QuestConfirmAccept &packet)
Definition: QuestHandler.cpp:461
Definition: Opcodes.h:1393
void HandleConfirmRespecWipeOpcode(WorldPackets::Talent::ConfirmRespecWipe &confirmRespecWipe)
Definition: SkillHandler.cpp:40
Definition: Opcodes.h:628
Definition: Opcodes.h:215
void HandleChatMessageAFKOpcode(WorldPackets::Chat::ChatMessageAFK &chatMessageAFK)
Definition: ChatHandler.cpp:504
Definition: Opcodes.h:1103
Definition: Opcodes.h:1155
Definition: ItemPackets.h:436
Definition: Opcodes.h:1283
Definition: Opcodes.h:1375
Definition: Opcodes.h:806
Definition: Opcodes.h:126
Definition: Opcodes.h:1536
Definition: Opcodes.h:835
Definition: Opcodes.h:941
void HandleMoveSplineDoneOpcode(WorldPackets::Movement::MoveSplineDone &moveSplineDone)
Definition: MovementHandler.cpp:528
void HandleSendMail(WorldPackets::Mail::SendMail &packet)
Definition: MailHandler.cpp:61
Definition: Opcodes.h:860
Definition: Opcodes.h:775
Definition: Opcodes.h:1178
void HandleResurrectResponse(WorldPackets::Misc::ResurrectResponse &packet)
Definition: MiscHandler.cpp:438
void HandleCancelChanneling(WorldPackets::Spells::CancelChannelling &cancelChanneling)
Definition: SpellHandler.cpp:420
Definition: Opcodes.h:490
Definition: Opcodes.h:1417
Definition: Opcodes.h:428
Definition: Opcodes.h:447
void HandleVoidSwapItem(WorldPackets::VoidStorage::SwapVoidItem &swapVoidItem)
Definition: VoidStorageHandler.cpp:210
Definition: Opcodes.h:1370
Definition: Opcodes.h:1535
Definition: Opcodes.h:1281
Definition: Opcodes.h:1442
Definition: Opcodes.h:1219
void HandleSetTradeCurrencyOpcode(WorldPackets::Trade::SetTradeCurrency &setTradeCurrency)
Definition: TradeHandler.cpp:765
Definition: Opcodes.h:292
Definition: Opcodes.h:124
Definition: Opcodes.h:542
void HandleSetFactionNotAtWar(WorldPackets::Character::SetFactionNotAtWar &packet)
Definition: CharacterHandler.cpp:1186
Definition: Opcodes.h:887
void HandleWardenData(WorldPackets::Warden::WardenData &packet)
Definition: Warden.cpp:224
Definition: Opcodes.h:390
Definition: SocialPackets.h:116
void HandleLfgSetRolesOpcode(WorldPacket &recvData)
Definition: LFGHandler.cpp:222
Definition: MailPackets.h:149
Definition: Opcodes.h:1137
Definition: Opcodes.h:661
Definition: Opcodes.h:1466
Definition: Opcodes.h:1318
Definition: Opcodes.h:690
Definition: Opcodes.h:1264
void HandleSetRaidDifficultyOpcode(WorldPackets::Misc::SetRaidDifficulty &setRaidDifficulty)
Definition: MiscHandler.cpp:927
Definition: Opcodes.h:865
Definition: ReferAFriendPackets.h:38
Definition: Opcodes.h:259
void HandleLoadScreenOpcode(WorldPackets::Character::LoadingScreenNotify &loadingScreenNotify)
Definition: CharacterHandler.cpp:888
void HandleAlterAppearance(WorldPackets::Character::AlterApperance &packet)
Definition: CharacterHandler.cpp:1410
Definition: Opcodes.h:1016
Definition: ChatPackets.h:52
Definition: Opcodes.h:1147
Definition: MovementPackets.h:218
Definition: Opcodes.h:1109
Definition: CharacterPackets.h:582
Definition: Opcodes.h:387
Definition: Opcodes.h:861
Definition: Opcodes.h:1346
Definition: Opcodes.h:864
Definition: GuildPackets.h:638
void HandleRequestHonorStatsOpcode(WorldPackets::Inspect::RequestHonorStats &request)
Definition: InspectHandler.cpp:80
Definition: Opcodes.h:874
Definition: Opcodes.h:1149
Definition: Opcodes.h:120
Definition: Opcodes.h:1259
Definition: Opcodes.h:945
Definition: Opcodes.h:484
Definition: Opcodes.h:1114
Definition: Opcodes.h:1070
Definition: VehiclePackets.h:80
Definition: Opcodes.h:1678
Definition: Opcodes.h:569
Definition: Opcodes.h:432
Definition: Opcodes.h:347
Definition: Opcodes.h:201
Definition: VoidStoragePackets.h:109
Definition: Opcodes.h:1030
void HandleMoveDismissVehicle(WorldPackets::Vehicle::MoveDismissVehicle &moveDismissVehicle)
Definition: VehicleHandler.cpp:26
Definition: Opcodes.h:1472
Definition: Opcodes.h:728
Definition: Opcodes.h:384
Definition: Opcodes.h:1054
Definition: Opcodes.h:318
Definition: Opcodes.h:183
Definition: Opcodes.h:1622
Definition: Opcodes.h:1161
Definition: Opcodes.h:1554
Definition: Opcodes.h:299
void HandleSetActionButtonOpcode(WorldPackets::Spells::SetActionButton &packet)
Definition: MiscHandler.cpp:676
Definition: Opcodes.h:1243
Definition: Opcodes.h:328
Definition: Opcodes.h:56
void HandleDFGetJoinStatus(WorldPacket &recvData)
Definition: LFGHandler.cpp:405
Definition: TicketPackets.h:54
Definition: Opcodes.h:919
void HandleChatIgnoredOpcode(WorldPackets::Chat::ChatReportIgnored &chatReportIgnored)
Definition: ChatHandler.cpp:638
Definition: Opcodes.h:1327
Definition: Opcodes.h:1113
Definition: Opcodes.h:1004
void HandleQuestgiverCompleteQuest(WorldPackets::Quest::QuestGiverCompleteQuest &packet)
Definition: QuestHandler.cpp:495
Definition: Opcodes.h:1097
void HandleLearnTalentsOpcode(WorldPackets::Talent::LearnTalents &packet)
Definition: SkillHandler.cpp:29
Definition: Opcodes.h:551
Definition: Opcodes.h:1088
Definition: Opcodes.h:1433
Definition: QuestPackets.h:428
void HandleInitiateRolePoll(WorldPackets::Party::InitiateRolePoll &packet)
Definition: GroupHandler.cpp:613
Definition: Opcodes.h:892
Definition: Opcodes.h:549
Definition: Opcodes.h:560
void HandlePetStopAttack(WorldPackets::Pet::PetStopAttack &packet)
Definition: PetHandler.cpp:114
Definition: Opcodes.h:952
Definition: Opcodes.h:1098
void HandleFarSightOpcode(WorldPackets::Misc::FarSight &packet)
Definition: MiscHandler.cpp:788
Definition: Opcodes.h:1144
Definition: Opcodes.h:1400
Definition: Opcodes.h:336
Definition: Opcodes.h:1180
Definition: Opcodes.h:526
Definition: Opcodes.h:1425
Definition: NPCPackets.h:38
Definition: Opcodes.h:182
Definition: Opcodes.h:84
Definition: Opcodes.h:1290
Definition: PetPackets.h:69
Definition: Opcodes.h:618
Definition: Opcodes.h:71
Definition: Opcodes.h:645
Definition: Opcodes.h:261
Definition: Opcodes.h:133
Definition: Opcodes.h:1269
Definition: Opcodes.h:624
Definition: MovementPackets.h:395
Definition: Opcodes.h:1226
Definition: Opcodes.h:265
Definition: Opcodes.h:195
Definition: Opcodes.h:494
Definition: MiscPackets.h:271
Definition: CalendarPackets.h:124
Definition: Opcodes.h:842
Definition: Opcodes.h:1128
Definition: Opcodes.h:1031
Definition: Opcodes.h:282
Definition: Opcodes.h:679
Definition: TicketPackets.h:196
Definition: Opcodes.h:1252
void HandleRepopRequest(WorldPackets::Misc::RepopRequest &packet)
Definition: MiscHandler.cpp:51
Definition: Opcodes.h:1540
Definition: Opcodes.h:221
void HandleMoveSetVehicleRecAck(WorldPackets::Vehicle::MoveSetVehicleRecIdAck &setVehicleRecIdAck)
Definition: VehicleHandler.cpp:188
void HandleCharUndeleteOpcode(WorldPackets::Character::UndeleteCharacter &undeleteInfo)
Definition: CharacterHandler.cpp:2349
void HandleDelIgnoreOpcode(WorldPackets::Social::DelIgnore &packet)
Definition: SocialHandler.cpp:150
Definition: Opcodes.h:478
Definition: GuildPackets.h:845
Definition: Opcodes.h:571
Definition: Opcodes.h:707
Definition: Opcodes.h:125
Definition: Opcodes.h:990
Definition: Opcodes.h:63
Definition: Opcodes.h:339
Definition: Opcodes.h:455
Definition: Opcodes.h:539
void HandleBfEntryInviteResponse(WorldPackets::Battlefield::BFMgrEntryInviteResponse &bfMgrEntryInviteResponse)
Send by client on clicking in accept or refuse of invitation windows for join game.
Definition: BattlefieldHandler.cpp:129
Definition: ChatPackets.h:40
void HandleBlackMarketOpen(WorldPackets::BlackMarket::BlackMarketOpen &packet)
Definition: BlackMarketHandler.cpp:24
Definition: PetitionPackets.h:199
void HandleLootMoneyOpcode(WorldPackets::Loot::LootMoney &packet)
Definition: LootHandler.cpp:103
Definition: ChatPackets.h:65
Definition: Opcodes.h:240
Definition: Opcodes.h:722
Definition: Opcodes.h:1055
Definition: Opcodes.h:360
Definition: Opcodes.h:1527
Definition: Opcodes.h:1086
Definition: InspectPackets.h:83
void HandleMovementAckMessage(WorldPackets::Movement::MovementAckMessage &movementAck)
Definition: MovementHandler.cpp:506
Definition: Opcodes.h:648
Definition: Opcodes.h:654
void HandleQuestPushResult(WorldPackets::Quest::QuestPushResult &packet)
Definition: QuestHandler.cpp:630
Definition: Opcodes.h:903
Definition: Opcodes.h:411
Definition: Opcodes.h:656
Definition: Opcodes.h:106
Definition: CalendarPackets.h:78
Definition: Opcodes.h:413
Definition: Opcodes.h:1430
Definition: PartyPackets.h:353
Definition: Opcodes.h:581
Definition: Opcodes.h:1184
Definition: Opcodes.h:131
Definition: Opcodes.h:100
Definition: Opcodes.h:591
Definition: Opcodes.h:1623
Definition: Opcodes.h:31
void HandleSetContactNotesOpcode(WorldPackets::Social::SetContactNotes &packet)
Definition: SocialHandler.cpp:160
void HandleInstanceLockResponse(WorldPackets::Instance::InstanceLockResponse &packet)
Definition: MiscHandler.cpp:1041
void HandleGetMailList(WorldPackets::Mail::MailGetList &packet)
Definition: MailHandler.cpp:566
Definition: Opcodes.h:784
Definition: Opcodes.h:218
Definition: WorldPacket.h:26
Definition: AuctionHousePackets.h:159
Definition: BattlefieldPackets.h:94
Definition: Opcodes.h:710
Definition: Opcodes.h:1606
Definition: Opcodes.h:289
Definition: Opcodes.h:1173
Definition: BattlegroundPackets.h:52
Definition: Opcodes.h:1440
void HandleGuildBankMoneyWithdrawn(WorldPackets::Guild::GuildBankRemainingWithdrawMoneyQuery &packet)
Definition: GuildHandler.cpp:215
Definition: Opcodes.h:404
Definition: GameObjectPackets.h:30
Definition: MiscPackets.h:190
Definition: ItemPackets.h:321
Definition: Opcodes.h:1249
Definition: Opcodes.h:425
Definition: Opcodes.h:1224
Definition: PetPackets.h:41
Definition: Opcodes.h:908
Definition: Opcodes.h:1010
Definition: InspectPackets.h:141
Definition: Opcodes.h:1255
Definition: Opcodes.h:1530
Definition: Opcodes.h:1083
Definition: Opcodes.h:553
Definition: Opcodes.h:402
void HandlePartyUninviteOpcode(WorldPackets::Party::PartyUninvite &packet)
Definition: GroupHandler.cpp:244
Definition: Opcodes.h:1615
Definition: Opcodes.h:1354
Definition: Opcodes.h:1196
Definition: GuildPackets.h:443
Definition: Opcodes.h:934
void HandleGuildUpdateMotdText(WorldPackets::Guild::GuildUpdateMotdText &packet)
Definition: GuildHandler.cpp:125
Definition: Opcodes.h:172
Definition: Opcodes.h:358
Definition: Opcodes.h:160
Definition: Opcodes.h:720
Definition: Opcodes.h:1286
Definition: Opcodes.h:1279
Definition: Opcodes.h:1223
Definition: Opcodes.h:1053
Definition: Opcodes.h:446
void HandleMailTakeItem(WorldPackets::Mail::MailTakeItem &packet)
Definition: MailHandler.cpp:433
Definition: CharacterPackets.h:562
Definition: Opcodes.h:1408
Definition: Opcodes.h:383
Definition: Opcodes.h:687
void HandleLeaveChannel(WorldPackets::Channel::LeaveChannel &packet)
Definition: ChannelHandler.cpp:57
Definition: Opcodes.h:230
Definition: Opcodes.h:682
void HandleRequestCategoryCooldowns(WorldPackets::Spells::RequestCategoryCooldowns &requestCategoryCooldowns)
Definition: SpellHandler.cpp:607
Definition: Opcodes.h:1424
Definition: Opcodes.h:169
Definition: Opcodes.h:378
void HandleWhoOpcode(WorldPackets::Who::WhoRequestPkt &whoRequest)
Definition: MiscHandler.cpp:77
Definition: SpellPackets.h:854
Definition: Opcodes.h:147
void HandleSplitItemOpcode(WorldPackets::Item::SplitItem &splitItem)
Definition: ItemHandler.cpp:32
Definition: Opcodes.h:719
Definition: Opcodes.h:1202
Definition: Opcodes.h:905
Definition: Opcodes.h:1179
Definition: Opcodes.h:227
Definition: Opcodes.h:210
Definition: Opcodes.h:1122
Definition: Opcodes.h:345
Definition: MiscPackets.h:249
Definition: Opcodes.h:1569
Definition: Opcodes.h:914
void HandleSetPvP(WorldPackets::Misc::SetPvP &packet)
Definition: MiscHandler.cpp:342
void HandleCastSpellOpcode(WorldPackets::Spells::CastSpell &castRequest)
Definition: SpellHandler.cpp:245
Definition: Opcodes.h:316
Definition: GuildPackets.h:878
void HandleGuildNewsUpdateSticky(WorldPackets::Guild::GuildNewsUpdateSticky &packet)
Definition: GuildHandler.cpp:412
void HandleAcceptGrantLevel(WorldPackets::RaF::AcceptLevelGrant &acceptLevelGrant)
Definition: ReferAFriendHandler.cpp:64
Definition: Opcodes.h:1015
void HandleGossipHelloOpcode(WorldPackets::NPC::Hello &packet)
Definition: NPCHandler.cpp:258
Definition: Opcodes.h:1334
void HandleAuctionListPendingSales(WorldPackets::AuctionHouse::AuctionListPendingSales &packet)
Definition: AuctionHouseHandler.cpp:639
Definition: Opcodes.h:1464
Definition: Opcodes.h:82
Definition: Opcodes.h:513
Definition: CombatPackets.h:29
Definition: Opcodes.h:1368
Definition: Opcodes.h:735
Definition: Opcodes.h:620
void HandleTrainerBuySpellOpcode(WorldPackets::NPC::TrainerBuySpell &packet)
Definition: NPCHandler.cpp:189
Definition: Opcodes.h:487
Definition: Opcodes.h:51
Definition: BattlegroundPackets.h:42
Definition: InstancePackets.h:72
Definition: SpellPackets.h:42
Definition: ItemPackets.h:334
Definition: Opcodes.h:958
Definition: Opcodes.h:165
Definition: CalendarPackets.h:391
Definition: Opcodes.h:511
Definition: CharacterPackets.h:257
void HandleCalendarGetEvent(WorldPackets::Calendar::CalendarGetEvent &calendarGetEvent)
Definition: CalendarHandler.cpp:137
Definition: Opcodes.h:524
Definition: BattlegroundPackets.h:213
Definition: VehiclePackets.h:139
Definition: Opcodes.h:1102
Definition: QuestPackets.h:305
void HandleChatMessageChannelOpcode(WorldPackets::Chat::ChatMessageChannel &chatMessageChannel)
Definition: ChatHandler.cpp:85
Definition: Opcodes.h:314
Definition: WhoPackets.h:78
Definition: Opcodes.h:298
Definition: Opcodes.h:1447
Definition: Opcodes.h:1217
void HandleRequestBattlefieldStatusOpcode(WorldPackets::Battleground::RequestBattlefieldStatus &requestBattlefieldStatus)
Definition: BattleGroundHandler.cpp:429
Definition: ItemPackets.h:108
void HandleAddonRegisteredPrefixesOpcode(WorldPackets::Chat::ChatRegisterAddonPrefixes &packet)
Definition: WorldSession.cpp:922
Definition: Opcodes.h:993
Definition: Opcodes.h:973
Definition: Opcodes.h:488
Definition: Opcodes.h:1046
Definition: Opcodes.h:933
Definition: Opcodes.h:1534
Definition: Opcodes.h:705
void HandleCharCreateOpcode(WorldPackets::Character::CreateCharacter &charCreate)
Definition: CharacterHandler.cpp:373
Definition: CharacterPackets.h:540
Definition: Opcodes.h:177
Definition: Opcodes.h:1437
Definition: Opcodes.h:396
void HandleDFGetSystemInfo(WorldPacket &recvData)
Definition: LFGHandler.cpp:272
void HandleNpcTextQueryOpcode(WorldPackets::Query::QueryNPCText &packet)
Definition: QueryHandler.cpp:216

+ Here is the caller graph for this function:

OpcodeTable& OpcodeTable::operator= ( OpcodeTable const )
delete
ClientOpcodeHandler const* OpcodeTable::operator[] ( OpcodeClient  index) const
inline
1752  {
1753  return _internalTableClient[index];
1754  }
ClientOpcodeHandler * _internalTableClient[NUM_OPCODE_HANDLERS]
Definition: Opcodes.h:1767
ServerOpcodeHandler const* OpcodeTable::operator[] ( OpcodeServer  index) const
inline
1757  {
1758  return _internalTableServer[index];
1759  }
ServerOpcodeHandler * _internalTableServer[NUM_OPCODE_HANDLERS]
Definition: Opcodes.h:1768
template<class PacketClass , void(WorldSession::*)(PacketClass &) HandlerFunction>
void OpcodeTable::ValidateAndSetClientOpcode ( OpcodeClient  opcode,
char const name,
SessionStatus  status,
PacketProcessing  processing 
)
private
53 {
54  if (uint32(opcode) == NULL_OPCODE)
55  {
56  TC_LOG_ERROR("network", "Opcode %s does not have a value", name);
57  return;
58  }
59 
60  if (uint32(opcode) >= NUM_OPCODE_HANDLERS)
61  {
62  TC_LOG_ERROR("network", "Tried to set handler for an invalid opcode %d", opcode);
63  return;
64  }
65 
66  if (_internalTableClient[opcode] != NULL)
67  {
68  TC_LOG_ERROR("network", "Tried to override client handler of %s with %s (opcode %u)", opcodeTable[opcode]->Name, name, opcode);
69  return;
70  }
71 
72  _internalTableClient[opcode] = new PacketHandler<PacketClass, HandlerFunction>(name, status, processing);
73 }
OpcodeTable opcodeTable
Definition: Opcodes.cpp:49
arena_t NULL
Definition: jemalloc_internal.h:624
Definition: Opcodes.cpp:24
Definition: Opcodes.h:43
Definition: Opcodes.h:41
ClientOpcodeHandler * _internalTableClient[NUM_OPCODE_HANDLERS]
Definition: Opcodes.h:1767
#define TC_LOG_ERROR(filterType__,...)
Definition: Log.h:207
uint32_t uint32
Definition: g3dmath.h:168
void OpcodeTable::ValidateAndSetServerOpcode ( OpcodeServer  opcode,
char const name,
SessionStatus  status,
ConnectionType  conIdx 
)
private
76 {
77  if (uint32(opcode) == NULL_OPCODE)
78  {
79  TC_LOG_ERROR("network", "Opcode %s does not have a value", name);
80  return;
81  }
82 
83  if (uint32(opcode) >= NUM_OPCODE_HANDLERS)
84  {
85  TC_LOG_ERROR("network", "Tried to set handler for an invalid opcode %d", opcode);
86  return;
87  }
88 
89  if (conIdx >= MAX_CONNECTION_TYPES)
90  {
91  TC_LOG_ERROR("network", "Tried to set invalid connection type %u for opcode %s", conIdx, name);
92  return;
93  }
94 
95  if (IsInstanceOnlyOpcode(opcode) && conIdx != CONNECTION_TYPE_INSTANCE)
96  {
97  TC_LOG_ERROR("network", "Tried to set invalid connection type %u for instance only opcode %s", conIdx, name);
98  return;
99  }
100 
101  if (_internalTableServer[opcode] != NULL)
102  {
103  TC_LOG_ERROR("network", "Tried to override server handler of %s with %s (opcode %u)", opcodeTable[opcode]->Name, name, opcode);
104  return;
105  }
106 
107  _internalTableServer[opcode] = new ServerOpcodeHandler(name, status, conIdx);
108 }
ServerOpcodeHandler * _internalTableServer[NUM_OPCODE_HANDLERS]
Definition: Opcodes.h:1768
OpcodeTable opcodeTable
Definition: Opcodes.cpp:49
bool IsInstanceOnlyOpcode(uint32 opcode)
Definition: Opcodes.h:1655
arena_t NULL
Definition: jemalloc_internal.h:624
Definition: Opcodes.h:33
Definition: Opcodes.h:43
Definition: Opcodes.h:41
Definition: Opcodes.h:32
#define TC_LOG_ERROR(filterType__,...)
Definition: Log.h:207
uint32_t uint32
Definition: g3dmath.h:168
Definition: Opcodes.h:1719

+ Here is the call graph for this function:

Member Data Documentation

ClientOpcodeHandler* OpcodeTable::_internalTableClient[NUM_OPCODE_HANDLERS]
private
ServerOpcodeHandler* OpcodeTable::_internalTableServer[NUM_OPCODE_HANDLERS]
private

The documentation for this class was generated from the following files: