ID:2577205
 
Resolved
initial() for any of the bound vars on an object returned the same value as initial(bounds) instead of the correct var.
BYOND Version:513.1525
Operating System:Windows 10 Home 64-bit
Web Browser:Chrome 83.0.4103.61
Applies to:Dream Daemon
Status: Resolved (513.1526)

This issue has been resolved.
Credit to legobumb
obj/thing
bound_x = 5
bound_y = 6
bound_width = 7
bound_height = 8

Expected: initial(thing.bound_x) etc. give the numbers they're initialized to.
Actual: initial(thing.bound_x) etc. all give "6,7 to 12,14".

Test project: http://files.byondhome.com/Kaiochao/test/ initial_bounds_src.zip
Lummox JR resolved issue with message:
initial() for any of the bound vars on an object returned the same value as initial(bounds) instead of the correct var.