From 115df81400e3efba6e5e5e9b8c9c81871c4a67e4 Mon Sep 17 00:00:00 2001 From: zimp-wow <66187107+zimp-wow@users.noreply.github.com> Date: Thu, 3 Apr 2025 19:40:13 -0500 Subject: [PATCH] [Bug Fix] Fix missing timer_name check on Mob::StopTimer (#4840) --- zone/questmgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zone/questmgr.cpp b/zone/questmgr.cpp index 8491cac2a..86b4a9fee 100644 --- a/zone/questmgr.cpp +++ b/zone/questmgr.cpp @@ -699,7 +699,7 @@ void QuestManager::stoptimer(const std::string& timer_name, Mob* m) } for (auto e = QTimerList.begin(); e != QTimerList.end(); ++e) { - if (e->mob && e->mob == m) { + if (e->mob && e->mob == m && e->name == timer_name) { parse->EventMob(EVENT_TIMER_STOP, m, nullptr, [&]() { return timer_name; }); QTimerList.erase(e);