Cleans up extinguish_mob and prevents perpetual fire (#53252)

This commit is contained in:
NightRed
2020-09-02 19:48:50 -03:00
committed by GitHub
parent 434858d22c
commit 52a0183e80
33 changed files with 92 additions and 70 deletions
@@ -64,7 +64,6 @@
if(!istype(L))
return
L.adjust_fire_stacks(-2)
L.ExtinguishMob()
/obj/effect/particle_effect/foam/firefighting/temperature_expose(datum/gas_mixture/air, exposed_temperature, exposed_volume)
return
@@ -327,7 +326,7 @@
U.update_icon()
U.visible_message("<span class='danger'>[U] sealed shut!</span>")
for(var/mob/living/L in O)
L.ExtinguishMob()
L.extinguish_mob()
for(var/obj/item/Item in O)
Item.extinguish()
@@ -181,7 +181,7 @@
U.update_icon()
U.visible_message("<span class='danger'>[U] is frozen shut!</span>")
for(var/mob/living/L in T)
L.ExtinguishMob()
L.extinguish_mob()
for(var/obj/item/Item in T)
Item.extinguish()