From c7cb3cc976b9ac4ebe8f2d2b1092809442d9d729 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Mon, 15 Nov 2021 20:47:34 -0500 Subject: [PATCH] Core/Quests: Corrected wrong quest startup errors Port From (https://github.com/TrinityCore/TrinityCore/commit/c6a9727841195237025bab96c6ce129d4291fe4c) --- Source/Game/Globals/ObjectManager.cs | 1 + Source/Game/Quest/Quest.cs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Game/Globals/ObjectManager.cs b/Source/Game/Globals/ObjectManager.cs index 51b5bb969..00e185f54 100644 --- a/Source/Game/Globals/ObjectManager.cs +++ b/Source/Game/Globals/ObjectManager.cs @@ -7283,6 +7283,7 @@ namespace Game break; case QuestObjectiveType.Money: case QuestObjectiveType.WinPvpPetBattles: + case QuestObjectiveType.ProgressBar: break; default: Log.outError(LogFilter.Sql, "Quest {0} objective {1} has unhandled type {2}", qinfo.Id, obj.Id, obj.Type); diff --git a/Source/Game/Quest/Quest.cs b/Source/Game/Quest/Quest.cs index 31a672ab7..5a8b80d9c 100644 --- a/Source/Game/Quest/Quest.cs +++ b/Source/Game/Quest/Quest.cs @@ -145,7 +145,7 @@ namespace Game if (playerConditionId != 0 && !CliDB.PlayerConditionStorage.ContainsKey(playerConditionId)) { - Log.outError(LogFilter.Sql, $"Table `quest_reward_display_spell` has non-existing PlayerCondition ({spellId}) set for quest {Id}. Set to 0."); + Log.outError(LogFilter.Sql, $"Table `quest_reward_display_spell` has non-existing PlayerCondition ({playerConditionId}) set for quest {Id}. and spell {spellId} Set to 0."); playerConditionId = 0; }