From 7585f81d18d02db266f9bf32608aacd2731c3cf0 Mon Sep 17 00:00:00 2001 From: Aleksi Blinnikka Date: Thu, 4 Mar 2021 12:58:58 +0200 Subject: [PATCH] Fix coords display for Shadowlands --- OmaCoords/Coords.lua | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) 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 -- 2.39.5