diff --git a/mods/common/lua/team.lua b/mods/common/lua/team.lua index 909b430137..863e904019 100644 --- a/mods/common/lua/team.lua +++ b/mods/common/lua/team.lua @@ -57,7 +57,11 @@ Team.Contains = function(team, actor) end Team.Do = function(team, func) - Utils.Do(team.Actors, func) + Utils.Do(team.Actors, function(actor) + if not Actor.IsDead(actor) then + func(actor) + end + end) end Team.Patrol = function(team, waypoints, wait, loop)