This is my code for it currently:
def fireballGroup():
enemies=hero.findEnemies
if len(enemies) > 2:
enemy1=enemies[0]
enemy2=enemies[1]
enemy3=enemies[2]
if enemy1.x+10==enemy2.x and enemy1.x+10==enemy3.x and enemy1.y+10==enemy2.y and enemy.y+10==enemy3.y:
hero.cast("fireball", enemy1.x,enemy1.y)
elif enemy1.x+9==enemy2.x and enemy1.x+9==enemy3.x and enemy1.y+9==enemy2.y and enemy.y+9==enemy3.y:
hero.cast("fireball", enemy1.x,enemy1.y)
elif enemy1.x+8==enemy2.x and enemy1.x+8==enemy3.x and enemy1.y+8==enemy2.y and enemy.y+8==enemy3.y:
hero.cast("fireball", enemy1.x,enemy1.y)
elif enemy1.x+7==enemy2.x and enemy1.x+7==enemy3.x and enemy1.y+7==enemy2.y and enemy.y+7==enemy3.y:
hero.cast("fireball", enemy1.x,enemy1.y)
elif enemy1.x+6==enemy2.x and enemy1.x+6==enemy3.x and enemy1.y+6==enemy2.y and enemy.y+6==enemy3.y:
hero.cast("fireball", enemy1.x,enemy1.y)
elif enemy1.x+5==enemy2.x and enemy1.x+5==enemy3.x and enemy1.y+5==enemy2.y and enemy.y+5==enemy3.y:
hero.cast("fireball", enemy1.x,enemy1.y)
elif enemy1.x+4==enemy2.x and enemy1.x+4==enemy3.x and enemy1.y+4==enemy2.y and enemy.y+4==enemy3.y:
hero.cast("fireball", enemy1.x,enemy1.y)
elif enemy1.x+3==enemy2.x and enemy1.x+3==enemy3.x and enemy1.y+3==enemy2.y and enemy.y+3==enemy3.y:
hero.cast("fireball", enemy1.x,enemy1.y)
elif enemy1.x+2==enemy2.x and enemy1.x+2==enemy3.x and enemy1.y+2==enemy2.y and enemy.y+2==enemy3.y:
hero.cast("fireball", enemy1.x,enemy1.y)
but it doesn’t work. How do I do this?