diff options
| author | Duarte Duarte <dnpd.dd@gmail.com> | 2015-03-14 21:43:44 +0000 |
|---|---|---|
| committer | Duarte Duarte <dnpd.dd@gmail.com> | 2015-03-14 21:43:44 +0000 |
| commit | 70364a6b0cd1ac09c202275f2fa39c4bce16bef7 (patch) | |
| tree | 72e6c0519548a90e1ff680b8b3982f98e036fb91 /src/server/game/Server/Packets | |
| parent | 1ab186070fc9f03ca6b789b85fd688784e4818c9 (diff) | |
| parent | 0d050bb112dbd3a18edd41933f68f750c175f6f3 (diff) | |
Merge pull request #14368 from DJScias/opcodes
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; + }; } } |
