Skip to content

#0447 Riolu

Riolu artwork
Artwork: PokéAPI.
Fighting
Abilities
SteadfastThe Speed increase is raised from one stage to two stages.Inner FocusPrevents flinching and blocks Intimidate.
Hidden ability
PranksterIts status moves go first.
Capture
Gender
12.5% female
Egg groups
Undiscovered
Growth
Medium Slow
EV yield
1 Attack
Riolu’s base stats
HP40
Attack70
Defense40
Sp. Atk35
Sp. Def40
Speed60
Total285

Where to find it

  • Scripted encounter (Lv. 10): Pal Park — standing Pokémon.

    After the Cianwood Gym story opens the Resort Zone, enter Pal Park’s Fixed Catch mode for $10,000 with room for six more Pokémon in the PC. This standing Pokémon appears on Tuesday or Thursday. Bring your own Poké Balls.

Chance per encounter, under the conditions shown.

Times and conditions
  • Morning: 4:00–9:59
  • Day: 10:00–19:59
  • Night: 20:00–3:59

Calendar encounters can replace a land slot on specific dates.

Where to find Riolu in the wild
LocationMethod / conditionsLevelChance
Pal Park, Fixed Catch mode: Tuesday, 204%
Pal Park, Fixed Catch mode: Thursday, 204%
Union Cave B1F, 710%

Pal Park: The wild table changes with the day of the week (by the DS clock). You get in through the Catching Show's Fixed Catch mode at the Pal Park reception ($10,000; bring your own Poké Balls). Sunday's table is the same as Cerulean Cave's, probably by mistake in the hack, so it also has Surf and fishing slots: the park has a pond and a stretch of sea.

See the quest guide: Resort Zone: the Pal Park's Fixed Catch mode (wild Pokémon by weekday).

Evolution

Evolves into Lucario when leveled up with high friendship (220 or more) during the (4:00–19:59).

Level-up moves

“On evolution” moves are learned when this Pokémon evolves. Open a move for its full effects and any special behavior in this hack.

Riolu’s level-up moves
LevelMoveTypeCategoryPowerAccuracyPPEffect and notes
1Quick AttackNormalPhysical4010030The user lunges at the foe at a speed that makes it almost invisible. It is sure to strike first.
1EndureNormalStatus——10The user endures any attack with at least 1 HP. Its chance of failing rises if it is used in succession.
4FeintNormalPhysical3010010An attack that hits a foe using Protect or Detect. It also lifts the effects of those moves.
8Metal ClawSteelPhysical6010035Slashes the target with steel claws. May raise the user’s Attack.
12CounterFightingPhysicalvar.10020A retaliation move that counters any physical attack, inflicting double the damage taken.
16Work UpNormalStatus——30The user rouses itself, raising its Attack and Sp. Atk.
20Rock SmashFightingPhysical6010015Attacks with a punch. May lower the target’s Defense.
24Nasty PlotDarkStatus——20The user thinks up a sinister plan. Raises its Sp. Atk by 2 stages.
28ScreechNormalStatus—8540An earsplitting screech is emitted to lower the foe’s Defense by 2 stages.
32Quick GuardFightingStatus——15The user protects itself and its allies from priority moves.
36Force PalmFightingPhysical6010010The foe is hit with a powerful shock wave. It has a 30% chance to paralyze the target.
40Swords DanceNormalStatus——20A frenetic dance to uplift the fighting spirit. It raises the user’s Attack by 2 stages.
44Helping HandNormalStatus——20The user helps out an ally, making the power of its attack 1.5 times higher.
48CopycatNormalStatus——20The user mimics the move used immediately before it. The move fails if no other move has been used yet.
52Final GambitFightingSpecialvar.1005The user risks everything and faints, dealing damage equal to its remaining HP.
56ReversalFightingPhysicalvar.10015An all-out attack that becomes more powerful the less HP the user has.

TMs and HMs

TMs and HMs Riolu can learn
TM / HMMoveTypeCategoryPowerAccuracyPPEffect and notes
TM01Focus PunchFightingPhysical15010020The user focuses its mind before launching a punch. It will fail if the user is hit before it is used.
TM05RoarNormalStatus——20The foe is scared off, to be replaced by another Pokémon in its party. In the wild, the battle ends.
TM08Bulk UpFightingStatus——20The user tenses its muscles to bulk up its body. Raises its Attack and Defense by 1 stage.
TM10Hidden PowerNormalSpecial6010015A unique attack that varies in type and intensity depending on the Pokémon using it.
TM11Sunny DayFireStatus——5The user intensifies the sun for 5 turns. Fire-type moves become 1.5 times stronger.
TM17ProtectNormalStatus——10It enables the user to evade all attacks for 1 turn. Its chance of failing rises if used in succession.
TM18Rain DanceWaterStatus——5The user summons a heavy rain for 5 turns. Water-type moves become 1.5 times stronger.
TM23Iron TailSteelPhysical909015Attacks with a hard tail. May lower the target’s Defense.
TM26EarthquakeGroundPhysical10010010The user sets off an earthquake that hits all Pokémon in battle. It can hit a foe using Dig.
TM27ReturnNormalPhysicalvar.10020A full-power attack that grows more powerful the more the user likes its Trainer.
TM28DigGroundPhysical8010010The user burrows on turn 1, then attacks on turn 2. It can also be used to exit caves.
TM31Brick BreakFightingPhysical7510015The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.
TM32Double TeamNormalStatus——15By moving rapidly, the user makes illusory copies of itself. Raises its evasiveness by 1 stage.
TM39Rock TombRockPhysical609515Boulders are hurled at the foe, hindering its movement. Lowers its Speed by 1 stage.
TM42FacadeNormalPhysical7010020An attack whose power is 2 times higher if the user is poisoned, burned, or paralyzed.
TM44RestPsychicStatus——5The user goes to sleep for 2 turns. It fully restores the user’s HP and heals any status problem.
TM45AttractNormalStatus—10015The user charms a foe of the opposite gender. The foe has a 50% chance of being unable to act.
TM52Focus BlastFightingSpecial120705The user unleashes all of its power. 10% chance to lower the target’s Sp. Def by 1 stage.
TM56FlingDarkPhysicalvar.10010The user flings its held item at the foe to attack. Its power and effects depend on the item.
TM58EndureNormalStatus——10The user endures any attack with at least 1 HP. Its chance of failing rises if it is used in succession.
TM60Drain PunchFightingPhysical7510010An energy-draining punch. The user’s HP is restored by half the damage taken by the target.
TM65Shadow ClawGhostPhysical7010015The user slashes with a sharp claw made from shadows. It has a high critical-hit ratio.
TM66PaybackDarkPhysical5010010The user charges up, then attacks. If it moves after the foe, its power is doubled.
TM75Swords DanceNormalStatus——20A frenetic dance to uplift the fighting spirit. It raises the user’s Attack by 2 stages.
TM80Rock SlideRockPhysical759010Large boulders are hurled at the foe. It has a 30% chance to make the target flinch.
TM82Sleep TalkNormalStatus——10While it is asleep, the user randomly uses one of the moves it knows.
TM84Poison JabPoisonPhysical8010020The foe is stabbed with a poison tentacle. It has a 30% chance to poison the foe.
TM87SwaggerNormalStatus—8515The user enrages the foe into confusion. However, it also raises the foe’s Attack by 2 stages.
TM90SubstituteNormalStatus——10The user makes a copy of itself using 1/4 of its HP. The copy serves as the user’s decoy.
TM97Low SweepFightingPhysical6510020Targets the opponent’s legs with a quick kick, lowering Speed.
TM103BulldozeGroundPhysical6010020Stomps the ground, attacking nearby Pokémon and lowering their Speed.
TM126CoachingFightingStatus——10Provides proper guidance, raising the Attack and Defense of all allies.
HM04StrengthNormalPhysical8010015The foe is slugged with a punch thrown at maximum power. It can also be used to move boulders.
HM06Rock SmashFightingPhysical6010015Attacks with a punch. May lower the target’s Defense.

Move tutors

Moves Riolu can learn from tutors
MoveTypeCategoryPowerAccuracyPPEffect and notesTutor location, cost and requirements
Bullet PunchSteelPhysical4010030The user strikes with a tough punch as fast as a bullet. This move always goes first.

Route 6 · Cost: Fast Ball ×1

CounterFightingPhysicalvar.10020A retaliation move that counters any physical attack, inflicting double the damage taken.

Saffron Fighting Dojo · Cost: ₽10000

Requirements: Saffron City: the Hunyuan Dojo (beat the disciples → Hitmonlee or Hitmonchan)

the Hunyuan martial-arts hall, Saffron City

CurseGhostStatus——10Curses the foe. Non- Ghost types raise Attack and Defense by 1 stage and lower Speed by 1 stage.

Pokémon Tower, upper floors · Cost: Free

Requirements: Pokémon Tower: side battles and extras

the little girl in the Pokémon Tower, Lavender Town

High Jump KickFightingPhysical1309010The foe is attacked with a knee kick from a jump. If it misses, the user is hurt instead.

Route 4 · Cost: Free

Route 4

Ice PunchIcePhysical7510015The foe is punched with an icy fist. It has a 10% chance to freeze the target.

Celadon Pokémon Center · Cost: Friend Ball ×1

Celadon City Pokémon Center

Nasty PlotDarkStatus——20The user thinks up a sinister plan. Raises its Sp. Atk by 2 stages.

Celadon gatehouse · Cost: Free

Celadon City Team Rocket base

Power-Up PunchFightingPhysical4010020Hitting the foe again and again hardens the user’s fists. Each hit raises its Attack.

Route 4 · Cost: Free

Route 4

Thunder PunchElectricPhysical7510015The foe is punched with an electrified fist. It has a 10% chance to paralyze the target.
Zen HeadbuttPsychicPhysical809015The user attacks with the power of its will. It has a 20% chance to make the target flinch.

Saffron City · Cost: Colbur Berry ×1

Egg moves

Riolu’s egg moves
MoveTypeCategoryPowerAccuracyPPEffect and notes
AgilityPsychicStatus——30The user lightens its body to move at high speed. Raises its Speed by 2 stages.
BiteDarkPhysical6010025The foe is bitten with viciously sharp fangs. It has a 30% chance to make the target flinch.
Blaze KickFirePhysical8510010Deals damage and has a high critical-hit ratio. Has a 10% chance to burn the target.
Bullet PunchSteelPhysical4010030The user strikes with a tough punch as fast as a bullet. This move always goes first.
Circle ThrowFightingPhysical609010The foe is thrown, forcing out another party Pokémon. In the wild, the battle ends.
Cross ChopFightingPhysical1001005Slashes the target with both arms in a cross shape. Has a high critical-hit ratio.
CrunchDarkPhysical8010015The user crunches up the foe with sharp fangs. 20% chance to lower its Defense by 1 stage.
DetectFightingStatus——5It enables the user to evade all attacks for 1 turn. Its chance of failing rises if used in succession.
Follow MeNormalStatus——20The user draws attention to itself, making all foes take aim only at the user.
High Jump KickFightingPhysical1309010The foe is attacked with a knee kick from a jump. If it misses, the user is hurt instead.
HowlNormalStatus——40The user howls loudly to raise its spirit. Raises its Attack by 1 stage.
Iron DefenseSteelStatus——15The user hardens its body’s surface like iron. Raises its Defense by 2 stages.
Low KickFightingPhysicalvar.10020A powerful low kick that makes the foe fall over. It inflicts greater damage on heavier foes.
Meteor MashSteelPhysical1009510Punches with meteor-like force. Has a 20% chance to raise Attack by one stage.
Mind ReaderNormalStatus——5The user senses the foe’s movements with its mind to ensure its next attack does not miss.
Vacuum WaveFightingSpecial4010030The user whirls its fists to send a wave of pure vacuum at the foe. This move always goes first.

The official site of the Origin HeartGold English translation. Patches are published only on our GitHub releases.

A free, non-commercial fan project. Not affiliated with or endorsed by Nintendo, Creatures Inc., GAME FREAK inc. or The Pokémon Company.

© 2026 Origin HeartGold English translation team. Guide text: all rights reserved — see licence.