i think vaporeon, poliwrath, i not sure about the rest
Chat with our AI personalities
To get a thunder stone, or any type of stone on Pokemon pearl, you need to go underground and look for a bit, I found this the easiest way to get stones.
You need to get a dusk stone witch is in the team galctic wharehouse
Yes in fact you can get dozens if you trade with firered or leafgreen because they can buy water stones all they need to do is trade you a Pokemon holding the water stone and when you get it just take the water stone from it!
The number of Pokemon that need to use a certain stone to evolve, for each stone, is a tie between the Water stone and the Moon stone. Nidorino, Nidorina, Clefairy, and Jigglypuff need to use the Moon stone to evolve. Poliwhirl, Shellder, Staryu, and Eevee (special case) need the Water stone to evolve.
You need to get to Bills Grandpa in Cerulean (Kanto), he will ask for a pokemon. The first is Lickitung, the second is Oddish and the last is staryue, i think that you then get the water stone from him. I hope this help :)