Fix crashes

This commit is contained in:
Flashfyre committed 2023-04-18 15:07:10 -04:00
1 parent 8d8f3d6c92
commit 40058539a7
7 files changed
+91 -65

No files matched your search

+2 -1
View File
@@ -7,6 +7,7 @@ import * as Utils from "../utils";
import MessageUiHandler from "./message-ui-handler";
import { DexEntryDetails, StarterDexUnlockTree } from "../game-data";
import { Gender, getGenderColor, getGenderSymbol } from "../gender";
import { pokemonPrevolutions } from "../pokemon-evolutions";
export type StarterSelectCallback = (starters: Starter[]) => void;
@@ -123,7 +124,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler {
this.genSpecies.push([]);
for (let species of allSpecies) {
if (species.getPrevolutionLevels(true).length || species.generation !== g + 1)
if (pokemonPrevolutions.hasOwnProperty(species.speciesId) || species.generation !== g + 1)
continue;
this.speciesLoaded.set(species.speciesId, false);
this.genSpecies[g].push(species);