-
Notifications
You must be signed in to change notification settings - Fork 0
/
ItemValue.lua
35 lines (29 loc) · 893 Bytes
/
ItemValue.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
local feature = ns.Register({
identifier = "ItemValue",
description = "Shows item sell value at vendor in game tooltip.",
category = "interface",
config = {},
})
local frame = CreateFrame("Frame", nil, GameTooltip)
local function ShowCompare(tooltip)
-- abort if shift is not pressed
-- if not IsShiftKeyDown() then
-- ShoppingTooltip1:Hide()
-- ShoppingTooltip2:Hide()
-- return
-- end
print(tooltip)
-- for i=1,tooltip:NumLines() do
-- local tmpText = _G[tooltip:GetName() .. "TextLeft"..i]
-- for slotType, slotName in pairs(slots) do
-- if tmpText:GetText() == slotType then
-- local slotID = GetInventorySlotInfo(slotName)
-- print("SLOTID:" .. slotID)
-- end
-- end
-- end
end
frame:SetScript("OnUpdate", function()
if not ns.IsEnabled(feature.identifier) then return end
-- ShowCompare(GameTooltip)
end)