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."