Is your feature request related to a problem? Please describe.
Random suffix IDs are not being validated on items.
We found out by exporting items from 60U to WoWSims.
The neck suffix should be -213, but is -186 and gives the wrong stat amount.
Describe the solution you'd like
Random suffixes that are the wrong ID but the correct suffix name eg. of the Feverflare should be mapped to the item's correct random suffix.
lookupItemSpec in database.ts should actually validate/migrate randoms suffix before getting their ID.
Is your feature request related to a problem? Please describe. Random suffix IDs are not being validated on items. We found out by exporting items from 60U to WoWSims. The neck suffix should be
-213
, but is-186
and gives the wrong stat amount.Describe the solution you'd like Random suffixes that are the wrong ID but the correct suffix name eg. of the Feverflare should be mapped to the item's correct random suffix.
lookupItemSpec
indatabase.ts
should actually validate/migrate randoms suffix before getting their ID.