diff --git a/mods/cnc/maps/gdi06/gdi06.lua b/mods/cnc/maps/gdi06/gdi06.lua index ad1a81e6af..0a92ec89f2 100644 --- a/mods/cnc/maps/gdi06/gdi06.lua +++ b/mods/cnc/maps/gdi06/gdi06.lua @@ -125,14 +125,18 @@ WorldLoaded = function() Trigger.OnKilled(AttackTrigger2, function() Utils.Do(FlameSquad, function(unit) - unit.Patrol(FlameSquadRoute, false) + if not unit.IsDead then + unit.Patrol(FlameSquadRoute, false) + end end) end) Trigger.OnEnteredFootprint(AttackCellTriggerActivator, function(a, id) if a.Owner == player then Utils.Do(AttackUnits, function(unit) - unit.AttackMove(waypoint10.Location) + if not unit.IsDead then + unit.AttackMove(waypoint10.Location) + end end) Trigger.RemoveFootprintTrigger(id) end