From 47708651528b9b9b898b8e1a69f102c2e7726caf Mon Sep 17 00:00:00 2001 From: Interrobang01 <113810873+Interrobang01@users.noreply.github.com> Date: Sat, 13 May 2023 14:18:05 -0700 Subject: [PATCH] Kelotane Overdose Effect (#16225) --- Resources/Locale/en-US/reagents/generic.ftl | 4 +++- Resources/Locale/en-US/reagents/meta/medicine.ftl | 2 +- Resources/Prototypes/Reagents/medicine.yml | 15 +++++++++++++++ 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/Resources/Locale/en-US/reagents/generic.ftl b/Resources/Locale/en-US/reagents/generic.ftl index 7cffe521c4..d41b3ff585 100644 --- a/Resources/Locale/en-US/reagents/generic.ftl +++ b/Resources/Locale/en-US/reagents/generic.ftl @@ -4,4 +4,6 @@ generic-reagent-effect-burning-insides = You feel your insides burning up! generic-reagent-effect-burning-eyes = Your eyes begin to slightly burn. generic-reagent-effect-burning-eyes-a-bit = Your eyes burn a bit. generic-reagent-effect-tearing-up = Your eyes start to tear up. -generic-reagent-effect-nauseous = You feel nauseous. \ No newline at end of file +generic-reagent-effect-nauseous = You feel nauseous. +generic-reagent-effect-parched = You feel parched. +generic-reagent-effect-thirsty = You feel thirsty. diff --git a/Resources/Locale/en-US/reagents/meta/medicine.ftl b/Resources/Locale/en-US/reagents/meta/medicine.ftl index 0bd1a997d8..d89110d3d8 100644 --- a/Resources/Locale/en-US/reagents/meta/medicine.ftl +++ b/Resources/Locale/en-US/reagents/meta/medicine.ftl @@ -38,7 +38,7 @@ reagent-name-inaprovaline = inaprovaline reagent-desc-inaprovaline = Inaprovaline is a synaptic stimulant and cardiostimulant. Commonly used to stabilize patients- it stops oxygen loss when the patient is in critical health. It'll also slow down bleeding by a good amount. Acts as a decent painkiller. reagent-name-kelotane = kelotane -reagent-desc-kelotane = Treats burn damage and prevents infection. +reagent-desc-kelotane = Treats burn damage. Overdosing greatly reduces the body's ability to retain water. reagent-name-leporazine = leporazine reagent-desc-leporazine = This keeps a patient's body temperature stable. High doses can allow short periods of unprotected EVA, but prevents use of the cryogenics tubes. diff --git a/Resources/Prototypes/Reagents/medicine.yml b/Resources/Prototypes/Reagents/medicine.yml index 7b75af5d25..b3846e02bf 100644 --- a/Resources/Prototypes/Reagents/medicine.yml +++ b/Resources/Prototypes/Reagents/medicine.yml @@ -429,6 +429,21 @@ Heat: -0.33 Shock: -0.33 Cold: -0.33 + - !type:SatiateThirst + factor: -10 + conditions: + - !type:ReagentThreshold + min: 30 + - !type:PopupMessage + type: Local + messages: + - generic-reagent-effect-nauseous + - generic-reagent-effect-thirsty + - generic-reagent-effect-parched + probability: 0.1 + conditions: + - !type:ReagentThreshold + min: 25 - type: reagent id: Leporazine -- 2.51.2