you go to sunnyshore city but don't go to the gym go to the lighthouse and you will find the gym leader talk to him and then he will go back to the gym so you can fight him
the seventh gym badge snowpoint gym
beat the league
In Diamond, Badge 5 can be gotten by defeating Fantina in her Gym in Hearthome City.
get the 4th gym badge and then give him a pokemon... get the 4th gym badge and then give him a pokemon...
Eterna City
Sunyshore city, where the last gym badge will be.
the seventh gym badge snowpoint gym
you beat the gym leader
Hearthome
Sunnyshore City Gym: Electric (beacon badge from Volkner)
you beat everyone in the gym
beat the league
snowpoint city
beat the #?*@! gym leader
In Diamond, Badge 5 can be gotten by defeating Fantina in her Gym in Hearthome City.
By beating the gym leader
The Relic Badge is given to you by Gym Leader Fantina of Hearthome City (Gym #5).