Skip to content

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

Merged
Naramsim merged 2 commits into
PokeAPI:masterfrom
ugajin:codex/champions-mb-learnsets
Jul 21, 2026
Merged

Add Pokémon Champions v1.1.0 Regulation M-B learnsets#1611
Naramsim merged 2 commits into
PokeAPI:masterfrom
ugajin:codex/champions-mb-learnsets

Conversation

@ugajin

@ugajin ugajin commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

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
@Naramsim

Copy link
Copy Markdown
Member

Hi! Who is the human behind the PR?

@ugajin

ugajin commented Jul 21, 2026

Copy link
Copy Markdown
Contributor Author

@Naramsim Hi! I’m the human behind this PR.

@Naramsim

Naramsim commented Jul 21, 2026

Copy link
Copy Markdown
Member

Hi! A question:

I see these values should be valid until Septemper 2, is that so? After that they'll change back to the original or get new values?

I manually checked some entries against Bulbapedia and they look good.

@ugajin

ugajin commented Jul 21, 2026

Copy link
Copy Markdown
Contributor Author

@Naramsim
Thank you for reviewing the data!

I may be missing something, but my understanding is that this data will remain valid after September 3, when Regulation M-C begins, as long as the Pokémon’s available moves do not change.

If any moves are changed through a balance update, I plan to submit another PR with the necessary updates.

@Naramsim

Copy link
Copy Markdown
Member

That's great! I'll merge the PR then!

@Naramsim
Naramsim merged commit 227b573 into PokeAPI:master Jul 21, 2026
19 checks passed
@pokeapi-machine-user

Copy link
Copy Markdown

A PokeAPI/api-data refresh has started. In ~45 minutes the staging branch of PokeAPI/api-data will be pushed with the new generated data.

The staging branch will be deployed in our staging environment and the entire API will be ready to review.

A Pull Request (master<-staging) will be also created at PokeAPI/api-data and assigned to the PokeAPI Core team to be reviewed. If approved and merged new data will soon be available worldwide at pokeapi.co.

@pokeapi-machine-user

Copy link
Copy Markdown

The updater script could not finish its job. Please check CircleCI's builds and logs.

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.

3 participants