diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 42d4673bb36..acd109b42f7 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -1363,6 +1363,7 @@ /obj/item/seeds/grass = 3, /obj/item/seeds/lemon = 3, /obj/item/seeds/lime = 3, + /obj/item/seeds/mint = 3, /obj/item/seeds/onion = 3, /obj/item/seeds/orange = 3, /obj/item/seeds/peanuts = 3, diff --git a/code/modules/hydroponics/grown/herbals.dm b/code/modules/hydroponics/grown/herbals.dm index 051c8685b69..e98247d8cb5 100644 --- a/code/modules/hydroponics/grown/herbals.dm +++ b/code/modules/hydroponics/grown/herbals.dm @@ -53,3 +53,28 @@ to_chat(user, "You mash [src] into a poultice.") user.drop_item() qdel(src) + +// mint +/obj/item/seeds/mint + name = "pack of mint seeds" + desc = "These seeds grow into mint plants." + icon_state = "seed-mint" + species = "mint" + plantname = "Mint Plant" + product = /obj/item/reagent_containers/food/snacks/grown/mint + lifespan = 20 + maturation = 4 + production = 5 + yield = 5 + growthstages = 3 + icon_dead = "mint-dead" + reagents_add = list("mint" = 0.03, "plantmatter" = 0.03) + +/obj/item/reagent_containers/food/snacks/grown/mint + seed = /obj/item/seeds/mint + name = "mint leaves" + desc = "Process for mint. Distill for menthol. No need to experi-mint." //haha + icon_state = "mint" + tastes = list("mint" = 1) + filling_color = "#A7EE9F" + distill_reagent = "menthol" diff --git a/code/modules/reagents/chemistry/reagents/food.dm b/code/modules/reagents/chemistry/reagents/food.dm index a0550221029..c517f0d4bd7 100644 --- a/code/modules/reagents/chemistry/reagents/food.dm +++ b/code/modules/reagents/chemistry/reagents/food.dm @@ -983,3 +983,11 @@ update_flags |= M.adjustBruteLoss(-1 * REAGENTS_EFFECT_MULTIPLIER, FALSE) update_flags |= M.adjustFireLoss(-1 * REAGENTS_EFFECT_MULTIPLIER, FALSE) return ..() | update_flags + +/datum/reagent/consumable/mint + name = "Mint" + id = "mint" + description = "A light green liquid extracted from mint leaves." + reagent_state = LIQUID + color = "#A7EE9F" + taste_description = "mint" diff --git a/code/modules/reagents/chemistry/recipes/medicine.dm b/code/modules/reagents/chemistry/recipes/medicine.dm index f7fb78dcdec..6aa846298b0 100644 --- a/code/modules/reagents/chemistry/recipes/medicine.dm +++ b/code/modules/reagents/chemistry/recipes/medicine.dm @@ -280,3 +280,13 @@ result_amount = 3 min_temp = T0C + 100 mix_message = "The solution gently swirls with a metallic sheen." + +/datum/chemical_reaction/menthol + name = "Menthol" + id = "menthol" + result = "menthol" + required_reagents = list("mint" = 1, "ethanol" = 1) + result_amount = 1 + mix_sound = 'sound/goonstation/misc/drinkfizz.ogg' + min_temp = T0C + 50 + mix_message = "Large white crystals precipitate out of the mixture." diff --git a/icons/obj/hydroponics/growing.dmi b/icons/obj/hydroponics/growing.dmi index 438d764cd11..4f1a92274b0 100644 Binary files a/icons/obj/hydroponics/growing.dmi and b/icons/obj/hydroponics/growing.dmi differ diff --git a/icons/obj/hydroponics/harvest.dmi b/icons/obj/hydroponics/harvest.dmi index 3c1d27750e6..54bd0ec78ec 100644 Binary files a/icons/obj/hydroponics/harvest.dmi and b/icons/obj/hydroponics/harvest.dmi differ diff --git a/icons/obj/hydroponics/seeds.dmi b/icons/obj/hydroponics/seeds.dmi index fd35ff9a2bd..7e4c97e5a09 100644 Binary files a/icons/obj/hydroponics/seeds.dmi and b/icons/obj/hydroponics/seeds.dmi differ