When changing the bound_width and bound_height values to 64 or any other multiple of 32 turf/entered from the south(when height is changed) and from the west(when width is changed) does not get called on the movement.
Numbered Steps to Reproduce Problem:
Change the width or height of an atom and watch as Entered is not called for turfs when entering from the south or west.
Code Snippet (if applicable) to Reproduce Problem:
/turf/Entered(atom/movable/AM)
world << "AM has entered the turf"
/obj/bigobj
bound_width = 64
bound_height = 64
Expected Results:
The output text "AM has entered the turf" is shown upon entering from any side.
Actual Results:
It only occurs when entering from the north(downward into the new turf) or east(going left into the new turf)
Does the problem occur:
Every time? Or how often?
Everytime
In other games?
Do not know
In other user accounts?
n/a
On other computers?
haven't tested
When does the problem NOT occur?
When entering the turf from the north or east, OR having the normal bound_width/height set
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.)
Workarounds:
Overriding Move and calling loc.Entered works.