Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/game/StarQuestManager.cpp
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2024-10-21 20:05:07 +1100
committerKae <80987908+Novaenia@users.noreply.github.com>2024-10-21 20:05:07 +1100
commit73e9ab3b8e310b1fed87297a1876048d22a122ec (patch)
tree2b3275fc6b1cd7f6178c658e24a343287e701d86 /source/game/StarQuestManager.cpp
parent250869e2155c1c7b0a5df106948e493ef054433e (diff)
player.callQuest
Diffstat (limited to 'source/game/StarQuestManager.cpp')
-rw-r--r--source/game/StarQuestManager.cpp5
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 {