while True:
green = hero.findFlag("green")
black = hero.findFlag("black")
violet = hero.findFlag("violet")
nearest = hero.findNearestEnemy()
if green:
hero.pickUpFlag(green)
elif black and hero.isReady("cleave"):
hero.pickUpFlag(black)
enemy = hero.findNearestEnemy()
hero.cleave(enemy)
elif violet and hero.canCast("chain-lightning", enemy):
hero.pickUpFlag(violet)
enemy = hero.findNearestEnemy()
hero.cast("chain-lightning", enemy)
else:
enemy = hero.findNearestEnemy()
hero.attack(enemy)
pass
anyone have any ideas to make better?