Pokémon Showdown Teambuilder says that the combination of Bullet Punch, Mach Punch and Sucker Punch on a Hitmontop is illegal.
In generation 4 Hitmontop can learn Sucker Punch by move tutor and Bullet Punch and Mach Punch are egg moves for the whole Hitmon line and Hitmonchan learns both of them by levelup. Egg moves are only passed down by the father but Hitmonchan is always male and therefore can pass the moves down.
A similar situation is the case with Drifblim. That mon gets Sucker Punch only by move tutor on gen 4, and gets Destiny Bond and Memento as egg moves from Weezing and Koffing but the Teambuilder does not see this combination as illegal. Either I'm missing something or one of these is wrong.
Nothing on the Bulbapedia Egg Move or Breeding pages can explain this and all my data comes from Serebii.
In generation 4 Hitmontop can learn Sucker Punch by move tutor and Bullet Punch and Mach Punch are egg moves for the whole Hitmon line and Hitmonchan learns both of them by levelup. Egg moves are only passed down by the father but Hitmonchan is always male and therefore can pass the moves down.
A similar situation is the case with Drifblim. That mon gets Sucker Punch only by move tutor on gen 4, and gets Destiny Bond and Memento as egg moves from Weezing and Koffing but the Teambuilder does not see this combination as illegal. Either I'm missing something or one of these is wrong.
Nothing on the Bulbapedia Egg Move or Breeding pages can explain this and all my data comes from Serebii.