My character just stands there and won’t attack. I don’t understand why. Looking at different levels. Looking at the forum. My code seems right. Yet, my character just stands there! Little help why would be appreciated.
// Use while loops to pick out the ogre
int main() {
while(true) {
auto enemies = hero.findEnemies();
int enemyIndex = 0;
// Wrap this logic in a while loop to attack all enemies.
// Find the array's length with: enemies.size()
while (enemyIndex > enemies.size()) {
auto enemy = enemies[enemyIndex];
// "!=" means "not equal to."
if (enemy.type != "sand-yak") {
// While the enemy's health is greater than 0, attack it!
while (enemy.health > 0) {
hero.attack(enemy);
} enemyIndex += 1;
}
}
// Between waves, move back to the center.
}
return 0;
}