Need some help with National Dex...
Okay, so I am a complete noob here and to the pokemon games (I know, I'm so late, haha) but I beat the elite 4 already and now I'm trying to obtain the national dex. I have a few questions.
It says I've seen 148 pokemon, and I have one egg for the Riolu that is going to hatch (which would bring me up to 149). The problem is I, being naive, used my dusk stone on my muckrow to evolve it. Now I'm thinking the only pokemon I'm missing is Mismagius, which also uses a dusk stone. I know there's another one in Victory Road but someone told me you have to have the national dex in order to get it! Ugh.
My question is was there any battles where the trainer used Mismagius (I can't remember if I've actually seen it or not) as well as Machamp (again, can't remember) and is there any way besides memory to know if you've seen a pokemon or not?
I would really appreciate some help here, lol
Thanks for reading!
Edit: Forgot to mention, I have Pokemon Diamond.
I don't have a friend code yet because the wi-fi at my house sucks, but I'll try to get it at school today and update later.