Skip to content

Commit 652db3e

Browse files
Add method to programmatically determine whether a Pokemon is a Dragon-type (#2)
1 parent d63b96b commit 652db3e

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

stats/src/classifier.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,8 @@ function tag(gen: Generation, team: Array<PokemonSet<ID>>, stalliness: number, l
255255
pokemon.moves.some((m: ID) => ['block', 'meanlook', 'spiderweb'].includes(m))) {
256256
style.trappers++;
257257
}
258-
if (style.dragons < 2 && DRAGONS.has(pokemon.species)) {
258+
if (style.dragons < 2 && legacy ? DRAGONS.has(pokemon.species)
259+
: gen.species.get(pokemon.species)?.types.includes('Dragon')) {
259260
style.dragons++;
260261
}
261262
if ((style.clearance < 2 && pokemon.ability === 'magicbounce') || moves.has('rapidspin')) {

0 commit comments

Comments
 (0)