diff options
| author | DJScias <djscias@gmail.com> | 2015-03-14 18:04:25 +0100 |
|---|---|---|
| committer | DJScias <djscias@gmail.com> | 2015-03-14 22:17:57 +0100 |
| commit | 0d050bb112dbd3a18edd41933f68f750c175f6f3 (patch) | |
| tree | 65641030ac825e8a383c503f0995689f8e1dd315 /src/server/game/Server/Packets | |
| parent | 62f0847ebbd804331745f9dfe184d51aaa3fb029 (diff) | |
Core/Packets: updated and enabled CMSG_QUESTGIVER_ACCEPT_QUEST
Diffstat (limited to 'src/server/game/Server/Packets')
| -rw-r--r-- | src/server/game/Server/Packets/QuestPackets.cpp | 7 | ||||
| -rw-r--r-- | src/server/game/Server/Packets/QuestPackets.h | 12 |
2 files changed, 19 insertions, 0 deletions
diff --git a/src/server/game/Server/Packets/QuestPackets.cpp b/src/server/game/Server/Packets/QuestPackets.cpp index 471d4846f16..8b14366b334 100644 --- a/src/server/game/Server/Packets/QuestPackets.cpp +++ b/src/server/game/Server/Packets/QuestPackets.cpp @@ -426,3 +426,10 @@ void WorldPackets::Quest::QuestGiverQueryQuest::Read() _worldPacket >> QuestID; RespondToGiver = _worldPacket.ReadBit(); } + +void WorldPackets::Quest::QuestGiverAcceptQuest::Read() +{ + _worldPacket >> QuestGiverGUID; + _worldPacket >> QuestID; + StartCheat = _worldPacket.ReadBit(); +} diff --git a/src/server/game/Server/Packets/QuestPackets.h b/src/server/game/Server/Packets/QuestPackets.h index 9dea2ba1cff..3c20ead28ae 100644 --- a/src/server/game/Server/Packets/QuestPackets.h +++ b/src/server/game/Server/Packets/QuestPackets.h @@ -405,6 +405,18 @@ namespace WorldPackets int32 QuestID = 0; bool RespondToGiver = false; }; + + class QuestGiverAcceptQuest final : public ClientPacket + { + public: + QuestGiverAcceptQuest(WorldPacket&& packet) : ClientPacket(CMSG_QUESTGIVER_ACCEPT_QUEST, std::move(packet)) { } + + void Read() override; + + ObjectGuid QuestGiverGUID; + int32 QuestID = 0; + bool StartCheat = false; + }; } } |
