diff options
Diffstat (limited to 'src/server/game/AI/SmartScripts')
| -rw-r--r-- | src/server/game/AI/SmartScripts/SmartAI.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/server/game/AI/SmartScripts/SmartAI.cpp b/src/server/game/AI/SmartScripts/SmartAI.cpp index 253ac6c9155..0b77dd03e87 100644 --- a/src/server/game/AI/SmartScripts/SmartAI.cpp +++ b/src/server/game/AI/SmartScripts/SmartAI.cpp @@ -462,8 +462,11 @@ void SmartAI::EnterEvadeMode() void SmartAI::MoveInLineOfSight(Unit* who) { - if (!who) return; + if (!who) + return; + GetScript()->OnMoveInLineOfSight(who); + if (me->HasReactState(REACT_PASSIVE) || AssistPlayerInCombat(who)) return; |
