its more effective on catching pokemon that live in the water
on your way to victory road, in the water you will see a poke ball that is a dive ball
going to the Pokemon league on a sandbar
You can get Dive Balls from the News Press guy in Solaceon Town for showing him a specific pokemon each day but they are rare. The easiest way is to transfer a pokemon from Ruby, Sapphire, or Emerald that is holding a Dive Ball via Pal Park.
depends how you use it, and what for. If, for instance, it was a dive ball and you used it on a fire pokemon, it would be crap.
catch it with a Pokemon (normal) buy like 50 or dive ball or master if there no other lengendary Pokemon
You go to the Rustbord Pokemart :) hope that helped
You buy one u can't buy one!
yes Yes You Can Buy Them
yes all water Pokemon are no matter what unless it actually says this ball doesnt effect this Pokemon
you can catch it with dive ball/ great ball and you can found them with diving in the underground in sootopolis city
I have Articuno I found that dusk balls are the best I caught it with it!
There is not a diving mask. The closest I can think of is a Dive Ball. If you want to get Pokemon from underwater, use a super rod.