If this is the case, the opposing Pokemon used Foresight the turn before, which allows Ghost-type Pokemon to be hit by Normal or Fighting-type moves. Gengar is part-Ghost type, so it would normally be immune to Normal and Fighting-type moves.
Level 25
Prob Go To The Island Where You Can Have To Pokemon In The Day Care; Not The One Where You Can Only Have One - - - Below Cereun City. Put In A Hitmonchan That Knows Ice Punch & A Gengar. You Should Have A Gastly With The EGG-MOVE Ice Punch.
Gengar having shadow ball and shadow punch.
south of mossdeep on the shallow waters there are two guys one of them gives you dynamic punch
You can't get a TM of it.
Machop learns Dynamic punch at level 46. its machops strongest move.
well they do land in the planets but they dont HIT like PUNCH PUNCH PUNCH THERE NO they LAND ON THE PLANETS:)
Level 46.
As you are about to enter Cerulean City, You will see 2 men standing in a clearing, facing each other. One of the men teaches a pokemon in your party "Dynamic Punch", the other teaches your pokemon "Dynamic Kick".
Blaze kick, Overheat, in emerald dynamic punch if not focus punch, and return.
It evolves at lv.15 and can then learn shadow punch.
friut punch ( punch)