Implement follow, target and attack