Fix evil grunts using wrong template

This commit is contained in:
AJ Fontaine 2025-05-03 23:50:41 -04:00
parent 9e433c85a9
commit 956a3f1a5f

View File

@ -224,17 +224,20 @@ export const trainerPartyTemplates = {
*/ */
export function getEvilGruntPartyTemplate(): TrainerPartyTemplate { export function getEvilGruntPartyTemplate(): TrainerPartyTemplate {
const waveIndex = globalScene.currentBattle?.waveIndex; const waveIndex = globalScene.currentBattle?.waveIndex;
switch (waveIndex) { if (waveIndex <= ClassicFixedBossWaves.EVIL_GRUNT_1){
case ClassicFixedBossWaves.EVIL_GRUNT_1: return trainerPartyTemplates.TWO_AVG;
return trainerPartyTemplates.TWO_AVG; }
case ClassicFixedBossWaves.EVIL_GRUNT_2: else if (waveIndex <= ClassicFixedBossWaves.EVIL_GRUNT_2){
return trainerPartyTemplates.THREE_AVG; return trainerPartyTemplates.THREE_AVG;
case ClassicFixedBossWaves.EVIL_GRUNT_3: }
return trainerPartyTemplates.TWO_AVG_ONE_STRONG; else if (waveIndex <= ClassicFixedBossWaves.EVIL_GRUNT_3){
case ClassicFixedBossWaves.EVIL_ADMIN_1: return trainerPartyTemplates.TWO_AVG_ONE_STRONG;
return trainerPartyTemplates.GYM_LEADER_4; // 3avg 1 strong 1 stronger }
default: else if (waveIndex <= ClassicFixedBossWaves.EVIL_ADMIN_1){
return trainerPartyTemplates.GYM_LEADER_5; // 3 avg 2 strong 1 stronger return trainerPartyTemplates.GYM_LEADER_4; // 3avg 1 strong 1 stronger
}
else {
return trainerPartyTemplates.GYM_LEADER_5; // 3 avg 2 strong 1 stronger
} }
} }