Transform

Transform is a Normal-type fast attack. Upon entering battle, Transform turns the user into a copy of the opponent.

When used in Team GO Rocket battles or when facing an enemy Ditto, instead of transforming, Transform would act as a regular fast attack that deals damage, but does not generate energy.

Pokémon with this attack
The following Pokémon are currently able to learn this attack.

Trivia

 * Transform copies CP, types, attacks, and appearances, including shiny status (in gym battles, once copied, Ditto would remain in that form for following battles).
 * Transform does not copy health (Ditto's own health is always used) and name.
 * Ditto always appears as Ditto during gym loading screens (however, shiny status remains copied, resulting on the appearance of a shiny Ditto when copying a previous shiny opponent, even if it is not shiny itself) and end raid screens.
 * In raid battles, Ditto turns into a copy of the raid boss Pokémon but using Ditto's own level and IVs.