Update Task Abort process

This commit is contained in:
FlightControl 2017-05-04 15:53:25 +02:00
parent baa891c7f5
commit e3a0a67fa5

View File

@ -277,14 +277,9 @@ function TASK:AbortUnit( PlayerUnit )
self:E( { IsAssignedToGroup = IsAssignedToGroup } )
if IsAssignedToGroup then
local PlayerName = PlayerUnit:GetPlayerName()
self:UnAssignFromUnit( PlayerUnit )
self:MessageToGroups( PlayerName .. " aborted Task " .. self:GetName() )
self:E( { TaskGroup = PlayerGroup:GetName(), GetUnits = PlayerGroup:GetUnits() } )
if #PlayerGroup:GetUnits() == 1 then
self:UnAssignFromGroup( PlayerGroup )
PlayerGroup:SetState( PlayerGroup, "Assigned", nil )
end
self:Abort()
self:UnAssignFromGroup( PlayerGroup )
--self:Abort()
self:PlayerAborted( PlayerUnit )
end
end