Put in a 'For each robit' at the start of event 13. And you could use 'System: Is between values' to check if the distance is between 50 and robit.range, instead of using 2 'Compare two values' conditions.
<img src="https://dl.dropbox.com/u/8367729/construct/pics/robit2.PNG" border="0" />