must have seven badges and went to spear pillar (where u catch dialga) and galatic HQ
volkner
beat the league
beat the #?*@! gym leader
get action replay!
By beating the gym leader
Sunyshore City
Volkner.
from jasmine in sunyshore beach if you defeated the eighth gym already.
After the eighth gym? Or after Pokemon league? well, for eighth gym, i recommend.. I got nothing, but for after Pokemon leagu, they give little exp, so Red.
The 8th gym is in Sunyshore, but you will be unable to go there until after you beat Cyrus on Mt. Coronet.
The 8th Gym Leader has electric type pokemon. Your best bet to defeat him is Ground or Rock pokemon. Electric types are not effective against ground types.
In sunyshore city