answersLogoWhite

0

In order to get 999 BP in Pokémon Pearl, the most legitimate way to get it is to constantly take part in the Battle Tower. The single format is considered the easiest way to grind BP. Do the first twenty battles, then beat a trainer called Tower Tycoon Palmer (who is worth 20 BP) and then purposely lose the battle after to reset the battle difficulty before you start again. Alternatively, you can use a cheat device like Action Replay.

User Avatar

Wiki User

10y ago

What else can I help you with?