okay im looking through them now, i dont have all of them pokemon, but i have some of them... ill try it with all the pokemon i have
EDIT: it seems that you could be right, it explains everything really.
i dont think there is any (maybe one or two but thats it) pokemon that are in the humanshape egg group that cant learn focus punch (make sense really, human shape = arms = punching)
but after testing it out on some of the non humanshaped focus punching pokemon, they could also learn VT, which screws up the theory :(.
HOWEVER, on that list and on bulbapedias list, neither mention electivire, which makes me believe that there might be something in it, im just gunna go check if electivire can learn the original focus punch TM
damnit it can =(
if this is right, it just shows that its in the coding for the pokemon to learn "TM01" rather than the actual move that is inside it.
that screws up this entire thread lol, damn i thought i was onto something too :(