Mercurial > wow > itemauditor
comparison Modules/Crafting.lua @ 86:8d5ad3b71f6f
Removed references to Skillet in core functionality. Skillet really should be optional.
author | Asa Ayers <Asa.Ayers@Gmail.com> |
---|---|
date | Sat, 07 Aug 2010 11:16:21 -0700 |
parents | e9f7bc9199ca |
children | 693f664aad2b |
comparison
equal
deleted
inserted
replaced
85:a425f8345087 | 86:8d5ad3b71f6f |
---|---|
1 local ItemAuditor = select(2, ...) | 1 local ItemAuditor = select(2, ...) |
2 local Crafting = ItemAuditor:NewModule("Crafting") | 2 local Crafting = ItemAuditor:NewModule("Crafting") |
3 | |
4 local Utils = ItemAuditor:GetModule("Utils") | |
3 | 5 |
4 local AceGUI = LibStub("AceGUI-3.0") | 6 local AceGUI = LibStub("AceGUI-3.0") |
5 local ScrollingTable = LibStub("ScrollingTable") | 7 local ScrollingTable = LibStub("ScrollingTable") |
6 | 8 |
7 local validateMoney = ItemAuditor.validateMoney | 9 local validateMoney = ItemAuditor.validateMoney |
340 function ItemAuditor:UpdateCraftingTable() | 342 function ItemAuditor:UpdateCraftingTable() |
341 if LSW == nil then | 343 if LSW == nil then |
342 self:Print("This feature requires LilSparky's Workshop.") | 344 self:Print("This feature requires LilSparky's Workshop.") |
343 return | 345 return |
344 end | 346 end |
345 if Skillet == nil then | |
346 self:Print("This feature requires Skillet.") | |
347 return | |
348 end | |
349 if GetAuctionBuyout ~= nil then | 347 if GetAuctionBuyout ~= nil then |
350 elseif AucAdvanced and AucAdvanced.Version then | 348 elseif AucAdvanced and AucAdvanced.Version then |
351 else | 349 else |
352 self:Print("This feature requires Auctionator, Auctioneer, AuctionLite, or AuctionMaster.") | 350 self:Print("This feature requires Auctionator, Auctioneer, AuctionLite, or AuctionMaster.") |
353 return | 351 return |
360 local numChecked = 0 | 358 local numChecked = 0 |
361 local row = 1 | 359 local row = 1 |
362 | 360 |
363 for i = 1, GetNumTradeSkills() do | 361 for i = 1, GetNumTradeSkills() do |
364 local itemLink = GetTradeSkillItemLink(i) | 362 local itemLink = GetTradeSkillItemLink(i) |
365 local itemId = Skillet:GetItemIDFromLink(itemLink) | 363 local itemId = Utils.GetItemID(itemLink) |
366 | 364 |
367 --Figure out if its an enchant or not | 365 --Figure out if its an enchant or not |
368 _, _, _, _, altVerb = GetTradeSkillInfo(i) | 366 _, _, _, _, altVerb = GetTradeSkillInfo(i) |
369 if LSW.scrollData[itemId] ~= nil and altVerb == 'Enchant' then | 367 if LSW.scrollData[itemId] ~= nil and altVerb == 'Enchant' then |
370 -- Ask LSW for the correct scroll | 368 -- Ask LSW for the correct scroll |