The code works, but the soldiers die like flies. Level not passed
while True:
coin = hero.findNearestItem()
if coin:
hero.move(coin.pos)
if hero.gold > hero.costOf("soldier"):
hero.summon('soldier')
enemy = hero.findNearest(hero.findEnemies())
if enemy:
soldiers = hero.findFriends()
soldierIndex = 0
soldier = soldiers[soldierIndex]
while soldierIndex < len(soldiers):
soldier = soldiers[soldierIndex]
hero.command(soldier, "attack", enemy)
soldierIndex += 1
Equipment