import BaseDataItem from './base.mjs'; export default class DHLoot extends BaseDataItem { /** @inheritDoc */ static get metadata() { return foundry.utils.mergeObject(super.metadata, { label: 'TYPES.Item.loot', type: 'loot', hasDescription: true, isQuantifiable: true, isInventoryItem: true, hasActions: true }); } /** @inheritDoc */ static defineSchema() { return { ...super.defineSchema(), //Testing new armor schema armor: new fields.SchemaField({ value: new fields.NumberField({integer: true, min: 0, initial: 0}), max: new fields.NumberField({ required: true, integer: true, min: 0, initial: 0}), priority: new fields.StringField({ required: true, choices: CONFIG.DH.ITEM.allArmorKeys, initial: CONFIG.DH.ITEM.armorPriorityKeys[0] }) }) //End }; } /* -------------------------------------------- */ /**@override */ static DEFAULT_ICON = 'systems/daggerheart/assets/icons/documents/items/open-treasure-chest.svg'; /* -------------------------------------------- */ }