From 1da23e9dd7c5d923d4f843bb1584bfe59162792c Mon Sep 17 00:00:00 2001 From: mwerezak Date: Mon, 13 Jul 2015 22:02:46 -0400 Subject: [PATCH] Fixes #9509 --- code/game/machinery/camera/camera.dm | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 2a0b7ca1bc..e2371bbeb2 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -138,14 +138,10 @@ else if(iswelder(W) && (wires.CanDeconstruct() || (stat & BROKEN))) if(weld(W, user)) - if (stat & BROKEN) - stat &= ~BROKEN - cancelCameraAlarm() - update_icon() - update_coverage() - else if(assembly) + if(assembly) assembly.loc = src.loc assembly.state = 1 + assembly = null //so qdel doesn't eat it. new /obj/item/stack/cable_coil(src.loc, length=2) qdel(src)