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