view Plugins/ItemCountAddons/ItemCount.lua @ 217:ca05b8ade1ea

Removed old database patcher. Don?t think anybody needs it anymore and it just acts confusing.
author Zerotorescue
date Sun, 06 Feb 2011 19:26:59 +0100
parents 3bec0ea44607
children
line wrap: on
line source
do
	
	local function GetTotalCount(itemId)
		return ICGetItemCountTotal(itemId) or -1;
	end
	
	local function GetCharacterCount(itemId)
		local bags, bank, auctionHouse, mail = ICGetItemCountCharacter(itemId);
		return bags or 0, bank or 0, auctionHouse or 0, mail or 0;
	end
	
	local function IsEnabled()
		return (ICGetItemCountTotal and ICGetItemCountCharacter);
	end
	
	local function OnSelect()
		local addonName = "|r|cfffed000ItemCount|r|cffff6600";
		
		print("|cffff6600Note: " .. addonName .. " can't record mailbox item data and thus this will not be included in any item counts.|r");
	end
	
	IMRegisterItemCountAddon("ItemCount", GetTotalCount, GetCharacterCount, IsEnabled, OnSelect);
	
end