Edit: forgot some things...
Ok, I am really, really confused.
First, I'll ask this: is it possible to RNG stationary legendaries in B/W after using a re-battle code?
(I messed up and hit one IV frame in front of my target frame when catching Virizion the first time, so that's why I'm using the code...)
Anyway, I'm using the same exact seed and methods, but I'm getting shit IV's that don't show up in RNG Reporter. I get the right nature, since I guess the PID frame is the same, and I've re-done the math over and over again, and I should be landing my IV frame, but I'm not...
My seed is C02F3D83898D4E0C, my ID is 57769, my target frame is 25, so I have 4 Pokemon in my party, and I walk 768 steps (so 3 max repels and 18 steps). My Mac Address is 001BEAA1124D.
My guess is that I can't use a re-battle code, but I guess that doesn't make sense since I'm hitting the right PID frame.
Here's an image:
Here's what I get instead of the correct IV frame: Virizion - #640 (Hasty) : 14 - 15 / 21 / 16 / 7 / 4, 6 / 15, 17
Looked that up in RNG reporter and it tells me it's like frame 30 billion or whatever...so I know that's not right. I tried doing it and not advancing the PID, and that gave me quirky (which is the starting PID frame for that seed). Otherwise if I miss the seed, I get lonely.
I hope this is enough info, I'm just really confused as to what I'm doing wrong, or if my Virizion is invalid because of the rebattle code.