Merge pull request #1128 from Fox-McCloud/LINDA-Fixes

More Linda Fixes
This commit is contained in:
ZomgPonies
2015-05-22 17:22:20 -04:00
10 changed files with 25 additions and 26 deletions
+1
View File
@@ -28,6 +28,7 @@
/obj/structure/alien/resin/New(location)
relativewall_neighbours()
..()
air_update_turf(1)
return
/obj/structure/alien/resin/Destroy()
+2 -2
View File
@@ -95,7 +95,7 @@ RCD
if(useResource(1, user))
user << "Building Floor..."
activate()
A:ChangeTurf(/turf/simulated/floor/plating/airless)
A:ChangeTurf(/turf/simulated/floor/plating)
return 1
return 0
@@ -134,7 +134,7 @@ RCD
if(do_after(user, 40))
if(!useResource(5, user)) return 0
activate()
A:ChangeTurf(/turf/simulated/floor/plating/airless)
A:ChangeTurf(/turf/simulated/floor/plating)
return 1
return 0
@@ -356,18 +356,12 @@
var/datum/gas_mixture/G = T.air
if(get_dist(T, src) < 2) // Otherwise we'll get silliness like people using Nanofrost to kill people through walls with cold air
G.temperature = 2
air_update_turf()
var/hotspot = (locate(/obj/effect/hotspot) in T)
if(hotspot && !istype(T, /turf/space))
var/CT = 10
var/datum/gas_mixture/lowertemp = T.remove_air( T:air:total_moles() )
lowertemp.temperature = max( min(lowertemp.temperature-(CT*1000),lowertemp.temperature / CT) ,0)
lowertemp.react()
T.assume_air(lowertemp)
qdel(hotspot)
if(G.toxins)
G.nitrogen += (G.toxins)
G.toxins = 0
T.air_update_turf()
for(var/obj/effect/hotspot/H in T)
H.Kill()
if(G.toxins)
G.nitrogen += (G.toxins)
G.toxins = 0
for(var/obj/machinery/atmospherics/unary/vent_pump/V in T)
V.welded = 1
V.update_icon()
@@ -90,7 +90,7 @@
state = 1
update_icon()
isSwitchingStates = 0
air_update_turf()
air_update_turf(1)
proc/Close()
isSwitchingStates = 1
@@ -102,7 +102,7 @@
state = 0
update_icon()
isSwitchingStates = 0
air_update_turf()
air_update_turf(1)
update_icon()
if(state)
+2 -2
View File
@@ -403,7 +403,7 @@ var/global/wcColored
/obj/structure/window/plasmabasic/New(Loc,re=0)
..()
ini_dir = dir
air_update_turf()
air_update_turf(1)
update_nearby_icons()
return
@@ -434,7 +434,7 @@ var/global/wcColored
/obj/structure/window/plasmareinforced/New(Loc,re=0)
..()
ini_dir = dir
air_update_turf()
air_update_turf(1)
update_nearby_icons()
return