Type · #130
Rock
Super effective (x2) against: Fire, Ice, Flying, Bug. Not very effective (x1/2) against: Fighting, Ground. Rock Slide is the reliable option (Rock Throw and the rest are shaky). Rock/Ground duals take 4x from Water and Grass.
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 chartWeak 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