In addition to previously mentioned moveset illegalties:
Dwebble can't have a moveset of Spikes/Stealth Rock/Shell Smash/Rock Blast;
- Dwebble can't learn Spikes because it's incompatible with another move.
But Pineco >Spikes> Dwebble(M) >Learns all three other moves via Lv.up> Breeds to Lv. 5 Dwebble.
Shellder can't have a moveset of Shell Smash/Rapid Spin/Icicle Spear/Rock Blast;
- Shellder can't learn Shell Smash because it's incompatible with another move.
But for Rapid Spin, Squirtle>Tentacool>Anorith(M), Anorith learns Rock Blast via Lv. up> Breed to Shellder(M) >Shellder learns Shell Smash+Icicle Spear via Lv. up> Breed to Lv. 5 Shellder.
Larvesta can't have a moveset of Flare Blitz/Wild Charge/U-Turn/Morning Sun
- Larvesta can't learn Morning Sun because it's incompatible with another move.
But Beautifly >Morning Sun> Larvesta(M) >Learns Flare Blitz via Lv. up> Breed to Larvesta Lv. 5 >Larvesta learns U-Turn+Wild Charge via TM.
Poliwag can't have a moveset of Encore/Belly Drum/Waterfall/Return
- Poliwag can't learn Encore because it's incompatible with another move.
But Spheal >Encore> Poliwag >Belly Drum> Poliwag lv. 5 > learns other moves via TM/HM.
-Thanks, and sorry about the messy format.
Due to... computer issues leading to extreme lag, I can't battle on the main PS server while on my laptop (And I rarely get on anywhere else). Instead, you may find me at either Orivexes' or kupo's server.