He has to be happy by 12:00 Pm. At Daytime. If you need help search it up @ http://www.bulbagarden.net/
Rioulu evolves with happiness during the day.
you have to beat drake form the elite 4
I think the fastest way to evolve rioulu is to put an exp share on him then go to Pokemon league and fight the Pokemon he will get tons of exp and he evolves into lucario at level 19 so it shouldn't take that long
All I know is that you need to use an item to evolve Rioulu
Riolu evolves not from a level, but from happiness. It must evolve in the daytime. So when its happiness is maxed out and its daytime, when it grows up a level, it should evolve.
Riolu is evolved when levels up with high happiness during daytime.
Simply follow the story line because when you reach the end of iron island you get an egg. when you hatch it, it is a rioulu Good Luck!!!
you go to jublife city get on a boat this girl will ask you to go in a moutain with her(make sure you save)then at the end shell give you a egg.it will hatch to rioulu
if you put it in 1st place
If your riolu is following you in heartgold or soulsilver you can talk to it.
make riolu consume solar ribbon when the voice asks if ya need an item to evolve
You can only get riolu from riley in iron island=egg