you have to breed a male hitmonchan/medicham that knows ice punch. breed it with a female buneary (it should know ice punch). the buneary has to breeded with a female sneasel/weavile. a sneasel will hatch from the egg. it will know ice punch.
It can't evolve by level, but it can evolve while holding the item Razor Claw at night. It can only evolve in 4th generation games and above. (Diamond, Pearl, Platinum, HG, SS, etc.)
It doesn't learn Ice Beam by level. It is, however, able to learn it through the use of the Ice Beam TM.
In emerald you can learn it for 48BP at the battle frontier. In ruby/sapphire you can't
Gallade is. Garchomp and Gallade can learn Dark Type moves, and Gyrados can learn Ice.
he cant
The way a Weavile can learn Ice Punch is probably if you teach it. Ice Punch isn't a TM so you have to go to Pastoria City and talk to the Move Teacher guy. You have to give him a heart scale in return( you can find heart scales underground).
buizel doesn't learn ice punch, but floatzel can learn ice punch
It learn ice punch at level 36
He doesnt learn ice punch
You Need A Male Smeargle To Use Sketch On A Pokemon That Uses Pursuit And Then Use Sketch On Another Pokemon That Uses Ice Punch. When You have Done That Breed The Smeargle With a Female Weavile/Sneasel And Wa La You Have A Weavile That Knows Ice Punch And Pursuit But You Need The National Dex To Catch Smeargle Without It You Cant Make Weavile Learn Them 2 Moves Because It Impossible
snover weavile i thinks...
Weavile can learn ice punch in heart gold or soul silver by going to a move tutor located in the battle frontier front. It costs 64 B.P points. He cant in black, white, diamond or pearl. Hope I helped :p
Electivire cannot learn Ice Punch via Level-Up. The only way to get an Electivire with Ice Punch is to breed (with Hitmonchan or Medicham) and then evolve the hatched Elekid into an Electabuzz, then Electivire.
Totodile is a water type of Pokemon which you can get as a starter in generation 2. It will not learn ice punch by leveling it.
Floatzel does not learn Ice Punch when it levels up. It is a BP move. If you want it to learn Ice Punch, it has to first be a Buizel and give it the BP move. If it is already a Floatzel then it will not work.
There, Feraligatr can not learn Ice Punce Naturally You Have to learn Ice Punch By going to the move tutor Note : This only works for Pokemon Platinum, Heart Gold, and Soulsilver
it cant learn it through leveling but you can if you find the move tutor