Mechanics
The real Pokebonk type chart
The client does not use the classic 2×, 0.5× and 0× table. This page shows the multipliers the game actually applies, with the standard chart a click away.
1.35×
Super effective
1×
Neutral
0.8×
Resisted
0.5×
Classic immunity
How the game calculates damage
Each defending type is looked up separately, the multipliers are multiplied together, and the result is clamped between 0.4× and 1.8×. Classic immunities become 0.5×, so no matchup is ever fully blocked.
Attack vs. defense
Rows attack, columns defend. Hover or focus a cell to highlight its row and column.
| Attacking type | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Normal | 1 | 1 | 1 | 1 | 1 | 0.8 | 1 | 0.5 | 0.8 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Fighting | 1.35 | 1 | 0.8 | 0.8 | 1 | 1.35 | 0.8 | 0.5 | 1.35 | 1 | 1 | 1 | 1 | 0.8 | 1.35 | 1 | 1.35 | 0.8 |
| Flying | 1 | 1.35 | 1 | 1 | 1 | 0.8 | 1.35 | 1 | 0.8 | 1 | 1 | 1.35 | 0.8 | 1 | 1 | 1 | 1 | 1 |
| Poison | 1 | 1 | 1 | 0.8 | 0.8 | 0.8 | 1 | 0.8 | 0.5 | 1 | 1 | 1.35 | 1 | 1 | 1 | 1 | 1 | 1.35 |
| Ground | 1 | 1 | 0.5 | 1.35 | 1 | 1.35 | 0.8 | 1 | 1.35 | 1.35 | 1 | 0.8 | 1.35 | 1 | 1 | 1 | 1 | 1 |
| Rock | 1 | 0.8 | 1.35 | 1 | 0.8 | 1 | 1.35 | 1 | 0.8 | 1.35 | 1 | 1 | 1 | 1 | 1.35 | 1 | 1 | 1 |
| Bug | 1 | 0.8 | 0.8 | 0.8 | 1 | 1 | 1 | 0.8 | 0.8 | 0.8 | 1 | 1.35 | 1 | 1.35 | 1 | 1 | 1.35 | 0.8 |
| Ghost | 0.5 | 1 | 1 | 1 | 1 | 1 | 1 | 1.35 | 1 | 1 | 1 | 1 | 1 | 1.35 | 1 | 1 | 0.8 | 1 |
| Steel | 1 | 1 | 1 | 1 | 1 | 1.35 | 1 | 1 | 0.8 | 0.8 | 0.8 | 1 | 0.8 | 1 | 1.35 | 1 | 1 | 1.35 |
| Fire | 1 | 1 | 1 | 1 | 1 | 0.8 | 1.35 | 1 | 1.35 | 0.8 | 0.8 | 1.35 | 1 | 1 | 1.35 | 0.8 | 1 | 1 |
| Water | 1 | 1 | 1 | 1 | 1.35 | 1.35 | 1 | 1 | 1 | 1.35 | 0.8 | 0.8 | 1 | 1 | 1 | 0.8 | 1 | 1 |
| Grass | 1 | 1 | 0.8 | 0.8 | 1.35 | 1.35 | 0.8 | 1 | 0.8 | 0.8 | 1.35 | 0.8 | 1 | 1 | 1 | 0.8 | 1 | 1 |
| Electric | 1 | 1 | 1.35 | 1 | 0.5 | 1 | 1 | 1 | 1 | 1 | 1.35 | 0.8 | 0.8 | 1 | 1 | 0.8 | 1 | 1 |
| Psychic | 1 | 1.35 | 1 | 1.35 | 1 | 1 | 1 | 1 | 0.8 | 1 | 1 | 1 | 1 | 0.8 | 1 | 1 | 0.5 | 1 |
| Ice | 1 | 1 | 1.35 | 1 | 1.35 | 1 | 1 | 1 | 0.8 | 0.8 | 0.8 | 1.35 | 1 | 1 | 0.8 | 1.35 | 1 | 1 |
| Dragon | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.8 | 1 | 1 | 1 | 1 | 1 | 1 | 1.35 | 1 | 0.5 |
| Dark | 1 | 0.8 | 1 | 1 | 1 | 1 | 1 | 1.35 | 1 | 1 | 1 | 1 | 1 | 1.35 | 1 | 1 | 0.8 | 0.8 |
| Fairy | 1 | 1.35 | 1 | 0.8 | 1 | 1 | 1 | 1 | 0.8 | 0.8 | 1 | 1 | 1 | 1 | 1 | 1.35 | 1.35 | 1 |
Swipe sideways to see all 18 types
Dual-type calculator
Choose the defending partner's type combination. The list shows how much damage each attacking type deals.
Weak to · 4
- Rock×1.8
- Electric×1.35
- Water×1.35
- Ice×1.08
Resists · 7
- Fairy×0.8
- Fighting×0.8
- Fire×0.8
- Steel×0.8
- Ground×0.68
- Bug×0.64
- Grass×0.64
| Incoming damage | × |
|---|---|
| Rock | ×1.8 |
| Electric | ×1.35 |
| Water | ×1.35 |
| Ice | ×1.08 |
| Dark | ×1 |
| Dragon | ×1 |
| Flying | ×1 |
| Ghost | ×1 |
| Normal | ×1 |
| Poison | ×1 |
| Psychic | ×1 |
| Fairy | ×0.8 |
| Fighting | ×0.8 |
| Fire | ×0.8 |
| Steel | ×0.8 |
| Ground | ×0.68 |
| Bug | ×0.64 |
| Grass | ×0.64 |
Partners by type
Every Kanto partner with this type, counted from the current data.
Multipliers derived from the public Pokebonk client, build mvekcp7c. Standard chart from the game's types.json. Neither table is an official strategy document.