New mechanics for Smeargle.
Smeargle can have unlimited instances of the move Sketch in its movepool. If Smeargle has at least one instance of the move Sketch in its movepool, it can use Sketch in-battle to permanently replace one instance of Sketch with the last move performed by the target Pokemon. Sketch cannot copy moves called by other moves, such as moves generated by Sleep Talk, Metronome, Copycat, or Assist, and will instead copy the original move. Sketch also cannot copy moves granted by the arena, such as the called moves in Unown Soup, or moves performed by non-player Pokemon, such as Roleplay Pokemon or neutral Pokemon in arenas. No more than 3 moves may be Sketched by a single Smeargle in any given match.
Smeargle may also spend 2 MC to Sketch any move known by its trainer's other Pokemon. Smeargle must have at least one instance of Sketch in its movepool to do so, and that instance of Sketch is permanently replaced by the chosen move.
Sketch counts as a Level Up move for Smeargle, and as such, buying an additional instance of Sketch costs 1 MC. When Smeargle is bought, it begins with 13 instances of Sketch in its movepool, as well as 20 MC.