Outside of battle, Softboiled can be used to heal other Pokémon that you are carrying. The Pokémon using Softboiled removes up to 20% of its own HP and restores them to the wounded Pokémon. Same thing for the move milk drink. (it can be used out of battle too) The move won't always work though. say I have a chansey. If it's health is more than 80% gone, then the move won't work out of battle. It'll also fail if the pokemon you're trying to heal is at full health.