Mercurial > wow > inventory
view Plugins/CraftingAddons/Cauldron.lua @ 103:f49060d05d1c
Added tag v0.2.6-BETA for changeset bca5a75bf022
author | Zerotorescue |
---|---|
date | Tue, 11 Jan 2011 19:51:30 +0100 |
parents | 3bec0ea44607 |
children |
line wrap: on
line source
do local function Queue(tradeSkillIndex, amount) local tradeskillName, currentLevel, maxLevel = GetTradeSkillLine(); local link = GetTradeSkillItemLink(tradeSkillIndex); local itemName = link and link:match("%[([^%[%]]*)%]"); if not itemName then return; end local skillInfo = Cauldron:GetSkillInfo(tradeskillName, itemName); CauldronQueue:AddItem(Cauldron.db.realm.userdata[Cauldron.vars.playername].queue, skillInfo, amount); Cauldron:UpdateQueue(); -- update the shopping list Cauldron:UpdateShoppingListFromQueue(); Cauldron:UpdateButtons(); return; end local function IsEnabled() return (Cauldron and CauldronQueue and CauldronQueue.AddItem); end local function OnSelect() local addonName = "|r|cfffed000Cauldron|r|cffff6600"; print("|cffff6600" .. addonName .. " has not yet been tested. Please report any of your experiences.|r"); end IMRegisterCraftingAddon("Cauldron", Queue, IsEnabled, OnSelect); end