local ingredients = {
--meat (health)
["28609"] = { 1, 1 }, --Game
["33752"] = { 1, 1 }, --Red Meat
["33753"] = { 1, 1 }, --Fish
["33754"] = { 1, 1 }, --White Meat
["33756"] = { 1, 1 }, --Small Game
["34321"] = { 1, 1 }, --Poultry
--fruits (magicka)
["28603"] = { 1, 2 }, --Tomato
["28610"] = { 1, 2 }, --Jazbay Grapes
["33755"] = { 1, 2 }, --Bananas
["34308"] = { 1, 2 }, --Melon
["34311"] = { 1, 2 }, --Apples
["34305"] = { 1, 2 }, --Pumpkin
--vegetables (stamina)
["28604"] = { 1, 3 }, --Greens
["33758"] = { 1, 3 }, --Potato
["34307"] = { 1, 3 }, --Radish
["34309"] = { 1, 3 }, --Beets
["34323"] = { 1, 3 }, --Corn
["34324"] = { 1, 3 }, --Carrots
--dish additives
["26954"] = { 1, 4 }, --Garlic
["27057"] = { 1, 4 }, --Cheese
["27058"] = { 1, 4 }, --Seasoning
["27063"] = { 1, 4 }, --Saltrice
["27064"] = { 1, 4 }, --Millet
["27100"] = { 1, 4 }, --Flour
--rare dish additive
["26802"] = { 1, 5 }, --Frost Mirriam
--alcoholic (health)
["28639"] = { 2, 1 }, --Rye
["29030"] = { 2, 1 }, --Rice
["33774"] = { 2, 1 }, --Yeast
["34329"] = { 2, 1 }, --Barley
["34345"] = { 2, 1 }, --Surilie Grapes
["34348"] = { 2, 1 }, --Wheat
--tea (magicka)
["28636"] = { 2, 2 }, --Rose
["33768"] = { 2, 2 }, --Comberry
["33771"] = { 2, 2 }, --Jasmine
["33773"] = { 2, 2 }, --Mint
["34330"] = { 2, 2 }, --Lotus
["34334"] = { 2, 2 }, --Bittergreen
--tonic (stamina)
["33772"] = { 2, 3 }, --Coffee
["34333"] = { 2, 3 }, --Guarana
["34335"] = { 2, 3 }, --Yerba Mate
["34346"] = { 2, 3 }, --Gingko
["34347"] = { 2, 3 }, --Ginseng
["34349"] = { 2, 3 }, --Acai Berry
--drink additives
["27035"] = { 2, 4 }, --Isinglass
["27043"] = { 2, 4 }, --Honey
["27048"] = { 2, 4 }, --Metheglin
["27049"] = { 2, 4 }, --Lemon
["27052"] = { 2, 4 }, --Ginger
["28666"] = { 2, 4 }, --Seaweed
--rare drink additive
["27059"] = { 2, 5 }, --Bervez Juice
}
--Returns:
--recipeType, ingredientType
-- recipeType:
-- 1 = dish (stat increase)
-- 2 = drink (stat regen)
-- ingredientType:
-- 1 = health (meat / alcohol)
-- 2 = magicka (fruit / tea)
-- 3 = stamina (vegetable / tonic)
-- 4 = additive
-- 5 = rare additive
function Dustman.GetIngredientInfo(itemId)
if type(itemId) == "number" then itemId = tostring(itemId) end
local data = ingredients[itemId]
if data then
return unpack(data)
end
end
local oldIngredients = {
["26962"] = true, --Old Pepper
["26966"] = true, --Old Drippings
["26974"] = true, --Old Cooking Fat
["26975"] = true, --Old Suet
["26976"] = true, --Old Lard
["26977"] = true, --Old Fatback
["26978"] = true, --Old Pinguis
["26986"] = true, --Old Thin Broth
["26987"] = true, --Old Broth
["26988"] = true, --Old Stock
["26989"] = true, --Old Jus
["26990"] = true, --Old Glace Viande
["26998"] = true, --Old Imperial Stock
["26999"] = true, --Old Meal
["27000"] = true, --Old Milled Flour
["27001"] = true, --Old Sifted Flour
["27002"] = true, --Old Cake Flour
["27003"] = true, --Old Baker's Flour
["27004"] = true, --Old Imperial Flour
["27044"] = true, --Old Saaz Hops
["27051"] = true, --Old Jazbay Grapes
["27053"] = true, --Old Canis Root
["28605"] = true, --Old Scuttle Meat
["28606"] = true, --Old Plump Worms^p
["28607"] = true, --Old Plump Rodent Toes^p
["28608"] = true, --Old Plump Maggots^p
["28632"] = true, --Old Snake Slime
["28634"] = true, --Old Snake Venom
["28635"] = true, --Old Wild Honey
["28637"] = true, --Old Sujamma Berries^P
["28638"] = true, --Old River Grapes^p
["33757"] = true, --Old Venison
["33767"] = true, --Old Shornhelm Grains^p
["33769"] = true, --Old Tangerine
["33770"] = true, --Old Wasp Squeezings
["34304"] = true, --Old Pork
["34306"] = true, --Old Sweetmeats^p
["34312"] = true, --Old Saltrice
["34322"] = true, --Old Shank
["34331"] = true, --Old Ripe Apple
["34332"] = true, --Old Wisp Floss
["34336"] = true, --Old Spring Essence
["40260"] = true, --Old Brown Malt
["40261"] = true, --Old Amber Malt
["40262"] = true, --Old Caramalt
["40263"] = true, --Old Wheat Malt
["40264"] = true, --Old White Malt
["40265"] = true, --Old Wine Grapes^p
["40266"] = true, --Old Grasa Grapes^p
["40267"] = true, --Old Lado Grapes^p
["40268"] = true, --Old Camaralet Grapes^p
["40269"] = true, --Old Ribier Grapes^p
["40270"] = true, --Old Corn Mash
["40271"] = true, --Old Wheat Mash
["40272"] = true, --Old Oat Mash
["40273"] = true, --Old Barley Mash
["40274"] = true, --Old Rice Mash
["40276"] = true, --Old Mutton Flank
["45522"] = true, --Old Golden Malt
["45523"] = true, --Old Emperor Grapes^p
["45524"] = true, --Old Imperial Mash
}
--Returns:
--true/false if an item is an old ingredient (= vendor trash)
function Dustman.IsOldIngredient(itemId)
if type(itemId) == "number" then itemId = tostring(itemId) end
return oldIngredients[itemId] or false
end