List of reasons why Smeargle cannot learn a move:

1. If Smeargle has 2 strong area type moves + 1 stun type move, it cannot learn break type moves.
** Same applies backwards of course.

2. If Smeargle has protection type move + stun type move, it cannot learn a boost type move.
** Same applies backwards of course.

3. If Smeargle has 1 "earthquake like" type move, it cannot learn more than 1 strong area type move.
** Same applies backwards of course.

4. Smeargle cannot learn more than 1 "earthquake like" type moves.

5. if Smeargle has 2 stun type moves, it cannot learn protection type moves.
** Same applies backwards of course.
-> Smeargle can learn 1 stun type move + 1 protection type move OR two stun type moves.

6. Smeargle cannot learn more than 1 protection type move.

7. Smeargle cannot learn more than 2 strong area type moves.

8. Smeargle cannot learn more than 2 small area type moves.

9. Smeargle cannot learn more than 1 paralyze type move.

10. Smeargle cannot learn more than 1 boost type move.

11. Smeargle cannot learn more than 1 break type move.

12. Smeargle cannot learn more than 2 strong target moves.

13. Smeargle is forced to learn at least 2 weak target moves.

14. Smeargle cannot learn more than 2 stun type moves.

15. This attack may be blocked for Smeargle.

16. Smeargle cannot learn more than 1 move from the following list:
-> moon blast, play nice.

17. Smeargle cannot learn more than 1 move from the following list:
-> falling rocks, sludge rain, shadow storm, avalanche, psyblast, sandstorm, boomburst, rain dance,
-> venom storm, fury swipes, lava plume, ice storm, blast burner, petal blizzard, epicenter, blizzard,
-> electric storm, magnetic shock.


18. Smeargle cannot learn more than 1 move from the following list:
-> night daze, venom blast, magnitude, outrage, thousand waves, glaciate, air pressure,
-> echoed voice, foul play, circular explosion, hail, last resort, synchronoise, leaf blade,
-> fissure, metal sound, infestation, shock wave, super power, discharge, shadow blast, hydropump,
-> leaf storm, magma storm, fling, curse pledge, wonder room, inferno.

19. Smeargle cannot learn more than 1 move from the following list:
-> eerie impulse, frenzy plant, psycho shift, frenzy, psyfusion, twister, water sport,
-> metal burst, belch, disarming voice, fascade, steel wing, heat wave, grudge, torment,
-> trick room, power whip, rock-smash, rock tomb, silver wind, tsunami, eruption, rolling kick,
-> rock blast, meteor mash, bug buzz, dark pulse, punishment, psycho cut, magical leaf, petal dance,
-> whirlpool, extrasensory, leaf tornado, whirlwind, crusher stomp, tornado, dragon wave, shadow claw.


20. Smeargle cannot learn more than 1 move from the following list:
-> rock tomb, trick room.

21. Smeargle cannot learn more than 1 move from the following list:
-> doom desire, poison gas, grass whistle, water pledge.

22. Smeargle cannot learn "Trick Room" or "Rock Tomb" if it already learned a paralyze type move.
** Same applies backwards of course.

23. Smeargle cannot learn a stun type move if it learned a move from the following list:
-> doom desire, poison gas, grass whistle, water pledge.
** Same applies backwards of course.