Battle fundamentals guide
Understanding Pokémon Type Effectiveness
The modern Pokémon type chart contains 18 attacking types and 18 defending types. That creates 324 ordered single-type relationships, but the chart becomes manageable when it is treated as a set of patterns instead of a wall of cells.
The word ordered matters. Fire attacking Grass is super effective; Grass attacking Fire is not very effective. A type’s offensive strengths and defensive weaknesses are related ideas, not interchangeable lists.
Start with the attacking type
Read every matchup as a sentence: ‘A [type] move hits a [type] defender.’ This prevents the common error of answering with the defender’s offensive strengths instead of the move’s result.
In Type Lab, the arrow and labels reinforce this order. In battle, identify the move’s type first, then evaluate each type belonging to the target.
Know the four multipliers
A super-effective relationship contributes 2× damage, a neutral relationship 1×, a resistance ½×, and an immunity 0×. These labels describe type interaction before other battle modifiers such as abilities, items, weather, or move-specific rules.
Immunities deserve early attention because zero behaves differently from every other multiplier. No second type can restore damage after one defensive type makes that attack ineffective under the ordinary chart.
Charizard and Swampert: calculate a double weakness
Charizard’s record is Fire/Flying. For a Rock attack, first look up Rock against Fire: 2×. Then look up Rock against Flying: 2×. Multiply them: 2 × 2 = 4×. “Rock is super effective against Charizard” is true under the base chart, but the calculation explains why this is a double weakness.
Swampert is Water/Ground. Try a Grass attack before reading the answer: Grass against Water is 2× and Grass against Ground is 2×, so the combined result is also 4×. The rule comes from the two defensive types, not from the species’ appearance or the attacking Pokémon’s type.
These are off-quiz extensions of Type Lab. The live lab asks single-type questions and offers 0×, ½×, 1×, or 2×; it does not offer a Charizard question with a 4× answer. Practise the two component lookups there, then combine them here.
Gyarados: a weakness can cancel a resistance
Gyarados is Water/Flying. An Ice attack is resisted by Water for ½× but super effective against Flying for 2×. Multiplying ½ × 2 gives 1×: neutral effectiveness. Looking only at Flying would produce the wrong answer.
Now change only the attacking type to Electric. Electric against Water is 2× and against Flying is 2×, giving 4×. The defender has not changed; the move type has. This is why “Water/Flying is weak” is incomplete unless you say which attack you mean.
Check yourself with Rock against the same defender. Rock against Water is 1× and against Flying is 2×, so the answer is 2×. One neutral relationship does not cancel a weakness; only a ½× resistance does. These multipliers describe the base type interaction, not a complete damage calculation.
Scizor and Swampert: quarter resistance and immunity
Scizor is Bug/Steel. A Grass attack is ½× against Bug and ½× against Steel. The combined multiplier is ¼×. Resistances multiply; you do not add the two halves to get neutral damage.
For an Electric attack against Water/Ground Swampert, Electric is 2× against Water but 0× against Ground. The result is 2 × 0 = 0×. A weakness does not overpower an immunity under the base chart.
Exercise: calculate Fire against Scizor, then Ground against Fire/Flying Charizard. Fire is 2× against both Bug and Steel, so Scizor’s result is 4×. Ground is 2× against Fire but 0× against Flying, so Charizard’s result is 0×. These answers assume ordinary type-chart interactions; battle effects that alter typing or override an interaction need separate evaluation.
A direction check before every calculation
Use two contrasting sentences: “An Electric move hits a Ground defender” gives 0×; “a Ground move hits an Electric defender” gives 2×. Reversing the arrow creates a different question. Do not reverse a remembered weakness mechanically and assume you have found the answer.
When a lab answer is wrong, classify the mistake. If you read the labels backward, rewrite the sentence in attack-then-defender order. If you forgot one chart cell, study that relationship. If an off-quiz dual-type calculation was wrong despite two correct cells, write the multiplication explicitly.
Finally, keep the question’s scope clear. Type Lab uses the modern 18-type base chart even when you are thinking of an older species. These examples omit abilities, held items, weather, move-specific effects, and changes of type or form. A 4× type multiplier does not by itself guarantee a knockout, and 1× does not mean two different moves will deal equal damage.
These lessons use ShadowDex’s current species list and modern type-chart rules. For data sources, media credits, and corrections, read our sources and methodology or report an error.