Skip to content

Commit 85fec40

Browse files
committed
Automatically set the corrupted property on unique items.
1 parent 77d1ef9 commit 85fec40

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/Sidekick.Apis.Poe.Trade/Parser/Properties/Definitions/CorruptedProperty.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,16 @@ public override void Parse(ItemProperties itemProperties, ParsingItem parsingIte
2121

2222
public override BooleanPropertyFilter? GetFilter(Item item, double normalizeValue, FilterType filterType)
2323
{
24+
bool? @checked = null;
25+
if (item.Header.Rarity == Rarity.Unique)
26+
{
27+
@checked = item.Properties.Corrupted;
28+
}
29+
2430
var filter = new TriStatePropertyFilter(this)
2531
{
2632
Text = gameLanguageProvider.Language.DescriptionCorrupted,
27-
Checked = null,
33+
Checked = @checked,
2834
};
2935
return filter;
3036
}

0 commit comments

Comments
 (0)