// You can use findNearestEnemy() on your soldiers to get their nearest enemy instead of yours.
while (true) {
var friends = hero.findFriends();
// Use for-loop and for each friend:
for (var friend in friends) {
// If they see an enemy then command to attack.
var enemy = friend.findNearestEnemy();
if (enemy) {
hero.command(friend, "attack", enemy);
}
// Command to move east by small steps.
else {
hero.command(friend, "move", {'x': friend.pos.x + 1, 'y': friend.pos.y});
}
}
}
@milton.jinich or @Falcons118 help?