diff --git a/Moose Development/Moose/Tasking/Task_SEAD.lua b/Moose Development/Moose/Tasking/Task_SEAD.lua index a45bd9e6c..069c968ea 100644 --- a/Moose Development/Moose/Tasking/Task_SEAD.lua +++ b/Moose Development/Moose/Tasking/Task_SEAD.lua @@ -124,18 +124,17 @@ do -- TASK_SEAD self:E( { TaskUnit = TaskUnit, Task = Task and Task:GetClassNameAndID() } ) -- Determine the first Unit from the self.TargetSetUnit - if Task:GetTargetZone() then - self:__RouteToTargetZone( 0.1 ) - else - if Task:GetTargetPointVec2() then - local TargetUnit = Task.TargetSetUnit:GetFirst() -- Wrapper.Unit#UNIT - if TargetUnit then - Task:SetTargetPointVec2( TargetUnit:GetPointVec2() ) - end - self:__RouteToTargetPoint( 0.1 ) + if Task:GetTargetZone() then + self:__RouteToTargetZone( 0.1 ) + else + if Task:GetTargetPointVec2() then + local TargetUnit = Task.TargetSetUnit:GetFirst() -- Wrapper.Unit#UNIT + if TargetUnit then + Task:SetTargetPointVec2( TargetUnit:GetPointVec2() ) end + self:__RouteToTargetPoint( 0.1 ) end - end + end end --- Test