mirror of
https://github.com/brues-code/pfUI.git
synced 2026-09-28 02:16:02 +00:00
librange: add z-axis to superwow range detection
This commit is contained in:
+4
-4
@@ -163,11 +163,11 @@ librange:SetScript("OnUpdate", function()
|
||||
if not UnitIsUnit("target", unit) then
|
||||
-- try to read distance via superwow first
|
||||
if superwow_active then
|
||||
local x1, y1 = UnitPosition("player")
|
||||
local x2, y2 = UnitPosition(unit)
|
||||
local x1, y1, z1 = UnitPosition("player")
|
||||
local x2, y2, z2 = UnitPosition(unit)
|
||||
-- only continue if we got position values
|
||||
if (x1 and x1 > 0) and (x2 and x2 > 0) then
|
||||
local distance = ((x2 - x1)^2 + (y2 - y1)^2)^.5
|
||||
if x1 and y1 and z1 and x2 and y2 and z2 then
|
||||
local distance = ((x2 - x1)^2 + (y2 - y1)^2 + (z2 - z1)^2)^.5
|
||||
unitdata[unit] = distance < 45 and 1 or 0
|
||||
this.id = this.id + 1
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user