From 91f74b73edb37656e2206c791c1bad2ae67eafb9 Mon Sep 17 00:00:00 2001 From: FullGas1 <51051389+FullGas1@users.noreply.github.com> Date: Sun, 30 Mar 2025 16:25:31 +0200 Subject: [PATCH] commit --- CTLD.lua | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/CTLD.lua b/CTLD.lua index b565e91..f961709 100644 --- a/CTLD.lua +++ b/CTLD.lua @@ -1977,12 +1977,16 @@ function ctld.getNearbyUnits(_point, _radius, _coalition) local _unitList = mist.DBs.unitsByName for k, _unit in pairs(mist.DBs.unitsByName) do local u = Unit.getByName(k) - if u and u:isActive() and (_coalition == 4 or u:getCoalition() == _coalition) then - --local _dist = ctld.getDistance(u:getPoint(), _point) - local _dist = mist.utils.get2DDist(u:getPoint(), _point) - if _dist <= _radius then - table.insert(_units, k) -- insert nearby unitName + if u then + if u:isActive() and (_coalition == 4 or u:getCoalition() == _coalition) then + --local _dist = ctld.getDistance(u:getPoint(), _point) + local _dist = mist.utils.get2DDist(u:getPoint(), _point) + if _dist <= _radius then + table.insert(_units, k) -- insert nearby unitName + end end + else + ctld.logTrace("FG_ unitName(k) = %s", ctld.p(k)) end end return _units