All be it this is abnormal. But fing stupid when it does happen. Removing the traits from troops that appear in battle due to a resurrection would make sure this stupidity doesn’t happen EVER. (It was just the third pet battle so only 1 Infernal King at the start of the battle rezzed 6 times.)
But think of the extra souls you get! You’d only need to do this type of fight about 1300 times to earn enough incremental souls to raise a whole extra troop to level 20!
I once had one of those guys revive himself 16 times during the same pest rescue. But that’s as far as sour RNG has ever pushed me.
It’s easy enough to utilize a troop that can stun him and thus “de-activate” his revival routine. Similar to how it’s easy enough to use that same tactic to trip up a number of other obnoxious troops – e.g., Queen Beetrix.
Once I got all of my Hero classes to level 100, I went with one of the ideas suggested above, which is to use the Elementalist class against that particular Pest Rescue.
It’s not a common troop outside of pest rescues, so I don’t really think it’s that big a deal.
Remember when they said they fixed this? Remember how some of us have been saying those % rates were never broken, they just raise them behind the scenes to simulate difficulty? This game and the developers are frauds and con artists. This will never change.