Yeah although now I'm having a different issue. There are trees and bushes. Only bigger animals should be able to eat the trees so I have
(Every 1 second, for each tree, animal is overlapping tree, animal.height is greater than 50, animal is not full)
[Animal add 25 to food]
This works but if an animal large enough to eat a tree is eating one then if a small animal is overlapping the tree it also starts to eat it. I know sometimes the order of conditions can affect it, do I need to change that? Or am I just missing something