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.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Quests/QuestDef.cpp b/src/server/game/Quests/QuestDef.cpp
index 57f16b0622e..4ebc6cc6ec4 100644
--- a/src/server/game/Quests/QuestDef.cpp
+++ b/src/server/game/Quests/QuestDef.cpp
@@ -21,6 +21,7 @@
#include "Field.h"
#include "GameTables.h"
#include "Log.h"
+#include "ObjectMgr.h"
#include "Player.h"
#include "QuestPackets.h"
#include "World.h"
@@ -212,6 +213,7 @@ void Quest::LoadQuestTemplateAddon(Field* fields)
SourceItemIdCount = fields[15].GetUInt8();
RewardMailSenderEntry = fields[16].GetUInt32();
SpecialFlags = fields[17].GetUInt8();
+ ScriptId = sObjectMgr->GetScriptId(fields[18].GetString());
if (SpecialFlags & QUEST_SPECIAL_FLAGS_AUTO_ACCEPT)
Flags |= QUEST_FLAGS_AUTO_ACCEPT;