diff options
author | ariel- <ariel-@users.noreply.github.com> | 2017-02-20 18:08:40 -0300 |
---|---|---|
committer | ariel- <ariel-@users.noreply.github.com> | 2017-02-21 03:03:58 -0300 |
commit | dd1aa64563bfb726e1132a135927a02fbb765454 (patch) | |
tree | 7b60326913feab118019a8c9e5bc3d8999882f7e /src/server/game/Handlers/QuestHandler.cpp | |
parent | c274ea8a98e9751d50301e99eb55577ba19155f2 (diff) |
Core/Packet: convert query packets into new system.
- Extra c++11-ification of existing code
- Refs #18637
Diffstat (limited to 'src/server/game/Handlers/QuestHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/QuestHandler.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Handlers/QuestHandler.cpp b/src/server/game/Handlers/QuestHandler.cpp index 611b52c5c94..4c464b9df63 100644 --- a/src/server/game/Handlers/QuestHandler.cpp +++ b/src/server/game/Handlers/QuestHandler.cpp @@ -31,6 +31,8 @@ #include "ScriptMgr.h" #include "GameObjectAI.h" +#include "Packets/QuestPackets.h" + void WorldSession::HandleQuestgiverStatusQueryOpcode(WorldPacket& recvData) { ObjectGuid guid; @@ -250,16 +252,14 @@ void WorldSession::HandleQuestgiverQueryQuestOpcode(WorldPacket& recvData) } } -void WorldSession::HandleQuestQueryOpcode(WorldPacket& recvData) +void WorldSession::HandleQuestQueryOpcode(WorldPackets::Quest::QueryQuestInfo& query) { if (!_player) return; - uint32 questId; - recvData >> questId; - TC_LOG_DEBUG("network", "WORLD: Received CMSG_QUEST_QUERY quest = %u", questId); + TC_LOG_DEBUG("network", "WORLD: Received CMSG_QUEST_QUERY quest = %u", query.QuestID); - if (Quest const* quest = sObjectMgr->GetQuestTemplate(questId)) + if (Quest const* quest = sObjectMgr->GetQuestTemplate(query.QuestID)) _player->PlayerTalkClass->SendQuestQueryResponse(quest); } |