Skip to content

Add Pokémon Champions v1.1.0 Regulation M-B learnsets#1611

Open
ugajin wants to merge 1 commit into
PokeAPI:masterfrom
ugajin:codex/champions-mb-learnsets
Open

Add Pokémon Champions v1.1.0 Regulation M-B learnsets#1611
ugajin wants to merge 1 commit into
PokeAPI:masterfrom
ugajin:codex/champions-mb-learnsets

Conversation

@ugajin

@ugajin ugajin commented Jul 19, 2026

Copy link
Copy Markdown

Change description

Add Pokémon Champions v1.1.0 / Regulation M-B learnsets to pokemon_moves.csv.

This adds 2,416 train learnset rows for 38 forms that currently have no Champions learnset data:

  • 22 Pokémon newly available in v1.1.0: Vileplume, Qwilfish, Sceptile, Blaziken, Swampert, Mawile, Metagross, Staraptor, Musharna, Scolipede, Scrafty, Eelektross, Pyroar, Malamar, Barbaracle, Dragalge, Grimmsnarl, Falinks, Overqwil, Houndstone, Annihilape, and Gholdengo
  • 14 Mega Evolutions corresponding to those Pokémon, using the same learnsets as their base forms
  • Mega Raichu X and Mega Raichu Y, using the existing Champions learnset for Raichu

The learnset data was verified and entered by a human contributor directly from the actual in-game data in the Pokémon Champions v1.1.0 training menu for Regulation M-B. AI was not used to determine or infer which moves are available.

Related to #1503 and #1506.

Validation performed:

  • git diff --check
  • validated all 2,416 added rows for CSV shape, foreign keys, duplicate tuples, and target coverage
  • verified all 16 Mega learnsets exactly match their intended base-form learnsets
  • make setup
  • make build-db
  • make test (56 tests passed)

AI coding assistance disclosure

Codex was used under human supervision only for the mechanical conversion of the human-entered Japanese move names to PokeAPI move IDs, insertion of the resulting CSV rows, and validation. The contributor reviewed the target roster, move lists, and prepared change before submission. The contributor owns the change and will address any issues found after submission.

Contributor check list

  • I have written a description of the contribution and explained its motivation.
  • I have written tests for my code changes (if applicable).
  • I have read and understood the AI Assisted Contribution guidelines.
  • I will own this change in production, and I am prepared to fix any bugs caused by my code change.

@ugajin
ugajin marked this pull request as ready for review July 19, 2026 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant