Mercurial > wow > whistle-master
diff WhistleMaster.lua @ 12:5be6dcc0f0cd
Fix for bug on LOD of blizzard's world map
Added tooltip to ItemRef
author | Vynn <mischivin@gmail.com> |
---|---|
date | Fri, 09 Dec 2016 14:59:12 -0500 |
parents | 148e87d347f5 |
children | 63bf46cfbd3c |
line wrap: on
line diff
--- a/WhistleMaster.lua Tue Nov 08 01:33:28 2016 -0500 +++ b/WhistleMaster.lua Fri Dec 09 14:59:12 2016 -0500 @@ -14,21 +14,6 @@ WM_ClosestNode = nil ---[[local Rotate = WhistleLoc:CreateTexture() -Rotate:SetTexture("Interface\minimap\UI-Minimap-Ping-Rotate") -Rotate:SetPoint("CENTER") -Rotate:SetSize(48, 48) -Rotate:SetVertexColor(0.9, 0.1, 0.1) - -local Ring = WhistleLoc:CreateTexture() -Ring:SetTexture("Interface\minimap\UI-Minimap-Ping-Center") -Ring:SetPoint("CENTER") -Ring:SetSize(32, 32) -Ring:SetVertexColor(0.9, 0.1, 0.1)]] - - - - local function GetDistance(nX, nY) local pX, pY = GetPlayerMapPosition("player") @@ -81,7 +66,7 @@ if ( (mapVisible) and not WorldMapFrame:IsVisible() ) then mapVisible = false end - if (event == "VARIABLES_LOADED") then + if (event == "PLAYER_ENTERING_WORLD") then WorldMapFrame:Show() WorldMapFrame:Hide() UpdateWhistleMaster() @@ -91,6 +76,7 @@ local WhistleMaster = CreateFrame("FRAME", "WhistleMaster", WorldMapPOIFrame) WhistleMaster:RegisterEvent("WORLD_MAP_UPDATE") WhistleMaster:RegisterEvent("VARIABLES_LOADED") +WhistleMaster:RegisterEvent("PLAYER_ENTERING_WORLD") WhistleMaster:SetScript("OnEvent", EventHandler) local cleared = true @@ -117,4 +103,6 @@ GameTooltip:HookScript("OnTooltipCleared", OnTooltipCleared) GameTooltip:HookScript("OnTooltipSetItem", OnTooltipSetItem) +ItemRefTooltip:HookScript("OnTooltipCleared", OnTooltipCleared) +ItemRefTooltip:HookScript("OnTooltipSetItem", OnTooltipSetItem)