mirror of
https://github.com/EQEmu/Server.git
synced 2026-04-04 18:32:25 +00:00
[Cleanup] Add cehck for owner in quest::pausetimer() (#3304)
# Notes - We didn't check for `owner` before doing `owner->GetName()`.
This commit is contained in:
parent
1c9ea57a4e
commit
ad1764b464
@ -626,6 +626,10 @@ void QuestManager::stopalltimers(Mob *mob) {
|
|||||||
void QuestManager::pausetimer(const char* timer_name, Mob* mob) {
|
void QuestManager::pausetimer(const char* timer_name, Mob* mob) {
|
||||||
QuestManagerCurrentQuestVars();
|
QuestManagerCurrentQuestVars();
|
||||||
|
|
||||||
|
if (!mob && !owner) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
std::list<QuestTimer>::iterator cur = QTimerList.begin(), end;
|
std::list<QuestTimer>::iterator cur = QTimerList.begin(), end;
|
||||||
std::list<PausedTimer>::iterator pcur = PTimerList.begin(), pend;
|
std::list<PausedTimer>::iterator pcur = PTimerList.begin(), pend;
|
||||||
PausedTimer pt;
|
PausedTimer pt;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user