Files

35 lines
1.0 KiB
Lua

local E, L, V, P, G = unpack(ElvUI)
local S = E:GetModule("Skins")
local AS = E:GetModule("AddOnSkins")
if not AS:IsAddonLODorEnabled("_NPCScan") then return end
-- NPCScan 3.3.5.5
-- https://www.curseforge.com/wow/addons/npcscan/files/441050
S:AddCallbackForAddon("_NPCScan", "_NPCScan", function()
if not E.private.addOnSkins._NPCScan then return end
_NPCScanButton:SetScale(1)
_NPCScanButton.SetScale = E.noop
_NPCScanButton:StripTextures()
_NPCScanButton:SetTemplate("Default", true)
_NPCScanButton:HookScript("OnEnter", S.SetModifiedBackdrop)
_NPCScanButton:HookScript("OnLeave", S.SetOriginalBackdrop)
for i = 1, _NPCScanButton:GetNumChildren() do
local child = select(i, _NPCScanButton:GetChildren())
if child and child:IsObjectType("Button") then
S:HandleCloseButton(child)
child:ClearAllPoints()
child:Point("TOPRIGHT", _NPCScanButton, "TOPRIGHT", 4, 5)
child:SetScale(1)
end
end
local NPCFoundText = select(4, _NPCScanButton:GetRegions())
NPCFoundText:SetTextColor(1, 1, 1, 1)
NPCFoundText:SetShadowOffset(1, -1)
end)