Mirror Coat (move)

Mirror Coat (Japanese: ミラーコート Mirror Coat) is a damage-dealing Heart-type attack.

Effect
If hit by a Special Attack on the turn this move is used, then Mirror Coat inflicts double the amount of damage the user took, regardless of type or defenses. Mirror Coat fails if the user was hit by a Physical Attack or Status Attack on the same turn, if the user is behind a substitute, if the last Puppet to cause them damage was their ally, or if the user faints.

Due to how it is programmed, Mirror Coat can not receive STAB damage nor the boost from getting a Critical Hit, despite it being able to land as a Critical Hit.

Counter is a similar attack, but works with Physical Attacks instead of Special Attacks.

Mirror Coat can also be used as part of a Puppet Contest combination, with the user gaining extra two appeal points if the attack Taunt was used in the prior turn.

Description

 * }
 * }