diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 31ed2a71269..b6eb69ed36a 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -707,6 +707,8 @@ /mob/living/proc/get_temperature(datum/gas_mixture/environment) var/loc_temp = T0C + if(environment) + loc_temp = environment.temperature if(isobj(loc)) var/obj/oloc = loc var/obj_temp = oloc.return_temperature() @@ -715,8 +717,6 @@ else if(isspaceturf(get_turf(src))) var/turf/heat_turf = get_turf(src) loc_temp = heat_turf.temperature - else - loc_temp = environment.temperature return loc_temp /mob/living/proc/get_standard_pixel_x_offset(lying = 0)