A Full Restore is an upgraded version of the Max Potion. It is an item that fully restores the HP and heals any Status ailments of a Pokémon. It has no effect on a faintedPokémon. They cost 3000 Pokémon Dollars at Poké Marts and can be sold for 1500 Poké Dollars. It belongs to the Medicine Pocket in the player's bag, also, this is the best healing item, as it restores HP and status problems. This potion can be found in the shops in cities.
In Generations I-V, the Full Restore can only be obtained after the player gets all eight Gym Badges.
In Generation VI onwards, the player can obtain it after they get five Gym Badges.