Skip to content

Commit

Permalink
Adds the Mississippi Queen, a new drink (tgstation#72780)
Browse files Browse the repository at this point in the history
## About The Pull Request
Adds the infamous Mississippi Queen, a drink so spicy it'll make you
start seeing things.

![palm-export](https://user-images.githubusercontent.com/66052067/213032895-476521ae-844c-446f-8478-10b76967853b.png)
## Why It's Good For The Game

![DeficientGenuineGlowworm-size_restricted](https://user-images.githubusercontent.com/66052067/213033006-bf3e1a03-779b-4afb-9948-4fc91e718298.gif)
## Changelog
:cl:
add: Bartenders can now mix up the Mississippi Queen for those willing
to take the plunge.
/:cl:
  • Loading branch information
Wallemations committed Jan 23, 2023
1 parent 5cf97e2 commit 9a9d5bc
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 0 deletions.
Expand Up @@ -170,3 +170,7 @@
results = list(/datum/reagent/consumable/cucumberlemonade = 5)
required_reagents = list(/datum/reagent/consumable/lemon_lime = 3, /datum/reagent/consumable/cucumberjuice = 2, /datum/reagent/consumable/ice = 1)

/datum/chemical_reaction/drink/mississippi_queen
results = list(/datum/reagent/consumable/mississippi_queen = 50)
required_reagents = list(/datum/reagent/consumable/tomatojuice = 15, /datum/reagent/consumable/mayonnaise = 10, /datum/reagent/consumable/soysauce = 5, /datum/reagent/consumable/vinegar = 2, /datum/reagent/consumable/capsaicin = 10, /datum/reagent/consumable/coco = 2)

26 changes: 26 additions & 0 deletions code/modules/reagents/chemistry/reagents/drink_reagents.dm
Expand Up @@ -1647,3 +1647,29 @@
if(doll.getToxLoss() && DT_PROB(10, delta_time))
doll.adjustToxLoss(-0.5, FALSE, required_biotype = affected_biotype)
return ..()

/datum/reagent/consumable/mississippi_queen
name = "Mississippi Queen"
description = "If you think you're so hot, how about a victory drink?"
color = "#d4422f" // rgb: 212,66,47
taste_description = "sludge seeping down your throat"
chemical_flags = REAGENT_CAN_BE_SYNTHESIZED

/datum/glass_style/drinking_glass/mississippi_queen
required_drink_type = /datum/reagent/consumable/mississippi_queen
name = "Mississippi Queen"
desc = "Mullets and cut-up jorts not included."
icon = 'icons/obj/drinks/mixed_drinks.dmi'
icon_state = "mississippiglass"

/datum/reagent/consumable/mississippi_queen/on_mob_life(mob/living/carbon/drinker, delta_time, times_fired)
switch(current_cycle)
if(10 to 20)
drinker.adjust_dizzy(4 SECONDS * REM * delta_time)
if(20 to 30)
if(DT_PROB(15, delta_time))
drinker.adjust_confusion(4 SECONDS * REM * delta_time)
if(30 to 200)
drinker.adjust_hallucinations(60 SECONDS * REM * delta_time)

return ..()
Binary file modified icons/obj/drinks/mixed_drinks.dmi
Binary file not shown.

0 comments on commit 9a9d5bc

Please sign in to comment.