fixed bug in distance-precheck for pixel collision*