Mercurial > wow > itemauditor
diff Modules/Crafting.lua @ 102:89663c9dd772
Fixed reagent costs so that /ia snatch will get the correct prices.
author | Asa Ayers <Asa.Ayers@Gmail.com> |
---|---|
date | Thu, 19 Aug 2010 23:28:02 -0700 |
parents | 53147a647e28 |
children | cf160210433c |
line wrap: on
line diff
--- a/Modules/Crafting.lua Thu Aug 19 23:26:54 2010 -0700 +++ b/Modules/Crafting.lua Thu Aug 19 23:28:02 2010 -0700 @@ -423,16 +423,17 @@ for reagentId = 1, GetTradeSkillNumReagents(i) do local reagentName, _, reagentCount = GetTradeSkillReagentInfo(i, reagentId); local reagentLink = GetTradeSkillReagentItemLink(i, reagentId) + local reagentTotalCost = self:GetReagentCost(reagentLink, reagentCount) reagents[reagentId] = { link = reagentLink, name = reagentName, count = reagentCount, - price = self:GetReagentCost(reagentLink, reagentCount), + price = reagentTotalCost / reagentCount, need = 0, -- This will get populated after the decisions have been made. it can't -- be done before that because highest profit items get priority on materials. } - totalCost = totalCost + self:GetReagentCost(reagentLink, reagentCount) + totalCost = totalCost + reagentTotalCost end local data = { recipeLink = recipeLink,