mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-13 19:52:40 +00:00
Areli's med tweaks v2
This commit is contained in:
@@ -720,11 +720,20 @@
|
|||||||
M.heal_organ_damage(3 * removed, 0) //Gives the bones a chance to set properly even without other meds
|
M.heal_organ_damage(3 * removed, 0) //Gives the bones a chance to set properly even without other meds
|
||||||
if(ishuman(M))
|
if(ishuman(M))
|
||||||
var/mob/living/carbon/human/H = M
|
var/mob/living/carbon/human/H = M
|
||||||
for(var/obj/item/organ/external/O in H.bad_external_organs)
|
//CHOMPEdit Begin
|
||||||
if(O.status & ORGAN_BROKEN)
|
var/totalvol = 0
|
||||||
O.mend_fracture() //Only works if the bone won't rebreak, as usual
|
if(H.ingested)
|
||||||
H.custom_pain("You feel a terrible agony tear through your bones!",60)
|
for(var/datum/reagent/R in H.ingested.reagent_list)
|
||||||
H.AdjustWeakened(1) //Bones being regrown will knock you over
|
if(istype(R,/datum/reagent/osteodaxon))
|
||||||
|
totalvol += R.volume
|
||||||
|
totalvol += volume
|
||||||
|
if(totalvol >= 5)
|
||||||
|
for(var/obj/item/organ/external/O in H.bad_external_organs)
|
||||||
|
if(O.status & ORGAN_BROKEN)
|
||||||
|
O.mend_fracture() //Only works if the bone won't rebreak, as usual
|
||||||
|
H.custom_pain("You feel a terrible agony tear through your bones!",60)
|
||||||
|
H.AdjustWeakened(1) //Bones being regrown will knock you over
|
||||||
|
//CHOMPEdit End
|
||||||
|
|
||||||
/datum/reagent/myelamine
|
/datum/reagent/myelamine
|
||||||
name = "Myelamine"
|
name = "Myelamine"
|
||||||
@@ -732,11 +741,11 @@
|
|||||||
description = "Used to rapidly clot internal hemorrhages by increasing the effectiveness of platelets."
|
description = "Used to rapidly clot internal hemorrhages by increasing the effectiveness of platelets."
|
||||||
reagent_state = LIQUID
|
reagent_state = LIQUID
|
||||||
color = "#4246C7"
|
color = "#4246C7"
|
||||||
metabolism = REM * 0.5
|
metabolism = REM * 0.75 //CHOMPEdit
|
||||||
overdose = REAGENTS_OVERDOSE * 0.5
|
overdose = REAGENTS_OVERDOSE * 0.5
|
||||||
overdose_mod = 1.5
|
overdose_mod = 1.5
|
||||||
scannable = 1
|
scannable = 1
|
||||||
var/repair_strength = 3
|
var/repair_strength = 6 //CHOMPEdit
|
||||||
|
|
||||||
/datum/reagent/myelamine/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
/datum/reagent/myelamine/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||||
if(alien == IS_DIONA)
|
if(alien == IS_DIONA)
|
||||||
|
|||||||
@@ -268,8 +268,8 @@
|
|||||||
name = "Peridaxon"
|
name = "Peridaxon"
|
||||||
id = "peridaxon"
|
id = "peridaxon"
|
||||||
result = "peridaxon"
|
result = "peridaxon"
|
||||||
required_reagents = list("bicaridine" = 2, "clonexadone" = 2)
|
required_reagents = list("cordradaxon" = 1, "gastirodaxon" = 1, "hepanephrodaxon" = 1, "respirodaxon" = 1) //CHOMPEdit
|
||||||
catalysts = list("phoron" = 5)
|
//catalysts = list("phoron" = 12) CHOMPEdit
|
||||||
result_amount = 2
|
result_amount = 2
|
||||||
|
|
||||||
/datum/chemical_reaction/osteodaxon
|
/datum/chemical_reaction/osteodaxon
|
||||||
|
|||||||
Reference in New Issue
Block a user