Changes Pousse Cafe and Improved Whiskey Cocktail recipes (#95712)

## About The Pull Request

This changes the recipes for the Pousse Cafe and Improved Whiskey
Cocktail from my recent Classic Cocktails Liqueurening PR. The Improved
Whiskey Cocktail's ratios have been changed to fit the expected output
from handcrafting a Sazerac, and the Pousse Cafe's recipie has been
changed from one which requires odd ratios of a few common ingredients
to requiring a great variety of different semi-uncommon ingredients.
## Why It's Good For The Game

In the case of the Improved Whiskey, it simplifies the ratios a bit for
the sake of QoL, making it a little bit easier to handcraft (and also
cleaning up un-simplified ratios that I accidentally left in the code.)

For the Pousse Cafe, I was originally intending to make it fussy and
difficult to make with odd and specific ratios. However, after making
them myself in actual shifts I realized that you didn't actually need to
bother with the specific ratios and could just dump more than you needed
into a shaker and then filter off the excess. This was easier than I
intended for it to be, and also pretty much the exact opposite of the
layering process of how you go about making an IRL Pousse Cafe. Instead,
I've reworked it to being difficult from simply requiring a ton of
different ingredients, some of which are on their own somewhat annoying
to get and prebatch. Ideally, this should make it frustrating but
satisfying for bartenders instead of just kinda vaguely annoying and
inelegant.
## Changelog
🆑
add: The Pousse-Cafe's recipe has been changed to require more exotic
liqueurs
qol: The Improved Whiskey Cocktail's recipe has been changed to make it
easier to handcraft
/🆑
This commit is contained in:
RusselNotSCP
2026-04-17 18:47:11 -07:00
committed by GitHub
parent 778650e700
commit 5eee1a8591
@@ -741,8 +741,8 @@
required_reagents = list(/datum/reagent/consumable/orangejuice = 4, /datum/reagent/consumable/ethanol/aperitivo = 1)
/datum/chemical_reaction/drink/improved_whiskey
results=list(/datum/reagent/consumable/ethanol/improved_whiskey = 12)
required_reagents = list(/datum/reagent/consumable/ethanol/sazerac = 10, /datum/reagent/consumable/ethanol/maraschino = 2)
results=list(/datum/reagent/consumable/ethanol/improved_whiskey = 7)
required_reagents = list(/datum/reagent/consumable/ethanol/sazerac = 6, /datum/reagent/consumable/ethanol/maraschino = 1)
/datum/chemical_reaction/drink/jungle_bird
results=list(/datum/reagent/consumable/ethanol/jungle_bird = 9)
@@ -774,8 +774,8 @@
required_reagents = list(/datum/reagent/consumable/ethanol/martini = 3, /datum/reagent/consumable/ethanol/herbal_liqueur = 1)
/datum/chemical_reaction/drink/pousse_cafe
results=list(/datum/reagent/consumable/ethanol/pousse_cafe = 50) // if you managed to make this properly, the least it can do is fit into a glass neatly
required_reagents = list(/datum/reagent/consumable/ethanol/navy_rum = 12, /datum/reagent/consumable/ethanol/whiskey = 11, /datum/reagent/consumable/ethanol/fernet = 10, /datum/reagent/consumable/ethanol/herbal_liqueur = 9, /datum/reagent/consumable/ethanol/kahlua = 8, /datum/reagent/consumable/grenadine = 7) // Since I have no way to simulate layering a cocktail, I will instead make it have absolutely godawful ratios to emulate the fiddling nessecary for something like this.
results=list(/datum/reagent/consumable/ethanol/pousse_cafe = 10)
required_reagents = list(/datum/reagent/consumable/ethanol/herbal_liqueur = 1, /datum/reagent/consumable/ethanol/bitters = 1, /datum/reagent/consumable/ethanol/branca_menta = 1, /datum/reagent/consumable/ethanol/irish_cream = 1, /datum/reagent/consumable/ethanol/yuyake = 1, /datum/reagent/consumable/ethanol/aperitivo = 1, /datum/reagent/consumable/ethanol/amaretto = 1, /datum/reagent/consumable/ethanol/curacao = 1, /datum/reagent/consumable/ethanol/maraschino = 1, /datum/reagent/consumable/toechtauese_syrup = 1) // In case someone wants to implement some sort of actual layering mechanic, these are listed from left to right by their specific gravity more or less
/datum/chemical_reaction/drink/spritz
results=list(/datum/reagent/consumable/ethanol/spritz = 6)