Rage causes damage on the round it is used and each successive round
until the battle is over. After using Rage, your Pokémon can't use any
other attack for the remainder of the battle, and you cannot run, use
items, or switch to a different Pokémon.
Each time a Raging Pokémon takes damage, its Attack statistic increases
by an amount equal to one-half of its initial value. Thus, the first
instance of taking damage results in 150% normal Attack. The second
instance results in double the normal Attack score, and so on. Effects are
cumulative for a maximum of 6 instances, at which point your Pokémon's
Attack will have reached quadruple the normal value. Further instances
will not affect the Attack score.
An increase in Attack will not result from recurrent damage caused by
the PSN or BRN status changes, nor from self-inflicted damage caused when
your Pokémon is confused.
Once a Pokémon starts using Rage, only 3 circumstances can cause it to
stop: (a) it faints, (b) all of the Pokémon on the opposing team are
defeated (ie, the battle ends), or (c) if the "Shift" Battle Style option
is selected, and your Pokémon defeats its current opponent with Rage, you
will be given the choice of switching to another Pokémon. Note that this
is only possible when fighting game trainers, not during a link battle.
Each use of Rage burns only one PP, but this is the Everlasting Gobstopper
of PP. The victim cannot "wait out" the Rage.
If your Raging Pokémon is put to sleep or frozen, or if Rage is Disabled, you will still be unable to switch
to another Pokémon, and it will continue to use Rage when it wakes or when
Disable wears off. If it is frozen, the Pokémon will be unable to do
anything until it is thawed out by a Fire attack or it faints.
Note that if Rage misses the opponent on the first round it is used (or
if it does zero damage because the enemy is a Ghost), it will not engage,
and the trainer will be free to choose another attack on the following
round.
Note that like other statistics, Attack has a maximum value of 999. If
getting hit would raise your Pokémon's Attack score beyond 999, it will
instead raise it only to that value. If its Attack score has already
reached 999, its Attack score will not change.
Because it is a Normal type attack, it cannot affect Ghost Pokémon.