I think you need to work more on this one before moving on to something else. The seals are going 'under' the water and 'sneak-attacking' the seal for lunch!
still danpost is right, when I am in the water spots, the seals still can eat me. Its even worse than on the normal field, because i can't see them under the water.
well i literaly just put my own spin on the example because im taking classes and im pretty new. Also, if you are partialy in the field the seals can still eat you. that is probably why you got eaten when you were in the water.
That will show the seals above the water, but will not resolve the issue of the lobster being eaten while totally in the water area. I placed the lobster, stuck to the left wall, right in the middle of the upper water image (vertically). A seal went into the water area (hidden under the water image) and ate the lobster. So it is not a matter of the lobster being 'partially in the field the seals can still eat you'.
Just need to put, in the Seal class, something like (this is pseudo-code)
move forward
if in water, move back and turn some
to make sure the seals to not go into the water.
2012/10/29
2012/10/29
2012/10/29
2012/11/4
2012/11/4
2012/11/4
2012/11/6
2012/11/6
2012/11/6
2012/11/6
2012/11/6
2012/11/11