My friend is playing Pokemon silver on GBA (real one not emulator) and he has 100lv graveler who can survive from explosion. He lost like 1/3 of hp when he uses explosion so he can do it like 3 times per match. Graveler has no items on it. How can this be possible? some glitch? It is just so ridiculous how overpower his graveler is. selfdestruction always gets graveler fainted but not explosion.
The Graveler might have had the ability Sturdy. I don't know if this prevents Explosion from KOing you, if not, it is probably a glitch.