From 9d7e4721607828ad18bb9bfe190c669d3ec1d935 Mon Sep 17 00:00:00 2001 From: Gultask <100873791+Gultask@users.noreply.github.com> Date: Sun, 2 Jul 2023 09:15:52 -0300 Subject: [PATCH] chore(Core/SmartAI): Add min/max timer error check for NEAR_PLAYERS (#16661) Update SmartScriptMgr.cpp --- src/server/game/AI/SmartScripts/SmartScriptMgr.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server/game/AI/SmartScripts/SmartScriptMgr.cpp b/src/server/game/AI/SmartScripts/SmartScriptMgr.cpp index d82056b87..f0bba12a9 100644 --- a/src/server/game/AI/SmartScripts/SmartScriptMgr.cpp +++ b/src/server/game/AI/SmartScripts/SmartScriptMgr.cpp @@ -1290,6 +1290,9 @@ bool SmartAIMgr::IsEventValid(SmartScriptHolder& e) case SMART_EVENT_GO_EVENT_INFORM: case SMART_EVENT_NEAR_PLAYERS: case SMART_EVENT_NEAR_PLAYERS_NEGATION: + if (!IsMinMaxValid(e, e.event.nearPlayer.repeatMin, e.event.nearPlayer.repeatMax)) + return false; + break; case SMART_EVENT_NEAR_UNIT: case SMART_EVENT_TIMED_EVENT_TRIGGERED: case SMART_EVENT_INSTANCE_PLAYER_ENTER: