From 3430e8824e05554b13174d69245c7c5346c63d21 Mon Sep 17 00:00:00 2001 From: Maarten van den Berg Date: Fri, 28 Aug 2015 13:33:31 +0200 Subject: [PATCH] Prevents emitters and field gens from being wrenched to the floor in space --- code/modules/power/singularity/emitter.dm | 3 ++- code/modules/power/singularity/field_generator.dm | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index a054fece023..ca08ffd7bc3 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -181,7 +181,8 @@ user << "Turn off \the [src] first!" return switch(state) - if(0 && !isinspace()) + if(0) + if(isinspace()) return state = 1 playsound(src.loc, 'sound/items/Ratchet.ogg', 75, 1) user.visible_message("[user.name] secures [src.name] to the floor.", \ diff --git a/code/modules/power/singularity/field_generator.dm b/code/modules/power/singularity/field_generator.dm index 550567bca53..8f2701a4246 100644 --- a/code/modules/power/singularity/field_generator.dm +++ b/code/modules/power/singularity/field_generator.dm @@ -100,7 +100,8 @@ field_generator power level display return else if(istype(W, /obj/item/weapon/wrench)) switch(state) - if(0 && !isinspace()) + if(0) + if(isinspace()) return state = 1 playsound(src.loc, 'sound/items/Ratchet.ogg', 75, 1) user.visible_message("[user.name] secures [src.name] to the floor.", \