From 1977d26050d1b0c6f2d21fe3316147ae0df9fc64 Mon Sep 17 00:00:00 2001 From: Giacomo Pozzoni Date: Wed, 29 Jul 2020 21:43:19 +0000 Subject: Core/SAI: Ignore SAI while evading (#25108) (cherry picked from commit 420b21be9860367c82537634fb792a4af3d9be9b) --- src/server/game/AI/SmartScripts/SmartScript.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/server') diff --git a/src/server/game/AI/SmartScripts/SmartScript.cpp b/src/server/game/AI/SmartScripts/SmartScript.cpp index db585f22ad5..d99cb1353e9 100644 --- a/src/server/game/AI/SmartScripts/SmartScript.cpp +++ b/src/server/game/AI/SmartScripts/SmartScript.cpp @@ -3946,6 +3946,9 @@ void SmartScript::OnUpdate(uint32 const diff) && !GetBaseObject()) return; + if (me && me->IsInEvadeMode()) + return; + InstallEvents();//before UpdateTimers for (SmartScriptHolder& mEvent : mEvents) -- cgit v1.2.3