Transform changes your Pokémon's type(s), statistics (except HP),
attacks, and appearance to match those of the current enemy. Your Pokémon
retains its new form until the battle is over, or until it switches
away.
The accuracy of this attack is unaffected by Evade/Accuracy modifiers.
The effects of any stat modifiers are copied by Transform, including
changes to Evade and Accuracy. Thus, if the enemy has used Minimize several times, your Pokémon will
enjoy a lower chance of being hit when it copies that enemy. (Fortunately,
Transform always has a 99.6% chance of success; in this respect it is
exactly like Swift.) However, prior
modifications to the Transformer's stats are negated by the copying
process. A Mew that has used Swords Dance, for example, will not enjoy
a boosted Attack if it subsequently Transforms into another Pokémon.
Status changes are not copied by Transform; however, the Speed
reduction associated with paralyzation is copied, as is the Attack
reduction associated with burns.
Regardless of how many attacks the copied Pokémon had, your Pokémon
loses the ability to Transform once it has done so. Each copied attack has
only 5 PP.
Note that a Transformed Pokémon retains its own Level. This has at
least two important implications for combat when there is a Level
disparity between your Pokémon and the enemy being copied. First, a L10
Mew that Transforms into a L25 Pinsir
should not get into a Seismic Toss
battle! In general, calculated attacks based on Level may be a boon to the
copier or the victim, depending on their relative Levels.
Second, even for Physical and Special attacks, remember that the
attacker's Level is an important variable in the Battle Damage Formula. If
your L26 Ditto copies a L50
Articuno, it will not do as much
damage with Fly or Blizzard, despite having the same Attack and
Special.
Despite being a Normal type attack, it is effective against
Ghost Pokémon.