aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Server/Packets
diff options
context:
space:
mode:
authorDuarte Duarte <dnpd.dd@gmail.com>2015-03-15 13:16:23 +0000
committerDuarte Duarte <dnpd.dd@gmail.com>2015-03-15 13:16:23 +0000
commite1129d0877b89e1060df1d40db5759ae72346ce9 (patch)
tree20654eee5389d0dc9e414c7d1f6a40696a16ebce /src/server/game/Server/Packets
parentfe971b9048afc694ecad4ecfbd3446db54fab08a (diff)
parent1f9855b7397ff280795a4d171937fc7218f264d9 (diff)
Merge pull request #14372 from DJScias/opcodes2
Core/Packets: update CMSG_QUESTLOG_REMOVE_QUEST and enabled some quest o...
Diffstat (limited to 'src/server/game/Server/Packets')
-rw-r--r--src/server/game/Server/Packets/QuestPackets.cpp5
-rw-r--r--src/server/game/Server/Packets/QuestPackets.h10
2 files changed, 15 insertions, 0 deletions
diff --git a/src/server/game/Server/Packets/QuestPackets.cpp b/src/server/game/Server/Packets/QuestPackets.cpp
index 8b14366b334..9801db09844 100644
--- a/src/server/game/Server/Packets/QuestPackets.cpp
+++ b/src/server/game/Server/Packets/QuestPackets.cpp
@@ -433,3 +433,8 @@ void WorldPackets::Quest::QuestGiverAcceptQuest::Read()
_worldPacket >> QuestID;
StartCheat = _worldPacket.ReadBit();
}
+
+void WorldPackets::Quest::QuestLogRemoveQuest::Read()
+{
+ _worldPacket >> Entry;
+}
diff --git a/src/server/game/Server/Packets/QuestPackets.h b/src/server/game/Server/Packets/QuestPackets.h
index 3c20ead28ae..440c8ea5478 100644
--- a/src/server/game/Server/Packets/QuestPackets.h
+++ b/src/server/game/Server/Packets/QuestPackets.h
@@ -417,6 +417,16 @@ namespace WorldPackets
int32 QuestID = 0;
bool StartCheat = false;
};
+
+ class QuestLogRemoveQuest final : public ClientPacket
+ {
+ public:
+ QuestLogRemoveQuest(WorldPacket&& packet) : ClientPacket(CMSG_QUESTLOG_REMOVE_QUEST, std::move(packet)) { }
+
+ void Read() override;
+
+ uint8 Entry = 0;
+ };
}
}