Movement unauthorized
if the destination is out of bounds but that the entity isn't at the limit, apply a smaller movement up to the limit
if the destination is out of bounds but that the entity isn't at the limit, apply a smaller movement up to the limit