help with imagecollision pls

Blitz3D Forums/Blitz3D Beginners Area/help with imagecollision pls

http://www.geocities.com/gjpollitt/game.zip

When looping through each of the bat types why can i not access bat id 1 and bat id 2? When debugging the first bat id is 2 but then for the second one returns 0. Why is this?

thanks