view Plugins/CraftingAddons/GnomeWorks.lua @ 226:7cb41031cae7

Fixed a typo.
author Zerotorescue
date Mon, 07 Feb 2011 18:46:36 +0100
parents 2e4e52a589e5
children
line wrap: on
line source
do
	
	local function QueueStart()
		-- If the queue frame is open while queueing, each item takes many seconds to be added,
		-- closing it resolves this.
		GnomeWorksQueueFrame:Hide();
	end
	
	local function QueueEnd()
		GnomeWorks:ShowQueueList();
	end
	
	local function Queue(tradeSkillIndex, amount)
		local link = GetTradeSkillRecipeLink(tradeSkillIndex);
		local recipeId = tonumber(link:match("enchant:(%d+)"));
		
		return GnomeWorks:AddToQueue(GnomeWorks.player, GnomeWorks.tradeID, recipeId, amount);
	end
	
	local function IsEnabled()
		return (GnomeWorks and GnomeWorks.AddToQueue);
	end
	
	IMRegisterCraftingAddon("GnomeWorks", Queue, IsEnabled, nil, QueueStart, QueueEnd);
	
end