diff --git a/src/enums/held-item-id.ts b/src/enums/held-item-id.ts index 186052c747b..c5f101dad5c 100644 --- a/src/enums/held-item-id.ts +++ b/src/enums/held-item-id.ts @@ -95,7 +95,7 @@ export const HeldItemId = { export type HeldItemId = (typeof HeldItemId)[keyof typeof HeldItemId]; type HeldItemName = keyof typeof HeldItemId; -type HeldItemValue = typeof HeldItemId[HeldItemName]; +type HeldItemValue = typeof HeldItemId[HeldItemName]; // equivalent to `HeldItemId` // Use a type-safe reducer to force number keys and values export const HeldItemNames: Record = Object.entries(HeldItemId).reduce( diff --git a/src/enums/trainer-item-id.ts b/src/enums/trainer-item-id.ts index 8069da2836e..032c8933eb8 100644 --- a/src/enums/trainer-item-id.ts +++ b/src/enums/trainer-item-id.ts @@ -51,7 +51,7 @@ export const TrainerItemId = { ENEMY_STATUS_EFFECT_HEAL_CHANCE: 0x0E07, ENEMY_ENDURE_CHANCE: 0x0E08, ENEMY_FUSED_CHANCE: 0x0E09, -}; +} as const; export type TrainerItemId = (typeof TrainerItemId)[keyof typeof TrainerItemId];