diff --git a/lang/en.json b/lang/en.json
index 5fc2cef9..cf96ee3c 100755
--- a/lang/en.json
+++ b/lang/en.json
@@ -2521,8 +2521,7 @@
"featuresLabel": "Community Feature"
},
"Consumable": {
- "consumeOnUse": "Consume On Use",
- "destroyOnEmpty": "Destroy On Empty"
+ "consumeOnUse": "Consume On Use"
},
"DomainCard": {
"type": "Type",
diff --git a/module/data/item/consumable.mjs b/module/data/item/consumable.mjs
index 5a50525a..ab527967 100644
--- a/module/data/item/consumable.mjs
+++ b/module/data/item/consumable.mjs
@@ -18,8 +18,7 @@ export default class DHConsumable extends BaseDataItem {
const fields = foundry.data.fields;
return {
...super.defineSchema(),
- consumeOnUse: new fields.BooleanField({ initial: true }),
- destroyOnEmpty: new fields.BooleanField({ initial: true })
+ consumeOnUse: new fields.BooleanField({ initial: true })
};
}
diff --git a/module/documents/actor.mjs b/module/documents/actor.mjs
index 023beaa0..47a9cd31 100644
--- a/module/documents/actor.mjs
+++ b/module/documents/actor.mjs
@@ -771,20 +771,10 @@ export default class DhpActor extends Actor {
resources.forEach(r => {
if (r.itemId) {
const { path, value } = game.system.api.fields.ActionFields.CostField.getItemIdCostUpdate(r);
-
- if (
- r.key === 'quantity' &&
- r.target.type === 'consumable' &&
- value === 0 &&
- r.target.system.destroyOnEmpty
- ) {
- r.target.delete();
- } else {
- updates.items[r.key] = {
- target: r.target,
- resources: { [path]: value }
- };
- }
+ updates.items[r.key] = {
+ target: r.target,
+ resources: { [path]: value }
+ };
} else {
const valueFunc = (base, resource, baseMax) => {
if (resource.clear) return baseMax && base.inverted ? baseMax : 0;
diff --git a/module/documents/tooltipManager.mjs b/module/documents/tooltipManager.mjs
index 6cfecb00..bf107a42 100644
--- a/module/documents/tooltipManager.mjs
+++ b/module/documents/tooltipManager.mjs
@@ -169,70 +169,19 @@ export default class DhTooltipManager extends foundry.helpers.interaction.Toolti
}
}
- this.baseActivate(element, { ...options, html: html });
+ this.noOffset = options.noOffset;
+ super.activate(element, { ...options, html: html });
}
- /* Need to pass more options to _setAnchor, so have to copy whole foundry method >_< */
- async baseActivate(element, options) {
- let { text, direction, cssClass, locked = false, html, content } = options;
- if (content && !html) {
- foundry.utils.logCompatibilityWarning(
- 'The content option has been deprecated in favor of the html option',
- { since: 13, until: 15, once: true }
- );
- html = content;
- }
- if (text && html) throw new Error('Cannot provide both text and html options to TooltipManager#activate.');
- // Deactivate currently active element
- this.deactivate();
- // Check if the element still exists in the DOM.
- if (!document.body.contains(element)) return;
- // Mark the new element as active
- this.#active = true;
- this.element = element;
- element.setAttribute('aria-describedby', 'tooltip');
- html ||= element.dataset.tooltipHtml;
- if (html) {
- if (typeof html === 'string') this.tooltip.innerHTML = foundry.utils.cleanHTML(html);
- else {
- this.tooltip.innerHTML = ''; // Clear existing HTML
- this.tooltip.appendChild(html);
- }
- } else {
- text ||= element.dataset.tooltipText;
- if (text) this.tooltip.textContent = text;
- else {
- text = element.dataset.tooltip;
- // Localized message should be safe
- if (game.i18n.has(text)) this.tooltip.innerHTML = game.i18n.localize(text);
- else this.tooltip.innerHTML = foundry.utils.cleanHTML(text);
- }
- }
-
- // Activate display of the tooltip
- this.tooltip.removeAttribute('class');
- this.tooltip.classList.add('active', 'themed', 'theme-dark');
- this.tooltip.showPopover();
- cssClass ??= element.closest('[data-tooltip-class]')?.dataset.tooltipClass;
- if (cssClass) this.tooltip.classList.add(...cssClass.split(' '));
-
- // Set tooltip position
- direction ??= element.closest('[data-tooltip-direction]')?.dataset.tooltipDirection;
- if (!direction) direction = this._determineDirection();
- this._setAnchor(direction, options);
-
- if (locked || element.dataset.hasOwnProperty('locked')) this.lockTooltip();
- }
-
- _setAnchor(direction, options = {}) {
+ _setAnchor(direction) {
const directions = this.constructor.TOOLTIP_DIRECTIONS;
const pad = this.constructor.TOOLTIP_MARGIN_PX;
const pos = this.element.getBoundingClientRect();
const { innerHeight, innerWidth } = this.tooltip.ownerDocument.defaultView;
const tooltipPadding = 16;
- const horizontalOffset = options.noOffset ? tooltipPadding : this.tooltip.offsetWidth / 2 - pos.width / 2;
- const verticalOffset = options.noOffset ? tooltipPadding : this.tooltip.offsetHeight / 2 - pos.height / 2;
+ const horizontalOffset = this.noOffset ? tooltipPadding : this.tooltip.offsetWidth / 2 - pos.width / 2;
+ const verticalOffset = this.noOffset ? tooltipPadding : this.tooltip.offsetHeight / 2 - pos.height / 2;
const style = {};
switch (direction) {
diff --git a/src/packs/items/consumables/consumable_Acidpaste_cfVFmS8vT9dbq9s1.json b/src/packs/items/consumables/consumable_Acidpaste_cfVFmS8vT9dbq9s1.json
index 7c2d113d..c1833e87 100644
--- a/src/packs/items/consumables/consumable_Acidpaste_cfVFmS8vT9dbq9s1.json
+++ b/src/packs/items/consumables/consumable_Acidpaste_cfVFmS8vT9dbq9s1.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Armor_Stitcher_VlbsCjvvLNfTzNXb.json b/src/packs/items/consumables/consumable_Armor_Stitcher_VlbsCjvvLNfTzNXb.json
index 58efc3cc..d78986cf 100644
--- a/src/packs/items/consumables/consumable_Armor_Stitcher_VlbsCjvvLNfTzNXb.json
+++ b/src/packs/items/consumables/consumable_Armor_Stitcher_VlbsCjvvLNfTzNXb.json
@@ -48,7 +48,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Attune_Potion_JGD3M9hBHtVAA8XP.json b/src/packs/items/consumables/consumable_Attune_Potion_JGD3M9hBHtVAA8XP.json
index f19c55c3..e034976a 100644
--- a/src/packs/items/consumables/consumable_Attune_Potion_JGD3M9hBHtVAA8XP.json
+++ b/src/packs/items/consumables/consumable_Attune_Potion_JGD3M9hBHtVAA8XP.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Blinding_Orb_eAXHdzA5qNPldOpn.json b/src/packs/items/consumables/consumable_Blinding_Orb_eAXHdzA5qNPldOpn.json
index 9c6403e1..1282ceeb 100644
--- a/src/packs/items/consumables/consumable_Blinding_Orb_eAXHdzA5qNPldOpn.json
+++ b/src/packs/items/consumables/consumable_Blinding_Orb_eAXHdzA5qNPldOpn.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 62,
diff --git a/src/packs/items/consumables/consumable_Blood_of_the_Yorgi_pDGzmczoTlKGmKgd.json b/src/packs/items/consumables/consumable_Blood_of_the_Yorgi_pDGzmczoTlKGmKgd.json
index 6a84b89b..df40e563 100644
--- a/src/packs/items/consumables/consumable_Blood_of_the_Yorgi_pDGzmczoTlKGmKgd.json
+++ b/src/packs/items/consumables/consumable_Blood_of_the_Yorgi_pDGzmczoTlKGmKgd.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Bolster_Potion_FOPQNqXbiVO0ilYL.json b/src/packs/items/consumables/consumable_Bolster_Potion_FOPQNqXbiVO0ilYL.json
index c6241a9c..421acdc3 100644
--- a/src/packs/items/consumables/consumable_Bolster_Potion_FOPQNqXbiVO0ilYL.json
+++ b/src/packs/items/consumables/consumable_Bolster_Potion_FOPQNqXbiVO0ilYL.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Bonding_Honey_PfQvqopXgvroBklL.json b/src/packs/items/consumables/consumable_Bonding_Honey_PfQvqopXgvroBklL.json
index 4240ae2e..04532b27 100644
--- a/src/packs/items/consumables/consumable_Bonding_Honey_PfQvqopXgvroBklL.json
+++ b/src/packs/items/consumables/consumable_Bonding_Honey_PfQvqopXgvroBklL.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 62,
diff --git a/src/packs/items/consumables/consumable_Bridge_Seed_RrIasiMCt6mqVTps.json b/src/packs/items/consumables/consumable_Bridge_Seed_RrIasiMCt6mqVTps.json
index a80481d5..b81e7f36 100644
--- a/src/packs/items/consumables/consumable_Bridge_Seed_RrIasiMCt6mqVTps.json
+++ b/src/packs/items/consumables/consumable_Bridge_Seed_RrIasiMCt6mqVTps.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Channelstone_IKMVQ6VwtapwoUim.json b/src/packs/items/consumables/consumable_Channelstone_IKMVQ6VwtapwoUim.json
index f4ec4476..28a13044 100644
--- a/src/packs/items/consumables/consumable_Channelstone_IKMVQ6VwtapwoUim.json
+++ b/src/packs/items/consumables/consumable_Channelstone_IKMVQ6VwtapwoUim.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Charm_Potion_CVBbFfOY75YwyQsp.json b/src/packs/items/consumables/consumable_Charm_Potion_CVBbFfOY75YwyQsp.json
index 48303854..f1d7b058 100644
--- a/src/packs/items/consumables/consumable_Charm_Potion_CVBbFfOY75YwyQsp.json
+++ b/src/packs/items/consumables/consumable_Charm_Potion_CVBbFfOY75YwyQsp.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Circle_of_the_Void_elsyP6VhHw1JjGSl.json b/src/packs/items/consumables/consumable_Circle_of_the_Void_elsyP6VhHw1JjGSl.json
index 159a1381..7c93342e 100644
--- a/src/packs/items/consumables/consumable_Circle_of_the_Void_elsyP6VhHw1JjGSl.json
+++ b/src/packs/items/consumables/consumable_Circle_of_the_Void_elsyP6VhHw1JjGSl.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Control_Potion_eeBhZSGLjuNZuJuI.json b/src/packs/items/consumables/consumable_Control_Potion_eeBhZSGLjuNZuJuI.json
index 9523cdce..2c6b9a93 100644
--- a/src/packs/items/consumables/consumable_Control_Potion_eeBhZSGLjuNZuJuI.json
+++ b/src/packs/items/consumables/consumable_Control_Potion_eeBhZSGLjuNZuJuI.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Death_Tea_xDnJeF1grkmKck8Q.json b/src/packs/items/consumables/consumable_Death_Tea_xDnJeF1grkmKck8Q.json
index 1a7ae1a5..5fbae976 100644
--- a/src/packs/items/consumables/consumable_Death_Tea_xDnJeF1grkmKck8Q.json
+++ b/src/packs/items/consumables/consumable_Death_Tea_xDnJeF1grkmKck8Q.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 62,
diff --git a/src/packs/items/consumables/consumable_Dragonbloom_Tea_wM18PWWW2Ami4fBG.json b/src/packs/items/consumables/consumable_Dragonbloom_Tea_wM18PWWW2Ami4fBG.json
index 2a4c6ac9..5e877f6d 100644
--- a/src/packs/items/consumables/consumable_Dragonbloom_Tea_wM18PWWW2Ami4fBG.json
+++ b/src/packs/items/consumables/consumable_Dragonbloom_Tea_wM18PWWW2Ami4fBG.json
@@ -89,7 +89,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Dripfang_Poison_eU8VpbWB2NHIL47n.json b/src/packs/items/consumables/consumable_Dripfang_Poison_eU8VpbWB2NHIL47n.json
index c37b8bb4..cb2c7997 100644
--- a/src/packs/items/consumables/consumable_Dripfang_Poison_eU8VpbWB2NHIL47n.json
+++ b/src/packs/items/consumables/consumable_Dripfang_Poison_eU8VpbWB2NHIL47n.json
@@ -71,7 +71,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Enlighten_Potion_aWHSO2AqDufi7nL4.json b/src/packs/items/consumables/consumable_Enlighten_Potion_aWHSO2AqDufi7nL4.json
index 02ffa6d9..bff70126 100644
--- a/src/packs/items/consumables/consumable_Enlighten_Potion_aWHSO2AqDufi7nL4.json
+++ b/src/packs/items/consumables/consumable_Enlighten_Potion_aWHSO2AqDufi7nL4.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Feast_of_Xuria_aX6NyxkNzu0LcJpt.json b/src/packs/items/consumables/consumable_Feast_of_Xuria_aX6NyxkNzu0LcJpt.json
index b23f091b..159e0442 100644
--- a/src/packs/items/consumables/consumable_Feast_of_Xuria_aX6NyxkNzu0LcJpt.json
+++ b/src/packs/items/consumables/consumable_Feast_of_Xuria_aX6NyxkNzu0LcJpt.json
@@ -134,7 +134,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 62,
diff --git a/src/packs/items/consumables/consumable_Featherbone_DpxEMpwfasEBpORU.json b/src/packs/items/consumables/consumable_Featherbone_DpxEMpwfasEBpORU.json
index dbf5b19a..9b5bd0df 100644
--- a/src/packs/items/consumables/consumable_Featherbone_DpxEMpwfasEBpORU.json
+++ b/src/packs/items/consumables/consumable_Featherbone_DpxEMpwfasEBpORU.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Gill_Salve_Nvbb9mze6o5D0AEg.json b/src/packs/items/consumables/consumable_Gill_Salve_Nvbb9mze6o5D0AEg.json
index e69c440c..890c61e4 100644
--- a/src/packs/items/consumables/consumable_Gill_Salve_Nvbb9mze6o5D0AEg.json
+++ b/src/packs/items/consumables/consumable_Gill_Salve_Nvbb9mze6o5D0AEg.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Grindletooth_Venom_8WkhvSzeOmLdnoLJ.json b/src/packs/items/consumables/consumable_Grindletooth_Venom_8WkhvSzeOmLdnoLJ.json
index 75d19c32..70291404 100644
--- a/src/packs/items/consumables/consumable_Grindletooth_Venom_8WkhvSzeOmLdnoLJ.json
+++ b/src/packs/items/consumables/consumable_Grindletooth_Venom_8WkhvSzeOmLdnoLJ.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Growing_Potion_fl2f3ees8RFMze9t.json b/src/packs/items/consumables/consumable_Growing_Potion_fl2f3ees8RFMze9t.json
index 44114455..833e7055 100644
--- a/src/packs/items/consumables/consumable_Growing_Potion_fl2f3ees8RFMze9t.json
+++ b/src/packs/items/consumables/consumable_Growing_Potion_fl2f3ees8RFMze9t.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 62,
diff --git a/src/packs/items/consumables/consumable_Health_Potion_Aruc2NLutWuVIjP1.json b/src/packs/items/consumables/consumable_Health_Potion_Aruc2NLutWuVIjP1.json
index bc82daa2..7365b375 100644
--- a/src/packs/items/consumables/consumable_Health_Potion_Aruc2NLutWuVIjP1.json
+++ b/src/packs/items/consumables/consumable_Health_Potion_Aruc2NLutWuVIjP1.json
@@ -84,7 +84,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Homet_s_Secret_Potion_VSwa1LpQ9PjZKsWF.json b/src/packs/items/consumables/consumable_Homet_s_Secret_Potion_VSwa1LpQ9PjZKsWF.json
index 8ee6f171..00eb03f1 100644
--- a/src/packs/items/consumables/consumable_Homet_s_Secret_Potion_VSwa1LpQ9PjZKsWF.json
+++ b/src/packs/items/consumables/consumable_Homet_s_Secret_Potion_VSwa1LpQ9PjZKsWF.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Hopehold_Flare_EhaQCPJ8oiqpRIwB.json b/src/packs/items/consumables/consumable_Hopehold_Flare_EhaQCPJ8oiqpRIwB.json
index 809ad08e..2d83ed52 100644
--- a/src/packs/items/consumables/consumable_Hopehold_Flare_EhaQCPJ8oiqpRIwB.json
+++ b/src/packs/items/consumables/consumable_Hopehold_Flare_EhaQCPJ8oiqpRIwB.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Improved_Arcane_Shard_nQTo6mNoPTEVBtkm.json b/src/packs/items/consumables/consumable_Improved_Arcane_Shard_nQTo6mNoPTEVBtkm.json
index b39db9b5..707a395f 100644
--- a/src/packs/items/consumables/consumable_Improved_Arcane_Shard_nQTo6mNoPTEVBtkm.json
+++ b/src/packs/items/consumables/consumable_Improved_Arcane_Shard_nQTo6mNoPTEVBtkm.json
@@ -91,7 +91,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Improved_Grindletooth_Venom_BqBWXXe9T07AMV4u.json b/src/packs/items/consumables/consumable_Improved_Grindletooth_Venom_BqBWXXe9T07AMV4u.json
index 904c4675..560644b3 100644
--- a/src/packs/items/consumables/consumable_Improved_Grindletooth_Venom_BqBWXXe9T07AMV4u.json
+++ b/src/packs/items/consumables/consumable_Improved_Grindletooth_Venom_BqBWXXe9T07AMV4u.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Jar_of_Lost_Voices_yUol6M5b8jsbk9za.json b/src/packs/items/consumables/consumable_Jar_of_Lost_Voices_yUol6M5b8jsbk9za.json
index 3e716230..c8e6e75b 100644
--- a/src/packs/items/consumables/consumable_Jar_of_Lost_Voices_yUol6M5b8jsbk9za.json
+++ b/src/packs/items/consumables/consumable_Jar_of_Lost_Voices_yUol6M5b8jsbk9za.json
@@ -71,7 +71,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Jumping_Root_c2putn9apuurJhWX.json b/src/packs/items/consumables/consumable_Jumping_Root_c2putn9apuurJhWX.json
index dec72da8..c1b5eee1 100644
--- a/src/packs/items/consumables/consumable_Jumping_Root_c2putn9apuurJhWX.json
+++ b/src/packs/items/consumables/consumable_Jumping_Root_c2putn9apuurJhWX.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Knowledge_Stone_nL9IALzm9BNi5oSt.json b/src/packs/items/consumables/consumable_Knowledge_Stone_nL9IALzm9BNi5oSt.json
index 19f273ed..9685a44f 100644
--- a/src/packs/items/consumables/consumable_Knowledge_Stone_nL9IALzm9BNi5oSt.json
+++ b/src/packs/items/consumables/consumable_Knowledge_Stone_nL9IALzm9BNi5oSt.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 62,
diff --git a/src/packs/items/consumables/consumable_Major_Arcane_Shard_AA7bmiwv00lshPrC.json b/src/packs/items/consumables/consumable_Major_Arcane_Shard_AA7bmiwv00lshPrC.json
index 25cb8fb3..5e95fe66 100644
--- a/src/packs/items/consumables/consumable_Major_Arcane_Shard_AA7bmiwv00lshPrC.json
+++ b/src/packs/items/consumables/consumable_Major_Arcane_Shard_AA7bmiwv00lshPrC.json
@@ -89,7 +89,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Major_Attune_Potion_CCPFm5iXXwvyYYwR.json b/src/packs/items/consumables/consumable_Major_Attune_Potion_CCPFm5iXXwvyYYwR.json
index 6090c631..b27fee91 100644
--- a/src/packs/items/consumables/consumable_Major_Attune_Potion_CCPFm5iXXwvyYYwR.json
+++ b/src/packs/items/consumables/consumable_Major_Attune_Potion_CCPFm5iXXwvyYYwR.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Major_Bolster_Potion_mnyQDRtngWWQeRXF.json b/src/packs/items/consumables/consumable_Major_Bolster_Potion_mnyQDRtngWWQeRXF.json
index 98329c78..95cd6c92 100644
--- a/src/packs/items/consumables/consumable_Major_Bolster_Potion_mnyQDRtngWWQeRXF.json
+++ b/src/packs/items/consumables/consumable_Major_Bolster_Potion_mnyQDRtngWWQeRXF.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Major_Charm_Potion_IJLAUlQymbSjzsri.json b/src/packs/items/consumables/consumable_Major_Charm_Potion_IJLAUlQymbSjzsri.json
index aebb9435..c7e22aeb 100644
--- a/src/packs/items/consumables/consumable_Major_Charm_Potion_IJLAUlQymbSjzsri.json
+++ b/src/packs/items/consumables/consumable_Major_Charm_Potion_IJLAUlQymbSjzsri.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Major_Control_Potion_80s1FLmTLtohZ5GH.json b/src/packs/items/consumables/consumable_Major_Control_Potion_80s1FLmTLtohZ5GH.json
index 76d4ea3c..1dabf6c6 100644
--- a/src/packs/items/consumables/consumable_Major_Control_Potion_80s1FLmTLtohZ5GH.json
+++ b/src/packs/items/consumables/consumable_Major_Control_Potion_80s1FLmTLtohZ5GH.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Major_Enlighten_Potion_SDdv1G2veMLKrxcJ.json b/src/packs/items/consumables/consumable_Major_Enlighten_Potion_SDdv1G2veMLKrxcJ.json
index 9bbd4290..5a9a2d28 100644
--- a/src/packs/items/consumables/consumable_Major_Enlighten_Potion_SDdv1G2veMLKrxcJ.json
+++ b/src/packs/items/consumables/consumable_Major_Enlighten_Potion_SDdv1G2veMLKrxcJ.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Major_Health_Potion_cM7pHe8bBAxSZ2xR.json b/src/packs/items/consumables/consumable_Major_Health_Potion_cM7pHe8bBAxSZ2xR.json
index 843249de..67be0b08 100644
--- a/src/packs/items/consumables/consumable_Major_Health_Potion_cM7pHe8bBAxSZ2xR.json
+++ b/src/packs/items/consumables/consumable_Major_Health_Potion_cM7pHe8bBAxSZ2xR.json
@@ -84,7 +84,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Major_Stamina_Potion_I4cQ03xbxnc81EGa.json b/src/packs/items/consumables/consumable_Major_Stamina_Potion_I4cQ03xbxnc81EGa.json
index ebe07a1f..703c2cbe 100644
--- a/src/packs/items/consumables/consumable_Major_Stamina_Potion_I4cQ03xbxnc81EGa.json
+++ b/src/packs/items/consumables/consumable_Major_Stamina_Potion_I4cQ03xbxnc81EGa.json
@@ -84,7 +84,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Major_Stride_Potion_yK6eEDUrsPbZA8G0.json b/src/packs/items/consumables/consumable_Major_Stride_Potion_yK6eEDUrsPbZA8G0.json
index cfcee96b..dbfe2dcc 100644
--- a/src/packs/items/consumables/consumable_Major_Stride_Potion_yK6eEDUrsPbZA8G0.json
+++ b/src/packs/items/consumables/consumable_Major_Stride_Potion_yK6eEDUrsPbZA8G0.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Minor_Health_Potion_tPfKtKRRjv8qdSqy.json b/src/packs/items/consumables/consumable_Minor_Health_Potion_tPfKtKRRjv8qdSqy.json
index bac0f425..fe86bf95 100644
--- a/src/packs/items/consumables/consumable_Minor_Health_Potion_tPfKtKRRjv8qdSqy.json
+++ b/src/packs/items/consumables/consumable_Minor_Health_Potion_tPfKtKRRjv8qdSqy.json
@@ -84,7 +84,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Minor_Stamina_Potion_b6vGSPFWOlzZZDLO.json b/src/packs/items/consumables/consumable_Minor_Stamina_Potion_b6vGSPFWOlzZZDLO.json
index 79a29e8b..625167e1 100644
--- a/src/packs/items/consumables/consumable_Minor_Stamina_Potion_b6vGSPFWOlzZZDLO.json
+++ b/src/packs/items/consumables/consumable_Minor_Stamina_Potion_b6vGSPFWOlzZZDLO.json
@@ -84,7 +84,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Mirror_of_Marigold_UFQVwgYOUZ88UxcH.json b/src/packs/items/consumables/consumable_Mirror_of_Marigold_UFQVwgYOUZ88UxcH.json
index ba3a3f17..7adaf3e6 100644
--- a/src/packs/items/consumables/consumable_Mirror_of_Marigold_UFQVwgYOUZ88UxcH.json
+++ b/src/packs/items/consumables/consumable_Mirror_of_Marigold_UFQVwgYOUZ88UxcH.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 62,
diff --git a/src/packs/items/consumables/consumable_Morphing_Clay_f1NHVSIHJJCIOaBl.json b/src/packs/items/consumables/consumable_Morphing_Clay_f1NHVSIHJJCIOaBl.json
index 68965de6..90dd4fdc 100644
--- a/src/packs/items/consumables/consumable_Morphing_Clay_f1NHVSIHJJCIOaBl.json
+++ b/src/packs/items/consumables/consumable_Morphing_Clay_f1NHVSIHJJCIOaBl.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Mythic_Dust_Zsh2AvZr8EkGtLyw.json b/src/packs/items/consumables/consumable_Mythic_Dust_Zsh2AvZr8EkGtLyw.json
index e281399e..342bf60b 100644
--- a/src/packs/items/consumables/consumable_Mythic_Dust_Zsh2AvZr8EkGtLyw.json
+++ b/src/packs/items/consumables/consumable_Mythic_Dust_Zsh2AvZr8EkGtLyw.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Ogre_Musk_qr1bosjFcUfuwq4B.json b/src/packs/items/consumables/consumable_Ogre_Musk_qr1bosjFcUfuwq4B.json
index fdd98249..59e51e80 100644
--- a/src/packs/items/consumables/consumable_Ogre_Musk_qr1bosjFcUfuwq4B.json
+++ b/src/packs/items/consumables/consumable_Ogre_Musk_qr1bosjFcUfuwq4B.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Potion_of_Stability_dvL8oaxpEF6jKvYN.json b/src/packs/items/consumables/consumable_Potion_of_Stability_dvL8oaxpEF6jKvYN.json
index ba2f2b30..ddff33f0 100644
--- a/src/packs/items/consumables/consumable_Potion_of_Stability_dvL8oaxpEF6jKvYN.json
+++ b/src/packs/items/consumables/consumable_Potion_of_Stability_dvL8oaxpEF6jKvYN.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Redthorn_Saliva_s2Exl2XFuoOhtIov.json b/src/packs/items/consumables/consumable_Redthorn_Saliva_s2Exl2XFuoOhtIov.json
index 654470db..69edf2df 100644
--- a/src/packs/items/consumables/consumable_Redthorn_Saliva_s2Exl2XFuoOhtIov.json
+++ b/src/packs/items/consumables/consumable_Redthorn_Saliva_s2Exl2XFuoOhtIov.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Replication_Parchment_yJkwz4AP6yhGo8Vj.json b/src/packs/items/consumables/consumable_Replication_Parchment_yJkwz4AP6yhGo8Vj.json
index c2176ca0..702d10ca 100644
--- a/src/packs/items/consumables/consumable_Replication_Parchment_yJkwz4AP6yhGo8Vj.json
+++ b/src/packs/items/consumables/consumable_Replication_Parchment_yJkwz4AP6yhGo8Vj.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Shrinking_Potion_HGixKenQwhyRAYNk.json b/src/packs/items/consumables/consumable_Shrinking_Potion_HGixKenQwhyRAYNk.json
index ed0e233e..a31a13f1 100644
--- a/src/packs/items/consumables/consumable_Shrinking_Potion_HGixKenQwhyRAYNk.json
+++ b/src/packs/items/consumables/consumable_Shrinking_Potion_HGixKenQwhyRAYNk.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 62,
diff --git a/src/packs/items/consumables/consumable_Sleeping_Sap_XZavUVlHEvE2srEt.json b/src/packs/items/consumables/consumable_Sleeping_Sap_XZavUVlHEvE2srEt.json
index 942f449e..d66ff42b 100644
--- a/src/packs/items/consumables/consumable_Sleeping_Sap_XZavUVlHEvE2srEt.json
+++ b/src/packs/items/consumables/consumable_Sleeping_Sap_XZavUVlHEvE2srEt.json
@@ -85,7 +85,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 62,
diff --git a/src/packs/items/consumables/consumable_Snap_Powder_cg6VtQ0eVZjDdcK0.json b/src/packs/items/consumables/consumable_Snap_Powder_cg6VtQ0eVZjDdcK0.json
index 1ae34797..506cb1cf 100644
--- a/src/packs/items/consumables/consumable_Snap_Powder_cg6VtQ0eVZjDdcK0.json
+++ b/src/packs/items/consumables/consumable_Snap_Powder_cg6VtQ0eVZjDdcK0.json
@@ -85,7 +85,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Stamina_Potion_hf3k1POoVSooJyN2.json b/src/packs/items/consumables/consumable_Stamina_Potion_hf3k1POoVSooJyN2.json
index 3affdb8e..f464ee61 100644
--- a/src/packs/items/consumables/consumable_Stamina_Potion_hf3k1POoVSooJyN2.json
+++ b/src/packs/items/consumables/consumable_Stamina_Potion_hf3k1POoVSooJyN2.json
@@ -84,7 +84,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Stardrop_y4c1jrlHrf0wBWOq.json b/src/packs/items/consumables/consumable_Stardrop_y4c1jrlHrf0wBWOq.json
index be977305..3351c24f 100644
--- a/src/packs/items/consumables/consumable_Stardrop_y4c1jrlHrf0wBWOq.json
+++ b/src/packs/items/consumables/consumable_Stardrop_y4c1jrlHrf0wBWOq.json
@@ -71,7 +71,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 62,
diff --git a/src/packs/items/consumables/consumable_Stride_Potion_lNtcrkgFGOJNaroE.json b/src/packs/items/consumables/consumable_Stride_Potion_lNtcrkgFGOJNaroE.json
index 94baa901..76d43d33 100644
--- a/src/packs/items/consumables/consumable_Stride_Potion_lNtcrkgFGOJNaroE.json
+++ b/src/packs/items/consumables/consumable_Stride_Potion_lNtcrkgFGOJNaroE.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Sun_Tree_Sap_kwexUzdM9wm1Qums.json b/src/packs/items/consumables/consumable_Sun_Tree_Sap_kwexUzdM9wm1Qums.json
index 2669a49b..cfe0a63c 100644
--- a/src/packs/items/consumables/consumable_Sun_Tree_Sap_kwexUzdM9wm1Qums.json
+++ b/src/packs/items/consumables/consumable_Sun_Tree_Sap_kwexUzdM9wm1Qums.json
@@ -64,7 +64,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Sweet_Moss_GrDrRqWgv7gvl9vn.json b/src/packs/items/consumables/consumable_Sweet_Moss_GrDrRqWgv7gvl9vn.json
index c17d6514..84663fb4 100644
--- a/src/packs/items/consumables/consumable_Sweet_Moss_GrDrRqWgv7gvl9vn.json
+++ b/src/packs/items/consumables/consumable_Sweet_Moss_GrDrRqWgv7gvl9vn.json
@@ -159,7 +159,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 62,
diff --git a/src/packs/items/consumables/consumable_Unstable_Arcane_Shard_mUepnLbkvFk0ha4Z.json b/src/packs/items/consumables/consumable_Unstable_Arcane_Shard_mUepnLbkvFk0ha4Z.json
index a5890ab0..b6f18539 100644
--- a/src/packs/items/consumables/consumable_Unstable_Arcane_Shard_mUepnLbkvFk0ha4Z.json
+++ b/src/packs/items/consumables/consumable_Unstable_Arcane_Shard_mUepnLbkvFk0ha4Z.json
@@ -91,7 +91,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Varik_Leaves_hvy5BkG3F6iOIXTx.json b/src/packs/items/consumables/consumable_Varik_Leaves_hvy5BkG3F6iOIXTx.json
index 27e83aa4..7e2f0c08 100644
--- a/src/packs/items/consumables/consumable_Varik_Leaves_hvy5BkG3F6iOIXTx.json
+++ b/src/packs/items/consumables/consumable_Varik_Leaves_hvy5BkG3F6iOIXTx.json
@@ -85,7 +85,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Vial_of_Darksmoke_Nwv5ydGf0MWnzq1n.json b/src/packs/items/consumables/consumable_Vial_of_Darksmoke_Nwv5ydGf0MWnzq1n.json
index 9de41467..b956477d 100644
--- a/src/packs/items/consumables/consumable_Vial_of_Darksmoke_Nwv5ydGf0MWnzq1n.json
+++ b/src/packs/items/consumables/consumable_Vial_of_Darksmoke_Nwv5ydGf0MWnzq1n.json
@@ -40,7 +40,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/src/packs/items/consumables/consumable_Vial_of_Moondrip_VqEX5YwK5oL3r1t6.json b/src/packs/items/consumables/consumable_Vial_of_Moondrip_VqEX5YwK5oL3r1t6.json
index 195a46de..3fc572fd 100644
--- a/src/packs/items/consumables/consumable_Vial_of_Moondrip_VqEX5YwK5oL3r1t6.json
+++ b/src/packs/items/consumables/consumable_Vial_of_Moondrip_VqEX5YwK5oL3r1t6.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 60,
diff --git a/src/packs/items/consumables/consumable_Wingsprout_n10vozlmosVR6lo4.json b/src/packs/items/consumables/consumable_Wingsprout_n10vozlmosVR6lo4.json
index 7196b296..1bdd4bc0 100644
--- a/src/packs/items/consumables/consumable_Wingsprout_n10vozlmosVR6lo4.json
+++ b/src/packs/items/consumables/consumable_Wingsprout_n10vozlmosVR6lo4.json
@@ -45,7 +45,6 @@
}
},
"consumeOnUse": true,
- "destroyOnEmpty": true,
"attribution": {
"source": "Daggerheart SRD",
"page": 61,
diff --git a/templates/sheets/items/consumable/settings.hbs b/templates/sheets/items/consumable/settings.hbs
index 7cc75f6f..71bb2a83 100644
--- a/templates/sheets/items/consumable/settings.hbs
+++ b/templates/sheets/items/consumable/settings.hbs
@@ -10,8 +10,5 @@
{{localize "DAGGERHEART.ITEMS.Consumable.consumeOnUse"}}
{{formField systemFields.consumeOnUse value=source.system.consumeOnUse}}
-
- {{localize "DAGGERHEART.ITEMS.Consumable.destroyOnEmpty"}}
- {{formField systemFields.destroyOnEmpty value=source.system.destroyOnEmpty}}
\ No newline at end of file