Mercurial > wow > inventory
comparison CraftingAddons/Cauldron.lua @ 75:2127ab01ed4a
Overriding toggle boxes should no longer give errors.
Adding / removing items from config groups works again.
Fixed full support for the Cauldron crafting addon.
No longer trying to queue crafting items when no tradeskill window is open. This would cause errors.
author | Zerotorescue |
---|---|
date | Sat, 25 Dec 2010 15:33:40 +0100 |
parents | ac1189599769 |
children |
comparison
equal
deleted
inserted
replaced
74:8d11fc88ecab | 75:2127ab01ed4a |
---|---|
1 do | 1 do |
2 | 2 |
3 local function Queue(tradeSkillIndex, amount) | 3 local function Queue(tradeSkillIndex, amount) |
4 local tradeskillName, currentLevel, maxLevel = GetTradeSkillLine(); | |
5 | |
6 local link = GetTradeSkillItemLink(tradeSkillIndex); | |
7 local itemName = link and link:match("%[([^%[%]]*)%]"); | |
8 | |
9 if not itemName then | |
10 return; | |
11 end | |
12 | |
13 local skillInfo = Cauldron:GetSkillInfo(tradeskillName, itemName); | |
14 | |
4 CauldronQueue:AddItem(Cauldron.db.realm.userdata[Cauldron.vars.playername].queue, skillInfo, amount); | 15 CauldronQueue:AddItem(Cauldron.db.realm.userdata[Cauldron.vars.playername].queue, skillInfo, amount); |
5 | 16 |
6 Cauldron:UpdateQueue(); | 17 Cauldron:UpdateQueue(); |
7 | 18 |
8 -- update the shopping list | 19 -- update the shopping list |
9 Cauldron:UpdateShoppingListFromQueue(); | 20 Cauldron:UpdateShoppingListFromQueue(); |
21 | |
22 Cauldron:UpdateButtons(); | |
10 | 23 |
11 return; | 24 return; |
12 end | 25 end |
13 | 26 |
14 local function IsEnabled() | 27 local function IsEnabled() |