The true steps one has to follow to meet the crafting requirements of Alchemy Recipes are inside the "recipe_step.xml" file located under Tables.pak\Libs\Tables\item\recipe_step.xml.
If one meets the conditions described here the result will be perfect and reward a quantity of 3 at Alchemy level 0.
Replacing all item ID's with their true name the file reads like this:
condition="IngredientCount('Spiritus')==1 AND IngredientCount ('Wormwood')==2 AND IngredientCount ('Sage')==1" | Artemisia potion_step_1 |
condition="BoilingTime('Sage', 1)" | Artemisia potion_step_2 |
condition="IsMilled('Wormwood')" | Artemisia potion_step_3 |
condition="BoilingTime('Wormwood', 2)" | Artemisia potion_step_4 |
condition="IsDistilled('Spiritus')" | Artemisia potion_step_5 |
condition="IngredientCount('Aqua')==1 AND IngredientCount ('Thistle')==2 AND IngredientCount ('Nettle')==1 AND IngredientCount ('Charcoal')==1" | Antidote_step_1 |
condition="BoilingTime('Thistle', 3)" | Antidote_step_2 |
condition="BoilingTime('Nettle', 1)" | Antidote_step_3 |
condition="" | Antidote_step_4 |
condition="IngredientPos('Charcoal')>=4 AND BoilingTime('Charcoal', 0)" | Antidote_step_5 |
condition="IngredientCount('Spiritus')==1 AND IngredientCount ('Eyebright')==2 AND IngredientCount ('St. John's Wort')==1" | Bowman's Brew_step_1 |
condition="BoilingTime('Eyebright', 3)" | Bowman's Brew_step_2 |
condition="" | Bowman's Brew_step_3 |
condition="IsMilled('St. John's Wort')" | Bowman's Brew_step_4 |
condition="BoilingTime('St. John's Wort', 0)" | Bowman's Brew_step_5 |
condition="IngredientCount('Vinum')==1 AND IngredientCount ('Belladonna')==2 AND IngredientCount ('Wormwood')==1 AND IngredientCount ('Fly Agaric')==1" | Bane potion_step_1 |
condition="BoilingTime('Wormwood', 2)" | Bane potion_step_2 |
condition="" | Bane potion_step_3 |
condition="IsMilled('Belladonna')" | Bane potion_step_4 |
condition="BoilingTime('Belladonna ', 0)" | Bane potion_step_5 |
condition="IngredientPos('Fly Agaric')>=4" | Bane potion_step_6 |
condition="IsDistilled('Vinum')" | Bane potion_step_7 |
condition="IngredientCount('Belladonna')==1 AND IngredientCount ('Oleum')==1 AND IngredientCount ('St. John's Wort')==1 AND IngredientCount('Nettle')==1 AND IngredientCount ('Charcoal')==1" | Bard potion_step_1 |
condition="IsMilled('St. John's Wort')" | Bard potion_step_2 |
condition="IsMilled('Nettle')" | Bard potion_step_3 |
condition="" | Bard potion_step_4 |
condition="BoilingTime('St. John's Wort', 2) AND BoilingTime('Nettle', 2) AND BoilingTime('Belladonna', 2)" | Bard potion_step_5 |
condition="IngredientPos('Charcoal')>4" | Bard potion_step_6 |
condition="IngredientCount('Vinum')==1 AND IngredientCount ('Sage')==2 AND IngredientCount ('Wormwood')==1 AND IngredientCount ('Cave mushroom')==1" | Bivoj's Rage potion_step_1 |
condition="IsMilled('Wormwood')" | Bivoj's Rage potion_step_2 |
condition="BoilingTime('Sage', 3)" | Bivoj's Rage potion_step_3 |
condition="BoilingTime('Wormwood', 0)" | Bivoj's Rage potion_step_4 |
condition="IngredientPos('Cave mushroom')>3" | Bivoj's Rage potion_step_5 |
condition="IsDistilled('Vinum')" | Bivoj's Rage potion_step_6 |
condition="IngredientCount('Vinum')==1 AND IngredientCount ('Sage')==1 AND IngredientCount ('Thistle')==2" | Mind enfeeblement potion_step_1 |
condition="IsMilled('Sage')" | Mind enfeeblement potion_step_2 |
condition="BoilingTime('Thistle', 2)" | Mind enfeeblement potion_step_3 |
condition="BoilingTime('Sage', 1)" | Mind enfeeblement potion_step_4 |
condition="IsDistilled('Sage')" | Mind enfeeblement potion_step_5 |
condition="IngredientCount('Spiritus')==1 AND IngredientCount ('Mint')==1 AND IngredientCount ('Chamomile')==2" | Digestive potion_step_1 |
condition="IsMilled('Chamomile')" | Digestive potion_step_2 |
condition="BoilingTime('Mint', 1) AND BoilingTime ('Chamomile', 1)" | Digestive potion_step_3 |
condition="IngredientCount('Aqua')==1 AND IngredientCount ('Mint')==1 AND IngredientCount ('St. John's Wort')==1 AND IngredientCount ('Sage')==1" | Hair o' the Dog potion_step_1 |
condition="BoilingTime('St. John's Wort', 3) AND BoilingTime('Sage', 3)" | Hair o' the Dog potion_step_2 |
condition="" | Hair o' the Dog potion_step_3 |
condition="IsMilled('Mint')" | Hair o' the Dog potion_step_4 |
condition="BoilingTime('Mint', 0)" | Hair o' the Dog potion_step_5 |
condition="IngredientCount('Spiritus')==1 AND IngredientCount ('Mint')==2 AND IngredientCount ('Valerian')==1" | Cockerel potion_step_1 |
condition="IsMilled('Mint')" | Cockerel potion_step_2 |
condition="BoilingTime('St. John's Wort', 2)" | Cockerel potion_step_3 |
condition="BoilingTime('Valerian', 2)" | Cockerel potion_step_4 |
condition="IsDistilled('Spiritus')" | Cockerel potion_step_5 |
condition="IngredientCount('Vinum')==1 AND IngredientCount ('Belladonna')==2 AND IngredientCount ('Nettle')==1" | Saviour Schnapps_step_1 |
condition="BoilingTime('Nettle', 3)" | Saviour Schnapps_step_2 |
condition="IsMilled('Belladonna')" | Saviour Schnapps_step_3 |
condition="IngredientPos('Belladonna')>=3 AND BoilingTime('Belladonna', 1)" | Saviour Schnapps_step_4 |
condition="IngredientCount('Aqua')==1 AND IngredientCount ('Nettle')==1 AND IngredientCount ('Marigold')==2" | Marigold decoction_step_1 |
condition="" | Marigold decoction_step_2 |
condition="BoilingTime('Nettle', 2)" | Marigold decoction_step_3 |
condition="BoilingTime('Marigold', 0)" | Marigold decoction_step_4 |
condition="IngredientCount('Aqua')==1 AND IngredientCount ('Comfrey')==2 AND IngredientCount ('Valerian')==1" | Lazarus potion_step_1 |
condition="BoilingTime('Valerian', 2)" | Lazarus potion_step_2 |
condition="IsMilled('Comfrey')" | Lazarus potion_step_3 |
condition="IngredientPos('Comfrey')>=3 AND BoilingTime('Comfrey', 1)" | Lazarus potion_step_4 |
condition="IsDistilled('Valerian') AND IsDistilled('Comfrey')" | Lazarus potion_step_5 |
condition="IngredientCount('Spiritus')==1 AND IngredientCount ('St. John's Wort')==1 AND IngredientCount ('Sage')==1 AND IngredientCount ('Mint')==1" | Moonshine_step_1 |
condition="BoilingTime('St. John's Wort', 1)" | Moonshine_step_2 |
condition="IsMilled('Sage')" | Moonshine_step_3 |
condition="IsMilled('Mint')" | Moonshine_step_4 |
condition="BoilingTime('Nettle', 1) AND BoilingTime('Mint', 1)" | Moonshine_step_5 |
condition="IsDistilled('Spiritus')" | Moonshine_step_6 |
condition="IngredientCount('Spiritus')==1 AND IngredientCount ('Wormwood')==1 AND IngredientCount ('Belladonna')==1 AND IngredientCount ('Comfrey')==1 AND IngredientCount ('Wild Boar's Tusk')==1" | Aesop potion_step_1 |
condition="IngredientPos('Wild Boar's Tusk')<=3" | Aesop potion_step_2 |
condition="BoilingTime('Wild Boar's Tusk', 2) AND BoilingTime('Wormwood', 2)" | Aesop potion_step_3 |
condition="" | Aesop potion_step_4 |
condition="IsMilled('Comfrey')" | Aesop potion_step_5 |
condition="BoilingTime('Comfrey', 0) AND BoilingTime('Belladonna', 0)" | Aesop potion_step_6 |
condition="IsDistilled('Spiritus')" | Aesop potion_step_7 |
condition="IngredientCount('Oleum')==1 AND IngredientCount ('Eyebright')==1 AND IngredientCount ('Poppy')==1 AND IngredientCount ('Valerian')==1 AND IngredientCount('Wild Boar's Tusk')==1" | Embrocation_step_1 |
condition="BoilingTime('Valerian', 3) AND BoilingTime('Poppy', 3)" | Embrocation_step_2 |
condition="IsMilled('Eyebright')" | Embrocation_step_3 |
condition="BoilingTime('Eyebright', 0)" | Embrocation_step_4 |
condition="IngredientPos('Wild Boar's Tusk')==5" | Embrocation_step_5 |
condition="IsDistilled('Oleum')" | |
condition="IngredientCount('Vinum')==1 AND IngredientCount ('Marigold')==1 AND IngredientCount ('Wormwood')==1 AND IngredientCount ('Chamomile')==1" | Amor potion_step_1 |
condition="IngredientPos('Antlers')==2" | Amor potion_step_2 |
condition="BoilingTime('Antlers', 3)" | Amor potion_step_3 |
condition="BoilingTime('Marigold', 2) AND BoilingTime('Chamomile', 2)" | Amor potion_step_4 |
condition="IsMilled('Wormwood')" | Amor potion_step_5 |
condition="IsDistilled('Vinum')" | |
condition="IngredientCount('Aqua')==1 AND IngredientCount ('Eyebright')==2 AND IngredientCount ('Belladonna')==1 AND IngredientCount ('Cave mushroom')==1" | Nighthawk potion_step_1 |
condition="IsMilled('Eyebright')" | Nighthawk potion_step_2 |
condition="" | Nighthawk potion_step_3 |
condition="BoilingTime('Eyebright', 3) AND BoilingTime('Belladonna', 3)" | Nighthawk potion_step_4 |
condition="" | Nighthawk potion_step_5 |
condition="IsDistilled('Aqua')" | Nighthawk potion_step_7 |
condition="IngredientCount('Spiritus')==1 AND IngredientCount ('Herb Paris')==2 AND IngredientCount ('Valerian')==1" | Dollmaker potion_step_1 |
condition="BoilingTime('Herb Paris', 3)" | Dollmaker potion_step_2 |
condition="IsMilled('Valerian')" | Dollmaker potion_step_3 |
condition="" | Dollmaker potion_step_4 |
condition="IngredientPos('Valerian')==4" | Dollmaker potion_step_5 |
condition="IsDistilled('Spiritus')" | Dollmaker potion_step_6 |
condition="BoilingTime('Valerian', 0)" | |
condition="IngredientCount('Oleum')==1 AND IngredientCount ('Herb Paris')==2 AND IngredientCount ('Thistle')==1" | Poison_step_1 |
condition="BoilingTime('Thistle', 1)" | Poison_step_2 |
condition="" | Poison_step_3 |
condition="BoilingTime('Herb Paris', 0)" | Poison_step_4 |
condition="IngredientCount('Oleum')==1 AND IngredientCount ('Nettle')==1 AND IngredientCount ('Mint')==1 AND IngredientCount ('St. John's Wort')" | Preserver_step_1 |
condition="IsMilled('Mint')" | Preserver_step_2 |
condition="IsMilled('Nettle')" | Preserver_step_3 |
condition="" | Preserver_step_4 |
condition="BoilingTime('Mint', 2) AND BoilingTime('Nettle', 2)" | Preserver_step_5 |
condition="BoilingTime('St. John's Wort', 0)" | Preserver_step_6 |
condition="IngredientCount('Oleum')==1 AND IngredientCount ('Poppy')==1 AND IngredientCount ('Thistle')==1 AND IngredientCount ('Herb Paris')==1" | Lullaby potion_step_1 |
condition="BoilingTime('Poppy', 2)" | Lullaby potion_step_2 |
condition="BoilingTime('Thistle', 1)" | Lullaby potion_step_3 |
condition="IngredientPos('Herb Paris')==4" | Lullaby potion_step_4 |
condition="" | |
condition="IngredientCount('Aqua')==1 AND IngredientCount ('Valerian')==1 AND IngredientCount ('Eyebright')==1 AND IngredientCount ('Chamomile')==1 AND IngredientCount ('Cobweb')==1" | Padfoot potion_step_1 |
condition="" | Padfoot potion_step_2 |
condition="BoilingTime('Cobweb', 3) AND BoilingTime('Eyebright', 3)" | Padfoot potion_step_3 |
condition="IsMilled('Valerian')" | Padfoot potion_step_4 |
condition="BoilingTime('Valerian', 1)" | Padfoot potion_step_5 |
condition="" | Padfoot potion_step_6 |
condition="IsMilled('Chamomile')" | Padfoot potion_step_7 |
condition="HeatingTime('Chamomile', 0)" | Padfoot potion_step_8 |
condition="IsDistilled('Aqua')" | |
condition="IngredientCount('Oleum')==1 AND IngredientCount ('St. John's Wort')==1 AND IngredientCount ('Comfrey')==1 AND IngredientCount ('Dandelion')==1" | Buck's Blood potion_step_1 |
condition="IsMilled('St. John's Wort')" | Buck's Blood potion_step_2 |
condition="BoilingTime('St. John's Wort', 1) AND BoilingTime('Comfrey', 1)" | Buck's Blood potion_step_3 |
condition="" | Buck's Blood potion_step_4 |
condition="BoilingTime('Dandelion', 0)" | Buck's Blood potion_step_5 |
condition="IngredientCount('Aqua')==1 AND IngredientCount ('Dandelion')==2 AND IngredientCount ('Mint')==1 AND IngredientCount ('b6de890f-068b-4a58-b927-0860becae508')==1" | Dandelion syrup_step_1 |
condition="IsMilled('Mint')" | Dandelion syrup_step_2 |
condition="BoilingTime('Dandelion', 12)" | Dandelion syrup_step_3 |
condition="BoilingTime('Mint', 1)" | Dandelion syrup_step_4 |
condition="IngredientPos('b6de890f-068b-4a58-b927-0860becae508')==5" | Dandelion syrup_step_5 |
condition="IngredientCount('Oleum')==1 AND IngredientCount ('Chamomile')==1 AND IngredientCount ('Poppy')==2" | Tiredness potion_step_1 |
condition="BoilingTime('Poppy', 2)" | Tiredness potion_step_2 |
condition="IsMilled('Chamomile')" | Tiredness potion_step_3 |
condition="BoilingTime('Chamomile', 1)" | Tiredness potion_step_4 |
condition="IsDistilled('Oleum')" | |
condition="IngredientCount('Aqua')==1 AND IngredientCount ('Marigold')==1 AND IngredientCount ('Dandelion')==2" | Aqua Vitalis_step_1 |
condition="IsMilled('Marigold')" | Aqua Vitalis_step_2 |
condition="BoilingTime('Dandelion', 2)" | Aqua Vitalis_step_3 |
condition="BoilingTime('Marigold', 1)" | Aqua Vitalis_step_4 |
condition="IsDistilled('Aqua')" | Aqua Vitalis_step_5 |
condition="IngredientCount('Oleum')==1 AND IngredientCount ('Marigold')==1 AND IngredientCount ('Belladonna')==1 AND IngredientCount ('Herb Paris')==1" | Witch potion_step_1 |
condition="BoilingTime('Herb Paris', 3)" | Witch potion_step_2 |
condition="IsMilled('Marigold')" | Witch potion_step_3 |
condition="BoilingTime('bf7b7c2a-017b-4c7b-b9aa-0c4e29ce591', 2)" | Witch potion_step_4 |
condition="IsMilled('Belladonna')" | Witch potion_step_5 |
condition="BoilingTime('Belladonna', 0)" | Witch potion_step_6 |
condition="IngredientCount('Aqua')==1 AND IngredientCount ('Thistle')==2 AND IngredientCount ('Valerian')==1 AND IngredientCount ('Charcoal')==1" | Merhojed remedy_step_1 |
condition="BoilingTime('Thistle', 3)" | Merhojed remedy_step_2 |
condition="BoilingTime('Valerian', 1)" | Merhojed remedy_step_3 |
condition="" | Merhojed remedy_step_4 |
condition="IngredientPos('Charcoal')>=4 AND BoilingTime('Charcoal', 0)" | Merhojed remedy_step_5 |
condition="IngredientCount('Spiritus')==1 AND IngredientCount ('Valerian')==2 AND IngredientCount ('Wormwood')==1" | Remedy for Merhojed_step_1 |
condition="BoilingTime('Valerian', 3)" | Remedy for Merhojed_step_2 |
condition="" | Remedy for Merhojed_step_3 |
condition="IsMilled('Wormwood')" | Remedy for Merhojed_step_4 |
condition="BoilingTime('Wormwood', 0)" | Remedy for Merhojed_step_5 |
condition="IngredientCount('Spiritus')==1 AND IngredientCount('Wormwood')==2 AND IngredientCount('Belladonna')==1 AND IngredientCount('Fly Agaric
')==1" | Lethean Water_step_1 |
condition="IsMilled('Wormwood')" | Lethean Water_step_2 |
condition="" | Lethean Water_step_3 |
condition="BoilingTime('Wormwood', 3) AND BoilingTime('Belladonna', 3)" | Lethean Water_step_4 |
condition="" | Lethean Water_step_5 |
condition="IsDistilled('Spiritus')" | Lethean Water_step_6 |
condition="IngredientCount('Vinum')==1 AND IngredientCount('Poppy')==1 AND IngredientCount('Thistle')==1 AND IngredientCount('St. John's Wort')==1" | Fake blood_step_1 |
condition="IsMilled('Poppy')" | Fake blood_step_2 |
condition="IsMilled('Thistle')" | Fake blood_step_3 |
condition="IsMilled('St. John's Wort')" | Fake blood_step_4 |
condition="BoilingTime('Poppy', 1) AND BoilingTime('Thistle', 1) AND BoilingTime('St. John's Wort', 1)" | Fake blood_step_5 |
condition="IngredientCount('Aqua')==1 AND IngredientCount('Sage')==1 AND IngredientCount('Marigold')==1 AND IngredientCount('Comfrey')==1 AND IngredientCount('Cave mushroom')==1" | Musk of Infinite Allure_step_1 |
condition="IsMilled('Sage')" | Musk of Infinite Allure_step_2 |
condition="BoilingTime('Sage', 3)" | Musk of Infinite Allure_step_3 |
condition="BoilingTime('Marigold',1) AND BoilingTime('Comfrey',1)" | |
condition="BoilingTime('Cave mushroom', 0)" | |
condition="IngredientCount('Aqua')==1 AND IngredientCount ('Chamomile')==2 AND IngredientCount ('Sage')==1" | Chamomile brew_step_1 |
condition="BoilingTime('Chamomile', 2)" | Chamomile brew_step_2 |
condition="BoilingTime('Sage', 0)" | Chamomile brew_step_3 |
Load more