Last Respects inflicts damage. Its base power, which starts at 50, is increased by an additional 50 each time a Pokémon on the user's side faints during a battle. Revived Pokémon who then faint again also count, with the base power capping at 5050 after Pokémon faint 100 times in the same battle.