Foil Unique disambiguation

This commit is contained in:
Alexander Drozdov
2022-12-21 13:24:15 +02:00
parent 49f2d1ea5c
commit d6aa5f9e7a
11 changed files with 17 additions and 17 deletions

View File

@@ -46,7 +46,7 @@ const parsers: Array<ParserFn | { virtual: VirtualParserFn }> = [
parseFlask,
parseStackSize,
parseCorrupted,
parseRelic,
parseFoil,
parseInfluence,
parseMap,
parseSockets,
@@ -363,12 +363,12 @@ function parseCorrupted (section: string[], item: ParsedItem) {
return 'SECTION_SKIPPED'
}
function parseRelic (section: string[], item: ParsedItem) {
function parseFoil (section: string[], item: ParsedItem) {
if (item.rarity !== ItemRarity.Unique) {
return 'PARSER_SKIPPED'
}
if (section[0] === _$.RELIC_UNIQUE) {
item.isRelic = true
if (section[0] === _$.FOIL_UNIQUE) {
item.isFoil = true
return 'SECTION_PARSED'
}
return 'SECTION_SKIPPED'