Cryogenics evenheal + New chem "Arcyrox" (#41696)

* Cryo chems

* Actually cryo eats a lot of this stuff, should probably buff the amount you get...

* minor necrosol buff

* fuck it old recipe

* Fucked up my math, half is closer to 6 here.

* cryox

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
This commit is contained in:
Princess Cheeseballs 2025-12-15 17:04:55 -08:00 committed by GitHub
parent 5e96325001
commit 10b989e7bf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 63 additions and 15 deletions

View file

@ -133,6 +133,9 @@ reagent-desc-insuzine = Rapidly repairs dead tissue caused by electrocution, but
reagent-name-opporozidone = opporozidone
reagent-desc-opporozidone= A difficult to synthesize cryogenic drug used to regenerate rotting tissue and brain matter.
reagent-name-arcryox = arcryox
reagent-desc-arcryox = A sickeningly blue cryogenics chemical that is able to heal extreme wounds even on the dead. It has trouble stabilizing patients however.
reagent-name-necrosol = necrosol
reagent-desc-necrosol = A necrotic substance that seems to be able to heal frozen corpses. It can treat and rejuvenate plants when applied in small doses.

View file

@ -98,3 +98,4 @@ reagent-physical-desc-neural = neural
reagent-physical-desc-unidentifiable = unidentifiable
reagent-physical-desc-non-newtonian = non-newtonian
reagent-physical-desc-thin = thin
reagent-physical-desc-arcryox = icy blue

View file

@ -189,18 +189,17 @@
metabolisms:
Medicine:
effects:
- !type:HealthChange
- !type:EvenHealthChange
conditions:
- !type:TemperatureCondition
# this is a little arbitrary but they gotta be pretty cold
max: 213.0
damage:
# todo scale with temp like SS13
groups:
Airloss: -6
Brute: -4
Burn: -6
Toxin: -4
Airloss: -3
Brute: -2
Burn: -2
Toxin: -2
- type: reagent
id: Doxarubixadone
@ -1294,6 +1293,38 @@
- !type:MobStateCondition
mobstate: Dead
- type: reagent
id: Arcryox
name: reagent-name-arcryox
group: Medicine
desc: reagent-desc-arcryox
physicalDesc: reagent-physical-desc-arcryox
flavor: medicine
color: "#0cbfe9"
worksOnTheDead: true
metabolisms:
Medicine:
metabolismRate: 0.2
effects:
- !type:EvenHealthChange
conditions:
- !type:TemperatureCondition
max: 213.0
- !type:TotalDamageCondition
min: 199.9
damage:
Brute: -2
Burn: -2
- !type:EvenHealthChange
conditions:
- !type:TemperatureCondition
max: 213.0
- !type:TotalDamageCondition
min: 500
damage:
Brute: -4
Burn: -4
- type: reagent
id: Necrosol
name: reagent-name-necrosol
@ -1312,14 +1343,18 @@
metabolisms:
Medicine:
effects:
- !type:EvenHealthChange
conditions:
- !type:TemperatureCondition
max: 213.0
damage:
Brute: -2
Burn: -2
- !type:HealthChange
conditions:
- !type:TemperatureCondition
max: 213.0
damage:
groups:
Brute: -4
Burn: -5
types:
Poison: -2
@ -1335,16 +1370,12 @@
metabolisms:
Medicine:
effects:
- !type:HealthChange
- !type:EvenHealthChange
conditions:
- !type:TemperatureCondition
max: 213.0
damage:
types:
Cold: -4.0
Heat: -4.0
Shock: -4.0
Caustic: -1.5
Burn: -4.5
- type: reagent
id : Mannitol # currently this is just a way to create psicodine

View file

@ -570,6 +570,19 @@
products:
Opporozidone: 3
- type: reaction
id: Arcryox
minTemp: 370
reactants:
Lithium:
amount: 1
Tricordrazine:
amount: 1
Cryoxadone:
amount: 1
products:
Arcryox: 3
- type: reaction
id: Necrosol
impact: Medium