here is how: OLD ROD: go to dewford town and talk to the fisherman right by the gym. he will give you the OLD ROD. GOOD ROD: talk to the fisherman on route 118, east of mauville city. but you need to have the HM SURF to reach him. talk to him and he will give you the GOOD ROD.
alright, the SUPER ROD is kind of hard to explain, so i will just give directions. SUPER ROD: go to mossdeep city and start out in front of the P. C. door. on the path, go RIGHT. then go DOWN a little bit, then go RIGHT again. Then go DOWN. remember: stay on the path! Then go RIGHT again. you get the idea. now i will just tell you one word.
DOWN.
dont go down the steps.
RIGHT.
go up the steps. you will see a girl next to a white rock.
go LEFT of her.
go UP. get on the path again!
keep going up till you reach a house. of course, go in the house.
you will see a fisherman. talk to him and he will give you the SUPER ROD.
sorry if this answer was to long, but if read this, I hope it helped. :)
there's no ultra rod there's only a old rod,good rod, & super rod..veronica
The old rod is given to you in Dewford Town by a fisherman on the east side of the gym.
use an old rod in the water your bound to find one
old rod is in dewford town, great rod is on route 119, and super rod is found in slateport town, in the pokemon fan club building.
To catch a Pokemon with a rod, you have to use the rod, then wait until a "!" appears above your character's head. Once that happens, press "a" as fast as you can before it gets away. If you land the Pokemon, you get to battle it.
supe rod
The super rod is received in mossdeep city.
You find old rod at dewford town You find Good rod at route 118 You find Super rod At Mossdeep town in a building. (Hardest to find)
You have to fish with a super rod.
Pokemon you can get with the good rod are: TENTACOOL, MARILL, MAGIKARP, CHINCHOU ( under-water ) and CORPHISH.
A fisherman in dewford town will give you an old rod.
you use the good rod in a river or somewhere :/