diff --git a/src/data/trainers/trainer-config.ts b/src/data/trainers/trainer-config.ts index 64104d713aa..f78070a19ad 100644 --- a/src/data/trainers/trainer-config.ts +++ b/src/data/trainers/trainer-config.ts @@ -25,6 +25,7 @@ import { Gender } from "#app/data/gender"; import { signatureSpecies } from "../balance/signature-species"; import { Abilities } from "#enums/abilities"; import { TeraAIMode } from "#enums/tera-ai-mode"; +import { TrainerPoolTier } from "#enums/trainer-pool-tier"; /** Minimum BST for Pokemon generated onto the Elite Four's teams */ const ELITE_FOUR_MINIMUM_BST = 460; @@ -32,14 +33,6 @@ const ELITE_FOUR_MINIMUM_BST = 460; /** The wave at which (non-Paldean) Gym Leaders start having Tera mons*/ const GYM_LEADER_TERA_WAVE = 100; -export enum TrainerPoolTier { - COMMON, - UNCOMMON, - RARE, - SUPER_RARE, - ULTRA_RARE, -} - export interface TrainerTierPools { [key: number]: Species[]; } diff --git a/src/enums/trainer-pool-tier.ts b/src/enums/trainer-pool-tier.ts new file mode 100644 index 00000000000..da6355d021b --- /dev/null +++ b/src/enums/trainer-pool-tier.ts @@ -0,0 +1,7 @@ +export enum TrainerPoolTier { + COMMON, + UNCOMMON, + RARE, + SUPER_RARE, + ULTRA_RARE +} diff --git a/src/field/trainer.ts b/src/field/trainer.ts index 21773656345..a6b8b7aef29 100644 --- a/src/field/trainer.ts +++ b/src/field/trainer.ts @@ -5,11 +5,11 @@ import { getPokemonSpecies } from "#app/data/pokemon-species"; import type { TrainerConfig, TrainerPartyTemplate } from "#app/data/trainers/trainer-config"; import { TrainerPartyCompoundTemplate, - TrainerPoolTier, TrainerSlot, trainerConfigs, trainerPartyTemplates, } from "#app/data/trainers/trainer-config"; +import { TrainerPoolTier } from "#enums/trainer-pool-tier"; import { TeraAIMode } from "#enums/tera-ai-mode"; import type { EnemyPokemon } from "#app/field/pokemon"; import * as Utils from "#app/utils";