water type like wailmer or wailord sealo speal walrein
Chat with our AI personalities
most water Pokemon
Gyarados cannot learn Dive by itself from leveling and must learn it from the HM Dive which is not available in Pokemon Platinum. The HM for Dive is only available in Pokemon versions; Ruby, Sapphire, Emerald, White, Black, White2, and Black2
To go under water in Pokemon ruby, you must first have i think it is 6 or 7 badges and then have a water Pokemon who can learn dive... then all you need is to get the hm dive, teach it to that water Pokemon and you're all set! hope i helped a little bit =)
Dive is not an HM in leafgreen you can't get it unless you trade a Pokemon that knows Dive from ruby or sapphire or emerald but it will not work in leafgreen unless your in battle.
Dive is not an HM in Pokemon firered or leafgreen however if you trade a Pokemon that knows dive from ruby or sapphire or emerald now you have a Pokemon that knows dive But you can't dive underwater in firered or leafgreen because it wasn't invented in the kanto region.