Types

There are 17 diffent types of pokemon types, There are:
 * Fire
 * Grass
 * Water
 * Electric
 * Ice
 * Flying
 * Normal
 * Dragon
 * Dark
 * Steel
 * Poison
 * Psychic
 * Ghost
 * Bug
 * Ground
 * Rock
 * Fighting

Many pokemon have dual types (they have 2 types)(e.g Jynx, Ice & Pschic). There are roomers that there is a type called light.