Update speed order function

This commit is contained in:
Dean 2025-06-15 23:20:33 -07:00
parent 9b9cd3a522
commit 88e447fe7e

View File

@ -12,8 +12,8 @@ export function applyInSpeedOrder<T extends Pokemon>(pokemonList: T[], callback:
sortInSpeedOrder(pokemonList).forEach(pokemon => callback(pokemon));
}
export function sortInSpeedOrder<T extends Pokemon | hasPokemon>(pokemonList: T[]): T[] {
pokemonList = shuffle(pokemonList);
export function sortInSpeedOrder<T extends Pokemon | hasPokemon>(pokemonList: T[], shuffleFirst = true): T[] {
pokemonList = shuffleFirst ? shuffle(pokemonList) : pokemonList;
sortBySpeed(pokemonList);
return pokemonList;
}