From b8fddf4976ef8dcef953e03126d6065580dc193b Mon Sep 17 00:00:00 2001 From: kvan7 Date: Sat, 20 Jun 2026 09:08:16 -0500 Subject: [PATCH] add editor type selection --- renderer/src/parser/meta.ts | 6 ----- renderer/src/web/price-check/filters/util.ts | 14 ++-------- .../price-check/item-editor/ItemEditorV2.vue | 26 ++++++++++++++++--- 3 files changed, 25 insertions(+), 21 deletions(-) diff --git a/renderer/src/parser/meta.ts b/renderer/src/parser/meta.ts index ef996efa..b8398c0b 100644 --- a/renderer/src/parser/meta.ts +++ b/renderer/src/parser/meta.ts @@ -124,12 +124,6 @@ export const ACCESSORY = new Set([ // ItemCategory.Quiver ]); -export const CASTER = new Set([ - ItemCategory.Wand, - ItemCategory.Sceptre, - ItemCategory.Staff, -]); - export const GRANTS_REAL_SKILL = new Set([ ItemCategory.Staff, ItemCategory.Wand, diff --git a/renderer/src/web/price-check/filters/util.ts b/renderer/src/web/price-check/filters/util.ts index df08ddfc..aacdbb13 100644 --- a/renderer/src/web/price-check/filters/util.ts +++ b/renderer/src/web/price-check/filters/util.ts @@ -1,11 +1,5 @@ import { ItemRarity, ParsedItem } from "@/parser"; -import { - ARMOUR, - CASTER, - ItemCategory, - ItemEditorType, - MARTIAL_WEAPON, -} from "@/parser/meta"; +import { ARMOUR, ItemCategory, ItemEditorType, WEAPON } from "@/parser/meta"; function decimalPlaces(value: number, dp: number | boolean): number { if (typeof dp === "number") { @@ -60,11 +54,7 @@ export function getItemEditorType(item: ParsedItem): ItemEditorType { item.category === ItemCategory.Amulet ) { return ItemEditorType.Catalyst; - } else if ( - MARTIAL_WEAPON.has(item.category) || - ARMOUR.has(item.category) || - CASTER.has(item.category) - ) { + } else if (WEAPON.has(item.category) || ARMOUR.has(item.category)) { return ItemEditorType.Augment; } else { return ItemEditorType.None; diff --git a/renderer/src/web/price-check/item-editor/ItemEditorV2.vue b/renderer/src/web/price-check/item-editor/ItemEditorV2.vue index d52e918c..3c058092 100644 --- a/renderer/src/web/price-check/item-editor/ItemEditorV2.vue +++ b/renderer/src/web/price-check/item-editor/ItemEditorV2.vue @@ -1,15 +1,26 @@