Fix other uses of specialty type variable

This commit is contained in:
AJ Fontaine 2024-08-06 20:51:59 -04:00
parent 5f09ebcc24
commit f00727244c

View File

@ -405,14 +405,14 @@ export default class Trainer extends Phaser.GameObjects.Container {
} }
} }
if (!retry && this.config.specialtyTypes.length && !this.config.specialtyTypes.find(t => ret.isOfType(t))) { if (!retry && this.config.specialtyType && !ret.isOfType(this.config.specialtyType)) {
retry = true; retry = true;
console.log("Attempting reroll of species evolution to fit specialty type..."); console.log("Attempting reroll of species evolution to fit specialty type...");
let evoAttempt = 0; let evoAttempt = 0;
while (retry && evoAttempt++ < 10) { while (retry && evoAttempt++ < 10) {
ret = getPokemonSpecies(species.getTrainerSpeciesForLevel(level, true, strength)); ret = getPokemonSpecies(species.getTrainerSpeciesForLevel(level, true, strength));
console.log(ret.name); console.log(ret.name);
if (this.config.specialtyTypes.find(t => ret.isOfType(t))) { if (ret.isOfType(this.config.specialtyType)) {
retry = false; retry = false;
} }
} }