aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Server
diff options
context:
space:
mode:
authorvincent-michael <vincent_michael@gmx.de>2017-07-08 20:06:37 +0200
committervincent-michael <vincent_michael@gmx.de>2017-07-08 20:06:47 +0200
commit23ab9be91029cade74c0fcc9a6613b5a1f410d47 (patch)
tree26e77906b145afed82a7e71da5ea0da4312dd1ad /src/server/game/Server
parent0b5c545e570c3ac605dce8596b56447abfea2449 (diff)
Core/PacketIO: Fixed typo in SMSG_QUEST_GIVER_QUEST_LIST_MESSAGE structure
Diffstat (limited to 'src/server/game/Server')
-rw-r--r--src/server/game/Server/Packets/QuestPackets.cpp8
-rw-r--r--src/server/game/Server/Packets/QuestPackets.h12
2 files changed, 10 insertions, 10 deletions
diff --git a/src/server/game/Server/Packets/QuestPackets.cpp b/src/server/game/Server/Packets/QuestPackets.cpp
index 1492dc7e35e..32f9da96a1b 100644
--- a/src/server/game/Server/Packets/QuestPackets.cpp
+++ b/src/server/game/Server/Packets/QuestPackets.cpp
@@ -475,20 +475,20 @@ void WorldPackets::Quest::QuestLogRemoveQuest::Read()
_worldPacket >> Entry;
}
-WorldPacket const* WorldPackets::Quest::QuestGiverQuestList::Write()
+WorldPacket const* WorldPackets::Quest::QuestGiverQuestListMessage::Write()
{
_worldPacket << QuestGiverGUID;
_worldPacket << uint32(GreetEmoteDelay);
_worldPacket << uint32(GreetEmoteType);
- _worldPacket << uint32(GossipTexts.size());
+ _worldPacket << uint32(QuestDataText.size());
_worldPacket.WriteBits(Greeting.size(), 11);
_worldPacket.FlushBits();
- for (GossipTextData const& gossip : GossipTexts)
+ for (GossipText const& gossip : QuestDataText)
{
_worldPacket << uint32(gossip.QuestID);
_worldPacket << uint32(gossip.QuestType);
- _worldPacket << uint32(gossip.QuestLevel);
+ _worldPacket << int32(gossip.QuestLevel);
_worldPacket << uint32(gossip.QuestFlags);
_worldPacket << uint32(gossip.QuestFlagsEx);
_worldPacket.WriteBit(gossip.Repeatable);
diff --git a/src/server/game/Server/Packets/QuestPackets.h b/src/server/game/Server/Packets/QuestPackets.h
index 241771961a7..8c26d14f466 100644
--- a/src/server/game/Server/Packets/QuestPackets.h
+++ b/src/server/game/Server/Packets/QuestPackets.h
@@ -460,30 +460,30 @@ namespace WorldPackets
uint8 Entry = 0;
};
- struct GossipTextData
+ struct GossipText
{
- GossipTextData(uint32 questID, uint32 questType, uint32 questLevel, uint32 questFlags, uint32 questFlagsEx, bool repeatable, std::string questTitle) :
+ GossipText(uint32 questID, uint32 questType, int32 questLevel, uint32 questFlags, uint32 questFlagsEx, bool repeatable, std::string questTitle) :
QuestID(questID), QuestType(questType), QuestLevel(questLevel), QuestFlags(questFlags), QuestFlagsEx(questFlagsEx), Repeatable(repeatable), QuestTitle(questTitle) { }
uint32 QuestID;
uint32 QuestType;
- uint32 QuestLevel;
+ int32 QuestLevel;
uint32 QuestFlags;
uint32 QuestFlagsEx;
bool Repeatable;
std::string QuestTitle;
};
- class QuestGiverQuestList final : public ServerPacket
+ class QuestGiverQuestListMessage final : public ServerPacket
{
public:
- QuestGiverQuestList() : ServerPacket(SMSG_QUEST_GIVER_QUEST_LIST_MESSAGE, 100) { }
+ QuestGiverQuestListMessage() : ServerPacket(SMSG_QUEST_GIVER_QUEST_LIST_MESSAGE, 100) { }
WorldPacket const* Write() override;
ObjectGuid QuestGiverGUID;
uint32 GreetEmoteDelay = 0;
uint32 GreetEmoteType = 0;
- std::vector<GossipTextData> GossipTexts;
+ std::vector<GossipText> QuestDataText;
std::string Greeting;
};