This thread isn't for how or why X situation is legal. It is merely to report errors. If something happens purely by in-game means on an unmodified game, then the results are legal. Don't mess with things in Pokegen because you'll probably end up with something illegal. Example, "Al Gore\FFFF\0000\0000\FFFF" is illegal at this point.
Remember, anything obtained in-game on an unmodified game is legitimate and legal. If the legality analysis says it's not, that's what this thread is for.