Проблема с уровнем поручи это рубщику


#1

Собственно не получается пройти уровень и разобраться как написать код

def cleaveWhenClose(target):
if hero.distanceTo(target) < 5:
pass

if hero.isReady("cleave"):
   hero.cleave(target)
 
else:       
   hero.attack(target)

while True:
enemy = hero.findNearestEnemy()
if enemy:

    cleaveWhenClose(enemy)

#2

please format the code properly.


#3

Fixed, I hope correctly.


#4

He means to make ur current code

to this,

def cleaveWhenClose(target):
    if hero.distanceTo(target) < 5:
        pass

        if hero.isReady("cleave"):
           hero.cleave(target)
 
        else:       
           hero.attack(target)
while True:
    enemy = hero.findNearestEnemy()
    if enemy:

         cleaveWhenClose(enemy)