From a16c394fa065dca184495eb73b52c345d8039d8a Mon Sep 17 00:00:00 2001 From: kvan7 Date: Mon, 4 May 2026 20:31:45 -0500 Subject: [PATCH] waystone mods --- .../src/web/price-check/trade/TooltipItem.vue | 14 ++++- .../price-check/trade/pathofexile-trade.ts | 51 ++++++++++++++----- 2 files changed, 52 insertions(+), 13 deletions(-) diff --git a/renderer/src/web/price-check/trade/TooltipItem.vue b/renderer/src/web/price-check/trade/TooltipItem.vue index 6826f309..c6cc2932 100644 --- a/renderer/src/web/price-check/trade/TooltipItem.vue +++ b/renderer/src/web/price-check/trade/TooltipItem.vue @@ -14,7 +14,19 @@ ? 'text-gray-400' : $style[`number-color-${mod.color}`] " - >{{ t(mod.text) }}{{ + // need to remove builtin % + mod.text === "item.crit" || + mod.text === "item.map_pack_size" || + mod.text === "item.map_magic_monsters" || + mod.text === "item.map_rare_monsters" || + mod.text === "item.map_drop_chance" || + mod.text === "item.map_item_rarity" || + mod.text === "item.map_gold" + ? ((txt) => txt.slice(0, txt.lastIndexOf(" ")))(t(mod.text)) + + " " + : t(mod.text) + }} 1) { - value = `${value}, ${requirements - .slice(1) - .map((r) => `${r.values[0][0]} ${r.name}`) - .join(", ")}`; + value = parseAffixStrings( + `${value}, ${requirements + .slice(1) + .map((r) => `${r.values[0][0]} ${r.name}`) + .join(", ")}`, + ); } // do i actually care about this?