From d370400d2317bb9a9a7b60e0dd0182a2604f5499 Mon Sep 17 00:00:00 2001 From: Matt-Hurd Date: Tue, 10 May 2022 18:23:58 -0500 Subject: [PATCH] [Quests/Fix] Quests without objectives are Achieved --- Source/NexusForever.WorldServer/Game/Quest/Quest.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/NexusForever.WorldServer/Game/Quest/Quest.cs b/Source/NexusForever.WorldServer/Game/Quest/Quest.cs index 26ade0ca2..5f3696d97 100644 --- a/Source/NexusForever.WorldServer/Game/Quest/Quest.cs +++ b/Source/NexusForever.WorldServer/Game/Quest/Quest.cs @@ -123,6 +123,9 @@ public Quest(Player owner, QuestInfo info) for (byte i = 0; i < info.Objectives.Count; i++) objectives.Add(new QuestObjective(info, info.Objectives[i], i)); + if (objectives.Count == 0) + state = QuestState.Achieved; + saveMask = QuestSaveMask.Create; checkState = true;