[MIRROR] miasma temp and pressure (#5940)

This commit is contained in:
yogstation13-bot
2019-06-19 19:06:43 +02:00
committed by Gary Lafortune
parent c118b79e5b
commit a7cc28bb7d
2 changed files with 7 additions and 1 deletions

View File

@@ -380,9 +380,14 @@
return
var/turf/T = get_turf(H)
if(!istype(T) || T.return_air().return_pressure() > (WARNING_HIGH_PRESSURE - 10))
return
var/datum/gas_mixture/stank = new
ADD_GAS(/datum/gas/miasma, stank.gases)
stank.gases[/datum/gas/miasma][MOLES] = MIASMA_HYGIENE_MOLES
stank.temperature = BODYTEMP_NORMAL
T.assume_air(stank)
T.air_update_turf()

View File

@@ -14,12 +14,13 @@
var/atom/A = parent
var/turf/open/T = get_turf(A)
if(!istype(T))
if(!istype(T) || T.return_air().return_pressure() > (WARNING_HIGH_PRESSURE - 10))
return
var/datum/gas_mixture/stank = new
ADD_GAS(/datum/gas/miasma, stank.gases)
stank.gases[/datum/gas/miasma][MOLES] = amount
stank.temperature = BODYTEMP_NORMAL // otherwise we have gas below 2.7K which will break our lag generator
T.assume_air(stank)
T.air_update_turf()