mirekdlugosz / create-pokemon-team

Web application that helps you build your own Pokémon team in any core series game

Home Page:https://createpokemon.team/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for moves using their own type chart

mirekdlugosz opened this issue · comments

Since gen VI, there are now moves that use non-standard type effectiveness chart. As of now, they are: Flying Press, Freeze-Dry and Thousand Arrows (see current list on Bulbapedia). We do not support them, treating them as normal moves of their types.

We already have stub of move properties overriding mechanism in place - we use it to change type of move depending on current game version. It should be generalized for this feature.

Overrides should be generated on data manager level and then processed in frontend. Code pointers:

  • data-manager/pokedexreader/constants.py
  • src/app/services/typeeffectiveness.service.ts