fix level check in findNearestJumpRoom

The level check in findNearestJumpRoom was using the
handheld portal check instead of the standard level check,
which made it inconsistent with walking-only paths and could
result in thinking a safe walking path exists when none actually
does.