animals do not continuously update destination

once an animal has picked a type of destination (food, water, etc) it
will  work solely towards that destination and will not reconsider on
the way

if nearer food is found available on the path, however, it will change
to that, but it will be the same type