From bd3c9dea0aed31a3b4d113eaa135f1d29581092c Mon Sep 17 00:00:00 2001 From: Ergovisavi Date: Wed, 29 Jan 2014 18:10:21 -0800 Subject: [PATCH] Fixes a possible runtime with gibtonite deposits. --- code/modules/mining/mine_turfs.dm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm index b73cb267fb3..756730b93ea 100644 --- a/code/modules/mining/mine_turfs.dm +++ b/code/modules/mining/mine_turfs.dm @@ -240,7 +240,12 @@ if(det_time >= 1 && det_time <= 2) G.quality = 2 G.icon_state = "Gibtonite ore 2" - ..() + var/turf/simulated/floor/plating/asteroid/airless/gibtonite_remains/G = ChangeTurf(/turf/simulated/floor/plating/asteroid/airless/gibtonite_remains) + G.fullUpdateMineralOverlays() + +/turf/simulated/floor/plating/asteroid/airless/gibtonite_remains + var/det_time = 0 + var/stage = 0 ////////////////////////////////End Gibtonite @@ -518,9 +523,6 @@ icon_state = "asteroid_dug" return -/turf/simulated/floor/plating/asteroid/proc/countdown()//This is here to stop runtimes in the event that changeturf() causes asteroid plating to take gibtonite procs - return - /turf/proc/updateMineralOverlays() src.overlays.Cut()