diff --git a/code/modules/power/engines/singularity/collector.dm b/code/modules/power/engines/singularity/collector.dm index 3b7f8105cf8..74df1da4563 100644 --- a/code/modules/power/engines/singularity/collector.dm +++ b/code/modules/power/engines/singularity/collector.dm @@ -80,6 +80,11 @@ GLOBAL_LIST_EMPTY(rad_collectors) if(loaded_tank) to_chat(user, "Remove the plasma tank first.") return TRUE + var/turf/T = get_turf(src) + for(var/obj/machinery/power/rad_collector/can_wrench in T.contents) + if(can_wrench.anchored && !anchored) + to_chat(user, "You can't wrench down [src] here!") + return playsound(loc, I.usesound, 75, TRUE) anchored = !anchored user.visible_message("[user.name] [anchored ? "secures" : "unsecures"] the [name].", "You [anchored ? "secure" : "undo"] the external bolts.", "You hear a ratchet")