There is a type chart in the games, but I think that one is screwed up, like grass being the worst type, while it's a starter and thus should be equal to water and fire. Too bad I can't change it, but I can say how I think that it should be. I try to make things like they are in real life, but I'm also trying to make the chart as balanced as possible. If you have a comment or suggestion please mention it on the talk page. I'm trying to give every type at least three resistances, and a maximum of five. The changes are shown in different colours (with not very effective in pink, super effective in light green, normal effective in light blue, and immune in gray).

The Chart

×

Defending type

Attacking

type

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×

½×

2×

1×

1×

½×

1×

1×

1×

1×

1×

1×

1×

½×

½×

½×

1×

½×

2×*

1×

2×

2×

1×

1×

1×

1×

1×

1×

1×

0×

2×

1×

2×

½×

1×

2×

2×

1×

½×

2×

1×

½×

1×

1×

1×

½×

2×

1×

½×

1×

2×

1×

½×

2×

1×

1×

1×

1×

2×

1×

1×

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×

2×

1×

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×

1×

½×

2×

2×

1×

1×

1×

½×

2×

½×

2×

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×

½×

½×

½×

1×

1×

1×

½×

2×

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 good for all generations aside from Generation I. For the type chart used in Generation I, see here.