diff --git a/Source/Game/AI/SmartScripts/SmartAI.cs b/Source/Game/AI/SmartScripts/SmartAI.cs index 59d472825..1c03cad88 100644 --- a/Source/Game/AI/SmartScripts/SmartAI.cs +++ b/Source/Game/AI/SmartScripts/SmartAI.cs @@ -331,6 +331,8 @@ namespace Game.AI CheckConditions(diff); + bool hasVictim = UpdateVictim(); + GetScript().OnUpdate(diff); UpdatePath(diff); @@ -340,7 +342,7 @@ namespace Game.AI if (!IsAIControlled()) return; - if (!UpdateVictim()) + if (!hasVictim) return; if (_canAutoAttack)