Type · #70

Fighting

Super effective (x2) against: Normal, Ice, Rock. Not very effective (x1/2) against: Poison, Flying, Psychic, Bug. No effect (x0) against: Ghost. Hits Normal, Ice and Rock for 2x, nothing at all on Ghost. Yellow gives Mankey Low Kick at L9 specifically so a Pikachu starter can beat Brock.

Type Of

Which elemental type or types something has. ONE relationship serves creatures, characters and moves — the old schema had a many2many on one model and a plain many2one on another, which could not be queried together. "Show me everything Fire" is now one query.

Effective Against

The Gen 1 type chart: which type's moves deal extra or reduced damage against which other type. Rendered as a 15x15 grid - attacking types as rows, defending types as columns. Only non-neutral cells are stored; every other cell reads as grid_default (1.0, neutral). Verified against research/Pokemon_Yellow_GBC.md SS6, not re-derived from memory - Gen 1 differs from every later generation in several of these cells (see the per-row comments below).

Full Effective Against chart

Weak To

The Gen 1 type chart: which type's moves deal extra or reduced damage against which other type. Rendered as a 15x15 grid - attacking types as rows, defending types as columns. Only non-neutral cells are stored; every other cell reads as grid_default (1.0, neutral). Verified against research/Pokemon_Yellow_GBC.md SS6, not re-derived from memory - Gen 1 differs from every later generation in several of these cells (see the per-row comments below).

Full Effective Against chart