Fix problem with an end statement that is too much in Task_CARGO.lua

This commit is contained in:
FlightControl 2017-05-26 07:53:40 +02:00
parent e025b6b407
commit c10b4fb129

View File

@ -363,9 +363,8 @@ do -- TASK_CARGO
function Fsm:onafterArriveAtPickup( TaskUnit, Task ) function Fsm:onafterArriveAtPickup( TaskUnit, Task )
self:E( { TaskUnit = TaskUnit, Task = Task and Task:GetClassNameAndID() } ) self:E( { TaskUnit = TaskUnit, Task = Task and Task:GetClassNameAndID() } )
if self.Cargo:IsAlive() then if self.Cargo:IsAlive() then
TaskUnit:Smoke( Task:GetSmokeColor(), 15 )
if TaskUnit:IsAir() then if TaskUnit:IsAir() then
TaskUnit:Smoke(TASK_CARGO:GetSmokeColor(),15)
end
self:__Land( -0.1, "Pickup" ) self:__Land( -0.1, "Pickup" )
else else
self:__SelectAction( -0.1 ) self:__SelectAction( -0.1 )