comparison utils.lua @ 25:578b9c9479c9

Remove errors for hidden recipes and show a '?' when count isn't available
author contrebasse
date Thu, 28 Apr 2011 19:31:01 +0200
parents 5f3a5b88fb19
children aa2f6965c0f6
comparison
equal deleted inserted replaced
24:5f3a5b88fb19 25:578b9c9479c9
32 32
33 -- Gives the number of craftable objects 33 -- Gives the number of craftable objects
34 function A.numMakable(reagentID) 34 function A.numMakable(reagentID)
35 -- Look for the recipe to make the item 35 -- Look for the recipe to make the item
36 local reagentIndex = A.findSkillIndex(reagentID) 36 local reagentIndex = A.findSkillIndex(reagentID)
37 if not reagentIndex then return 0 end 37 if not reagentIndex then return end
38 38
39 -- Check how many items we can craft 39 -- Check how many items we can craft
40 local skillName, skillType, numReagentMakable, isExpanded, serviceType, numSkillUps = GetTradeSkillInfo(reagentIndex) 40 local skillName, skillType, numReagentMakable, isExpanded, serviceType, numSkillUps = GetTradeSkillInfo(reagentIndex)
41 return numReagentMakable or 0, reagentIndex 41 return numReagentMakable, reagentIndex
42 end 42 end
43 43
44 -- Find the first tradeskill index of the recipe to make an item 44 -- Find the first tradeskill index of the recipe to make an item
45 function A.findSkillIndex(itemID) 45 function A.findSkillIndex(itemID)
46 for i = 1,GetNumTradeSkills() do 46 for i = 1,GetNumTradeSkills() do