Account for different _needNear distances

checks for fueltank within 30m and other objects within 3m
fixes #1123