From e6fd5aecb43fe86d049009af9e21e167b0e4b52f Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Tue, 1 Jun 2021 05:50:01 +0200 Subject: [PATCH] [MIRROR] Makes railings drop rods on deconstruction (#6067) * Makes railings drop rods on deconstruction (#59397) Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com> * Makes railings drop rods on deconstruction Co-authored-by: dragomagol <66640614+dragomagol@users.noreply.github.com> Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com> --- code/game/objects/structures/railings.dm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/code/game/objects/structures/railings.dm b/code/game/objects/structures/railings.dm index 8aa0fa9a562..379f113fe55 100644 --- a/code/game/objects/structures/railings.dm +++ b/code/game/objects/structures/railings.dm @@ -50,13 +50,11 @@ return TRUE /obj/structure/railing/deconstruct(disassembled) - . = ..() - if(!loc) //quick check if it's qdeleted already. - return if(!(flags_1 & NODECONSTRUCT_1)) var/obj/item/stack/rods/rod = new /obj/item/stack/rods(drop_location(), 3) transfer_fingerprints_to(rod) - qdel(src) + return ..() + ///Implements behaviour that makes it possible to unanchor the railing. /obj/structure/railing/wrench_act(mob/living/user, obj/item/I) . = ..()