diff --git a/src/utils/speed-order.ts b/src/utils/speed-order.ts index fcf5a396579..301c19701d1 100644 --- a/src/utils/speed-order.ts +++ b/src/utils/speed-order.ts @@ -12,8 +12,8 @@ export function applyInSpeedOrder(pokemonList: T[], callback: sortInSpeedOrder(pokemonList).forEach(pokemon => callback(pokemon)); } -export function sortInSpeedOrder(pokemonList: T[]): T[] { - pokemonList = shuffle(pokemonList); +export function sortInSpeedOrder(pokemonList: T[], shuffleFirst = true): T[] { + pokemonList = shuffleFirst ? shuffle(pokemonList) : pokemonList; sortBySpeed(pokemonList); return pokemonList; }