From 7876cb4419ec1173fdc073f4d1757ba4ea4fd23d Mon Sep 17 00:00:00 2001
From: Fizzpocalypse <47037305+Fizzpocalypse@users.noreply.github.com>
Date: Mon, 3 Apr 2023 05:05:36 -0400
Subject: [PATCH] Add files via upload
---
.../chemistry/reagents/consumable_reagents.dm | 22 +++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/GainStation13/code/modules/reagents/chemistry/reagents/consumable_reagents.dm b/GainStation13/code/modules/reagents/chemistry/reagents/consumable_reagents.dm
index cb556971..c4d8bacd 100644
--- a/GainStation13/code/modules/reagents/chemistry/reagents/consumable_reagents.dm
+++ b/GainStation13/code/modules/reagents/chemistry/reagents/consumable_reagents.dm
@@ -53,3 +53,25 @@
else
M.fullness -= 0
..()
+
+//FARTY CHEM
+
+/datum/reagent/consumable/flatulose
+ name = "Flatulose"
+ description = "A sugar largely indigestible to most known organic organisms. Causes frequent flatulence."
+ color = "#634500"
+ reagent_state = LIQUID
+ taste_description = "sulfury sweetness"
+ metabolization_rate = 0.5 * REAGENTS_METABOLISM //Done by Zestyspy, Jan 2023
+
+/datum/reagent/consumable/flatulose/on_mob_life(mob/living/carbon/M)
+ if(M && M?.client?.prefs.weight_gain_chems)
+ if(M.reagents.get_reagent_amount(/datum/reagent/consumable/flatulose) < 1)
+ to_chat(M,"You feel substantially bloated...")
+ if(M.reagents.get_reagent_amount(/datum/reagent/consumable/flatulose) > 3)
+ to_chat(M,"You feel pretty gassy...")
+ M.emote(pick("brap","fart"))
+ ..()
+ else
+ return ..()
+