Skip to content

Missing Pokémon Forms, Also for Evolution Requirements #1667

Description

@SamuelAppleby

Describe the Bug

For several Pokémon species that have several varieties, e.g.,:

pokemon-species/burmy
pokemon-species/toxel

They only have one variety, while they should have 3/2 respectively.

This is not consistent with their evolutions, where wormadam and toxtricity have the correct number of varieties.

This also extends to evolution requirements, where, for e.g., burmy:

evolution-chain/213

evolution_details is a list of only one length, as it cannot distinguish between the burmy forms. The same for toxtricity.

Steps to Reproduce

The data returned from querying the endpoint:

https://pokeapi.co/api/v2/pokemon-species/burmy

Has only one variety, while it should have all cloak forms. The same applies for others e.g.,

https://pokeapi.co/api/v2/pokemon-species/toxel

For form evolutions, which both of the preivous examples have, then this need to be extended, e.g.,:

https://pokeapi.co/api/v2/evolution-chain/213

Should have three entries in evolution_details for wormadam, each specifying the appropriate form. Similarly for toxel/toxtricity. I suspect will need new pokemon form entries at https://pokeapi.co/api/v2/pokemon/10000+ as per the usual implementation.

Resolving the Bug

Anyone is open to making a PR for this issue.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions