diff --git a/src/web/price-check/filters/FilterModifier.vue b/src/web/price-check/filters/FilterModifier.vue index 7fdf9fcb..fbd25353 100644 --- a/src/web/price-check/filters/FilterModifier.vue +++ b/src/web/price-check/filters/FilterModifier.vue @@ -323,7 +323,8 @@ export default defineComponent({ "Filtering by exact Elemental Resistance unreasonably increases the price": "Поиск по точному виду сопротивления необоснованно увеличивает цену", "Crafted Chaos Resistance without Explicit mod has no value": "Крафтовое сопротивление хаосу без \"родного\" свойства не имеет ценности", "Contributes to the item property": "Вносит вклад в параметр предмета", - "Hidden for sake of familiar view of item stats": "Скрыт ради привычного просмотра свойств предмета" + "Hidden for sake of familiar view of item stats": "Скрыт ради привычного просмотра свойств предмета", + "Buyer will likely change anointment": "Покупатель, скорее всего, поменяет зачарование" } } diff --git a/src/web/price-check/filters/create-stat-filters.ts b/src/web/price-check/filters/create-stat-filters.ts index c41a9ae2..f0b70200 100644 --- a/src/web/price-check/filters/create-stat-filters.ts +++ b/src/web/price-check/filters/create-stat-filters.ts @@ -202,4 +202,15 @@ function finalFilterTweaks (ctx: FiltersCreationContext) { isElderGuardian.disabled = false } } + + if (item.category === ItemCategory.Amulet) { + const anointment = ctx.filters.find(filter => filter.statRef === 'Allocates #') + if (anointment) { + if (item.props.talismanTier) { + anointment.disabled = false + } else if (!item.isCorrupted && !item.isMirrored) { + anointment.hidden = 'Buyer will likely change anointment' + } + } + } }