Riolu, la preevolución de Lucario, está oculta en el mundo de Pokémon Diamante Brillante y Perla Brillante. Este codiciado tipo de combate y acero tardará un tiempo en llegar, pero aquellos que quieran agregar a Lucario a su lista querrán tomarse el tiempo para obtener a Riolu. Aquí es donde puedes encontrarlo.
Antes de que puedas tener en tus manos a Riolu, deberás llegar a Canalave City. Una vez allí, habla con el marinero para hacer un recorrido por la Isla de Hierro. Hay una cueva en la isla a la que tendrás que entrar. Después de entrar en la cueva, empieza por tomar las escaleras de la derecha. Esto conducirá a otra habitación con un ascensor al final. Tome el ascensor hacia abajo y encontrará dos tramos más de escaleras. Tome las escaleras a la izquierda.
Al pie de las escaleras, encontrarás un NPC bien vestido llamado Riley. Después de ayudar a Riley a liberar Iron Island de la presencia del Team Galatic, te dará un huevo. Da un paseo de huevos por un tiempo y cuando eclosione tendrás tu Riolu.