Contribute to Me Now - Share via - - Google+ - E-mail

Pokémon Ruby Version, Sapphire Version, and Emerald Version - Last move called

Pokémon Ruby Version, Sapphire Version, and Emerald Version - Last move called

Tags: pokemon-ruby-sapphire-and-emerald, battle-system, in-depth-guides, last-move-called

Another version of the "last move used" is the "last move called", which each Pokémon has. Whenever a Pokémon uses a move, even if it fails, the game sets the "last move called" to that move at the end of that Pokémon’s attack segment. The variable is set even on the first attack segment of a two-turn attack, and the variable can even be set to Mimic, Sketch, or Transform, or to moves used by other moves, but not to a move that uses another move if it does use another move. This variable doesn’t change when the Bag command is used to use an item, at the end of any turn in which the Pokémon leaves the battle with Baton Pass, or when the Run command is used and running is unsuccessful. The variable is reset when the Pokémon leaves the battle,. The use of Pursuit as a Pokémon is about to switch doesn’t count as the "last move called". The "last move called" is set to an invalid identifier for a move if the move is prevented from being used or if it can’t be used because it has zero PP. If the attack is taken with Snatch, the variable is only set for the attack’s original user. If the attack is taken with Magic Coat, the variable is only set for Pokémon that actually use the attack.