From e3761cf2a3e4b502f802aac9f3432eaaefaccad9 Mon Sep 17 00:00:00 2001 From: Alex King <89047260+Kinglykrab@users.noreply.github.com> Date: Sun, 23 Apr 2023 15:07:49 -0400 Subject: [PATCH] [Cleanup] Add check for owner in quest::resumetimer() (#3305) # Notes - We didn't check for owner before doing `owner->GetName()`. --- zone/questmgr.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zone/questmgr.cpp b/zone/questmgr.cpp index 33898152f..fe2db00ee 100644 --- a/zone/questmgr.cpp +++ b/zone/questmgr.cpp @@ -667,6 +667,10 @@ void QuestManager::pausetimer(const char* timer_name, Mob* mob) { void QuestManager::resumetimer(const char* timer_name, Mob* mob) { QuestManagerCurrentQuestVars(); + if (!mob && !owner) { + return; + } + std::list::iterator cur = QTimerList.begin(), end; std::list::iterator pcur = PTimerList.begin(), pend; PausedTimer pt;