diff options
Diffstat (limited to 'source/game/StarQuestManager.cpp')
-rw-r--r-- | source/game/StarQuestManager.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/game/StarQuestManager.cpp b/source/game/StarQuestManager.cpp index df8a19a..ee2c82b 100644 --- a/source/game/StarQuestManager.cpp +++ b/source/game/StarQuestManager.cpp @@ -144,7 +144,10 @@ StringMap<QuestPtr> QuestManager::serverQuests() const { } QuestPtr QuestManager::getQuest(String const& questId) const { - return m_quests.get(questId); + if (auto quest = m_quests.ptr(questId)) + return *quest; + + return {}; } bool QuestManager::hasQuest(String const& questId) const { |