From 5cbe05dc28cfa84984a6b3b8477f44a36730be9b Mon Sep 17 00:00:00 2001 From: pschifferer Date: Wed, 4 Nov 2009 04:21:33 +0000 Subject: [PATCH] Added tostring() call around some potentially nil values. --- CauldronTradeskill.lua | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/CauldronTradeskill.lua b/CauldronTradeskill.lua index c643c8f..a599b66 100644 --- a/CauldronTradeskill.lua +++ b/CauldronTradeskill.lua @@ -162,16 +162,12 @@ function Cauldron:UpdateSkills() local num = GetTradeSkillNumReagents(i); for j=1,num do local rName, rIcon, rCount, _ = GetTradeSkillReagentInfo(i, j); --- Cauldron:info("UpdateSkills: i="..i..", j="..j..", rName="..tostring(rName)..", rIcon="..tostring(rIcon)..", rCount="..tostring(rCount)); local rLink = GetTradeSkillReagentItemLink(i, j); --- Cauldron:info("UpdateSkills: rLink="..tostring(rLink)); local rItemId = Cauldron:GetIdFromLink(rLink); --- Cauldron:info("UpdateSkills: rItemId="..tostring(rItemId)); local key = not Cauldron:IsVendorItem(rItemId); --- Cauldron:info("UpdateSkills: key="..tostring(key)); if (not rName) or (not rIcon) or (not rLink) then - Cauldron:error("Can't get name/icon/link for reagent! (skill: "..name..", reagentIndex: "..j..", name: "..rName..", icon: "..rIcon..", link: "..rLink..")"); + Cauldron:error("Can't get name/icon/link for reagent! (skill: "..name..", reagentIndex: "..j..", name: "..tostring(rName)..", icon: "..tostring(rIcon)..", link: "..tostring(rLink)..")"); end local r = { @@ -194,9 +190,7 @@ function Cauldron:UpdateSkills() end table.insert(self.db.realm.userdata[self.vars.playername].reagentMap[rName], skillName..";"..recipeLink); --- Cauldron:info("adding to keywords: "..tostring(keywords)); keywords = keywords..","..rName; --- Cauldron:info("keywords="..tostring(keywords)); end end -- 1.7.9.5