Setting an obj's screen_loc to use any of the special keywords: "WEST", "NORTH", etc. Will give you a different result than if you were setting it manually.
Code Snippet (if applicable) to Reproduce Problem:
fogTop
icon='fadeIn.dmi'
layer = TOPDOWN_LAYER
alpha = 230
layer = 8
plane = 3
New(mob/U)
..()
if(U)
screen_loc="WEST,NORTH to EAST,19"
Expected Results:
For the object to stretch from the top left corner to the specified location.
Actual Results:
The whole screen is covered with the object.
Does the problem occur:
Every time. All the objects that had their screen_loc assigned similarly, are messed up.
When does the problem NOT occur?
If you hard-code the screen_loc values yourself.
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
Works in the latest stable version 511.1385.