Merge pull request #1261 from SuperSayu/cryo_linda

LINDA Cryo fix and wide doors
This commit is contained in:
Aranclanos
2013-08-31 09:50:26 -07:00
3 changed files with 8 additions and 6 deletions
+5 -5
View File
@@ -199,11 +199,11 @@ turf/CanPass(atom/movable/mover, turf/target, height=1.5,air_group=0)
/atom/movable/proc/air_update_turf(var/command = 0)
if(istype(loc,/turf))
var/turf/T = loc
if(command)
T.CalculateAdjacentTurfs()
if(air_master)
air_master.add_to_active(T,command)
for(var/turf/T in locs) // used by double wide doors and other nonexistant multitile structures
if(command)
T.CalculateAdjacentTurfs()
if(air_master)
air_master.add_to_active(T,command)
+2 -1
View File
@@ -224,6 +224,7 @@
expel_gas = air_contents.remove(remove_amount)
expel_gas.temperature = T20C //Lets expel hot gas and see if that helps people not die as they are removed
loc.assume_air(expel_gas)
air_update_turf()
/obj/machinery/atmospherics/unary/cryo_cell/proc/go_out()
@@ -299,4 +300,4 @@
return
if(usr.stat || stat & (NOPOWER|BROKEN))
return
put_mob(usr)
put_mob(usr)
+1
View File
@@ -97,6 +97,7 @@
opacity = 0
doortype = 10
glass = 1
bound_width = 64 // 2x1
/obj/machinery/door/airlock/freezer
name = "freezer airlock"