Roark, a Rock-type specializing Gym Leader, can be found in Oreburgh City (just like in Diamond and Pearl).
Chat with our AI personalities
You get it when you beat the Galaxy Leader in the Base in Veilstone City. He brings it to you!
You shall have it when you defeat the 7th gym leader
after beating the 8th gym leader go to the beach and the lady will give you the HM 7 waterfall
breed an electabuzz if you want an elekid in Pokemon platinum
You can't find Vibrava on Pokémon Platinum