From 86f9408bc5165ad1815ba8d4c6e01648c82677d8 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Thu, 5 May 2016 05:20:10 -0500 Subject: [PATCH 1/2] Fixes bad atmos on lavaland --- code/modules/mining/mine_turfs.dm | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm index 02a75bcc1fa..2f5a5fc858f 100644 --- a/code/modules/mining/mine_turfs.dm +++ b/code/modules/mining/mine_turfs.dm @@ -21,6 +21,7 @@ var/spreadChance = 0 //the percentual chance of an ore spreading to the neighbouring tiles var/last_act = 0 var/scan_state = null //Holder for the image we display when we're pinged by a mining scanner + var/defer_change = 0 /turf/closed/mineral/New() pixel_y = -4 @@ -240,7 +241,7 @@ if(det_time >= 1 && det_time <= 2) G.quality = 2 G.icon_state = "Gibtonite ore 2" - ChangeTurf(turf_type) + ChangeTurf(turf_type, defer_change) /turf/closed/mineral/gibtonite/volcanic initial_gas_mix = "o2=14;n2=23;TEMP=300" @@ -371,7 +372,7 @@ for (i=0;i Date: Mon, 9 May 2016 00:20:19 -0500 Subject: [PATCH 2/2] Adds afterchange to turfs --- code/modules/mining/mine_turfs.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm index 2f5a5fc858f..f90b1caa4e1 100644 --- a/code/modules/mining/mine_turfs.dm +++ b/code/modules/mining/mine_turfs.dm @@ -242,6 +242,7 @@ G.quality = 2 G.icon_state = "Gibtonite ore 2" ChangeTurf(turf_type, defer_change) + AfterChange() /turf/closed/mineral/gibtonite/volcanic initial_gas_mix = "o2=14;n2=23;TEMP=300" @@ -373,6 +374,7 @@ new mineralType(src) feedback_add_details("ore_mined","[mineralType]|[mineralAmt]") ChangeTurf(turf_type, defer_change) + AfterChange() playsound(src, 'sound/effects/break_stone.ogg', 50, 1) //beautiful destruction return