Code Snippet (if applicable) to Reproduce Problem:
mob/verb/test(atom/movable/a in world)
a.bound_width=96
sleep(10)
a.bound_x=-32
Fyi, if you just edit bound_width to 96 gliding works fine, it isn't until you edit bound_x to -32 that it breaks
Expected Results:
Gliding behavior remains active because the bounding box is a multiple of 32
Actual Results:
It doesn't