Prevent placing posters on diagonally-smoothed walls (#32558)
Posters are also knocked off the walls if they change to being diagonally smoothed later.
This commit is contained in:
committed by
CitadelStationBot
parent
3ea8808201
commit
96b30fa61e
@@ -121,6 +121,13 @@
|
||||
to_chat(user, "<span class='warning'>[P] has no poster... inside it? Inform a coder!</span>")
|
||||
return
|
||||
|
||||
// Deny placing posters on currently-diagonal walls, although the wall may change in the future.
|
||||
if (smooth & SMOOTH_DIAGONAL)
|
||||
for (var/O in our_overlays)
|
||||
var/image/I = O
|
||||
if (copytext(I.icon_state, 1, 3) == "d-")
|
||||
return
|
||||
|
||||
var/stuff_on_wall = 0
|
||||
for(var/obj/O in contents) //Let's see if it already has a poster on it or too much stuff
|
||||
if(istype(O, /obj/structure/sign/poster))
|
||||
|
||||
Reference in New Issue
Block a user