As i’m doing :

```
loop this.say(this.findByType("ball").length);
```

my hero should say ‘1’ when the ball gets close, however this blind rabbit keeps saying '0’

brb, i’ll check the distance from my hero to nearest corner of the field

edit :

seems it’s not a matter of distance, when i do this :

```
distance = function(p1,p2) {
return Math.sqrt(Math.pow(p1.x - p2.x , 2) + Math.pow(p1.y - p2.y , 2));
};
loop {
this.say('distance : ' + distance(this.pos,{x:45,y:35}));
this.say(this.findByType("ball").length);
}
```

, my hero keeps saying ‘distance : 43.01[…]’ and ‘0’, so it cannot see the ball (‘0’) although the distance to the center of the field ({x:45,y:35}) is less than his glasses range

ima gonna flag this as bug…