From 22fd9cc43086c724de2d8cd90d1c87b36ae4cb2b Mon Sep 17 00:00:00 2001 From: spasticVerbalizer Date: Wed, 6 May 2015 15:35:17 +0200 Subject: [PATCH] Added check to prevent false wall stacking --- code/game/objects/structures/girders.dm | 6 ++++++ html/changelogs/spasticVerbalizer-stackingFalseWalls.yml | 6 ++++++ 2 files changed, 12 insertions(+) create mode 100644 html/changelogs/spasticVerbalizer-stackingFalseWalls.yml diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 1a8f43b7b7a..9ba7ec0243a 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -89,6 +89,12 @@ if (!istype(src.loc, /turf/simulated/floor)) usr << "A floor must be present to build a false wall!" return + if (locate(/turf/simulated/wall) in src.loc) + usr << "There is already a wall present!" + return + if (locate(/obj/structure/falsewall) in src.loc) + usr << "There is already a false wall present!" + return var/obj/item/stack/sheet/S = W switch(S.type) diff --git a/html/changelogs/spasticVerbalizer-stackingFalseWalls.yml b/html/changelogs/spasticVerbalizer-stackingFalseWalls.yml new file mode 100644 index 00000000000..800d27985a5 --- /dev/null +++ b/html/changelogs/spasticVerbalizer-stackingFalseWalls.yml @@ -0,0 +1,6 @@ +author: spasticVerbalizer + +delete-after: True + +changes: + - bugfix: "False walls no longer stackable."