Fixes space vines dying instantly to gas movement (#56567)

I mistakenly copied over space vine code in #55604, and assumed that the default mutation had some sort of cutoff for heat. I was wrong.

Fixes #56552
This commit is contained in:
LemonInTheDark
2021-02-03 17:23:20 -05:00
committed by GitHub
parent 7eeba95ff2
commit 9a47ed2d89
+4 -5
View File
@@ -574,15 +574,14 @@
qdel(src)
/obj/structure/spacevine/should_atmos_process(datum/gas_mixture/air, exposed_temperature)
return TRUE
return exposed_temperature > FIRE_MINIMUM_TEMPERATURE_TO_SPREAD //if you're cold you're safe
/obj/structure/spacevine/atmos_expose(datum/gas_mixture/air, exposed_temperature)
var/volume = air.return_volume()
var/override = 0
for(var/datum/spacevine_mutation/SM in mutations)
override += SM.process_temperature(src, exposed_temperature, volume)
if(!override)
qdel(src)
if(SM.process_temperature(src, exposed_temperature, volume)) //If it's ever true we're safe
return
qdel(src)
/obj/structure/spacevine/CanAllowThrough(atom/movable/mover, turf/target)
. = ..()