Das ausführende Pokémon wird besiegt; dafür werden dem Pokémon, das an seiner Stelle am Ende der Runde eingetauscht wird, alle KP aufgefüllt und alle eventuell bestehenden Statusveränderungen behoben. Die Attacke schlägt fehl, wenn das ausführende Pokémon das letzte im Team ist.
In der 4. Generation ist es möglich, dass das neue Pokémon noch während der Runde in den Kampf kommt (wenn das geopferte Pokémon seine Attacke vor dem Gegner ausführt), sodass es einem möglichen Angriff des Gegners ausgesetzt wird.
Die KP des ausführenden Pokémon sinken auf 1, dafür werden allen Team-Mitgliedern, sofern sie im selben Raum wie der Anwender sind, alle KP und AP aufgefüllt. Zudem werden diese Pokémon von allen Statusveränderungen und der Siegel-Falle befreit.
Im Sammelkartenspiel wird bei Heilopfer solange eine Münze geworfen, bis das Ergebnis „Zahl“ ist. Anschließend werden von einem eigenen Pokémon zehn Schadenspunkte pro geworfenem „Kopf“ geheilt.