Final generation 4 moveset errors

I plan on using the site movesets for the movesets in the new simulator, so we need to ensure that they are in fact correct. Hence this thread is dedicated to posting errors with generation 4 movesets on the site, and only movesets. Other errors should still go in the appropriate existing threads.

When you post an error, you should include some explanation to assist whoever reviews your post. The format is that you should include, in a

Code:

tag, on each line, the pokemon species name followed by a colon and then a list of moves that should be added separated by commas, or moves to remove prefaced by minus signs. Here is an example:
[quote="A possible reply to this thread"][code]PokemonQ: Tackle, -Ember
PokemonZ: -Rest

PokemonQ learns Tackle through method Y, and there is no way it can learn Ember (see sources W and Z). Similarly, PokemonZ is well known to be one of the pokemon who cannot learn Rest.[/quote]

A second person (a C&C mod) should review each post in the thread and edit it to indicate if the information is indeed correct or not with a reviewer message. This should be after the person's text.

Azurill learns Swift, Snore, Icy Wind, Mud-Slap, and Rollout through move tutors in HG/SS. There is no way that it can learn Aqua Jet, Belly Drum, Future Sight, Superpower, and Supersonic (see here and here). These moves are in Marill's movepool but not Azurill's.

Speaking of Magic Coat, a lot of Pokemon learnsets have Magic Coat and Role Play reversed on site (e.g Lucario learns Role Play but not Magic Coat but this is the other way round on site), but I can't be bothered to compile a list atm.

I am currently working on correcting both gen 3 and 4 learnsets (gen 3 moves are essential to have right since many moves can only be learned there, unless you intend to use a different source for third gen moves?), if this is urgent then I'll make it a priority. People are free to continue posting errors they find here (indeed it will be a useful thing to check my list against), but bear in mind that a vast majority of Smogon's mistakes will be solvable by comparing the output chaos gave me with one from Veekun and PO.

Edit: I have 451 moves to add to the Smogon third gen db so far, along with a sprinkling of errors in the other databases. And a few thousand more lines to check. I don't know how much I'll have done before my next LOA (18th-25th), but will do my best. Wild Eep and others have been helping confirm tutors, and has picked up a small number of mistakes in veekun's third gen tutor list which I will forward to eevee when the list is complete.

Indeed it can, in fact I am already automating a vast majority of the work. I have used a spreadsheet to generate a list of moves on which they disagree from three ~19000 line tables. The real work is checking which source is right for each move on which they disagree. Only counting the third generation the list of moves which Smogon lacks and PO has is 696 long, Smogon has 260 moves which PO does not The list of moves which Smogon has and Veekun lacks is 1086, and there are 122 which Veekun has which are missing from Smogon. These differences must be checked against other dexes, lists of event Pokemon, lists of pre evo moves (since veekun lacked the last two), and for those which are not cleared up by the previous methods the game itself. If you wish to generate a list which is accurate as the one I am working on, we will need to scoop info from Bulbapedia and Psydex and various event guides (I can provide you with links to all trusted sources if you require them) since they have also proven very useful in identifying errors (even though they both contain errors, they are a different set of errors). Then compare all of the sources, and finally still have a significant list of moves which should be verified ingame. The alternative is to rerip the moves, or I continue with the learnset checking I am doing and have people contribute to this thread and the sticky just above it which already has a large number of corrections suggested in it (many unverified, but I'll check them once the table has been looked through). If you wish to automate it further, please do. It would be great to have more sources in a format which can be used for automated comparison.

Edit: Brought it up to 508 confirmed corrections to Smogon.

Edit 2: Checked another 130 moves this morning, only found just over a dozen errors on Smogon mixed in with them.

Togepi learns Tri Attack by being purified in Pokemon XD Gale of Darkness, and can then evolve into a Togekiss. Smogon's database lists Togepi and Togetic as correctly having the move, but Togekiss somehow must have been missed.

All of the above moves are 4th gen tutor moves that were either tutor moves or HM moves in the 3rd gen. I checked against Veekun and Serebii, and when the lists conflicted (Mamoswine learning Fury Cutter, Slowpoke not learning Ice Punch), I checked it in my own HG game (in both cases, Serebii turned out to be correct).

The Smogon list notably excludes the Pokémon that learnt the move both in the 3rd gen and in the 4th gen, but include the Pokémon that only learns the move in the 4th gen (except alternate forms of Deoxys). 4th gen evolutions of non-4th gen Pokémon also obey this rule, but pre-evolutions do not (however, Munchlax did not have Fire Punch, although it did have Ice Punch). I don't know why these trends apply, and I don't know whether there's an easy fix that doesn't involve me trawling through the other tutor moves, but I thought it deserved a mention.

If there isn't an easy fix, I'll probably update this list with more tutor moves later (or should I make a new post in case it gets confusing with C&C mods checking lists and such?).

I've looked long and hard, and this seems to be the most fitting place to post this.

Code:

Absol: Superpower
Blaziken: Thunderpunch
Swampert: Icepunch

So then, while none of these moves are listed for these mons in the Smogon Dex, Blaziken and Swampert do get their punches on Lab. Absol, however, lacks the move listed in both Lab and on Smogon, and has no good coverage moves on Lab due to a lack of Superpower (the funny thing is that Absol has Superpower listed on all his sets so it logically should be listed as a move).

Sources:
Absol- here and here
Blaziken- here
Swampert- here
Just a couple examples. You could also check the respective mon's pages to find the moves listed there as well.
Help me out here, in the time being Absol is not very useful on Lab >.>

Wi-Fi Commissioner

That's because Gluttony + ExtremeSpeed is an illegal combination, Gluttony is a fourth generation ability and ExtremeSpeed is an event move from the Zigzagoon obtained in Pokemon Box R/S, hence it is third generation event move and cannot be passed down by breeding in a fourth generation game. It's mentioned in the Overview for Zigzagoon, that the combination of ExtremeSpeed + Gluttony is illegal.

I no longer actually see a place I can post for older gens but that post says I should just put any of it here anyway. :(

As part of my carry-over from this post, I noticed GSC Blissey's Moves tab doesn't list that it learns Counter. Again, it is a move learned through RBY TM that isn't listed in the Dex. Its second analysis even lists a Counter moveset, heh.

Okay, going to go through some of these and see what I find. If I don't list a Pokemon, then there aren't any errors. That seems to be rare, outside of some 4th gen Pokemon or ones with really small movepools.

Shedinja
Double-Edge and Mimic are 3rd gen tutors.
Fury Cutter and Snore are 4th gen tutors.
Baton Pass, Slash, and Swords Dance are Ninjask level-up moves that Shedinja can get if learned when evolving.