Added Mandrake Decoction

This commit is contained in:
2026-01-06 15:02:16 +01:00
parent 583a9df618
commit 69bcf0920a
2 changed files with 23 additions and 0 deletions

View File

@@ -54,6 +54,8 @@ var (
LeachedCoal Ingredient = Ingredient{"Leached Coal", BottomShelf} LeachedCoal Ingredient = Ingredient{"Leached Coal", BottomShelf}
Saltpetre Ingredient = Ingredient{"Saltpetre", BottomShelf} Saltpetre Ingredient = Ingredient{"Saltpetre", BottomShelf}
Sulphur Ingredient = Ingredient{"Sulphur", BottomShelf} Sulphur Ingredient = Ingredient{"Sulphur", BottomShelf}
MandrakeRoot Ingredient = Ingredient{"Mandrake Root", BottomShelf}
FreshwaterPearl Ingredient = Ingredient{"Freshwater Pearl", BottomShelf}
) )
func IngredientFromString(s string) (Ingredient, error) { func IngredientFromString(s string) (Ingredient, error) {
@@ -120,6 +122,10 @@ func IngredientFromString(s string) (Ingredient, error) {
return Saltpetre, nil return Saltpetre, nil
case "Sulphur": case "Sulphur":
return Sulphur, nil return Sulphur, nil
case "MandrakeRoot":
return MandrakeRoot, nil
case "FreshwaterPearl":
return FreshwaterPearl, nil
default: default:
return Water, fmt.Errorf("Invalid Ingredient: %s", s) return Water, fmt.Errorf("Invalid Ingredient: %s", s)
} }

View File

@@ -431,3 +431,20 @@ Recipe:
Boil for 1 turn. Boil for 1 turn.
Add 1 Charcoal to the mortar, grind, and pour into the cauldron. Add 1 Charcoal to the mortar, grind, and pour into the cauldron.
Pour into phial. Pour into phial.
--
Mandrake Decoction
Liquid Base: Wine
Ingredients: Mandrake Root x1, Freshwater Pearl x1, Sage x2
Recipe:
Add 1 Mandrake Root to the cauldron.
Boil for 1 turn.
Add 1 Freshwater Pearl to the mortar, grind, and pour into the cauldron.
Boil for 1 turn.
Add 2 Sage to the mortar, grind, and pour into the cauldron.
Boil for 1 turn using bellows.
Prepare phial and distill.