Use modifierSortFunc from modifier.ts

This commit is contained in:
HighMans 2024-05-21 14:32:55 -04:00
parent 66f074372b
commit 44e1222310

View File

@ -21,7 +21,7 @@ import { PlayerGender } from "../system/game-data";
import { Variant, getVariantTint } from "#app/data/variant";
import {Button} from "../enums/buttons";
import { Ability } from "../data/ability.js";
import {modifierSortFunc} from "../modifier/modifier"
enum Page {
PROFILE,
STATS,
@ -811,7 +811,7 @@ export default class SummaryUiHandler extends UiHandler {
//Sort items by item type then item name.
let itemModifiers = (this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier
&& (m as PokemonHeldItemModifier).pokemonId === this.pokemon.id, true) as PokemonHeldItemModifier[])
.sort(((a, b)=>a.type.name.localeCompare(b.type.name) && a.constructor.name.localeCompare(b.constructor.name)));
.sort(modifierSortFunc);
itemModifiers.forEach((item, i) => {
const icon = item.getIcon(this.scene, true);