m
Move page script moved page API GetTradeSkillNumReagents to WoW:API GetTradeSkillNumReagents without leaving a redirect
No edit summary |
m (Move page script moved page API GetTradeSkillNumReagents to WoW:API GetTradeSkillNumReagents without leaving a redirect) |
||
| (3 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{wowapi}} __NOTOC__ | |||
Returns the number of distinct reagents required by the specified recipe. | |||
numReagents = GetTradeSkillNumReagents(tradeSkillRecipeId); | |||
Returns | ==Parameters== | ||
===Arguments=== | |||
:;tradeSkillRecipeId : Integer - The id of the trade skill recipe. | |||
===Returns=== | |||
:; reagentCount : Integer - The number of distinct reagents required to create the item. | |||
==Example== | |||
local numReagents = GetTradeSkillNumReagents(id); | local numReagents = GetTradeSkillNumReagents(id); | ||
local totalReagents = 0; | local totalReagents = 0; | ||
| Line 30: | Line 17: | ||
totalReagents = totalReagents + reagentCount; | totalReagents = totalReagents + reagentCount; | ||
end; | end; | ||
===Result=== | |||
Calculates the total number of items required by the recipe. | |||
==Notes== | |||
If a recipe calls for 2 copper tubes, 1 malachite and 2 blasting powders, GetTradeSkillNumReagents would return 3. If it required 5 linen cloths, the result would be 1. | |||
Once you know how many distinct reagents you need, you can use [[API GetTradeSkillReagentInfo|GetTradeSkillReagentInfo]] to find out how many of each one are required. | |||