По логике в этом коде после того как закончатся враги - герой должен идти в указанную точку. Но он почему то не идет…
while (true) {
var flag = hero.findFlag();
var enemy = hero.findNearestEnemy();
if (flag) {
hero.pickUpFlag(flag);
}
else {
while (enemy) {
if (hero.isReady("cleave")) {
hero.cleave(enemy);
} else {
hero.attack(enemy);
}
}
hero.moveXY(35, 15);
}
}