When you call eat function you don't pass any parameters so it can't pick any movers. The movement function has these parameters so you can easily pick a mover. Within the eat function you need to add the condition 'pick mover where UID = UID parameter' once you have added the parameter.