Type
The contents of this article have been suggested to be merged into the page Type. Please discuss it on the talk page for this article. |
A type chart shows which modifiers are applied to move types when attacking Pokémon of each type. Please note that this only covers single types, not pairs. To get a dual-type Pokémon's matchup against a specific move type, go across the table's columns to each of the types, see what the effectiveness of the move is against both, and multiply the effectiveness together: in this way a Flying-type move would hit for 4× damage on a Bug/Grass Pokémon, while a Ground-type move used against the same would do only a quarter of its normal damage. The type chart differs depending on the generation of games it is from.
Generations II-V
× | Defending type | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A t t a c k i n g t y p e |
1× | 1× | 1× | 1× | 1× | ½× | 1× | 0× | ½× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | |
2× | 1× | ½× | ½× | 1× | 2× | ½× | 0× | 2× | 1× | 1× | 1× | 1× | ½× | 2× | 1× | 2× | ||
1× | 2× | 1× | 1× | 1× | ½× | 2× | 1× | ½× | 1× | 1× | 2× | ½× | 1× | 1× | 1× | 1× | ||
1× | 1× | 1× | ½× | ½× | ½× | 1× | ½× | 0× | 1× | 1× | 2× | 1× | 1× | 1× | 1× | 1× | ||
1× | 1× | 0× | 2× | 1× | 2× | ½× | 1× | 2× | 2× | 1× | ½× | 2× | 1× | 1× | 1× | 1× | ||
1× | ½× | 2× | 1× | ½× | 1× | 2× | 1× | ½× | 2× | 1× | 1× | 1× | 1× | 2× | 1× | 1× | ||
1× | ½× | ½× | ½× | 1× | 1× | 1× | ½× | ½× | ½× | 1× | 2× | 1× | 2× | 1× | 1× | 2× | ||
0× | 1× | 1× | 1× | 1× | 1× | 1× | 2× | ½× | 1× | 1× | 1× | 1× | 2× | 1× | 1× | ½× | ||
1× | 1× | 1× | 1× | 1× | 2× | 1× | 1× | ½× | ½× | ½× | 1× | ½× | 1× | 2× | 1× | 1× | ||
1× | 1× | 1× | 1× | 1× | ½× | 2× | 1× | 2× | ½× | ½× | 2× | 1× | 1× | 2× | ½× | 1× | ||
1× | 1× | 1× | 1× | 2× | 2× | 1× | 1× | 1× | 2× | ½× | ½× | 1× | 1× | 1× | ½× | 1× | ||
1× | 1× | ½× | ½× | 2× | 2× | ½× | 1× | ½× | ½× | 2× | ½× | 1× | 1× | 1× | ½× | 1× | ||
1× | 1× | 2× | 1× | 0× | 1× | 1× | 1× | 1× | 1× | 2× | ½× | ½× | 1× | 1× | ½× | 1× | ||
1× | 2× | 1× | 2× | 1× | 1× | 1× | 1× | ½× | 1× | 1× | 1× | 1× | ½× | 1× | 1× | 0× | ||
1× | 1× | 2× | 1× | 2× | 1× | 1× | 1× | ½× | ½× | ½× | 2× | 1× | 1× | ½× | 2× | 1× | ||
1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | ½× | 1× | 1× | 1× | 1× | 1× | 1× | 2× | 1× | ||
1× | ½× | 1× | 1× | 1× | 1× | 1× | 2× | ½× | 1× | 1× | 1× | 1× | 2× | 1× | 1× | ½× | ||
These numbers are suitable for all generations aside from Generation I. |
Generation I
This system is no longer in use, and was revamped in Generation II to adjust some ratios and to add the Dark and Steel types.
× | Defending type | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A t t a c k i n g t y p e |
1× | 1× | 1× | 1× | 1× | ½× | 1× | 0× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | |
2× | 1× | ½× | ½× | 1× | 2× | ½× | 0× | 1× | 1× | 1× | 1× | ½× | 2× | 1× | ||
1× | 2× | 1× | 1× | 1× | ½× | 2× | 1× | 1× | 1× | 2× | ½× | 1× | 1× | 1× | ||
1× | 1× | 1× | ½× | ½× | ½× | 2× | ½× | 1× | 1× | 2× | 1× | 1× | 1× | 1× | ||
1× | 1× | 0× | 2× | 1× | 2× | ½× | 1× | 2× | 1× | ½× | 2× | 1× | 1× | 1× | ||
1× | ½× | 2× | 1× | ½× | 1× | 2× | 1× | 2× | 1× | 1× | 1× | 1× | 2× | 1× | ||
1× | ½× | ½× | 2× | 1× | 1× | 1× | ½× | ½× | 1× | 2× | 1× | 2× | 1× | 1× | ||
0× | 1× | 1× | 1× | 1× | 1× | 1× | 2× | 1× | 1× | 1× | 1× | 0× | 1× | 1× | ||
1× | 1× | 1× | 1× | 1× | ½× | 2× | 1× | ½× | ½× | 2× | 1× | 1× | 2× | ½× | ||
1× | 1× | 1× | 1× | 2× | 2× | 1× | 1× | 2× | ½× | ½× | 1× | 1× | 1× | ½× | ||
1× | 1× | ½× | ½× | 2× | 2× | ½× | 1× | ½× | 2× | ½× | 1× | 1× | 1× | ½× | ||
1× | 1× | 2× | 1× | 0× | 1× | 1× | 1× | 1× | 2× | ½× | ½× | 1× | 1× | ½× | ||
1× | 2× | 1× | 2× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | ½× | 1× | 1× | ||
1× | 1× | 2× | 1× | 2× | 1× | 1× | 1× | 1× | ½× | 2× | 1× | 1× | ½× | 2× | ||
1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 2× | ||
These numbers are suitable for Generation I only. |
Dual-type Pokémon glitch
While the above chart applies for dual-type Pokémon, with Grass doing neutral damage to a Gyarados for instance, the wrong message is often displayed in Generation I. In this example, the game erroneously states that the attack is "not very effective...".
The game prioritises on which message to display for each 'special' scenario (where normal damage is not dealt) based on each scenario's internal ordering. The higher the ordering determines what message the game will display. Grass against Water as 200% damage for instance is the 4th entry, whilst Grass against Flying as 50% damage is the 27th. Consequently in this example the game chooses the message for scenario #27, returning the wrong message "It's not very effective..." [1]
This glitch does not occur in Pokémon Stadium.
If an attack is super effective or not very effective against one type and does no damage against another type (for example, Dig against Charizard), the game will erroneously state that the attack missed.
Differences
The biggest difference between the two charts is the addition of the Dark and Steel types to the second chart. Among relationships that were already in the chart, Bug was made ½× effective against Poison instead of 2×, and Poison was changed from 2× to 1× against Bug. Ghost was made 2× against Psychic, as opposed to 0×. Also, Ice was adjusted to deal ½× damage to Fire as opposed to 1×.