loop:
enemy = self.findNearestEnemy()
if enemy:
distance = self.distanceTo(enemy)
if distance <4:
if self.isReady("cleave"):
self.cleave(enemy)
else:
self.attack(enemy)
what happens is I’m able to cleave the first group of enemies, and by the second group the cleave apparently has to recharge by 10 seconds, and following the levels advice of " or else just attack" just gets me killed in the 2nd wave because the cleave isn’t ready, I’ve tried a bunch of techniques been on this all night, including trying to check if its ready again