diff options
author | Shauren <shauren.trinity@gmail.com> | 2016-06-28 20:23:09 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2016-06-28 20:23:09 +0200 |
commit | d5fa0e783a20be288401f00d54c8c7501657cc19 (patch) | |
tree | 2d92e2ba4c8187feddc2b792fd5c066f7d0d8eab /src | |
parent | 1c10f9c311a79f7c9630b29e56a122cc9b118f3c (diff) |
Core/PacketIO: Fixed quest rewards
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Quests/QuestDef.cpp | 1 | ||||
-rw-r--r-- | src/server/game/Server/Packets/QuestPackets.cpp | 1 | ||||
-rw-r--r-- | src/server/game/Server/Packets/QuestPackets.h | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Quests/QuestDef.cpp b/src/server/game/Quests/QuestDef.cpp index 99f95ee7fe4..083c5a59e40 100644 --- a/src/server/game/Quests/QuestDef.cpp +++ b/src/server/game/Quests/QuestDef.cpp @@ -273,6 +273,7 @@ void Quest::BuildQuestRewards(WorldPackets::Quest::QuestRewards& rewards, Player rewards.ItemCount = GetRewItemsCount(); rewards.Money = player->GetQuestMoneyReward(this); rewards.XP = player->GetQuestXPReward(this); + rewards.ArtifactCategoryID = GetArtifactCategoryId(); rewards.Title = GetRewTitle(); rewards.FactionFlags = GetRewardReputationMask(); for (uint32 i = 0; i < QUEST_REWARD_DISPLAY_SPELL_COUNT; ++i) diff --git a/src/server/game/Server/Packets/QuestPackets.cpp b/src/server/game/Server/Packets/QuestPackets.cpp index 2b77ad3d8a1..04ce0bcd570 100644 --- a/src/server/game/Server/Packets/QuestPackets.cpp +++ b/src/server/game/Server/Packets/QuestPackets.cpp @@ -228,6 +228,7 @@ ByteBuffer& operator<<(ByteBuffer& data, WorldPackets::Quest::QuestRewards const data << int32(questRewards.Money); data << int32(questRewards.XP); data << int32(questRewards.ArtifactXP); + data << int32(questRewards.ArtifactCategoryID); data << int32(questRewards.Honor); data << int32(questRewards.Title); data << int32(questRewards.FactionFlags); diff --git a/src/server/game/Server/Packets/QuestPackets.h b/src/server/game/Server/Packets/QuestPackets.h index 2585c2f871c..173ba7bb060 100644 --- a/src/server/game/Server/Packets/QuestPackets.h +++ b/src/server/game/Server/Packets/QuestPackets.h @@ -222,6 +222,7 @@ namespace WorldPackets int32 Money = 0; int32 XP = 0; int32 ArtifactXP = 0; + int32 ArtifactCategoryID = 0; int32 Honor = 0; int32 Title = 0; int32 FactionFlags = 0; |