aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Quests/QuestDef.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Quests/QuestDef.cpp')
-rw-r--r--src/server/game/Quests/QuestDef.cpp23
1 files changed, 13 insertions, 10 deletions
diff --git a/src/server/game/Quests/QuestDef.cpp b/src/server/game/Quests/QuestDef.cpp
index bca194591fe..fd79dfadd4e 100644
--- a/src/server/game/Quests/QuestDef.cpp
+++ b/src/server/game/Quests/QuestDef.cpp
@@ -128,16 +128,17 @@ Quest::Quest(Field* questRecord)
TreasurePickerID = questRecord[109].GetInt32();
Expansion = questRecord[110].GetInt32();
ManagedWorldStateID = questRecord[111].GetInt32();
-
- LogTitle = questRecord[112].GetString();
- LogDescription = questRecord[113].GetString();
- QuestDescription = questRecord[114].GetString();
- AreaDescription = questRecord[115].GetString();
- PortraitGiverText = questRecord[116].GetString();
- PortraitGiverName = questRecord[117].GetString();
- PortraitTurnInText = questRecord[118].GetString();
- PortraitTurnInName = questRecord[119].GetString();
- QuestCompletionLog = questRecord[120].GetString();
+ QuestSessionBonus = questRecord[112].GetInt32();
+
+ LogTitle = questRecord[113].GetString();
+ LogDescription = questRecord[114].GetString();
+ QuestDescription = questRecord[115].GetString();
+ AreaDescription = questRecord[116].GetString();
+ PortraitGiverText = questRecord[117].GetString();
+ PortraitGiverName = questRecord[118].GetString();
+ PortraitTurnInText = questRecord[119].GetString();
+ PortraitTurnInName = questRecord[120].GetString();
+ QuestCompletionLog = questRecord[121].GetString();
for (uint32 i = 0; i < QUEST_EMOTE_COUNT; ++i)
{
@@ -547,6 +548,8 @@ WorldPacket Quest::BuildQueryData(LocaleConstant loc) const
response.Info.AllowableRaces = GetAllowableRaces();
response.Info.TreasurePickerID = GetTreasurePickerId();
response.Info.Expansion = GetExpansion();
+ response.Info.ManagedWorldStateID = GetManagedWorldStateId();
+ response.Info.QuestSessionBonus = 0; //GetQuestSessionBonus(); // this is only sent while quest session is active
for (QuestObjective const& questObjective : GetObjectives())
{