How do you get to sunnyshore city? I got 7 badges and I have defeated the HQ in Vilestone city and I do not know how to battle Diagia? QAlso how do you battle the three pokemon lakes?
Please be as detailed as you can when making an answer. Answers that are too short or not descriptive are usually rejected.
Please do not use this box to ask a question, it will be rejected - this box is for answers ONLY. If you want to ask a question for this game, please use the ask a question box which is above on the right.
Accept submission terms View Terms
You are not registered / logged in.
If you would like to ne notified if/when we have added this answer to the site please enter your email address.
We will only use this address to email the confirmation for this answer.
Go to Hearthome and go in Mt. Coronet. Head to the other enterance but surf across the water follow the path and use Rock Climb. Find your way through the fog. You'll know you are going the right way because eventually you will fight Galactic Grunts. Eventually you will come across Jupiter and Saturn. Your rival will also show up and team up with you against them. After the battle he will heal you and then you fight Cyrus and then Dialga. After catching/killing Dialga, you can go to Sunyshore by Valor Lakefront(First lake you visited after getting 6th badge) and the Pokemon of the lakes will return to their respective lakes. Mesprit-Verity then runs,(near home), Uxie-Acuity(Snowpoint), and Azelf-Valor
All your questions rely only on you going to the top of Mt. Coronet and battling Dialga there. After the battle, you have access to Sunnyshore City and battling the 3 pokemon.
Search for more answers for Pokemon Diamond or ask your own question here.