About the Pokemon

Types
Shiny - Gets more HP per level. (around 20-30% more)

Metallic - Can't get effected by any status condition. (As in Paralysis, Frozen, Poison, Burn, etc.)

Ghost - Receives 50% less damage.

Crystal - Does 20% more damage.

Golden - Gets 50% more Experience.

Ruby - 20% more attack damage and 50% more experience.

Emerald - 50% less damage taken and 50% more experience.

Curse - Leaches health every hit.

Plasma - Just rare. There's around 1 in 50 chance of occurring.