From 4403ccf90862974214958f4733c2a1e8e70dcc0a Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 21 Mar 2018 14:00:54 -0500 Subject: [PATCH] [MIRROR] Add Fringe Weaver, Sugar Rush, Crevice Spike drinks from Va-11 Hall-A (#6038) * Add Fringe Weaver, Sugar Rush, Crevice Spike drinks from Va-11 Hall-A (#36549) * Add Fringe Weaver, Sugar Rush, Crevice Spike from Va-11 Hall-A * Rebalance crevice spike damage * Crevice Spike cleanup and sugar-y Sugar Rush * Add Fringe Weaver, Sugar Rush, Crevice Spike drinks from Va-11 Hall-A --- .../food_and_drinks/recipes/drinks_recipes.dm | 21 +++++++++ .../chemistry/reagents/alcohol_reagents.dm | 42 ++++++++++++++++++ icons/obj/drinks.dmi | Bin 65723 -> 66338 bytes 3 files changed, 63 insertions(+) diff --git a/code/modules/food_and_drinks/recipes/drinks_recipes.dm b/code/modules/food_and_drinks/recipes/drinks_recipes.dm index 65a08d8074..43b3ba07ab 100644 --- a/code/modules/food_and_drinks/recipes/drinks_recipes.dm +++ b/code/modules/food_and_drinks/recipes/drinks_recipes.dm @@ -603,3 +603,24 @@ results = list("squirt_cider" = 1) required_reagents = list("water" = 1, "tomatojuice" = 1, "nutriment" = 1) mix_message = "The mix swirls and turns a bright red that reminds you of an apple's skin." + +/datum/chemical_reaction/fringe_weaver + name = "Fringe Weaver" + id = "fringe_weaver" + results = list("fringe_weaver" = 10) + required_reagents = list("ethanol" = 9, "sugar" = 1) //9 karmotrine, 1 adelhyde + mix_message = "The mix turns a pleasant cream color and foams up." + +/datum/chemical_reaction/sugar_rush + name = "Sugar Rush" + id = "sugar_rush" + results = list("sugar_rush" = 4) + required_reagents = list("sugar" = 2, "lemonjuice" = 1, "wine" = 1) //2 adelhyde (sweet), 1 powdered delta (sour), 1 karmotrine (alcohol) + mix_message = "The mixture bubbles and brightens into a girly pink." + +/datum/chemical_reaction/crevice_spike + name = "Crevice Spike" + id = "crevice_spike" + results = list("crevice_spike" = 6) + required_reagents = list("limejuice" = 2, "capsaicin" = 4) //2 powdered delta (sour), 4 flanergide (spicy) + mix_message = "The mixture stings your eyes as it settles." \ No newline at end of file diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index e8070e8906..952678caf7 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -1505,3 +1505,45 @@ All effects don't start immediately, but rather get worse over time; the rate is M.satiety += 5 //for context, vitamins give 30 satiety per tick ..() . = TRUE + +/datum/reagent/consumable/ethanol/fringe_weaver + name = "Fringe Weaver" + id = "fringe_weaver" + description = "Bubbly, classy, and undoubtedly strong - a Glitch City classic." + color = "#FFEAC4" + boozepwr = 90 //classy hooch, essentially, but lower pwr to make up for slightly easier access + taste_description = "ethylic alcohol with a hint of sugar" + glass_icon_state = "fringe_weaver" + glass_name = "Fringe Weaver" + glass_desc = "It's a wonder it doesn't spill out of the glass." + +/datum/reagent/consumable/ethanol/sugar_rush + name = "Sugar Rush" + id = "sugar_rush" + description = "Sweet, light, and fruity - as girly as it gets." + color = "#FF226C" + boozepwr = 10 + taste_description = "your arteries clogging with sugar" + nutriment_factor = 2 * REAGENTS_METABOLISM + glass_icon_state = "sugar_rush" + glass_name = "Sugar Rush" + glass_desc = "If you can't mix a Sugar Rush, you can't tend bar." + +/datum/reagent/consumable/ethanol/sugar_rush/on_mob_life(mob/living/M) + M.satiety -= 10 //junky as hell! a whole glass will keep you from being able to eat junk food + ..() + . = TRUE + +/datum/reagent/consumable/ethanol/crevice_spike + name = "Crevice Spike" + id = "crevice_spike" + description = "Sour, bitter, and smashingly sobering." + color = "#5BD231" + boozepwr = -10 //sobers you up - ideally, one would drink to get hit with brute damage now to avoid alcohol problems later + taste_description = "a bitter SPIKE with a sour aftertaste" + glass_icon_state = "crevice_spike" + glass_name = "Crevice Spike" + glass_desc = "It'll either knock the drunkenness out of you or knock you out cold. Both, probably." + +/datum/reagent/consumable/ethanol/crevice_spike/on_mob_add(mob/living/L) //damage only applies when drink first enters system and won't again until drink metabolizes out + L.adjustBruteLoss(3 * min(5,volume)) //minimum 3 brute damage on ingestion to limit non-drink means of injury - a full 5 unit gulp of the drink trucks you for the full 15 \ No newline at end of file diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index 81f3a9d267f3074cae32a2583bd2a3d065bd4509..b34e935858c80afb4375cd7239ca424e28bc5923 100644 GIT binary patch delta 9380 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