Mercurial > wow > reagentmaker
changeset 21:25b9f98f9bba
The default is now to craft enough reagents to be able to craft one more item
author | contrebasse |
---|---|
date | Sun, 10 Apr 2011 21:31:10 +0200 |
parents | 4ea38bae4174 |
children | a5a3e5e14ef7 |
files | ReagentMaker.lua |
diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- 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