The Dive Ball is a PokéBall that works best on Pokémon when you are Underwater having used the HM move Dive in Ruby, Sapphire & Emerald. In later games, the Dive Ball is more effective on Pokémon who are found in the water while Surfing or Fishing. When Underwater, Surfing or Fishing, the Capture Rate of the Dive Ball is 3.5. At all other times, it is 1.
CatchValue = ((( 3 * Max HP - 2 * HP ) * (Catch Rate * 3.5 ) / (3 * Max HP) ) * Status Modifier
Flavour Text
Ruby
Sapphire
Emerald
A ball that works better on Pokémon on the ocean floor.
FireRed
LeafGreen
A somewhat different Ball that works especially well on Pokémon deep in the sea.
Diamond
Pearl
Platinum
A somewhat different Poké Ball that works especially well on Pokémon that live in the sea.
HeartGold
SoulSilver
A somewhat different Poké Ball that works especially well on Pokémon that live in the sea.
Black
White
A somewhat different Poké Ball that works especially well on Pokémon that live underwater.
Black 2
White 2
A somewhat different Poké Ball that works especially well on Pokémon that live underwater.