wavebeem / pkmn.help

pkmn.help remembers strengths/weaknesses of Pokémon for you
https://pkmn.help
MIT License
93 stars 45 forks source link

[QOL Improvement] Show summary of type combos in addition to the Pokemon in offensive coverage weak/resist list. #170

Open tur1ngb0x opened 1 year ago

tur1ngb0x commented 1 year ago
  1. In the offense section, pick "Fighting" and "Flying" types.
  2. In Pokedex Coverage, select "Resist" list.
  3. The following Pokemon are shown.
    These Pokémon are resistant to all of the selected types. [Fighting][Flying]
    #026 Raichu (Alolan Form)               Electric/Psychic
    #145 Zapdos                     Electric/Flying
    #479 Rotom (Rotom)                  Electric/Ghost
    #479 Rotom (Fan Rotom)                  Electric/Flying
    #587 Emolga                     Electric/Flying
    #642 Thundurus (Incarnate Forme)            Electric/Flying
    #642 Thundurus (Therian Forme)              Electric/Flying
    #679 Honedge                        Steel/Ghost
    #680 Doublade                       Steel/Ghost
    #681 Aegislash (Shield Forme)               Steel/Ghost
    #681 Aegislash (Blade Forme)                Steel/Ghost
    #702 Dedenne                        Electric/Fairy
    #741 Oricorio (Pom-Pom Style)               Electric/Flying
    #785 Tapu Koko                      Electric/Fairy
    #848 Toxel                      Electric/Poison
    #849 Toxtricity (Amped Form)                Electric/Poison
    #957 Wattrel                        Electric/Flying
    #958 Kilowattrel                    Electric/Flying
    #977 Gholdengo                      Steel/Ghost
  4. Show Pokemon type combo (de-duplicated) at the start of offensive coverage resist list.

    These 6 type combos are resistant to all of the selected types. [Fighting][Flying]
    * Electric/Fairy
    * Electric/Flying
    * Electric/Ghost
    * Electric/Poison
    * Electric/Psychic
    * Steel/Ghost
    
    These Pokémon are resistant to all of the selected types. [Fighting][Flying]
    #026 Raichu (Alolan Form)               Electric/Psychic
    #145 Zapdos                     Electric/Flying
    .
    .
    .
    .
    .
    #958 Kilowattrel                    Electric/Flying
    #977 Gholdengo                      Steel/Ghost
  5. This would save a bit of time in cases where the list of Pokemon resistant/weak to certain move types spans multiple pages.
  6. The same suggestion would apply to offensive coverage weakness list.
wavebeem commented 1 year ago

Cool idea! Are you interested in working on a PR for this?

I'm thinking about spending some time today working on issue https://github.com/wavebeem/pkmn.help/issues/132 so I'm not sure if this is something I would get to soon or not.