flavor-complex-vodka-martini = like a spy movie from Russia
flavor-complex-vodka-tonic = refreshingly bitter
flavor-complex-coconut-rum = like nutty fermented sugar
+flavor-complex-bacchus-blessing = like a wall of bricks
### This is exactly what pilk tastes like. I'm not even joking. I might've been a little drunk though
flavor-complex-pilk = like sweet milk
reagent-name-zombiecocktail = Zombie
reagent-desc-zombiecocktail = It gets in your head. Your he-eyeh-ead.
+
+reagent-name-bacchus-blessing = bacchus' blessing
+reagent-desc-bacchus-blessing = You didn't think it was possible for a liquid to be so utterly revolting. Are you sure about this...?
reagent-physical-desc-holy = holy
reagent-physical-desc-slimy = slimy
reagent-physical-desc-neural = neural
+reagent-physical-desc-unidentifiable = unidentifiable
- DrinkShakeRobo
- DrinkHoochGlass
- DrinkBeepskySmashGlass
+ - DrinkBacchusBlessing
rareChance: 0.05
- type: Icon
sprite: Objects/Consumable/Drinks/bloodglass.rsi
state: icon
+
+- type: entity
+ parent: DrinkGlass
+ id: DrinkBacchusBlessing
+ suffix: bacchus blessing
+ description: You didn't think it was possible for a liquid to be so utterly revolting. Are you sure about this...?
+ components:
+ - type: SolutionContainerManager
+ solutions:
+ drink:
+ maxVol: 30
+ reagents:
+ - ReagentId: BacchusBlessing
+ Quantity: 30
+ - type: Icon
+ sprite: Objects/Consumable/Drinks/bacchusblessing.rsi
+ state: icon
id: zombiecocktail
flavorType: Complex
description: flavor-complex-zombiecocktail
+
+- type: flavor
+ id: bacchusblessing
+ flavorType: Complex
+ description: flavor-complex-bacchus-blessing
factor: 1
- !type:AdjustReagent
reagent: Ethanol
- amount: 0.25
\ No newline at end of file
+ amount: 0.25
+
+- type: reagent
+ id: BacchusBlessing
+ name: reagent-name-bacchus-blessing
+ parent: BaseAlcohol
+ desc: reagent-desc-bacchus-blessing
+ physicalDesc: reagent-physical-desc-unidentifiable
+ flavor: bacchusblessing
+ color: "#331303"
+ metamorphicSprite:
+ sprite: Objects/Consumable/Drinks/bacchusblessing.rsi
+ state: icon_empty
+ metamorphicMaxFillLevels: 2
+ metamorphicFillBaseName: fill-
+ metamorphicChangeColor: false
+ metabolisms:
+ Drink:
+ effects:
+ - !type:SatiateThirst
+ factor: 3
+ - !type:AdjustReagent
+ reagent: Ethanol
+ amount: 0.45 # TODO: Figure out why setting this to 0 means this does more damage... WHAT BUG IS THIS?!!
+ Alcohol:
+ effects:
+ - !type:Drunk
+ boozePower: 10
+ - !type:HealthChange
+ conditions:
+ - !type:ReagentThreshold
+ min: 6
+ - !type:OrganType
+ type: Dwarf
+ shouldHave: false
+ damage:
+ types:
+ Poison: 2 # TODO: Figure out poison amount. Ethanol does 1, this does 2 but also metabolises almost 3 to 4 times as fast as ethanol. This would be more Liver damage when that time arrives.
+ - !type:HealthChange
+ conditions:
+ - !type:ReagentThreshold
+ min: 6
+ - !type:OrganType
+ type: Dwarf
+ damage:
+ types:
+ Poison: 0.4 # TODO: Might increase this, even though it's just double of ethanol from 0.2 to 0.4
+ - !type:ChemVomit
+ probability: 0.1 #TODO: Tweak vomit probability, maybe make this more violent and poisonous but the body aggressively purges it...
+ conditions:
+ - !type:ReagentThreshold
+ reagent: BacchusBlessing
+ min: 8
+ - !type:OrganType
+ type: Dwarf
+ shouldHave: false
amount: 1
products:
ZombieCocktail: 4
+
+- type: reaction
+ id: BacchusBlessing
+ reactants:
+ Hooch:
+ amount: 1
+ Absinthe:
+ amount: 1
+ ManlyDorf:
+ amount: 1
+ SyndicateBomb:
+ amount: 1
+ products:
+ BacchusBlessing: 4
--- /dev/null
+{
+ "version": 1,
+ "size":
+ {
+ "x": 32,
+ "y": 32
+ },
+ "license": "CC-BY-SA-3.0",
+ "copyright": "icon, fill-1, fill-2 from Yogstation from commit: https://github.com/yogstation13/yogstation/commit/3b877178b62acb43329ac4ad58652e1e8d622a3c, icon_empty modified by Coolsurf6 (Github) from commit: https://github.com/yogstation13/yogstation/commit/3b877178b62acb43329ac4ad58652e1e8d622a3c",
+ "states":
+ [
+ {
+ "name": "icon",
+ "delays":
+ [
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ]
+ ]
+ },
+ {
+ "name": "fill-1",
+ "delays":
+ [
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ]
+ ]
+ },
+ {
+ "name": "fill-2",
+ "delays":
+ [
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ]
+ ]
+ },
+ {
+ "name": "icon_empty"
+ }
+ ]
+}