I'm trying to understand how moving NPCs affect Wild Pokemon capture.
From reading the initial posts, my current understanding is that moving NPCs affect the PIDRNG, but not the MTIVRNG. Is this right?
I'm currently trying to RNG a Perfect Jolly Pupitar on Route 15. There are at least two moving NPCs with a possible third, and another one that moves in a set pattern.
Using a Frame 1 Standard seed, I went through the process of finding the PIDRNG starting frame and hit Generate. After starting up the game, mashed X, Sweet Scented, and caught the Pokemon that appeared: a Lonely Level 50 Fearow with perfect IVs. I did this four more times in the exact same manner, and I got the same Pokemon every time.
After this, I decided to go through the catching process again, but this time, after listening to my Chatot once. After Sweet Scenting and catching the Pokemon that appeared, I checked to see if I hit my MTIVRNG seed, but the IVs were completely different: a Careful Level 49 Kangaskhan with a 23/11/19/02/05/04 spread. I did this another four more times to see if I did something different to miss out on my original perfect spread seed, but I kept getting the same Kangaskhan with the same stats and everything.
Did listening to my Chatot once advance the MTIVRNG, or is there something else I'm missing? Did the moving NPCs have anything to do with me missing my MTIVRNG seed?