lampent

Abilities
flash fire
If hit by a Fire-type move, the Pokémon absorbs the flames and uses them to power up its own Fire-type moves.
flame body
Contact with the Pokémon may burn the attacker.
infiltrator
The Pokémon's moves are unaffected by the target's barriers, substitutes, and the like.