Fix Keldeo-R being unusable in most formats

Also, don't show any error and just change to base species if the requirements for using Keldeo-R are not fulfilled.
Merge pull request #505 from Slayer95/patch-1

Fix Keldeo-R being unusable in most formats
Merge remote-tracking branch 'upstream/master'