[IMG200][/IMG200]
I realize this, but what I was trying to explain is just beating the elite 4 does not make the third pokemon magically appear like some people believed. Beating the elite 4 makes it available, but not until you are both online. What they were saying is, you beat the elite 4 bam! the third pokemon appears.
Ooooooh. Well yes, that is true. I don't think anyone was trying to dispute that though, I think they just took it for granted that that was the case and didn't really need explaining. I, for one, just thought you were debating whether the Elite 4 had anything to do with it at all. Obviously once you do beat the Elite 4 then you will have to connect online, otherwise how would the other person know? The key point though, is that you have beaten the Elite 4, not just that you are simply online whatever your point in the story. Hope that doesn't come across mean or snarky, I didn't mean for it too.
...I think I get what you are saying.
Once someone beats the game [one game is needed for this] and when they are online, then the Safari of ALL games that have the 3DS' Friend Code will gain that final Pokemon on the slot. Once that is done, then they no longer need to be online...again.
That is my hypothesis.
They would no longer need to be online for the Elite Four/3rd Pokemon thing, no. Once it knows your friend has gotten that far, it knows, it's not going to just forget. However, what people were getting confused about before is whether your friend needs to be online for you to be able to get Pokemon with Hidden Abilities in their Friend Safari or not. Personally, I don't know, but the page on Serebii suggets that they do.
Anyways...
Yay, my Barboach is now a Whiscash.

Still got a long way before it can catch up with the rest of my team. Exp. Share makes equal levelling ridiculous. >.<
Where to CF next though? It won't be till I've beaten the Elite 4, I think, but for now I'm thinking Azure Bay, Ambrette Town or Route 4 with a Good Rod. Where are other people fishing?