X-Git-Url: https://www.aleksib.fi/git/wowui.git/blobdiff_plain/c2e174c52f3aa1eed78946009486d04c72447d11..8b1be3abbc34907332f85244ecbdb118365b6e83:/OmaCoords/Coords.lua diff --git a/OmaCoords/Coords.lua b/OmaCoords/Coords.lua index fd358a1..df8f611 100644 --- a/OmaCoords/Coords.lua +++ b/OmaCoords/Coords.lua @@ -13,10 +13,15 @@ frame:Hide(); local function update() if updating then - local vec = C_Map.GetPlayerMapPosition(C_Map.GetBestMapForUnit("player"), "player"); - if vec then - local x, y = vec:GetXY(); - frame.text:SetFormattedText("%.1f, %.1f", x*100, y*100); + local map = C_Map.GetBestMapForUnit("player"); + if map then + local vec = C_Map.GetPlayerMapPosition(map, "player"); + if vec then + local x, y = vec:GetXY(); + frame.text:SetFormattedText("%.1f, %.1f", x*100, y*100); + else + frame.text:SetFormattedText("not available"); + end else frame.text:SetFormattedText("not available"); end