From a0e7e319c6a96adf1b62d91fec8f71e0ed284f81 Mon Sep 17 00:00:00 2001 From: Zoltan the DM Date: Tue, 14 Mar 2023 16:47:54 -0700 Subject: [PATCH] fixed item rarity filter in Foundty 10+ --- compendium-browser.js | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/compendium-browser.js b/compendium-browser.js index a2af8f7..2c96c90 100644 --- a/compendium-browser.js +++ b/compendium-browser.js @@ -1540,15 +1540,20 @@ class CompendiumBrowser extends Application { } - //0.7.2c: Fix rarity encoding (uses camelcase names) - this.addItemFilter("CMPBrowser.MagicItems", "CMPBrowser.Rarity", 'data.rarity', 'select', - { - common: "CMPBrowser.RarityCommon", - uncommon: "CMPBrowser.RarityUncommon", - rare: "CMPBrowser.RarityRare", - veryRare: "CMPBrowser.RarityVeryRare", - legendary: "CMPBrowser.RarityLegendary" - }); + if (CompendiumBrowser.isFoundryV10Plus) { + this.addItemFilter("CMPBrowser.MagicItems", "DND5E.Rarity", 'system.rarity', 'select', CONFIG.DND5E.itemRarity); + } + else { + //0.7.2c: Fix rarity encoding (uses camelcase names) + this.addItemFilter("CMPBrowser.MagicItems", "DND5E.Rarity", 'data.rarity', 'select', + { + common: "DND5E.ItemRarityCommon", + uncommon: "DND5E.ItemRarityUncommon", + rare: "DND5E.ItemRarityRare", + veryRare: "DND5E.ItemRarityVeryRare", + legendary: "DND5E.ItemRarityLegendary", + }); + } } async addFeatFilters() {