PokéBase - Pokémon Q&A
0 votes
13,186 views

Hi guys in Pokemon diamond how many steps does it take to evolve riolu? cuz I want lucario. so Just tell me the amount of steps needed to evolve riolu.

by
edited by
Walking is a very inefficient method for raising friendship.

1 Answer

2 votes
 
Best answer

Riolu starts with 70 friendship, unless you catch it in a friend ball or hatch it from an egg.
source
Walking 128 steps has a 50% chance of raising its friendship by 1, unless you catch it in a luxury ball. Riolu can evolve into Lucario if its friendship is at least 220.
source
Therefore, it takes 256 steps on average to raise its friendship by 1. 256 * (220 - 70) = 38400 steps. It'll probably evolve faster if you feed it EV berries or level it up.

by
edited by
Wow! Thanks! But I hatched Riolu so? Thanks! And so that means I need To walk 38400 steps to evolve him?
I forgot that Pokemon hatched from eggs start with 120 friendship. In that case, it should take 25600 steps on average to evolve.