Vilken typ av Pokemon kan lära vattenfall på Pokemon kristall?

Goldeen och Seaking kan lära sig vattenfall på 38 (Goldeen) och nivå 41 (Seaking). Detta är för Generation II. Dessa Pokemon kan lära sig vattenfall av HM i Generation II: Squirtle, Wartortle, Blastoise, Psyduck, Golduck, Poliwag, Poliwhirl, Poliwrath, Seel, blev, sedan, Seadra, Goldeen, Seaking, Staryu, Starmie, Gyarados, Vaporeon, Dratini, Dragonair, Dragonite, Mew, Chinchou, Lanturn, Marill, Azumarill, Politoed, Qwilfish, Mantine, Kingdra, Suicune, och Lugia.