After you've beaten the Elite Four, go to the Fight Area where the two people are blocking your way and they will be gone. Talk to the fisherman behind where they used to be and he will give you a super rod. PS: You can get a wailord with it. Not true! You have to gain the National Dex, then go there and the people will be gone.
Chat with our AI personalities
The Fishing Guru gives it to you. He is in the Fight Area.The super rod is given to you by the Fishing Guru in the Fight Area.
Pokemon Diamond & Pearl: By surfing - Golduck Using Old Rod - Magikarp Using Good Rod - Magikarp and Goldeen Using Super Rod - Gyarados and Seaking Pokemon Platinum: By Surfing - Golduck and Psyduck Using Old, Good, or Super Rod - Magikarp
There's no such thing as an ultra rod but, you can get three other rods. Old Rod: There should be a fisherman somewhere in the south-east area of Dewford Town. Talk to him and it's yours! Good Rod: After getting surf, go to Mauville and surf east. Talk to the fisherman at the top of the beach to obtain the rod. Super Rod: Mossdeep City is where you'll find the super rod. go east up the stairs and work your way north-west to a house. Inside is a fisherman who will give the best rod in the game! The person said in Pokemon PEARL/DIAMOND not Pokemon sapphire/ruby But yeah there really isn't an ultra rod tho.You can a get super rod in Pokemon pearl after u defeat the Pokemon league :D
Super rod.
The super rod is received in mossdeep city.