mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-15 20:52:41 +00:00
Small addition so that traumatic shock will increase when a limb is missing or broken.
This commit is contained in:
@@ -7,9 +7,19 @@
|
|||||||
if(reagents.has_reagent("alkysine"))
|
if(reagents.has_reagent("alkysine"))
|
||||||
src.traumatic_shock -= 10
|
src.traumatic_shock -= 10
|
||||||
if(reagents.has_reagent("inaprovaline"))
|
if(reagents.has_reagent("inaprovaline"))
|
||||||
src.traumatic_shock -= 15
|
src.traumatic_shock -= 25
|
||||||
if(reagents.has_reagent("synaptizine"))
|
if(reagents.has_reagent("synaptizine"))
|
||||||
src.traumatic_shock -= 50
|
src.traumatic_shock -= 100 // make synaptizine function as good painkiller
|
||||||
|
|
||||||
|
// broken or ripped off organs will add quite a bit of pain
|
||||||
|
if(istype(src,/mob/living/carbon/human))
|
||||||
|
var/mob/living/carbon/human/M = src
|
||||||
|
for(var/name in M.organs)
|
||||||
|
var/datum/organ/external/organ = M.organs[name]
|
||||||
|
if(organ.destroyed)
|
||||||
|
src.traumatic_shock += 60
|
||||||
|
else if(organ.broken)
|
||||||
|
src.traumatic_shock += 40
|
||||||
|
|
||||||
return src.traumatic_shock
|
return src.traumatic_shock
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user