annotate Plugins/AuctionAddons/AuctionLite.lua @ 204:4f5e114fe15f

When manually asking for a stock alert (with /im a or by middle-clicking the minimap button), you will now be notified if nothing was queued.
author Zerotorescue
date Sat, 05 Feb 2011 19:36:15 +0100
parents 3bec0ea44607
children
rev   line source
Zerotorescue@13 1 do
Zerotorescue@13 2
Zerotorescue@13 3 local function GetValue(link)
Zerotorescue@13 4 local history = AuctionLite:GetHistoricalPriceById(itemID);
Zerotorescue@13 5
Zerotorescue@13 6 return (history and hist.items > 0 and math.floor(hist.price)) or -1;
Zerotorescue@13 7 end
Zerotorescue@13 8
Zerotorescue@13 9 local function IsEnabled()
Zerotorescue@13 10 return (AuctionLite and AuctionLite.GetHistoricalPriceById);
Zerotorescue@13 11 end
Zerotorescue@13 12
Zerotorescue@65 13 local function OnSelect()
Zerotorescue@65 14 local addonName = "|r|cfffed000AuctionLite|r|cffff6600";
Zerotorescue@65 15
Zerotorescue@65 16 print("|cffff6600" .. addonName .. " appears to not be working properly at this time. Please try another addon. This will be corrected in the future, sorry for the inconvenience.|r");
Zerotorescue@65 17 end
Zerotorescue@65 18
Zerotorescue@65 19 IMRegisterPricingAddon("AuctionLite", GetValue, IsEnabled, OnSelect);
Zerotorescue@13 20
Zerotorescue@13 21 end