Prevent illegal gen 1 movesets

Hardcoded because there are only a few, and it only affects gen 1 as the
move relearner didn't exist.

Source: https://smogon.com/forums/threads/78638/