aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Entities/Creature/GossipDef.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/game/Entities/Creature/GossipDef.cpp b/src/server/game/Entities/Creature/GossipDef.cpp
index c48ed5de26b..2f8fa2959b4 100644
--- a/src/server/game/Entities/Creature/GossipDef.cpp
+++ b/src/server/game/Entities/Creature/GossipDef.cpp
@@ -533,6 +533,12 @@ void PlayerMenu::SendQuestQueryResponse(Quest const* quest) const
packet.Info.PortraitGiver = quest->GetQuestGiverPortrait();
packet.Info.PortraitTurnIn = quest->GetQuestTurnInPortrait();
+ for (uint8 i = 0; i < QUEST_ITEM_DROP_COUNT; ++i)
+ {
+ packet.Info.ItemDrop[i] = quest->ItemDrop[i];
+ packet.Info.ItemDropQuantity[i] = quest->ItemDropQuantity[i];
+ }
+
if (!quest->HasFlag(QUEST_FLAGS_HIDDEN_REWARDS))
{
for (uint8 i = 0; i < QUEST_REWARD_ITEM_COUNT; ++i)