You cant catch lucario in a lake.go to Canalave city and travel to Iron Island.Help a guy to get through the cave in Iron island and he give u a Riolu egg.(Warning:u must have beaten the 6th gym)
Uxie is in Lake Acuity after you catch Palkia. Go to Lake Verity first, go into Mesprit's cave, and the Professor will talk to you and you will be able to catch Azelf and Uxie. ~Lucario
you cant catch him but if you go to pewter city and catch Riolu and train it up to lvl 40 then go to status, set pokemon, click on Riolu and there should be an icon with lucario on it which says *evolve* click on it wait for it to evolve and you gottit
You can't catch Lucario in any game before Diamond/Pearl.
you don't catch Lucario you must go to canalave city talk to the sailor in front of the boat talk to him and he will ask you where you want to set sail say iron island go find a person named riley and go through the cave and deafeat team galactic and he will give you an egg.(if 6 Pokemon are in your party you want get the egg until you deposit one and talk to him)NOTE:IT WILL HATCH AS A LV.1 RIOLU TO GET LUCARIO LEVEL IT UP UNTIL IT LIKES YOU (MUST BE DAYTIME).
You Cannot catch lucario on pokemon black the only Way is to trade him or catch a riolu.
you dont
If you have a lucario instead of trying to capture riolu why not breed lucario instead.
Go down from the room where you catch lucario and you will find to weavile
you have to go iron island and find riely,then help him get to the end of the cave then he will give you a egg and it will hatch into a rilo then when you evolve it,it will be lucario
Research has shown that Lucario is a Pokeman character that can read peoples auras. It is stated that the best way to catch a Lucario is with a Pokeball of which there are many. Some of the best for catching Lucario are the Nest Ball, Lure Ball, Repeat Ball and the Dive Ball.
you have to go to lake verity cavern and catch it.
to catch palkia you have to go to spear pillar to catch azelf and uxie go to the acuitty lake and lake valor to catch mespirit you have to go to the veritty lake to catch garintina you have to get the national pokedex and go to the route below veilston city and youll see a gap on the left sid of the fence you cant catch dialga in pokemon pearl hope this helped