This question has been asked so many times and I have seen so many different answers. Here's EXACTLY how I got it. Some steps may not be required (the ones in *) but if they are not appearing for you, then I suggest you do them. *1. Catch all three spirits 2. Get National Dex 3. Get the two orbs (check Legendary Faqs for more info) 4. CATCH/BATTLE HEATRAN 5. Talk to the spirit drawings on the walls of the Celestic Ruins. Cynthia will appear (must do 4 first) *6. Talk to the pictures of Dialga and Palkia for the hell of it 7. Talk to everyone in Celestic town that looks old. At this point at went to the spear pillar but they weren't there. I figured I needed to talk to the grandma also but didn't know where she was. I ended up talking to almost everyone in the town. There should also be a book in one of the houses. Talk to that too just in case. 8.Go to spear pillar and Dialga should be there. 9. Go back in the cave and go back out and Palkia will then be there.
If you guys found it working even though you skipped a part of the * steps, post it here. 7 is definitely a must. I just dont know which person triggered the event.
death is right, you dont need to catch the 3 pixie pokemon or heatran. i got dialga and palkia before i even took the boat to the survival area in snowport. also the earliest way to trigger talking to cynthia is when you 1st get to celestic town right after grandma gives you the surf HM.
I smile into the distance faraway from you We're in resolution
You just need to get the two orbs. Clear the heatran event and go the ruins and talk to cythina whatever you spelled her name and say yes to everything. Look at the pictures and talk to cyntina grandma and the other folks in the house go to spear piller again and you should see dialga diamond blue portal save before it and then press yes and battle dialga. Go back in the cave and come back out and a pink portal will lead to dialga it's simple.
Brawl FC:1418-6490-4908 Pokemon Diamond FC:4639-8748-1567 Name: TY