Pokémon XD: Gale of Darkness/Shadow Pokémon

Shadow Pokemon are Pokemon created by Cipher by artificially closing the door to a Pokemon's heart and turning them into fighting machines because of their lack of compassion and feelings. A fully closed Shadow Pokemon will not show their true characteristics, and they forget their normal moves and receive Shadow Moves in return. The human eye does not easily distinguish a Shadow Pokemon, and if they are, the Pokemon will cast a dark glow, and their data box is purple as well.

Characteristics
Shadow Pokemon cannot:
 * level up. They gain experience participating in battle, but the points are not counted until the Pokemon is purified.
 * Evolve as they can't level up.
 * Know conventional moves.At the beginning of the game, Shadows know two Shadow Moves. As the game progresses, Shadows can have three or four moves. When they are purified, the Pokemon regain their normal moves.
 * learn moves from TMs.
 * have a nickname.
 * be traded into GBA Games.

Reverse Mode
Sometimes, Shadow Pokemon will enter a wild state of emotion known as Reverse Mode. In Reverse Mode, the Pokemon will cast a dark red glow and the data box will turn red. While in Reverse, Shadows will inflict damage upon themselves during battle, and the effects last even when the battle is over.

When a Pokemon is in Reverse Mode, use of items will be impossible. They can recover their HP by healing at a Pokemon Center, but Reverse Mode stays in effect.

List
Here is a list of 83 Shadows to be purified Ledyba Spheal Baltoy Mareep Gulpin Seedot Numel Carvanha Shroomish Voltorb Vulpix Duskull Mawile Snorunt Natu Meowth Swinub Grimer Seel Zangoose Nosepass Paras Growlithe Beedrill Pidgeotto Butterfree Magneton Weepinbell Arbok Primeape Hypno Golduck Sableye Dodrio Altaria Kangaskhan Banette Pinsir Magcargo Rapidash Hitmonlee Lickitung Scyther Chansey Solrock Electabuzz Snorlax Mr. Mime Dugtrio Salamence Zapdos Articuno Tauros Exeggutor Dragonite
 * Teddiursa
 * Poochyena
 * Houndour
 * Spinarak
 * Delcatty
 * Makuhita
 * Ralts
 * Pineco
 * Roselia
 * Spearow
 * Lunatone
 * Togepi
 * Shellder
 * Tangela
 * Venomoth
 * Raticate
 * Farfetch'd
 * Magmar
 * Hitmonchan
 * Poliwrath