aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNay <dnpd.dd@gmail.com>2012-08-18 15:18:35 +0100
committerNay <dnpd.dd@gmail.com>2012-08-18 15:18:57 +0100
commitaa5949ff1a3ac9f4833535bfdbf1ab7d44711c12 (patch)
treeff58f1f3d51ace43d8c4aae45aee29c7565ae357 /src
parentc5929fa09137cab1f6b322b0aaef8fa148c00ed9 (diff)
Core/Loading: Do not validate fields QuestGiverPortrait nor QuestTurnInPortrait
These fields do not have to exist server-side
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Globals/ObjectMgr.cpp28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp
index a8319ee274f..b1566fd3fb1 100644
--- a/src/server/game/Globals/ObjectMgr.cpp
+++ b/src/server/game/Globals/ObjectMgr.cpp
@@ -4143,48 +4143,20 @@ void ObjectMgr::LoadQuests()
}
}
- if (qinfo->QuestGiverPortrait)
- {
- if (!sObjectMgr->GetCreatureTemplate(qinfo->QuestGiverPortrait))
- {
- sLog->outError(LOG_FILTER_SQL, "Quest %u has `QuestGiverPortrait` = %u but creature with entry %u does not exist, quest can't be done.",
- qinfo->GetQuestId(), qinfo->QuestGiverPortrait, qinfo->QuestGiverPortrait);
- qinfo->QuestGiverPortrait = 0;
- }
- }
-
- if (qinfo->QuestTurnInPortrait)
- {
- if (!sObjectMgr->GetCreatureTemplate(qinfo->QuestTurnInPortrait))
- {
- sLog->outError(LOG_FILTER_SQL, "Quest %u has `QuestTurnInPortrait` = %u but creature with entry %u does not exist, quest can't be done.",
- qinfo->GetQuestId(), qinfo->QuestTurnInPortrait, qinfo->QuestTurnInPortrait);
- qinfo->QuestTurnInPortrait = 0;
- }
- }
-
-
-
// fill additional data stores
if (qinfo->PrevQuestId)
{
if (_questTemplates.find(abs(qinfo->GetPrevQuestId())) == _questTemplates.end())
- {
sLog->outError(LOG_FILTER_SQL, "Quest %d has PrevQuestId %i, but no such quest", qinfo->GetQuestId(), qinfo->GetPrevQuestId());
- }
else
- {
qinfo->prevQuests.push_back(qinfo->PrevQuestId);
- }
}
if (qinfo->NextQuestId)
{
QuestMap::iterator qNextItr = _questTemplates.find(abs(qinfo->GetNextQuestId()));
if (qNextItr == _questTemplates.end())
- {
sLog->outError(LOG_FILTER_SQL, "Quest %d has NextQuestId %i, but no such quest", qinfo->GetQuestId(), qinfo->GetNextQuestId());
- }
else
{
int32 signedQuestId = qinfo->NextQuestId < 0 ? -int32(qinfo->GetQuestId()) : int32(qinfo->GetQuestId());