Mercurial > wow > prospect-me
view ProspectMe_Value.lua @ 43:b8686c36477f Prospect Me 2 v2.7.1.0-Beta
Fixed an issue that would occur when Mass Prospect/Milling were used with the tradeskill window CLOSED (via their respective recipie buttons). This did not occur with the tradeskill window open.
author | Vynn <mischivin@gmail.com> |
---|---|
date | Fri, 11 Nov 2016 13:27:27 -0500 |
parents | 5cbaaee1e7db |
children |
line wrap: on
line source
local function Initialize () ProspectMe.GetItemValue = function (itemID) local v = nil if GetAuctionBuyout then -- if an installed addon supports Tekkub's GetAuctionBuyout API: Auctionator, AuctionLite, etc... v = GetAuctionBuyout(itemID) elseif AucAdvanced then -- Auctioneer Support v = AucAdvanced.API.GetMarketValue(PM_ItemTable[itemID].link) end if v == nil then -- provides a failsafe if Auctioneer, etc is set to Load on Demand v = select(11, GetItemInfo(itemID)) end if v == nil then -- provides a final failsafe - if we can't find anything, set it to 0 (TY peterwemm!) v = 0.0 end return tonumber(v) end end local frame = CreateFrame("FRAME", "ProspectMe_Value") frame:RegisterEvent("VARIABLES_LOADED") --frame:SetScript("OnEvent", EventHandler) frame:SetScript("OnEvent", Initialize)