This commit is contained in:
Zuhayr
2013-07-29 12:15:23 -07:00
3 changed files with 7 additions and 3 deletions

View File

@@ -312,7 +312,7 @@ proc/AirflowSpace(zone/A)
if(src:buckled)
return
if(src:shoes)
if(src:shoes.type == /obj/item/clothing/shoes/magboots)
if(istype(src:shoes, /obj/item/clothing/shoes/magboots))
if(src:shoes.flags & NOSLIP)
return
src << "\red You are pushed away by airflow!"

View File

@@ -263,6 +263,9 @@ var/list/CounterDoorDirections = list(SOUTH,EAST) //Which directions doors turfs
ShareRatio( air , Z.air , connected_zones[Z] + unsimulated_boost)
for(var/zone/Z in closed_connection_zones)
//If that zone has already processed, skip it.
if(Z.last_update > last_update)
continue
if(air && Z.air)
if( abs(air.temperature - Z.air.temperature) > vsc.connection_temperature_delta )
ShareHeat(air, Z.air, closed_connection_zones[Z])

View File

@@ -130,8 +130,9 @@
icon_state = "boots-vox"
toggle()
name = "Toggle Floor Grip"
//set name = "Toggle Floor Grip"
if(usr.stat)
return
if(src.magpulse)
src.flags &= ~NOSLIP
src.magpulse = 0