Move Reminder

A Move Reminder (Japanese:  Move Reminder, also わざおしえマニア Move-Teaching Maniac), sometimes called a move relearner by fans, is a character who can teach a any move that its species is able to learn at an earlier level (Generations  to ) or at any level (Generation VII), usually in exchange for a Heart Scale. From Generation VI onward, the Move Reminder can also teach Egg Moves and special moves it had previously forgotten.

Teachable moves
From Generation II to VI, the Move Reminder can teach a Pokémon any move that its species is able to learn at an earlier level. In Generation VII, the Move Reminder can teach a Pokémon any move it can learn via level-up, including moves it would learn at higher levels.

From Generation VI onward, any Pokémon hatched in Generation VI onward may also be taught any move it knew when it hatched; this includes Egg Moves, level-up moves bred onto a Pokémon, and bred onto. Also in these games, Pokémon obtained via Mystery Gift can learn any specifically flagged move it knew when it was obtained; older events only flag -exclusive moves (such as the 's ) and Egg Moves, whereas more recent distributions flag all moves the Pokémon knows when obtained except moves that do not exist in. Also, a special move known due to being a in  or an  Pokémon in,  can also be taught by the Move Reminder if forgotten.

The Move Reminder can only teach a Pokémon moves that its can learn; they cannot teach moves exclusive to a pre-evolution. In particular, many Pokémon that evolve by evolutionary stone have a very restricted set of level-up moves in their evolved forms compared to their unevolved forms. For example, can learn  by leveling up, but none of its evolutions can; this means that an Eevee could be taught Take Down by a Move Reminder (if it has the appropriate level prior to Generation VII), but a  or other Eeveelution could not.

Certain Pokémon may also be taught moves via the Move Reminder that they would not normally learn until a later level or at all by leveling up. For example, while could normally only learn  at level 63 by leveling up, a Move Reminder can teach the move to Lopunny before then since it also counts as one of Lopunny's starting moves. The move can also be taught to Lopunny by a Move Reminder, and this is the only way for Lopunny to learn this move. Other moves can only be taught this way for reasons such as the Pokémon not being able to be obtained at a low enough level (e.g., and  starting in Generation IV) or the species having more than four starting moves (e.g., ).

Restrictions
Like all methods of teaching moves (other than Pokémon Day Care), the Move Reminder cannot overwrite HM moves.

In Pokémon XD, if a Pokémon has four moves, the Move Reminder will not be able to teach it a move until the Move Deleter deletes one of the Pokémon's current moves.

Locations
While Generation II has no formal Move Reminder, in Pokémon Stadium 2, after defeating the Elite Four and at the Gym Leader Castle, the player will be allowed to reteach a move to one of the Pokémon that was involved in the battle.

Move Reminders can be found in the following locations:

Pokémon Ruby, Sapphire, and Emerald

 * When the player speaks to him
 * "I'm the Move Tutor. I know all the moves that Pokémon learn - every one of them - and I can teach Pokémon those moves. I can teach a move to a Pokémon of yours if you'd like. I'll do it for a Heart Scale. I'm collecting those now."
 * If the player has a Heart Scale
 * "Oh! That's it! That's an honest to goodness Heart Scale</sc>! Let me guess, you want me to teach a move?"
 * Yes: "Which Pok</sc>émon</sc> needs tutoring?"
 * If the selected Pokémon cannot be taught a move
 * "Sorry… It doesn't appear as if I have any move I can teach that Pok</sc>émon</sc>." (Returns to previous question.)
 * If the selected Pokémon can be taught a move
 * "Which move should I teach?"


 * The last thing he always says
 * "If your Pok</sc>émon</sc> need to learn a move, come back with a Heart Scale</sc>."

Pokémon FireRed and LeafGreen

 * When the player first speaks to him after entering his house
 * "I'm the Pok</sc>émon Move Maniac</sc>. I know every single move that Pok</sc>émon</sc> learn growing up. I'm also a mushroom maniac. Bring me two TinyMushrooms</sc>, or one Big Mushroom</sc>. If you do that for me, I'll teach a move to one Pok</sc>émon</sc>."
 * If the player has enough of either item
 * "Sniff, sniff… Hm! You smell of <sc>Mushrooms</sc>! Do you want me to teach a move to a <sc>Pok</sc>é<sc>mon</sc> of yours?"
 * Yes: "Which <sc>Pok</sc>é<sc>mon</sc> needs tutoring?"
 * If the selected Pokémon cannot be taught a move
 * "Sorry… It doesn't appear as if I have a move I can teach that <sc>Pok</sc>é<sc>mon</sc>." (Returns to previous question.)
 * If the selected Pokémon can be taught a move
 * "Which move should I teach?"


 * If player has enough of both items after teaching a move
 * "Then, I'll need a <sc>Mushroom</sc> or two. What are you going to give me?"


 * The last thing he always says
 * "If your <sc>Pok</sc>é<sc>mon</sc> need to learn a move, I need a <sc>Mushroom</sc> or two."

Pokémon XD: Gale of Darkness

 * "Be it a move that was never learned, or a move once learned and forgotten, if moves are what <sc>Pok</sc>é<sc>mon</sc> need, I'm the man! All it takes are some <sc>Pok</sc>é <sc>Coupons</sc> for me, the <sc>Move Teacher</sc>, to teach your <sc>Pok</sc>é<sc>mon</sc> those moves you want and a whole lot more! So, are there any <sc>Pok</sc>é<sc>mon</sc> that want to learn a new move or two?"
 * No: "There'll be times like this. Drop in when you need me."
 * Yes:
 * Try to teach a move the Pokémon already knows
 * "Hold on. It already knows the move ."
 * If the player doesn't have enough Poké Coupons
 * ''"You don't have enough <sc>Pok</sc>é <sc>Coupons</sc>. I'm sorry, but I can't teach moves to your <sc>Pokémon</sc>.
 * If the player has enough Poké Coupons
 * "So, I should teach the move ?"
 * No: (return to list)
 * Yes: " ...Done! Your has learned . Are there any other <sc>Pokémon</sc> that need the help of me, the <sc>Move Teacher</sc>?"
 * Yes: (opens Pokémon menu)
 * No: "There'll be times like this. Drop in when you need me."

Pokémon Diamond, Pearl, and Platinum

 * When the player first speaks to him
 * "Everyone calls me the Pokémon Move Maniac. I prefer Move Tutor. I know every move that Pokémon learn while they're leveling up, and I can teach Pokémon those moves. I can teach a move to a Pokémon of yours if you'd like. I'll do it if you'll trade me a Heart Scale."


 * If the player does not have a Heart Scale
 * "If any of your Pokémon needs to learn a move, come back with a Heart Scale."


 * If the player has a Heart Scale
 * "Oh! That's it! That's an honest-to-goodness Heart Scale! Let me guess, you want me to teach one of your Pokémon a move? Which Pokémon needs tutoring?"
 * If the selection is cancelled
 * "If any of your Pokémon needs to learn a move, come back with a Heart Scale."
 * If the selected Pokémon cannot be taught a move
 * "Sorry... There isn't any move I can teach that Pokémon."
 * If the selected Pokémon can be taught a move
 * "Which move should I teach?"

Pokémon HeartGold and SoulSilver

 * When the player first speaks to him
 * "Me? I'm the Pokémon Move Maniac. I know every move that Pokémon learn while they're leveling up, and I can make Pokémon remember those moves. I can make a Pokémon of yours remember a move if you'd like. But...ahem! It'll cost you. I'll make a Pokémon remember a move if you'll trade me a Heart Scale."


 * If the player does not have a Heart Scale
 * "If any of your Pokémon needs to learn a move, come back with a Heart Scale."


 * If the player has a Heart Scale
 * "Ha! That's it! That's an honest-to-goodness Heart Scale! Let me guess, you want me to teach one of your Pokémon a move? Which Pokémon needs tutoring?"
 * If the selection is cancelled
 * "If any of your Pokémon needs to learn a move, come back with a Heart Scale."
 * If the selected Pokémon cannot be taught a move
 * "Sorry... There isn't any move I can make that Pokémon remember."
 * If the selected Pokémon can be taught a move
 * "Which move should I make it remember?"
 * If selection is cancelled
 * "If any of your Pokémon needs to learn a move, come back with a Heart Scale."

Pokémon Black, White, Black 2, and White 2

 * When the player first speaks to her
 * "Everyone calls me the reminder girl. I know every move that Pokémon learn while they're leveling up. And I can make Pokémon remember those moves! If you bring me a Heart Scale, I'll make a Pokémon remember a move."


 * If the player does not have a Heart Scale
 * "If any of your Pokémon needs to remember a move, bring me a Heart Scale!"


 * If the player has a Heart Scale
 * "Should a move be remembered?"
 * No: "If any of your Pokémon needs to remember a move, bring me a Heart Scale!"
 * Yes: "Which Pokémon should learn it?"
 * If the selected Pokémon cannot be taught a move
 * "This Pokémon hasn't forgotten any moves."
 * If the selected Pokémon can be taught a move
 * "Which move should <Pokémon> remember?"

Pokémon X and Y

 * When the player first speaks to her
 * "Everybody calls me Madam Reminder. I know every move that Pokémon learn while they're leveling up. And I can make Pokémon remember those moves! If you bring me a Heart Scale, I'll make a Pokémon remember a move."


 * If the player does not have a Heart Scale
 * "If any of your Pokémon needs to remember a move, bring me a Heart Scale!"


 * If the player has a Heart Scale
 * "Should a move be remembered?"
 * No: "If any of your Pokémon needs to remember a move, bring me a Heart Scale!"
 * Yes: "Which Pokémon should learn it?"
 * If the selected Pokémon cannot be taught a move
 * "This Pokémon hasn't forgotten any moves."
 * If the selected Pokémon can be taught a move
 * "Which move should <Pokémon> remember?"

Pokémon Omega Ruby and Alpha Sapphire

 * If the player does not have a Heart Scale
 * "I'm the Pokémon Move Maniac! I know every move Pokémon can learn by leveling up, and I can teach 'em to your Pokémon! I'm totally into collecting Heart Scales right now, so bring me one and I'll share the maniacal magic of moves!"


 * If the player has a Heart Scale
 * "Oh! Sweet! That's a Heart Scale, right enough! You'd like me to teach your Pokémon a move?"
 * No: "If any of your Pokémon needs to remember a move, bring me a Heart Scale!"
 * Yes: "Which Pokémon will it be?"
 * If an Egg is selected
 * "Huh? I don't have any moves I can teach Pokémon Eggs."
 * If the selected Pokémon cannot be taught a move
 * "I'm sorry, but it doesn't look like I've got any moves to teach that Pokémon."
 * If the selected Pokémon can be taught a move
 * "Which move should <Pokémon> remember?"

Pokémon Sun, Moon, Ultra Sun, and Ultra Moon

 * When the player first speaks to her
 * "Everyone calls me Madam Memorial. I know every move that a Pokémon learns as it grows, you see. I can also help your Pokémon remember any of those moves that it has let go in the past. I'll have your Pokémon recover their lost moves in exchange for Heart Scales, if you have any."


 * If the player has a Heart Scale
 * "Would you like to remind your Pokémon of a long-forgotten move?"
 * No: "If there's a move you'd like one of your Pokémon to remember, bring me a Heart Scale!"
 * Yes: "Which Pokémon is it?"
 * If the selected Pokémon can be taught a move
 * "Which move would you like it to remember?"

In other languages
Attacken-Erinnerer Recuerda-movimientos Maître des Capacités Ricordamosse わざおもいだし 招式教學狂