Riolu, a pré-evolução de Lucario, está escondida no mundo de Pokémon Brilliant Diamond e Shining Pearl. Esse tipo de combate e aço tão procurado levará algum tempo para ser alcançado, mas aqueles que desejam adicionar Lucario à sua lista vão querer ter tempo para obter Riolu. Aqui é onde você pode encontrá-lo.
Antes de colocar as mãos em Riolu, você precisará chegar à cidade de Canalave. Uma vez lá, fale com o marinheiro para fazer um tour pela Ilha de Ferro. Há uma caverna na ilha que você precisará entrar. Depois de entrar na caverna, comece subindo as escadas à direita. Isso levará a outra sala com um elevador no final. Desça o elevador e você encontrará mais dois lances de escada. Pegue as escadas à esquerda.
Na parte inferior das escadas, você encontrará um NPC bem vestido chamado Riley. Depois de ajudar Riley a libertar Iron Island da presença do Team Galatic, ela lhe dará um ovo. Dê um passeio de ovo por um tempo e quando eclodir você terá seu Riolu.