aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Quests/QuestDef.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2019-10-26 11:17:33 +0200
committerShauren <shauren.trinity@gmail.com>2019-10-27 00:12:41 +0200
commitee2e49429f4383732b4e0f39b493470b9c1dd10c (patch)
tree4204060b24b0469268971b8f1a45084eb0aee26b /src/server/game/Quests/QuestDef.cpp
parent28eda522b1bef6d354d5a6b54fc0864ea503121a (diff)
Core/PacketIO: Update opcodes and packet structures to 8.2.5
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())
{