diff --git a/Patchnotes.md b/Patchnotes.md index a1b148c..7f0bae6 100644 --- a/Patchnotes.md +++ b/Patchnotes.md @@ -1,3 +1,7 @@ +#0.9.0 +- Button on character sheets for automatically using spell level (works on default and TidySheet5e) +- Additional searches for sub-features + #0.8.2 - Fixed Class searching for spells - issue: #43 - Fixed Drag-and-Drop error in Foundry V10 - issue: #41 diff --git a/compendium-browser.js b/compendium-browser.js index 67e5b7b..a2af8f7 100644 --- a/compendium-browser.js +++ b/compendium-browser.js @@ -559,7 +559,7 @@ class CompendiumBrowser extends Application { const decoratedItem = this.decorateItem(item5e); - if(decoratedItem && ["feat","class","subclass"].includes(decoratedItem.type) && this.passesFilter(decoratedItem, this.featFilters.activeFilters)){ + if(decoratedItem && ["feat","class","subclass", "background"].includes(decoratedItem.type) && this.passesFilter(decoratedItem, this.featFilters.activeFilters)){ itemsList[item5e.id] = { compendium : pack.collection, name : decoratedItem.name, @@ -586,7 +586,7 @@ class CompendiumBrowser extends Application { const decoratedItem = this.decorateItem(item5e); - if(decoratedItem && !["spell","feat","class","subclass"].includes(decoratedItem.type) && this.passesFilter(decoratedItem, this.itemFilters.activeFilters)){ + if(decoratedItem && !["spell","feat","class","subclass", "background"].includes(decoratedItem.type) && this.passesFilter(decoratedItem, this.itemFilters.activeFilters)){ itemsList[item5e.id] = { compendium : pack.collection, name : decoratedItem.name, @@ -1587,6 +1587,7 @@ class CompendiumBrowser extends Application { //subclasses don't exist lower then version 10 if (CompendiumBrowser.isFoundryV10Plus) { featureTypes.subclass = "ITEM.TypeSubclass"; + featureTypes.background = "DND5E.Background"; } this.addFeatFilter("CMPBrowser.general", "CMPBrowser.overall", 'type', 'select',