Pokémon Ruby Version, Sapphire Version, and Emerald Version - Moves that use other moves
In Pokémon Ruby Version and Pokémon Sapphire Version, the moves Assist, Metronome, Mirror Move, Nature Power, and Sleep Talk can use other moves.
For all these moves, the move being used is not considered the "last move used" during the user’s attack segment; unless noted otherwise, the move being used can be used even if it can’t be used or chosen for use because of an effect. Moves used this way have "no particular target" (see "Targeting").