Bug or Battle Dynamic? - The Game Keeps Claiming I'm Out of Pokemon After Six Faints in a Chapter 16.3 Battle (which one is spoiler-tagged below)
I can't tell if this is a bug, or a new battle dynamic I'm unaware of. If it is a new battle dynamic, tips on beating it are appreciated. I'm in Chapter 16 part 3 battling >!Rift Nihilego!<, and it keeps telling me I'm out of pokemon after six of my pokemon have fainted, even though thanks to revives, I have four pokemon alive. Is this intended? Because with the quantity of shields and the stats, the only way I can see to win is to whittle it down slowly, which I cannot do if the game keeps telling me I'm out of pokemon.
It being a doubles battle where it one-shots both of my pokemon each turn does not help. I'm able to get curse (from a ghost type), toxic, and sandstorm off, so the shields break pretty quickly, but still not anywhere near quickly enough, given the six faints and I'm dead thing.
Maybe spamming endure and confuse ray and putting it to sleep as often as possible with curse and sandstorm running could work? All my pokemon outspeed it, so if endure lets me survive when it wakes, with confusion as a back-up, I could beat it eventually, but RNG will probably have to be on my side. And that assumes endure works. Its attack blows right through baneful bunker and protect. Relying only on confusion to survive each time it wakes will be a nightmare.