Пустыня саверн. Пастух саверна

`Помогите пройти уровень. Не понимаю в чем моя проблема.

#Commented out to stop infinite loop.
#Commented out to stop infinite loop.

Используй цикл while, чтобы выбрать огра

while True:
enemies = hero.findEnemies()
enemyIndex = 0

# Расположи это в цикле `while`, чтобы атаковать всех врагов.
# Найди длину массива: len(enemies)
while enemyIndex < len(enemies):
    enemy = enemies[enemyIndex]
# "!=" значит  "не равно".
while enemy.type != "sand-yak":
    if enemies.health > 0:
        if hero.isReady("cleave"):
            hero.cleave(enemy) 
        hero.attack(enemy)
    enemyIndex += 1
pass

# В перерывах между волнами возвращайся в центр.
hero.moveXY(30, 30)

you should change this to if enemy.type != “sand-yak”

(google translate)
вы должны изменить это на if врага.type! = «sand-yak»

while enemy.type != "sand-yak":
To
if enemy.type != "sand-yak":

you should also change these

 if enemies.health > 0:
to
while enemy.health > 0:

I dont know if this is correct but shouldnt all of your code be in the while enemyIndex loop too?
Я не знаю, правильно ли это, но разве весь ваш код не должен быть в цикле while ownIndex?