]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Kelotane Overdose Effect (#16225)
authorInterrobang01 <113810873+Interrobang01@users.noreply.github.com>
Sat, 13 May 2023 21:18:05 +0000 (14:18 -0700)
committerGitHub <noreply@github.com>
Sat, 13 May 2023 21:18:05 +0000 (17:18 -0400)
Resources/Locale/en-US/reagents/generic.ftl
Resources/Locale/en-US/reagents/meta/medicine.ftl
Resources/Prototypes/Reagents/medicine.yml

index 7cffe521c42bb63a575eb6f4138a46c499374077..d41b3ff585bf11d2b599a408485791ff715a1611 100644 (file)
@@ -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.
index 0bd1a997d879b63516bb674b56f86494f610e1ae..d89110d3d8219a573da8fee74cdf9832a668b5f6 100644 (file)
@@ -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.
index 7b75af5d252da32e5f722ff7b18a3ee982e3ae69..b3846e02bf8fe91a26a772f7ab5484f67f496f45 100644 (file)
             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