From 33c752785e4e3c86fcc4fbb9d3b750c7b2d740a3 Mon Sep 17 00:00:00 2001 From: Emisse <99158783+Emisse@users.noreply.github.com> Date: Tue, 2 May 2023 23:21:20 -0600 Subject: [PATCH] Overdosing Buff (#16036) --- Resources/Prototypes/Reagents/medicine.yml | 57 +++++++++++++++++----- 1 file changed, 44 insertions(+), 13 deletions(-) diff --git a/Resources/Prototypes/Reagents/medicine.yml b/Resources/Prototypes/Reagents/medicine.yml index 047df80897..5e9e88a88b 100644 --- a/Resources/Prototypes/Reagents/medicine.yml +++ b/Resources/Prototypes/Reagents/medicine.yml @@ -36,18 +36,18 @@ - !type:HealthChange conditions: - !type:ReagentThreshold - min: 30 + min: 20 damage: types: - Brute: 0.5 + Brute: 2 - !type:Jitter conditions: - !type:ReagentThreshold - min: 30 + min: 20 - !type:PopupMessage conditions: - !type:ReagentThreshold - min: 30 + min: 20 type: Local visualType: Medium messages: [ "generic-reagent-effect-nauseous" ] @@ -55,7 +55,7 @@ - !type:ChemVomit conditions: - !type:ReagentThreshold - min: 30 + min: 20 probability: 0.02 Alcohol: effects: @@ -87,6 +87,10 @@ key: Jitter time: 3.0 type: Remove + - !type:HealthChange + damage: + types: + Poison: -3 - type: reagent id: Ethylredoxrazine @@ -103,6 +107,10 @@ key: Drunk time: 2.0 type: Remove + - !type:HealthChange + damage: + types: + Poison: -0.5 - type: reagent id: Arithrazine @@ -140,15 +148,21 @@ - !type:HealthChange conditions: - !type:ReagentThreshold - min: 30 + min: 15 damage: types: Asphyxiation: 1 - Poison: 0.5 - - !type:Jitter + Poison: 3 + Brute: 1 + - !type:ChemVomit conditions: - !type:ReagentThreshold min: 30 + probability: 0.02 + - !type:Jitter + conditions: + - !type:ReagentThreshold + min: 15 Alcohol: effects: - !type:Drunk @@ -203,16 +217,17 @@ - !type:HealthChange conditions: - !type:ReagentThreshold - min: 30 + min: 10 damage: types: Asphyxiation: 1 + Cold: 2 groups: Brute: 0.5 - !type:Jitter conditions: - !type:ReagentThreshold - min: 30 + min: 10 - type: reagent id: Dexalin @@ -230,7 +245,15 @@ types: Asphyxiation: -1 Bloodloss: -0.5 - + - !type:HealthChange + conditions: + - !type:ReagentThreshold + min: 20 + damage: + types: + Asphyxiation: 3 + Cold: 1 + - type: reagent id: DexalinPlus name: reagent-name-dexalin-plus @@ -254,7 +277,15 @@ min: 1 reagent: Lexorin amount: -3 - + - !type:HealthChange + conditions: + - !type:ReagentThreshold + min: 25 + damage: + types: + Asphyxiation: 5 + Cold: 3 + # this ones a doozy - type: reagent id: Epinephrine @@ -340,7 +371,7 @@ min: 30 damage: types: - Heat: 0.5 + Heat: 2 - !type:Jitter conditions: - !type:ReagentThreshold -- 2.51.2