comparison utils.lua @ 70:32ec6417874a

Change the internal data format (not done yet for the external window)
author contrebasse
date Sat, 14 May 2011 20:19:22 +0200
parents 60871b43531d
children 4f9fd025112b
comparison
equal deleted inserted replaced
69:0675410645de 70:32ec6417874a
54 end 54 end
55 55
56 -- Find the first tradeskill index of the recipe to make an item 56 -- Find the first tradeskill index of the recipe to make an item
57 function A.findSkillIndex(itemID) 57 function A.findSkillIndex(itemID)
58 for i = 1,GetNumTradeSkills() do 58 for i = 1,GetNumTradeSkills() do
59 local skillName, skillType, numAvailable, isExpanded, serviceType, numSkillUps = GetTradeSkillInfo(i) 59 local skillName, skillType = GetTradeSkillInfo(i)
60 if skillType == "header" then 60 if skillType == "header" then
61 else 61 else
62 if skillName then 62 local ID = A.link2ID(GetTradeSkillItemLink(i))
63 local ID = A.link2ID(GetTradeSkillItemLink(i)) 63 if ID and ID == itemID then
64 if ID and ID == itemID then 64 return i
65 return i
66 end -- if
67 end -- if 65 end -- if
68 end -- if 66 end -- if
69 end -- for 67 end -- for
70 --A.Error(L["Tradeskill not found for %d, is the recipe hidden ?"]:format(itemID)) 68 --A.Error(L["Tradeskill not found for %d, is the recipe hidden ?"]:format(itemID))
71 end -- function 69 end -- function