mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Lungs now can only be damaged when breathing from a turf.
This commit is contained in:
@@ -539,6 +539,13 @@
|
|||||||
breath_moles = environment.total_moles()*BREATH_PERCENTAGE
|
breath_moles = environment.total_moles()*BREATH_PERCENTAGE
|
||||||
|
|
||||||
breath = loc.remove_air(breath_moles)
|
breath = loc.remove_air(breath_moles)
|
||||||
|
|
||||||
|
|
||||||
|
if(!lung_ruptured)
|
||||||
|
if(!breath || breath.total_moles < BREATH_MOLES / 5 || breath.total_moles > BREATH_MOLES * 5)
|
||||||
|
if(prob(5))
|
||||||
|
rupture_lung()
|
||||||
|
|
||||||
// Handle chem smoke effect -- Doohl
|
// Handle chem smoke effect -- Doohl
|
||||||
var/block = 0
|
var/block = 0
|
||||||
if(wear_mask)
|
if(wear_mask)
|
||||||
@@ -566,12 +573,6 @@
|
|||||||
var/obj/location_as_object = loc
|
var/obj/location_as_object = loc
|
||||||
location_as_object.handle_internal_lifeform(src, 0)
|
location_as_object.handle_internal_lifeform(src, 0)
|
||||||
|
|
||||||
|
|
||||||
if(!lung_ruptured && breath)
|
|
||||||
if(breath.total_moles < BREATH_MOLES / 5 || breath.total_moles > BREATH_MOLES * 5)
|
|
||||||
if(prob(5))
|
|
||||||
rupture_lung()
|
|
||||||
|
|
||||||
handle_breath(breath)
|
handle_breath(breath)
|
||||||
|
|
||||||
if(breath)
|
if(breath)
|
||||||
|
|||||||
Reference in New Issue
Block a user