Mercurial > wow > inventory
annotate Plugins/CraftingAddons/AdvancedTradeSkillWindow.lua @ 171:5f405272cdd4
Now using BAG_UPDATE rather than ITEM_LOCK_CHANGED for refilling from the guild bank. When moving a large quantity of items, the bags will be updated slower than the slots will be unlocked.
| author | Zerotorescue | 
|---|---|
| date | Tue, 25 Jan 2011 19:31:09 +0100 | 
| parents | 3bec0ea44607 | 
| children | 
| rev | line source | 
|---|---|
| Zerotorescue@13 | 1 do | 
| Zerotorescue@13 | 2 | 
| Zerotorescue@13 | 3 local function Queue(tradeSkillIndex, amount) | 
| Zerotorescue@13 | 4 local link = GetTradeSkillItemLink(tradeSkillIndex); | 
| Zerotorescue@13 | 5 local itemName = link:match("%[([^%[%]]*)%]"); | 
| Zerotorescue@13 | 6 | 
| Zerotorescue@13 | 7 return ATSW_AddJob(itemName, amount); | 
| Zerotorescue@13 | 8 end | 
| Zerotorescue@13 | 9 | 
| Zerotorescue@13 | 10 local function IsEnabled() | 
| Zerotorescue@13 | 11 return (ATSW_AddJob); | 
| Zerotorescue@13 | 12 end | 
| Zerotorescue@13 | 13 | 
| Zerotorescue@13 | 14 IMRegisterCraftingAddon("AdvancedTradeSkillWindow", Queue, IsEnabled); | 
| Zerotorescue@13 | 15 | 
| Zerotorescue@13 | 16 end | 
