function shied(){
var enemy = hero.findNearestEnemy();
if(hero.isReady("cleave")){
hero.time;
}else{
hero.shield();
hero.attack(enemy)
}
}
function enemyattack() {
var enemy = hero.findNearestEnemy();
if (enemy) {
var disenem = hero.distanceTo(enemy);
if (hero.isReady("cleave")) {
if (disenem < 5) { \\\ это не работает
if (enemy > 3) { \\\ это не работает
hero.cleave(enemy);
}
else {
shied;
}
}
else {
shied;
}
}
else {
shied;
}
}
else {
hero.time;
}
}
while (true) {
var enemy = hero.findNearestEnemy();
enemyattack(enemy);
}
никакой ошибки не высвечивается, но не работает так как задумано