[Cleanup] Add check for owner in quest::resumetimer() (#3305)

# Notes
- We didn't check for owner before doing `owner->GetName()`.
This commit is contained in:
Alex King 2023-04-23 15:07:49 -04:00 committed by GitHub
parent ad1764b464
commit e3761cf2a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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<QuestTimer>::iterator cur = QTimerList.begin(), end;
std::list<PausedTimer>::iterator pcur = PTimerList.begin(), pend;
PausedTimer pt;