# HG changeset patch # User contrebasse # Date 1302463870 -7200 # Node ID 25b9f98f9bba9705fe15f8e45b9b960a2ac883b7 # Parent 4ea38bae4174506b1e54369d9d01d5ce9b9f8055 The default is now to craft enough reagents to be able to craft one more item diff -r 4ea38bae4174 -r 25b9f98f9bba ReagentMaker.lua --- a/ReagentMaker.lua Sun Apr 10 19:26:33 2011 +0200 +++ b/ReagentMaker.lua Sun Apr 10 21:31:10 2011 +0200 @@ -152,10 +152,11 @@ local numToMake = 1 local selectedIndex = GetTradeSkillSelectionIndex() local skillName, skillType, numAvailable, isExpanded, serviceType, numSkillUps = GetTradeSkillInfo(selectedIndex) - if numAvailable==0 then + --if numAvailable==0 then local reagentName, reagentTexture, reagentCount, playerReagentCount = GetTradeSkillReagentInfo(selectedIndex, reagentRecipeIndex) - numToMake = math.min(reagentCount - playerReagentCount,numReagentMakable) - end -- if + -- make enough reagents to craft one more item + numToMake = math.min(reagentCount*(1+numAvailable) - playerReagentCount,numReagentMakable) + --end -- if -- Choose number or craft directly if chooseNumber and numReagentMakable>1 then