• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Leak in Lua

Status
Not open for further replies.
Hey, should I set variable u to nil inside ForGroup, or it is not necessary?
Lua:
function Group_Mixed(g)
local walkers=false
local flyers=false
   ForGroup(g, function()
   local u = GetEnumUnit()
   if UnitAlive(u) then
       if IsUnitType(u, UNIT_TYPE_FLYING) then
            flyers=true
        elseif not IsUnitLoaded(u) then
            walkers=true
        end
   end
   u=nil
   end)
   return walkers and flyers
end
 
Status
Not open for further replies.
Top