Type: Difference between revisions

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to navigationJump to search
m (→‎In other languages: added alternative and never again used Swedish name from The Official Pokémon Handbook)
(38 intermediate revisions by 26 users not shown)
Line 1: Line 1:
{{samename|property of a Pokémon called type in [[The Official Pokémon Handbook]]|species}}
{{samename|property of a Pokémon called type in [[The Official Pokémon Handbook]]|Pokémon category}}
{{Types|diamond|* 1}}
{{Types|diamond|* 1}}
'''Types''' (Japanese: '''タイプ''' ''Type'') are properties for {{OBP|Pokémon|species}} and their [[move]]s. Each type has three properties: which types of Pokémon it is super effective against, which types of Pokémon it is not very effective against, and which types of Pokémon it is completely ineffective against. There are 18 types, each of which is listed to the right. During [[Generation I]], types were occasionally referred to as '''elements'''.
'''Types''' (Japanese: '''タイプ''' ''Type'') are properties for {{OBP|Pokémon|species}} and their [[move]]s. As of [[Generation VI]], there are 18 types, as listed to the right. Most of these  were introduced during [[Generation I]], but the {{t|Dark}} and {{t|Steel}} types were introduced in [[Generation II]] and the {{t|Fairy}} type was introduced in [[Generation VI]]. A unique {{t|???}} type also existed from Generations II through {{gen|IV}}. During [[Generation I]], types were occasionally referred to as '''elements'''.


A Pokémon may have either one or two types. For instance, {{p|Charmander}} is a {{t|Fire}} type, while {{p|Bulbasaur}} is both a {{t|Grass}} type and a {{t|Poison}} type. With the current 18-type system, there are 324 possible ways to assign types to Pokémon, with 171 unique combinations. As of [[Generation VI]], 131 different type combinations have been used. [[Pokéstar Studios opponents]] can also have types.
A Pokémon may have either one or two types: For instance, {{p|Charmander}} is a {{t|Fire}} type, while {{p|Bulbasaur}} is both a {{t|Grass}} type and a {{t|Poison}} type. With the current 18-type system, there are 324 possible ways to assign types to Pokémon, with 171 unique combinations. As of [[Generation VI]], 133 different type combinations have been used. Similar to Pokémon, [[Pokéstar Studios opponents]] also have types.


All moves have only one assigned type. However, the moves {{m|Flying Press}} and {{m|Freeze-Dry}} have custom interactions with defending types that do not strictly match their assigned types.
A move has exactly one type. The type of a damaging move typically defines which types of Pokémon it is super effective against, which types of Pokémon it is not very effective against, and which types of Pokémon it is completely ineffective against.


Most [[Gym Leader]]s and members of the [[Elite Four]] are designed to have a [[Type specialist|type-specific theme]].
Most [[Gym Leader]]s and members of the [[Elite Four]] are designed to have a [[Type expert|type-specific theme]].


==Type effectiveness==
==Type effectiveness==
If the type of a move used by a Pokémon is strong against the opponent's type, then the damage done is twice the normal amount. However, if a move's type is not very effective against the opponent's type, the damage done is half the normal amount.
Typically, the amount of [[damage]] dealt by a damaging move is depending on its type, as well as on the type of the defending Pokémon:
* If the type of a move is super effective against the type of its target, the damage done is double the normal amount;
* If the type of a move is not very effective against the type of its target, the damage done is half the normal amount;
* If the type of a move is completely ineffective against the type of its target, the move will deal no damage.


For Pokémon that have two types, the overall damage is calculated against both types combined. This means that if a move's type is strong against both of the opponent's types (such as {{m|Dig}}, a {{type|Ground}} move, used against an {{p|Aggron}}, a {{2t|Steel|Rock}} Pokémon), then the move does 4 times the damage. On the other hand, if a move's type is weak against both of the opponent's types (such as {{m|Wake-Up Slap}}, a {{type|Fighting}} move, used against a {{p|Sigilyph}}, a {{2t|Psychic|Flying}} Pokémon), then the move does ¼ of the damage.  Similarly, if the move is strong against one of the opponent's types but weak against the other (such as {{m|Razor Leaf}}, a {{type|Grass}} move, used against a {{p|Gyarados}}, a {{2t|Water|Flying}} Pokémon), the move deals normal damage.
For Pokémon that have two types, the overall damage is calculated against both types combined:
* If the type of a move is super effective against both of the opponent's types (such as {{m|Dig}}, a {{type|Ground}} move, used against an {{p|Aggron}}, a {{2t|Steel|Rock}} Pokémon), then the move does 4 times the damage;
* If the type of a move is not very effective against both of the opponent's types (such as {{m|Wake-Up Slap}}, a {{type|Fighting}} move, used against a {{p|Sigilyph}}, a {{2t|Psychic|Flying}} Pokémon), then the move only does ¼ of the damage;
* If the type of a move is super effective against one of the opponent's types but not very effective against the other (such as {{m|Razor Leaf}}, a {{type|Grass}} move, used against a {{p|Gyarados}}, a {{2t|Water|Flying}} Pokémon), then the move deals normal damage.
* If the type of move is completely ineffective against one of the opponent's types, then the move does no damage, even if the opponent has a second type that would be vulnerable to it (as in {{m|Thunderbolt}}, an {{type|Electric}} move, used against a {{p|Quagsire}}, a {{2t|Water|Ground}} Pokémon).


If a move's type is completely ineffective due to one of the opponent's types, then the move does zero damage, even if the opponent has a second type that would be vulnerable to it (as in {{m|Thunderbolt}}, an {{type|Electric}} move, used against a {{p|Quagsire}}, a {{2t|Water|Ground}} Pokémon). Otherwise, before Generation V, a move will always do at least one [[HP]] of damage. In Generation V, it became possible to deal zero damage since certain damage modifiers (such as {{m|Reflect}}) are applied after the damage is ensured to be at least 1.
The moves {{m|Flying Press}} and {{m|Freeze-Dry}} have custom interactions with defending types that do not strictly match their assigned types.<!-- Note: Flying Press does not have "two assigned types". It is a Fighting-type move with a special effect that lets it do additional Flying-type damage. It does not work with the Sky Plate or give STAB on Flying-types, etc.-->
 
Barring complete ineffectiveness (or the special effects of moves like {{m|False Swipe}}), a move will always do at least one {{stat|HP}} damage. (In Generation I, there is [https://www.youtube.com/watch?v=fxNzPeLlPTU a glitch] that can cause a move to deal 0 damage only if the target has two types that both resist the move, due to roundoff error and type effectiveness being applied only at the very end of damage calculation. Additionally, when this happens the game will erroneously report that the move missed the target entirely. In Generation V, [https://www.youtube.com/watch?v=qPPTz0sDZzU a similar glitch] also allows a move to deal zero HP of damage, since certain damage modifiers (such as {{m|Reflect}}) are applied after the damage is ensured to be at least 1.)


===Type chart===
===Type chart===
A '''type chart''' shows which modifiers are applied to [[move]] [[type]]s when attacking {{OBP|Pokémon|species}} 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 {{type|Flying}} move would hit for 4× damage on a {{2t|Bug|Grass}} Pokémon, while a {{type|Ground}} move used against the same would do only a quarter of its normal damage. The type chart differs depending on the [[generation]] of {{pkmn|games}} it is from.
{{main|Type/Type chart}}
 
A '''type chart''' shows which modifiers are applied to [[move]] types when attacking {{OBP|Pokémon|species}} of each type. If the defending Pokémon is dual-typed, the modifier is calculated as the product of the modifiers for both of its types: a {{type|Flying}} move would hit for 4× damage on a {{2t|Bug|Grass}} Pokémon, while a {{type|Ground}} move used against the same would do only a quarter of the normal damage. (A complete ineffectiveness against either type will make the move deal no damage, since 0 multiplied by any number is 0.)


[[Inverse Battle]]s reverse this type chart, making immunities and resistances into weaknesses, and weaknesses into resistances.
The type chart differs depending on the [[generation]] of {{pkmn|games}} it is from. The current type chart is shown below.


{| class="roundy" style="border: 2px solid #111111; background:#555555; margin-right: 5px; margin-bottom: 5px"
{| class="roundy" style="border: 2px solid #111; background:#555; margin-right: 5px; margin-bottom: 5px"
|-
|-
! colspan="2" rowspan="2" | ×
! colspan="2" rowspan="2" | ×
Line 44: Line 55:
! style="background:#{{dark color}}" | {{ic|Dark}}
! style="background:#{{dark color}}" | {{ic|Dark}}
! style="background:#{{fairy color}}" | {{ic|Fairy}}
! style="background:#{{fairy color}}" | {{ic|Fairy}}
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! rowspan="18" style="background:#A44C4B" | <small>A<br>t<br>t<br>a<br>c<br>k<br>i<br>n<br>g<br><br>t<br>y<br>p<br>e</small>
! rowspan="18" style="background:#A44C4B" | <small>A<br>t<br>t<br>a<br>c<br>k<br>i<br>n<br>g<br><br>t<br>y<br>p<br>e</small>
! style="background:#{{normal color}}" | {{ic|Normal}}
! style="background:#{{normal color}}" | {{ic|Normal}}
Line 52: Line 63:
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| style="background:#000000; color:#FFFFFF; font-size:90%" | 0×
| style="background:#000; color:#FFF; font-size:90%" | 0×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
Line 65: Line 76:
| 1×
| 1×
| 1×
| 1×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{fighting color}}" | {{ic|Fighting}}
! style="background:#{{fighting color}}" | {{ic|Fighting}}
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#000000; color:#FFFFFF; font-size:90%" | 0×
| style="background:#000; color:#FFF; font-size:90%" | 0×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{flying color}}" | {{ic|Flying}}
! style="background:#{{flying color}}" | {{ic|Flying}}
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
Line 105: Line 116:
| 1×
| 1×
| 1×
| 1×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{poison color}}" | {{ic|Poison}}
! style="background:#{{poison color}}" | {{ic|Poison}}
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#000000; color:#FFFFFF; font-size:90%" | 0×
| style="background:#000; color:#FFF; font-size:90%" | 0×
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
Line 124: Line 135:
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{ground color}}" | {{ic|Ground}}
! style="background:#{{ground color}}" | {{ic|Ground}}
| 1×
| 1×
| 1×
| 1×
| style="background:#000000; color:#FFFFFF; font-size:90%" | 0×
| style="background:#000; color:#FFF; font-size:90%" | 0×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
Line 145: Line 156:
| 1×
| 1×
| 1×
| 1×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{rock color}}" | {{ic|Rock}}
! style="background:#{{rock color}}" | {{ic|Rock}}
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{bug color}}" | {{ic|Bug}}
! style="background:#{{bug color}}" | {{ic|Bug}}
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{ghost color}}" | {{ic|Ghost}}
! style="background:#{{ghost color}}" | {{ic|Ghost}}
| style="background:#000000; color:#FFFFFF; font-size:90%" | 0×
| style="background:#000; color:#FFF; font-size:90%" | 0×
| 1×
| 1×
| 1×
| 1×
Line 194: Line 205:
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
Line 200: Line 211:
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{steel color}}" | {{ic|Steel}}
! style="background:#{{steel color}}" | {{ic|Steel}}
| 1×
| 1×
Line 212: Line 223:
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{fire color}}" | {{ic|Fire}}
! style="background:#{{fire color}}" | {{ic|Fire}}
| 1×
| 1×
Line 232: Line 243:
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{water color}}" | {{ic|Water}}
! style="background:#{{water color}}" | {{ic|Water}}
| 1×
| 1×
Line 251: Line 262:
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{grass color}}" | {{ic|Grass}}
! style="background:#{{grass color}}" | {{ic|Grass}}
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{electric color}}" | {{ic|Electric}}
! style="background:#{{electric color}}" | {{ic|Electric}}
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#000000; color:#FFFFFF; font-size:90%" | 0×
| style="background:#000; color:#FFF; font-size:90%" | 0×
| 1×
| 1×
| 1×
| 1×
Line 297: Line 308:
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{psychic color}}" | {{ic|Psychic}}
! style="background:#{{psychic color}}" | {{ic|Psychic}}
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
| style="background:#000000; color:#FFFFFF; font-size:90%" | 0×
| style="background:#000; color:#FFF; font-size:90%" | 0×
| 1×
| 1×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{ice color}}" | {{ic|Ice}}
! style="background:#{{ice color}}" | {{ic|Ice}}
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{dragon color}}" | {{ic|Dragon}}
! style="background:#{{dragon color}}" | {{ic|Dragon}}
| 1×
| 1×
Line 355: Line 366:
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
Line 362: Line 373:
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#000000; color:#FFFFFF; font-size:90%" | 0×
| style="background:#000; color:#FFF; font-size:90%" | 0×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{dark color}}" | {{ic|Dark}}
! style="background:#{{dark color}}" | {{ic|Dark}}
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
Line 374: Line 385:
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
Line 380: Line 391:
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
|- style="text-align:center; background:#FFFFFF; font-size:90%"
|- style="text-align:center; background:#FFF; font-size:90%"
! style="background:#{{fairy color}}" | {{ic|Fairy}}
! style="background:#{{fairy color}}" | {{ic|Fairy}}
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| 1×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| style="background:#FF0000; color:#FFFFFF; font-size:90%" | ½×
| style="background:#F00; color:#FFF; font-size:90%" | ½×
| 1×
| 1×
| 1×
| 1×
Line 402: Line 413:
| 1×
| 1×
| 1×
| 1×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| style="background:#009900; color:#FFFFFF; font-size:90%" | 2×
| style="background:#090; color:#FFF; font-size:90%" | 2×
| 1×
| 1×
|-
|-
| colspan="20" style="{{roundybottom|5px}}; background:#999999" | <small>These matchups are suitable for {{color2|000000|Generation VI}}.</small>
| colspan="20" style="{{roundybottom|5px}}; background:#999" | <small>These matchups are suitable for {{color2|000|Generation VI}}.</small>
|}
|}


This is the current type chart. For charts from before Generation VI, go to [[Type/Type chart]]
In [[Inverse Battle]]s, a different type chart is used that essentially inverts the normal type chart, turning immunities and resistances into weaknesses, and weaknesses into resistances.
 
===Dual-type damage misinformation glitch===
{{main|List of glitches in Generation I#Dual-type damage misinformation|List of glitches in Generation I → Dual-type damage misinformation}}
In [[Generation I]] only, if a damaging move is used on a Pokémon with two types such that one of its types is weak to the move and the other type resists the move, it will correctly receive neutral damage, but the incorrect message will be displayed on-screen. This does not occur in {{eng|Pokémon Stadium}}.


==Type-affected game mechanics==
==Type-affected game mechanics==
All games before [[Generation IV]] also made [[damage category|a distinction]] between [[Physical move|physical]] and [[special move]]s based on their type. From Generation IV onward, this is dictated by the move itself.
Prior to [[Generation IV]], the [[damage category|category]] of damaging moves only depends on the move's type (except for [[Shadow moves]]); for example, all {{type|Normal}} damaging moves are [[physical move]]s and all {{type|Water}} damaging moves are [[special move]]s. From [[Generation IV]] onward, each individual move has a [[damage category]] that is independent of its type.


When the type of an attack corresponds with one of the types of the Pokémon using it, the attack power will be increased by 50%. This type advantage is referred to as [[same-type attack bonus]], or STAB for short. As an example, consider an {{p|Aron}} that knows {{m|Metal Claw}} and {{m|Cut}}. Both attacks are physical attacks and both have a base power of 50. However, because Aron is a {{2t|Steel|Rock}} Pokémon, the power of its Metal Claw move will effectively be 75.
When the type of a move matches one of the types of the Pokémon using it, the attack power will be increased by 50%. This is referred to as [[same-type attack bonus]], or STAB for short. As an example, an {{p|Aron}} that knows the {{type|Steel}} move {{m|Metal Claw}} will have the move's power increased by 50% because one of Aron's types is Steel; the power of {{m|Cut}} would not be increased (because none of Aron's types is Normal).


Some [[weather conditions]], [[Ability|Abilities]], and [[held item]]s affect moves of a certain type. {{m|Sunny Day}}, for example, causes {{type|Fire}} moves to increase in power, while {{a|Levitate}} causes {{type|Ground}} moves to not work on the Pokémon with this Ability. Likewise, each type has a [[Type-enhancing item|specific item]] that can be given to a Pokémon to hold that will power up one of the specific types, such as the {{DL|Type-enhancing item|Metal Coat}}, which powers up {{type|Steel}} moves by 20% (10% prior to Generation IV).
Some types of [[weather]], {{Abilities}}, and [[held item]]s affect moves of a certain type. {{m|Sunny Day}}, for example, causes {{type|Fire}} moves to increase in power, while {{a|Levitate}} causes {{type|Ground}} moves to not work on the Pokémon with this Ability. Likewise, each type has a [[Type-enhancing item|specific held item]] that can be given to a Pokémon that will power up one of the specific types by 20% (10% prior to Generation IV), such as the {{DL|Type-enhancing item|Metal Coat}}, which powers up {{type|Steel}} moves.  


{{cat|moves that change a Pokémon's type|Some moves}} can change the type of a Pokémon. For example, {{m|Camouflage}} changes the user's type to a type corresponding to the battlefield terrain. Abilities can also change the type of a Pokémon. So far, the only such Abilities are {{a|Color Change}}, {{a|Multitype}}, and {{a|Protean}}.
{{cat|moves that change a Pokémon's type|Some moves}} can change the type of a Pokémon. For example, {{m|Camouflage}} changes the user's type to a type corresponding to the battlefield terrain. Abilities can also change the type of a Pokémon. So far, the only such Abilities are {{a|Color Change}}, {{a|Multitype}}, and {{a|Protean}}.
Line 422: Line 437:
==??? type==
==??? type==
{{main|??? (type)}}
{{main|??? (type)}}
The ??? type is the only type to have been removed from the [[core series]] games. The ??? type only existed from [[Generation II]] to [[Generation IV]], and was primarily used as the type of the move {{m|Curse}}. It was removed in [[Generation V]], and Curse became a {{type|Ghost}} move.
The ??? type is the only type to have been removed from the [[core series]] games. The ??? type only existed from [[Generation II]] to [[Generation IV]], and was primarily used in the core series as the type of the move {{m|Curse}}. It was removed in [[Generation V]], and Curse became a {{type|Ghost}} move. Any damaging moves given the ??? type<!--e.g. Shadow Rush in Colosseum only, where it is specifically listed as ???-type, Weather Ball in Shadow Sky, Mystery Dungeon-exclusive moves--> deal regular damage against all types, and any Pokémon given the ??? type takes regular damage against all moves.


==Shadow==
==Shadow==
While not generally regarded as a type, [[Shadow move]]s have their type listed as "------". [[Shadow Pokémon]] can be considered to be of this type, but they still retain their regular typing as well. In {{Pokémon XD}}, Shadow moves are not very effective against Shadow Pokémon and super effective against non-Shadow Pokémon.
While not generally regarded as an actual type, in {{Pokémon XD}}, [[Shadow move]]s have their type listed as "------". [[Shadow Pokémon]] can be considered to be of this type, but they still retain their regular typing as well. In {{Pokémon XD}}, all Shadow moves are not very effective against Shadow Pokémon and super effective against non-Shadow Pokémon.


==Glitch types==
==Glitch types==
{{main|List of glitch types}}
{{main|List of glitch types}}
There are several glitch types, such as the {{t|Bird}} type, which only appear through the use of glitches. Other than the Bird type, glitch types are the result of the game reading other data as if it were types. The Bird type was programmed into the code of the Generation I and II games, but was not given to any real Pokémon; however, several [[glitch Pokémon]] use this type.
There are several types which only appear through the use of glitches, such as on the types of [[glitch Pokémon]]. Most famously this includes the {{t|Bird}} type, which was intentionally programmed into the code of the Generation I and II games but was not given to any real Pokémon. Other glitch types are the result of the game reading other data as if it were types. Like the ??? type, all glitch types have no special effectiveness (they both inflict normal damage against all types and take normal damage from all types).
 
==In other games==
===In the Pokémon Mystery Dungeon series===
{{main|Damage modification (Mystery Dungeon)}}
In the [[Pokémon Mystery Dungeon series]], the type effectiveness chart differs slightly from contemporaneous core series games, with the extent of the differences changing between games. For example, in [[Pokémon Mystery Dungeon: Red Rescue Team and Blue Rescue Team]], moves that would have 0× effectiveness in the core series deal ½× damage instead. In [[Pokémon Mystery Dungeon: Explorers of Time and Explorers of Darkness|Explorers of Time and Explorers of Darkness]], those same moves would deal ¼× damage unless the move has a type advantage against the target's secondary type, in which case it would deal ½× instead. And in [[Pokémon Super Mystery Dungeon]], those moves would have 0× effectiveness like in the core series.
 
===In the Pokémon Ranger series===
In the Pokémon Ranger series, each Pokémon has a group, equivalent to a type in the core series. The effectiveness of [[Poké Assist]]s on [[wild Pokémon]] is dependent on the Pokémon's group.


==Dual-type Pokémon glitch==
===In the Pokémon Rumble series===
{{main|List of glitches in Generation I#Dual-type damage misinformation|List of glitches in Generation I → Dual-type damage misinformation}}
In the [[Pokémon Rumble series]], the type effectiveness chart differs somewhat from the equivalent type chart in contemporaneous core series games. Each move that would have 0× effectiveness deals 0.6× damage instead, moves that would be not very effective against one or both of the target's types deal ~0.8× or ~0.7× damage, respectively, and moves that would be super effective against one or both of the target's types deal ~1.2× and ~1.4× damage, respectively. <!--These calculations were only checked in Rumble World.-->
In [[Generation I]], Pokémon with two types that have a weakness and resistance to the same type receive neutral damage from that type, but the incorrect message is displayed.  


For example, {{type|Grass}} moves do neutral damage to {{p|Gyarados}}, but if Gyarados is hit by a Grass-type move, the game erroneously states that the attack is "not very effective...".
===In Pokémon Battrio===
{{main|Type (Battrio)}}
Pokémon in [[Pokémon Battrio]] all have one type in line with one of their types in the core games. Battrio also includes two unique types exclusively for {{p|Arceus}}, the Full Plate and Eleven-Plate types.


The game prioritizes 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..."
Pokémon Battrio's type effectiveness chart is also unique, with different possible strengths for weaknesses or resistances. That is, whereas in the core games all weaknesses are 2× and resistances are ½×, in Battrio, Grass-type Pokémon may be weak to both Ice- and Fire-type moves, but they are weaker to Fire-type moves than to Ice-type moves.


This glitch does not occur in {{eng|Pokémon Stadium}}.
Players with a [[Pokémon Battrio#Memory Keys|Memory Key]] can also gain experience towards different types that will level up their {{DL|Type (Battrio)|Type Levels}}, granting Pokémon of that type a bonus in Attack or HP.


If an attack is super effective or not very effective against one type and does no damage against another type (for example, {{m|Dig}} against {{p|Charizard}}), the game will erroneously state that the attack missed.
===In Pokémon Shuffle===
{{main|Pokémon Shuffle#Type|Pokémon Shuffle → Type}}
Pokémon in [[Pokémon Shuffle]] each only have one type. Pokémon Shuffle's type effectiveness chart is also slightly different than the contemporaneous Generation VI chart, with 0× effectivenesses turned into ½× effectiveness.


==In the TCG==
==In the TCG==
{{main|Type (TCG)}}
{{main|Type (TCG)}}
In the [[Pokémon Trading Card Game]], there are only eleven types. Type mechanics are generally different than in the core games, though they may preserve a similar spirit.
==In other languages==
{{langtable|color=ddf|bordercolor=ccf
|zh_yue=屬性 ''{{tt|Suhksing|Type}}
|zh_cmn=屬性 / 属性 ''{{tt|Shǔxìng|Type}}
|cs=Typ
|fi=Tyyppi
|fr=Type
|de=Typ
|hu=Típus
|it=Tipo
|ko=타입 ''Type''
|pl=Typ
|ru=Тип ''Tip''
|es=Tipo
|sv=Typ<br>Elementklass{{tt|*|The Official Pokémon Handbook}}
|vi=Hệ
|pt=Tipo
}}


==See also==
==See also==
* [[Type specialist]]
* [[Same-type attack bonus]]
* [[Type expert]]
* [[List of Pokémon with unique type combinations]]
* [[List of Pokémon with unique type combinations]]
* [[List of type combinations by abundance]]
* [[List of type combinations by abundance]]
Line 460: Line 507:


[[de:Typen]]
[[de:Typen]]
[[es:Tipos Elementales]]
[[fr:Type]]
[[fr:Type]]
[[it:Tipo]]
[[it:Tipo]]
[[ja:タイプ]]
[[ja:タイプ]]
[[pl:Typy]]
[[pl:Typy]]
[[pt:Tipos Pokémon]]
[[zh:属性]]
[[zh:属性]]

Revision as of 13:59, 18 October 2016

If you were looking for the property of a Pokémon called type in The Official Pokémon Handbook, see Pokémon category.

Types (Japanese: タイプ Type) are properties for Pokémon and their moves. As of Generation VI, there are 18 types, as listed to the right. Most of these were introduced during Generation I, but the Dark and Steel types were introduced in Generation II and the Fairy type was introduced in Generation VI. A unique ??? type also existed from Generations II through IV. During Generation I, types were occasionally referred to as elements.

A Pokémon may have either one or two types: For instance, Charmander is a Fire type, while Bulbasaur is both a Grass type and a Poison type. With the current 18-type system, there are 324 possible ways to assign types to Pokémon, with 171 unique combinations. As of Generation VI, 133 different type combinations have been used. Similar to Pokémon, Pokéstar Studios opponents also have types.

A move has exactly one type. The type of a damaging move typically defines which types of Pokémon it is super effective against, which types of Pokémon it is not very effective against, and which types of Pokémon it is completely ineffective against.

Most Gym Leaders and members of the Elite Four are designed to have a type-specific theme.

Type effectiveness

Typically, the amount of damage dealt by a damaging move is depending on its type, as well as on the type of the defending Pokémon:

  • If the type of a move is super effective against the type of its target, the damage done is double the normal amount;
  • If the type of a move is not very effective against the type of its target, the damage done is half the normal amount;
  • If the type of a move is completely ineffective against the type of its target, the move will deal no damage.

For Pokémon that have two types, the overall damage is calculated against both types combined:

  • If the type of a move is super effective against both of the opponent's types (such as Dig, a Ground-type move, used against an Aggron, a Steel/Rock Pokémon), then the move does 4 times the damage;
  • If the type of a move is not very effective against both of the opponent's types (such as Wake-Up Slap, a Fighting-type move, used against a Sigilyph, a Psychic/Flying Pokémon), then the move only does ¼ of the damage;
  • If the type of a move is super effective against one of the opponent's types but not very effective against the other (such as Razor Leaf, a Grass-type move, used against a Gyarados, a Water/Flying Pokémon), then the move deals normal damage.
  • If the type of move is completely ineffective against one of the opponent's types, then the move does no damage, even if the opponent has a second type that would be vulnerable to it (as in Thunderbolt, an Electric-type move, used against a Quagsire, a Water/Ground Pokémon).

The moves Flying Press and Freeze-Dry have custom interactions with defending types that do not strictly match their assigned types.

Barring complete ineffectiveness (or the special effects of moves like False Swipe), a move will always do at least one HP damage. (In Generation I, there is a glitch that can cause a move to deal 0 damage only if the target has two types that both resist the move, due to roundoff error and type effectiveness being applied only at the very end of damage calculation. Additionally, when this happens the game will erroneously report that the move missed the target entirely. In Generation V, a similar glitch also allows a move to deal zero HP of damage, since certain damage modifiers (such as Reflect) are applied after the damage is ensured to be at least 1.)

Type chart

Main article: Type/Type chart

A type chart shows which modifiers are applied to move types when attacking Pokémon of each type. If the defending Pokémon is dual-typed, the modifier is calculated as the product of the modifiers for both of its types: 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 the normal damage. (A complete ineffectiveness against either type will make the move deal no damage, since 0 multiplied by any number is 0.)

The type chart differs depending on the generation of games it is from. The current type chart is shown below.

× Defending type
Normal Fighting Flying Poison Ground Rock Bug Ghost Steel Fire Water Grass Electric Psychic Ice Dragon Dark Fairy
A
t
t
a
c
k
i
n
g

t
y
p
e
Normal ½× ½×
Fighting ½× ½× ½× ½× ½×
Flying ½× ½× ½×
Poison ½× ½× ½× ½×
Ground ½× ½×
Rock ½× ½× ½×
Bug ½× ½× ½× ½× ½× ½× ½×
Ghost ½×
Steel ½× ½× ½× ½×
Fire ½× ½× ½× ½×
Water ½× ½× ½×
Grass ½× ½× ½× ½× ½× ½× ½×
Electric ½× ½× ½×
Psychic ½× ½×
Ice ½× ½× ½× ½×
Dragon ½×
Dark ½× ½× ½×
Fairy ½× ½× ½×
These matchups are suitable for Generation VI.

In Inverse Battles, a different type chart is used that essentially inverts the normal type chart, turning immunities and resistances into weaknesses, and weaknesses into resistances.

Dual-type damage misinformation glitch

Main article: List of glitches in Generation I → Dual-type damage misinformation

In Generation I only, if a damaging move is used on a Pokémon with two types such that one of its types is weak to the move and the other type resists the move, it will correctly receive neutral damage, but the incorrect message will be displayed on-screen. This does not occur in Pokémon Stadium.

Type-affected game mechanics

Prior to Generation IV, the category of damaging moves only depends on the move's type (except for Shadow moves); for example, all Normal-type damaging moves are physical moves and all Water-type damaging moves are special moves. From Generation IV onward, each individual move has a damage category that is independent of its type.

When the type of a move matches one of the types of the Pokémon using it, the attack power will be increased by 50%. This is referred to as same-type attack bonus, or STAB for short. As an example, an Aron that knows the Steel-type move Metal Claw will have the move's power increased by 50% because one of Aron's types is Steel; the power of Cut would not be increased (because none of Aron's types is Normal).

Some types of weather, Abilities, and held items affect moves of a certain type. Sunny Day, for example, causes Fire-type moves to increase in power, while Levitate causes Ground-type moves to not work on the Pokémon with this Ability. Likewise, each type has a specific held item that can be given to a Pokémon that will power up one of the specific types by 20% (10% prior to Generation IV), such as the Metal Coat, which powers up Steel-type moves.

Some moves can change the type of a Pokémon. For example, Camouflage changes the user's type to a type corresponding to the battlefield terrain. Abilities can also change the type of a Pokémon. So far, the only such Abilities are Color Change, Multitype, and Protean.

??? type

Main article: ??? (type)

The ??? type is the only type to have been removed from the core series games. The ??? type only existed from Generation II to Generation IV, and was primarily used in the core series as the type of the move Curse. It was removed in Generation V, and Curse became a Ghost-type move. Any damaging moves given the ??? type deal regular damage against all types, and any Pokémon given the ??? type takes regular damage against all moves.

Shadow

While not generally regarded as an actual type, in Pokémon XD, Shadow moves have their type listed as "------". Shadow Pokémon can be considered to be of this type, but they still retain their regular typing as well. In Pokémon XD, all Shadow moves are not very effective against Shadow Pokémon and super effective against non-Shadow Pokémon.

Glitch types

Main article: List of glitch types

There are several types which only appear through the use of glitches, such as on the types of glitch Pokémon. Most famously this includes the Bird type, which was intentionally programmed into the code of the Generation I and II games but was not given to any real Pokémon. Other glitch types are the result of the game reading other data as if it were types. Like the ??? type, all glitch types have no special effectiveness (they both inflict normal damage against all types and take normal damage from all types).

In other games

In the Pokémon Mystery Dungeon series

Main article: Damage modification (Mystery Dungeon)

In the Pokémon Mystery Dungeon series, the type effectiveness chart differs slightly from contemporaneous core series games, with the extent of the differences changing between games. For example, in Pokémon Mystery Dungeon: Red Rescue Team and Blue Rescue Team, moves that would have 0× effectiveness in the core series deal ½× damage instead. In Explorers of Time and Explorers of Darkness, those same moves would deal ¼× damage unless the move has a type advantage against the target's secondary type, in which case it would deal ½× instead. And in Pokémon Super Mystery Dungeon, those moves would have 0× effectiveness like in the core series.

In the Pokémon Ranger series

In the Pokémon Ranger series, each Pokémon has a group, equivalent to a type in the core series. The effectiveness of Poké Assists on wild Pokémon is dependent on the Pokémon's group.

In the Pokémon Rumble series

In the Pokémon Rumble series, the type effectiveness chart differs somewhat from the equivalent type chart in contemporaneous core series games. Each move that would have 0× effectiveness deals 0.6× damage instead, moves that would be not very effective against one or both of the target's types deal ~0.8× or ~0.7× damage, respectively, and moves that would be super effective against one or both of the target's types deal ~1.2× and ~1.4× damage, respectively.

In Pokémon Battrio

Main article: Type (Battrio)

Pokémon in Pokémon Battrio all have one type in line with one of their types in the core games. Battrio also includes two unique types exclusively for Arceus, the Full Plate and Eleven-Plate types.

Pokémon Battrio's type effectiveness chart is also unique, with different possible strengths for weaknesses or resistances. That is, whereas in the core games all weaknesses are 2× and resistances are ½×, in Battrio, Grass-type Pokémon may be weak to both Ice- and Fire-type moves, but they are weaker to Fire-type moves than to Ice-type moves.

Players with a Memory Key can also gain experience towards different types that will level up their Type Levels, granting Pokémon of that type a bonus in Attack or HP.

In Pokémon Shuffle

Main article: Pokémon Shuffle → Type

Pokémon in Pokémon Shuffle each only have one type. Pokémon Shuffle's type effectiveness chart is also slightly different than the contemporaneous Generation VI chart, with 0× effectivenesses turned into ½× effectiveness.

In the TCG

Main article: Type (TCG)

In the Pokémon Trading Card Game, there are only eleven types. Type mechanics are generally different than in the core games, though they may preserve a similar spirit.

In other languages

Language Title
Chinese Cantonese 屬性 Suhksing
Mandarin 屬性 / 属性 Shǔxìng
The Czech Republic Flag.png Czech Typ
Finland Flag.png Finnish Tyyppi
France Flag.png French Type
Germany Flag.png German Typ
Hungary Flag.png Hungarian Típus
Italy Flag.png Italian Tipo
South Korea Flag.png Korean 타입 Type
Poland Flag.png Polish Typ
Portugal Flag.png Portuguese Tipo
Russia Flag.png Russian Тип Tip
Spain Flag.png Spanish Tipo
Sweden Flag.png Swedish Typ
Elementklass*
Vietnam Flag.png Vietnamese Hệ

See also


Project Games logo.png This game mechanic article is part of Project Games, a Bulbapedia project that aims to write comprehensive articles on the Pokémon games.