Я не шарю, но что если для "недостающих" врагов выводить "пустой" спрайт?