There are move tutors in certain versions that will teach Pokemon Thunder Punch.
Magmar learns Thunder Punch at lvl 29.
you can't
Confuse Ray Fire Punch Ice Punch Knock Off Thunderpunch Dizzy Punch (Platinum) Foresight (Platinum) Mega Punch (Diamond & Pearl) Stomp (Diamond & Pearl) Revenge (Platinum) Superpower (Diamond and Pearl) Zen Headbutt Crush Grip Giga Impact
You need 6 Red Shards and 2 Green Shards in order for the Move Tutor in Pokémon Platinum to teach Ancientpower to 1 of your Pokémon.
Geodude learns Rock Smash by teaching it HM06 in Pokemon Diamond, Pearl, and Platinum.
To defeat your rival with a croconaw teach it ice punch, blizzard, and/or ice beam.
you can find him along with zubat in any cave.then teach him/her rock smash
You have to beat Mindy in the Forbidden Forest
In Pokémon Platinum the move tutor on Route 212 can teach it to your pokémon.
You can only teach it in Emerald with a move tutor sorry :(
fire punch isn't a TM in platinum. There is a move tutor who will teach it to your Pokemon. it is the tutor on the route west of pastoria city
Move tutor only in Pokemon Platinum, HeartGold and SoulSilver.
you can't find another one. but go to pastoria city and go to the man that teach your Pokemon moves and show him your Pokemon you want to teach it and maby...
first go to mossdeep city and go to the beach you will find a guy on the left side talk to him and he will say do you want me to teach a Pokemon dynamicpunch say yes and choose a Pokemon that you want to teach it to
Blaze kick, Overheat, in emerald dynamic punch if not focus punch, and return.
There is a move tutor west of pastoria city who will teach it to one of your Pokemon for 6 blue shards and 2 red shards ;)
Who told you that you could teach Pokemon tricks.
No
In emerald you can learn it for 48BP at the battle frontier. In ruby/sapphire you can't