diff --git a/.prettierignore b/.prettierignore index 582a71cb..e792a467 100644 --- a/.prettierignore +++ b/.prettierignore @@ -2,4 +2,6 @@ node_modules package-lock.json package.json .github -*.hbs \ No newline at end of file +*.hbs +styles/daggerheart.css +src/packs \ No newline at end of file diff --git a/daggerheart.mjs b/daggerheart.mjs index 5ab13404..12900f25 100644 --- a/daggerheart.mjs +++ b/daggerheart.mjs @@ -81,6 +81,7 @@ Hooks.once('init', () => { CONFIG.ChatMessage.dataModels = { dualityRoll: models.DhpDualityRoll, adversaryRoll: models.DhpAdversaryRoll, + damageRoll: models.DhpDamageRoll, abilityUse: models.DhpAbilityUse }; CONFIG.ChatMessage.documentClass = applications.DhpChatMessage; diff --git a/lang/en.json b/lang/en.json index c382a533..1256ba88 100644 --- a/lang/en.json +++ b/lang/en.json @@ -86,7 +86,8 @@ "SecondaryEquipWhileTwohanded": "A secondary weapon can't be equipped together with a Two-Handed weapon.", "TwohandedEquipWhileSecondary": "Can't equip a Two-Handed weapon together with a secondary weapon.", "SelectClassBeforeSubclass": "Select a Class before selecting a Subclass.", - "SubclassNotOfClass": "This Subclass doesn't belong to your current Class." + "SubclassNotOfClass": "This Subclass doesn't belong to your current Class.", + "AttackTargetDoesNotExist": "The target token no longer exists" }, "Error": { "NoClassSelected": "Your character has no class selected!", @@ -104,8 +105,14 @@ "Duality": "Duality", "Check": "{check} Check", "CriticalSuccess": "Critical Success", - "Advantage": "Advantage", - "Disadvantage": "Disadvantage", + "Advantage": { + "Full": "Advantage", + "Short": "Adv" + }, + "Disadvantage": { + "Full": "Disadvantage", + "Short": "Dis" + }, "OK": "OK", "Cancel": "Cancel", "Or": "Or", @@ -707,6 +714,9 @@ "Title": "{actor} - Death Move", "TakeMove": "Take Death Move" }, + "RollSelection": { + "Title": "Roll Options" + }, "Settings": { "Title": "Daggerheart Settings" }, @@ -728,9 +738,14 @@ }, "Chat": { "DualityRoll": { - "AdvantageChooseTitle": "Select Hope Dice" + "AbilityCheckTitle": "{ability} Check" + }, + "AttackRoll": { + "Title": "Attack - {attack}" }, "DamageRoll": { + "Title": "Damage - {damage}", + "DealDamageToTargets": "Damage Hit Targets", "DealDamage": "Deal Damage" }, "HealingRoll": { @@ -882,8 +897,8 @@ "Stress": "Stress", "Experience": "Experience", "Experiences": "Experiences", - "Moves": "Moves", - "NewMove": "New Move" + "Features": "Features", + "NewFeature": "New Feature" }, "Environment": { "ToneAndFeel": "Tone And feel", diff --git a/module/applications/chatMessage.mjs b/module/applications/chatMessage.mjs index e83e174f..004e7dd5 100644 --- a/module/applications/chatMessage.mjs +++ b/module/applications/chatMessage.mjs @@ -1,6 +1,11 @@ export default class DhpChatMesssage extends ChatMessage { async renderHTML() { - if (this.type === 'dualityRoll' || this.type === 'adversaryRoll' || this.type === 'abilityUse') { + if ( + this.type === 'dualityRoll' || + this.type === 'adversaryRoll' || + this.type === 'damageRoll' || + this.type === 'abilityUse' + ) { this.content = await foundry.applications.handlebars.renderTemplate(this.content, this.system); } diff --git a/module/applications/damageSelectionDialog.mjs b/module/applications/damageSelectionDialog.mjs index 4540ae6d..06d700f8 100644 --- a/module/applications/damageSelectionDialog.mjs +++ b/module/applications/damageSelectionDialog.mjs @@ -1,7 +1,7 @@ const { ApplicationV2, HandlebarsApplicationMixin } = foundry.applications.api; export default class DamageSelectionDialog extends HandlebarsApplicationMixin(ApplicationV2) { - constructor(rollString, bonusDamage, hope, resolve) { + constructor(rollString, bonusDamage, resolve, hope = 0) { super({}); this.data = { @@ -122,64 +122,3 @@ export default class DamageSelectionDialog extends HandlebarsApplicationMixin(Ap this.close(); } } - -// export default class DamageSelectionDialog extends FormApplication { -// constructor(rollString, bonusDamage, resolve){ -// super({}, {}); - -// this.data = { -// rollString, -// bonusDamage: bonusDamage.map(x => ({ -// ...x, -// hopeUses: 0 -// })), -// } -// this.resolve = resolve; -// } - -// get title (){ -// return 'Damage Options'; -// } - -// static get defaultOptions() { -// const defaults = super.defaultOptions; -// const overrides = { -// height: 'auto', -// width: 400, -// id: 'damage-selection', -// template: 'systems/daggerheart/templates/views/damageSelection.hbs', -// closeOnSubmit: false, -// classes: ["daggerheart", "views", "damage-selection"], -// }; - -// const mergedOptions = foundry.utils.mergeObject(defaults, overrides); - -// return mergedOptions; -// } - -// async getData(){ -// const context = super.getData(); -// context.rollString = this.data.rollString; -// context.bonusDamage = this.data.bonusDamage; - -// return context; -// } - -// activateListeners(html) { -// super.activateListeners(html); - -// html.find('.roll-button').click(this.finish.bind(this)); -// html.find('.').change(); -// } - -// // async _updateObject(_, formData) { -// // const data = foundry.utils.expandObject(formData); -// // this.data = foundry.utils.mergeObject(this.data, data); -// // this.render(true); -// // } - -// finish(){ -// this.resolve(this.data); -// this.close(); -// } -// } diff --git a/module/applications/npcRollSelectionDialog.mjs b/module/applications/npcRollSelectionDialog.mjs index bee3dd16..ad263fdf 100644 --- a/module/applications/npcRollSelectionDialog.mjs +++ b/module/applications/npcRollSelectionDialog.mjs @@ -1,81 +1,79 @@ -export default class NpcRollSelectionDialog extends FormApplication { - constructor(experiences, resolve, isNpc) { - super({}, {}); +const { HandlebarsApplicationMixin, ApplicationV2 } = foundry.applications.api; + +export default class NpcRollSelectionDialog extends HandlebarsApplicationMixin(ApplicationV2) { + constructor(experiences, resolve, reject) { + super({}); this.experiences = experiences; this.resolve = resolve; + this.reject = reject; this.selectedExperiences = []; this.data = { - nrDice: 1, advantage: null }; } get title() { - return 'Roll Options'; + return game.i18n.localize('DAGGERHEART.Application.Settings.Title'); } - static get defaultOptions() { - const defaults = super.defaultOptions; - const overrides = { - height: 'auto', - width: 400, - id: 'roll-selection', - template: 'systems/daggerheart/templates/views/npcRollSelection.hbs', - closeOnSubmit: false, - submitOnChange: true, - classes: ['daggerheart', 'views', 'npc-roll-selection'] - }; + static DEFAULT_OPTIONS = { + tag: 'form', + id: 'roll-selection', + classes: ['daggerheart', 'views', 'npc-roll-selection'], + position: { width: '500', height: 'auto' }, + actions: { + updateIsAdvantage: this.updateIsAdvantage, + selectExperience: this.selectExperience + }, + form: { handler: this.updateData, submitOnChange: false } + }; - const mergedOptions = foundry.utils.mergeObject(defaults, overrides); + static PARTS = { + main: { + id: 'main', + template: 'systems/daggerheart/templates/views/npcRollSelection.hbs' + } + }; - return mergedOptions; - } - - async getData() { - const context = super.getData(); - context.nrDice = this.data.nrDice; + async _prepareContext(_options) { + const context = await super._prepareContext(_options); context.advantage = this.data.advantage; - context.experiences = this.experiences.map(x => ({ + context.experiences = Object.values(this.experiences).map(x => ({ ...x, - selected: this.selectedExperiences.find(selected => selected.id === x.id) + selected: this.selectedExperiences.find(selected => selected.id === x.id), + value: `${x.value >= 0 ? '+' : '-'}${x.value}` })); return context; } - activateListeners(html) { - super.activateListeners(html); - - html.find('.increase').click(_ => this.updateNrDice(1)); - html.find('.decrease').click(_ => this.updateNrDice(-1)); - html.find('.advantage').click(_ => this.updateIsAdvantage(true)); - html.find('.disadvantage').click(_ => this.updateIsAdvantage(false)); - html.find('.roll-button').click(this.finish.bind(this)); - html.find('.roll-dialog-chip').click(this.selectExperience.bind(this)); - } - - updateNrDice(value) { - this.data.nrDice += value; - this.render(); - } - - updateIsAdvantage(advantage) { + static updateIsAdvantage(_, button) { + const advantage = Boolean(button.dataset.advantage); this.data.advantage = this.data.advantage === advantage ? null : advantage; this.render(); } - selectExperience(event) { - const experience = this.experiences[event.currentTarget.dataset.key]; - this.selectedExperiences = this.selectedExperiences.find(x => x.name === experience.name) - ? this.selectedExperiences.filter(x => x.name !== experience.name) + static selectExperience(_, button) { + const experience = Object.values(this.experiences).find(experience => experience.id === button.id); + this.selectedExperiences = this.selectedExperiences.find(x => x.id === experience.id) + ? this.selectedExperiences.filter(x => x.id !== experience.id) : [...this.selectedExperiences, experience]; this.render(); } - finish() { + static async updateData() { this.resolve({ ...this.data, experiences: this.selectedExperiences }); - this.close(); + this.close({ updateClose: true }); + } + + async close(options = {}) { + const { updateClose, ...baseOptions } = options; + if (!updateClose) { + this.reject(); + } + + await super.close(baseOptions); } } diff --git a/module/applications/rollSelectionDialog.mjs b/module/applications/rollSelectionDialog.mjs index f8e6f218..ed35d710 100644 --- a/module/applications/rollSelectionDialog.mjs +++ b/module/applications/rollSelectionDialog.mjs @@ -62,7 +62,7 @@ export default class RollSelectionDialog extends HandlebarsApplicationMixin(Appl }; get title() { - return `Roll Options`; + return game.i18n.localize('DAGGERHEART.Application.RollSelection.Title'); } async _prepareContext(_options) { @@ -157,134 +157,3 @@ export default class RollSelectionDialog extends HandlebarsApplicationMixin(Appl this.close(); } } - -// V1.3 -// const { ApplicationV2, HandlebarsApplicationMixin } = foundry.applications.api; - -// export default class RollSelectionDialog extends HandlebarsApplicationMixin(ApplicationV2) { -// constructor(experiences, bonusDamage, hopeResource, resolve, isNpc){ -// super({}, {}); - -// this.experiences = experiences; -// this.resolve = resolve; -// this.isNpc; -// this.selectedExperiences = []; -// this.data = { -// diceOptions: [{ name: 'd12', value: 'd12' }, { name: 'd20', value: 'd20' }], -// hope: ['d12'], -// fear: ['d12'], -// advantage: null, -// disadvantage: null, -// bonusDamage: bonusDamage.reduce((acc, x) => { -// if(x.appliesOn === SYSTEM.EFFECTS.applyLocations.attackRoll.id){ -// acc.push(({ -// ...x, -// hopeUses: 0 -// })); -// } - -// return acc; -// }, []), -// hopeResource: hopeResource, -// }; -// } - -// static DEFAULT_OPTIONS = { -// tag: 'form', -// classes: ["daggerheart", "views", "roll-selection"], -// position: { -// width: 400, -// height: "auto" -// }, -// actions: { -// selectExperience: this.selectExperience, -// decreaseHopeUse: this.decreaseHopeUse, -// increaseHopeUse: this.increaseHopeUse, -// finish: this.finish, -// }, -// form: { -// handler: this.updateSelection, -// submitOnChange: true, -// closeOnSubmit: false, -// } -// }; - -// /** @override */ -// static PARTS = { -// damageSelection: { -// id: "damageSelection", -// template: "systems/daggerheart/templates/views/rollSelection.hbs" -// } -// } - -// get title() { -// return `Roll Options`; -// } - -// async _prepareContext(_options) { -// const context = await super._prepareContext(_options); -// context.isNpc = this.isNpc; -// context.diceOptions = this.data.diceOptions; -// context.hope = this.data.hope; -// context.fear = this.data.fear; -// context.advantage = this.data.advantage; -// context.disadvantage = this.data.disadvantage; -// context.experiences = this.experiences.map(x => ({ ...x, selected: this.selectedExperiences.find(selected => selected.id === x.id) })); -// context.bonusDamage = this.data.bonusDamage; -// context.hopeResource = this.data.hopeResource+1; -// context.hopeUsed = this.getHopeUsed(); - -// return context; -// } - -// static updateSelection(event, _, formData){ -// const { bonusDamage, ...rest } = foundry.utils.expandObject(formData.object); - -// for(var index in bonusDamage){ -// this.data.bonusDamage[index].initiallySelected = bonusDamage[index].initiallySelected; -// if(bonusDamage[index].hopeUses){ -// const value = Number.parseInt(bonusDamage[index].hopeUses); -// if(!Number.isNaN(value)) this.data.bonusDamage[index].hopeUses = value; -// } -// } - -// this.data = foundry.utils.mergeObject(this.data, rest); -// this.render(true); -// } - -// static selectExperience(_, button){ -// if(this.selectedExperiences.find(x => x.id === button.dataset.key)){ -// this.selectedExperiences = this.selectedExperiences.filter(x => x.id !== button.dataset.key); -// } else { -// this.selectedExperiences = [...this.selectedExperiences, this.experiences.find(x => x.id === button.dataset.key)]; -// } - -// this.render(); -// } - -// getHopeUsed(){ -// return this.data.bonusDamage.reduce((acc, x) => acc+x.hopeUses, 0); -// } - -// static decreaseHopeUse(_, button){ -// const index = Number.parseInt(button.dataset.index); -// if(this.data.bonusDamage[index].hopeUses - 1 >= 0) { -// this.data.bonusDamage[index].hopeUses -= 1; -// this.render(true); -// } -// } - -// static increaseHopeUse(_, button){ -// const index = Number.parseInt(button.dataset.index); -// if(this.data.bonusDamage[index].hopeUses <= this.data.hopeResource+1) { -// this.data.bonusDamage[index].hopeUses += 1; -// this.render(true); -// } -// } - -// static finish(){ -// const { diceOptions, ...rest } = this.data; -// this.resolve({ ...rest, experiences: this.selectedExperiences, hopeUsed: this.getHopeUsed(), bonusDamage: this.data.bonusDamage.reduce((acc, x) => acc.concat(` + ${1+x.hopeUses}${x.value}`), "") }); -// this.close(); -// } -// } diff --git a/module/applications/sheets/adversary.mjs b/module/applications/sheets/adversary.mjs index 25afe393..9066e194 100644 --- a/module/applications/sheets/adversary.mjs +++ b/module/applications/sheets/adversary.mjs @@ -349,7 +349,7 @@ export default class AdversarySheet extends DaggerheartSheet(ActorSheetV2) { static async attackRoll(event, button) { const modifier = Number.parseInt(button.dataset.value); - const { roll, diceResults, modifiers } = await this.actor.diceRoll( + const { roll, dice, advantageState, modifiers } = await this.actor.diceRoll( { title: `${this.actor.name} - Attack Roll`, value: modifier }, event.shiftKey ); @@ -365,11 +365,15 @@ export default class AdversarySheet extends DaggerheartSheet(ActorSheetV2) { const cls = getDocumentClass('ChatMessage'); const msg = new cls({ type: 'adversaryRoll', + sound: CONFIG.sounds.dice, system: { + title: button.dataset.name, + origin: this.document.id, roll: roll._formula, + advantageState, total: roll._total, modifiers: modifiers, - diceResults: diceResults, + dice: dice, targets: targets, damage: { value: button.dataset.damage, type: button.dataset.damageType } }, @@ -381,16 +385,15 @@ export default class AdversarySheet extends DaggerheartSheet(ActorSheetV2) { } static async addExperience() { + const experienceId = foundry.utils.randomID(); await this.document.update({ - 'system.experiences': [...this.document.system.experiences, { name: 'Experience', value: 1 }] + [`system.experiences.${experienceId}`]: { id: experienceId, name: 'Experience', value: 1 } }); } static async removeExperience(_, button) { await this.document.update({ - 'system.experiences': this.document.system.experiences.filter( - (_, index) => index !== Number.parseInt(button.dataset.experience) - ) + [`system.experiences.-=${button.dataset.experience}`]: null }); } diff --git a/module/applications/sheets/class.mjs b/module/applications/sheets/class.mjs index 94788db2..ea0806d5 100644 --- a/module/applications/sheets/class.mjs +++ b/module/applications/sheets/class.mjs @@ -213,6 +213,7 @@ import DaggerheartSheet from './daggerheart-sheet.mjs'; import Tagify from '@yaireo/tagify'; const { ItemSheetV2 } = foundry.applications.sheets; +const { TextEditor } = foundry.applications.ux; export default class ClassSheet extends DaggerheartSheet(ItemSheetV2) { static DEFAULT_OPTIONS = { tag: 'form', diff --git a/module/applications/sheets/pc.mjs b/module/applications/sheets/pc.mjs index 8112a697..fe32752b 100644 --- a/module/applications/sheets/pc.mjs +++ b/module/applications/sheets/pc.mjs @@ -4,8 +4,10 @@ import DhpDowntime from '../downtime.mjs'; import DhpLevelup from '../levelup.mjs'; import AncestrySelectionDialog from '../ancestrySelectionDialog.mjs'; import DaggerheartSheet from './daggerheart-sheet.mjs'; +import { abilities } from '../../config/actorConfig.mjs'; const { ActorSheetV2 } = foundry.applications.sheets; +const { TextEditor } = foundry.applications.ux; export default class PCSheet extends DaggerheartSheet(ActorSheetV2) { constructor(options = {}) { super(options); @@ -480,9 +482,9 @@ export default class PCSheet extends DaggerheartSheet(ActorSheetV2) { this.render(); } - static async rollAttribute(event, target) { + static async rollAttribute(event, button) { const { roll, hope, fear, advantage, disadvantage, modifiers } = await this.document.dualityRoll( - { title: 'Attribute Bonus', value: event.target.dataset.value }, + { title: 'Attribute Bonus', value: button.dataset.value }, event.shiftKey ); @@ -490,6 +492,10 @@ export default class PCSheet extends DaggerheartSheet(ActorSheetV2) { const msgData = { type: 'dualityRoll', system: { + title: game.i18n.format('DAGGERHEART.Chat.DualityRoll.AbilityCheckTitle', { + ability: game.i18n.localize(abilities[button.dataset.attribute].label) + }), + origin: this.document.id, roll: roll._formula, modifiers: modifiers, hope: hope, @@ -550,8 +556,8 @@ export default class PCSheet extends DaggerheartSheet(ActorSheetV2) { await this.document.update({ [update]: newValue }); } - static async attackRoll(_, event) { - const weapon = await fromUuid(event.currentTarget.dataset.weapon); + static async attackRoll(event, button) { + const weapon = await fromUuid(button.dataset.weapon); const damage = { value: `${this.document.system.proficiency.value}${weapon.system.damage.value}`, type: weapon.system.damage.type, @@ -579,7 +585,10 @@ export default class PCSheet extends DaggerheartSheet(ActorSheetV2) { const cls = getDocumentClass('ChatMessage'); const msg = new cls({ type: 'dualityRoll', + sound: CONFIG.sounds.dice, system: { + title: weapon.name, + origin: this.document.id, roll: roll._formula, modifiers: modifiers, hope: hope, diff --git a/module/config/itemConfig.mjs b/module/config/itemConfig.mjs index 0048e6c0..053c83cc 100644 --- a/module/config/itemConfig.mjs +++ b/module/config/itemConfig.mjs @@ -87,193 +87,193 @@ export const armorFeatures = { export const weaponFeatures = { barrier: { - label: 'DAGGERHEART.ArmorFeature.Barrier.Name', - description: 'DAGGERHEART.ArmorFeature.Barrier.Description', + label: 'DAGGERHEART.WeaponFeature.Barrier.Name', + description: 'DAGGERHEART.WeaponFeature.Barrier.Description', override: { armorBonus: 1 } }, bonded: { - label: 'DAGGERHEART.ArmorFeature.Bonded.Name', - description: 'DAGGERHEART.ArmorFeature.Bonded.Description' + label: 'DAGGERHEART.WeaponFeature.Bonded.Name', + description: 'DAGGERHEART.WeaponFeature.Bonded.Description' }, bouncing: { - label: 'DAGGERHEART.ArmorFeature.Bouncing.Name', - description: 'DAGGERHEART.ArmorFeature.Bouncing.Description' + label: 'DAGGERHEART.WeaponFeature.Bouncing.Name', + description: 'DAGGERHEART.WeaponFeature.Bouncing.Description' }, brave: { - label: 'DAGGERHEART.ArmorFeature.Brave.Name', - description: 'DAGGERHEART.ArmorFeature.Brave.Description' + label: 'DAGGERHEART.WeaponFeature.Brave.Name', + description: 'DAGGERHEART.WeaponFeature.Brave.Description' }, brutal: { - label: 'DAGGERHEART.ArmorFeature.Brutal.Name', - description: 'DAGGERHEART.ArmorFeature.Brutal.Description' + label: 'DAGGERHEART.WeaponFeature.Brutal.Name', + description: 'DAGGERHEART.WeaponFeature.Brutal.Description' }, charged: { - label: 'DAGGERHEART.ArmorFeature.Charged.Name', - description: 'DAGGERHEART.ArmorFeature.Charged.Description' + label: 'DAGGERHEART.WeaponFeature.Charged.Name', + description: 'DAGGERHEART.WeaponFeature.Charged.Description' }, concussive: { - label: 'DAGGERHEART.ArmorFeature.Concussive.Name', - description: 'DAGGERHEART.ArmorFeature.Concussive.Description' + label: 'DAGGERHEART.WeaponFeature.Concussive.Name', + description: 'DAGGERHEART.WeaponFeature.Concussive.Description' }, cumbersome: { - label: 'DAGGERHEART.ArmorFeature.Cumbersome.Name', - description: 'DAGGERHEART.ArmorFeature.Cumbersome.Description' + label: 'DAGGERHEART.WeaponFeature.Cumbersome.Name', + description: 'DAGGERHEART.WeaponFeature.Cumbersome.Description' }, deadly: { - label: 'DAGGERHEART.ArmorFeature.Deadly.Name', - description: 'DAGGERHEART.ArmorFeature.Deadly.Description' + label: 'DAGGERHEART.WeaponFeature.Deadly.Name', + description: 'DAGGERHEART.WeaponFeature.Deadly.Description' }, deflecting: { - label: 'DAGGERHEART.ArmorFeature.Deflecting.Name', - description: 'DAGGERHEART.ArmorFeature.Deflecting.Description' + label: 'DAGGERHEART.WeaponFeature.Deflecting.Name', + description: 'DAGGERHEART.WeaponFeature.Deflecting.Description' }, destructive: { - label: 'DAGGERHEART.ArmorFeature.Destructive.Name', - description: 'DAGGERHEART.ArmorFeature.Destructive.Description' + label: 'DAGGERHEART.WeaponFeature.Destructive.Name', + description: 'DAGGERHEART.WeaponFeature.Destructive.Description' }, devastating: { - label: 'DAGGERHEART.ArmorFeature.Devastating.Name', - description: 'DAGGERHEART.ArmorFeature.Devastating.Description' + label: 'DAGGERHEART.WeaponFeature.Devastating.Name', + description: 'DAGGERHEART.WeaponFeature.Devastating.Description' }, doubleduty: { - label: 'DAGGERHEART.ArmorFeature.DoubleDuty.Name', - description: 'DAGGERHEART.ArmorFeature.DoubleDuty.Description' + label: 'DAGGERHEART.WeaponFeature.DoubleDuty.Name', + description: 'DAGGERHEART.WeaponFeature.DoubleDuty.Description' }, doubledup: { - label: 'DAGGERHEART.ArmorFeature.DoubledUp.Name', - description: 'DAGGERHEART.ArmorFeature.DoubledUp.Description' + label: 'DAGGERHEART.WeaponFeature.DoubledUp.Name', + description: 'DAGGERHEART.WeaponFeature.DoubledUp.Description' }, dueling: { - label: 'DAGGERHEART.ArmorFeature.Dueling.Name', - description: 'DAGGERHEART.ArmorFeature.Dueling.Description' + label: 'DAGGERHEART.WeaponFeature.Dueling.Name', + description: 'DAGGERHEART.WeaponFeature.Dueling.Description' }, eruptive: { - label: 'DAGGERHEART.ArmorFeature.Eruptive.Name', - description: 'DAGGERHEART.ArmorFeature.Eruptive.Description' + label: 'DAGGERHEART.WeaponFeature.Eruptive.Name', + description: 'DAGGERHEART.WeaponFeature.Eruptive.Description' }, grappling: { - label: 'DAGGERHEART.ArmorFeature.Grappling.Name', - description: 'DAGGERHEART.ArmorFeature.Grappling.Description' + label: 'DAGGERHEART.WeaponFeature.Grappling.Name', + description: 'DAGGERHEART.WeaponFeature.Grappling.Description' }, greedy: { - label: 'DAGGERHEART.ArmorFeature.Greedy.Name', - description: 'DAGGERHEART.ArmorFeature.Greedy.Description' + label: 'DAGGERHEART.WeaponFeature.Greedy.Name', + description: 'DAGGERHEART.WeaponFeature.Greedy.Description' }, heavy: { - label: 'DAGGERHEART.ArmorFeature.Heavy.Name', - description: 'DAGGERHEART.ArmorFeature.Heavy.Description' + label: 'DAGGERHEART.WeaponFeature.Heavy.Name', + description: 'DAGGERHEART.WeaponFeature.Heavy.Description' }, hooked: { - label: 'DAGGERHEART.ArmorFeature.Hooked.Name', - description: 'DAGGERHEART.ArmorFeature.Hooked.Description' + label: 'DAGGERHEART.WeaponFeature.Hooked.Name', + description: 'DAGGERHEART.WeaponFeature.Hooked.Description' }, hot: { - label: 'DAGGERHEART.ArmorFeature.Hot.Name', - description: 'DAGGERHEART.ArmorFeature.Hot.Description' + label: 'DAGGERHEART.WeaponFeature.Hot.Name', + description: 'DAGGERHEART.WeaponFeature.Hot.Description' }, invigorating: { - label: 'DAGGERHEART.ArmorFeature.Invigorating.Name', - description: 'DAGGERHEART.ArmorFeature.Invigorating.Description' + label: 'DAGGERHEART.WeaponFeature.Invigorating.Name', + description: 'DAGGERHEART.WeaponFeature.Invigorating.Description' }, lifestealing: { - label: 'DAGGERHEART.ArmorFeature.Lifestealing.Name', - description: 'DAGGERHEART.ArmorFeature.Lifestealing.Description' + label: 'DAGGERHEART.WeaponFeature.Lifestealing.Name', + description: 'DAGGERHEART.WeaponFeature.Lifestealing.Description' }, lockedon: { - label: 'DAGGERHEART.ArmorFeature.LockedOn.Name', - description: 'DAGGERHEART.ArmorFeature.LockedOn.Description' + label: 'DAGGERHEART.WeaponFeature.LockedOn.Name', + description: 'DAGGERHEART.WeaponFeature.LockedOn.Description' }, long: { - label: 'DAGGERHEART.ArmorFeature.Long.Name', - description: 'DAGGERHEART.ArmorFeature.Long.Description' + label: 'DAGGERHEART.WeaponFeature.Long.Name', + description: 'DAGGERHEART.WeaponFeature.Long.Description' }, massive: { - label: 'DAGGERHEART.ArmorFeature.Massive.Name', - description: 'DAGGERHEART.ArmorFeature.Massive.Description' + label: 'DAGGERHEART.WeaponFeature.Massive.Name', + description: 'DAGGERHEART.WeaponFeature.Massive.Description' }, painful: { - label: 'DAGGERHEART.ArmorFeature.Painful.Name', - description: 'DAGGERHEART.ArmorFeature.Painful.Description' + label: 'DAGGERHEART.WeaponFeature.Painful.Name', + description: 'DAGGERHEART.WeaponFeature.Painful.Description' }, paired: { - label: 'DAGGERHEART.ArmorFeature.Paired.Name', - description: 'DAGGERHEART.ArmorFeature.Paired.Description', + label: 'DAGGERHEART.WeaponFeature.Paired.Name', + description: 'DAGGERHEART.WeaponFeature.Paired.Description', override: { bonusDamage: 1 } }, parry: { - label: 'DAGGERHEART.ArmorFeature.Parry.Name', - description: 'DAGGERHEART.ArmorFeature.Parry.Description' + label: 'DAGGERHEART.WeaponFeature.Parry.Name', + description: 'DAGGERHEART.WeaponFeature.Parry.Description' }, persuasive: { - label: 'DAGGERHEART.ArmorFeature.Persuasive.Name', - description: 'DAGGERHEART.ArmorFeature.Persuasive.Description' + label: 'DAGGERHEART.WeaponFeature.Persuasive.Name', + description: 'DAGGERHEART.WeaponFeature.Persuasive.Description' }, pompous: { - label: 'DAGGERHEART.ArmorFeature.Pompous.Name', - description: 'DAGGERHEART.ArmorFeature.Pompous.Description' + label: 'DAGGERHEART.WeaponFeature.Pompous.Name', + description: 'DAGGERHEART.WeaponFeature.Pompous.Description' }, powerful: { - label: 'DAGGERHEART.ArmorFeature.Powerful.Name', - description: 'DAGGERHEART.ArmorFeature.Powerful.Description' + label: 'DAGGERHEART.WeaponFeature.Powerful.Name', + description: 'DAGGERHEART.WeaponFeature.Powerful.Description' }, protective: { - label: 'DAGGERHEART.ArmorFeature.Protective.Name', - description: 'DAGGERHEART.ArmorFeature.Protective.Description', + label: 'DAGGERHEART.WeaponFeature.Protective.Name', + description: 'DAGGERHEART.WeaponFeature.Protective.Description', override: { armorBonus: 1 } }, quick: { - label: 'DAGGERHEART.ArmorFeature.Quick.Name', - description: 'DAGGERHEART.ArmorFeature.Quick.Description' + label: 'DAGGERHEART.WeaponFeature.Quick.Name', + description: 'DAGGERHEART.WeaponFeature.Quick.Description' }, reliable: { - label: 'DAGGERHEART.ArmorFeature.Reliable.Name', - description: 'DAGGERHEART.ArmorFeature.Reliable.Description' + label: 'DAGGERHEART.WeaponFeature.Reliable.Name', + description: 'DAGGERHEART.WeaponFeature.Reliable.Description' }, reloading: { - label: 'DAGGERHEART.ArmorFeature.Reloading.Name', - description: 'DAGGERHEART.ArmorFeature.Reloading.Description' + label: 'DAGGERHEART.WeaponFeature.Reloading.Name', + description: 'DAGGERHEART.WeaponFeature.Reloading.Description' }, retractable: { - label: 'DAGGERHEART.ArmorFeature.Retractable.Name', - description: 'DAGGERHEART.ArmorFeature.Retractable.Description' + label: 'DAGGERHEART.WeaponFeature.Retractable.Name', + description: 'DAGGERHEART.WeaponFeature.Retractable.Description' }, returning: { - label: 'DAGGERHEART.ArmorFeature.Returning.Name', - description: 'DAGGERHEART.ArmorFeature.Returning.Description' + label: 'DAGGERHEART.WeaponFeature.Returning.Name', + description: 'DAGGERHEART.WeaponFeature.Returning.Description' }, scary: { - label: 'DAGGERHEART.ArmorFeature.Scary.Name', - description: 'DAGGERHEART.ArmorFeature.Scary.Description' + label: 'DAGGERHEART.WeaponFeature.Scary.Name', + description: 'DAGGERHEART.WeaponFeature.Scary.Description' }, serrated: { - label: 'DAGGERHEART.ArmorFeature.Serrated.Name', - description: 'DAGGERHEART.ArmorFeature.Serrated.Description' + label: 'DAGGERHEART.WeaponFeature.Serrated.Name', + description: 'DAGGERHEART.WeaponFeature.Serrated.Description' }, sharpwing: { - label: 'DAGGERHEART.ArmorFeature.Sharpwing.Name', - description: 'DAGGERHEART.ArmorFeature.Sharpwing.Description' + label: 'DAGGERHEART.WeaponFeature.Sharpwing.Name', + description: 'DAGGERHEART.WeaponFeature.Sharpwing.Description' }, sheltering: { - label: 'DAGGERHEART.ArmorFeature.Sheltering.Name', - description: 'DAGGERHEART.ArmorFeature.Sheltering.Description' + label: 'DAGGERHEART.WeaponFeature.Sheltering.Name', + description: 'DAGGERHEART.WeaponFeature.Sheltering.Description' }, startling: { - label: 'DAGGERHEART.ArmorFeature.Startling.Name', - description: 'DAGGERHEART.ArmorFeature.Startling.Description' + label: 'DAGGERHEART.WeaponFeature.Startling.Name', + description: 'DAGGERHEART.WeaponFeature.Startling.Description' }, timebending: { - label: 'DAGGERHEART.ArmorFeature.Timebending.Name', - description: 'DAGGERHEART.ArmorFeature.Timebending.Description' + label: 'DAGGERHEART.WeaponFeature.Timebending.Name', + description: 'DAGGERHEART.WeaponFeature.Timebending.Description' }, versatile: { - label: 'DAGGERHEART.ArmorFeature.Versatile.Name', - description: 'DAGGERHEART.ArmorFeature.Versatile.Description', + label: 'DAGGERHEART.WeaponFeature.Versatile.Name', + description: 'DAGGERHEART.WeaponFeature.Versatile.Description', versatile: { characterTrait: '', range: '', diff --git a/module/data/_module.mjs b/module/data/_module.mjs index bc3839d7..4822229f 100644 --- a/module/data/_module.mjs +++ b/module/data/_module.mjs @@ -14,5 +14,6 @@ export { default as DhpWeapon } from './weapon.mjs'; export { default as DhpArmor } from './armor.mjs'; export { default as DhpDualityRoll } from './dualityRoll.mjs'; export { default as DhpAdversaryRoll } from './adversaryRoll.mjs'; +export { default as DhpDamageRoll } from './damageRoll.mjs'; export { default as DhpAbilityUse } from './abilityUse.mjs'; export { default as DhpEnvironment } from './environment.mjs'; diff --git a/module/data/adversary.mjs b/module/data/adversary.mjs index 6d15cf3c..3e8cdaf6 100644 --- a/module/data/adversary.mjs +++ b/module/data/adversary.mjs @@ -1,5 +1,3 @@ -import { MappingField } from './fields.mjs'; - export default class DhpAdversary extends foundry.abstract.TypeDataModel { static defineSchema() { const fields = foundry.data.fields; @@ -35,20 +33,20 @@ export default class DhpAdversary extends foundry.abstract.TypeDataModel { }), difficulty: new fields.NumberField({ initial: 1, integer: true }), damageThresholds: new fields.SchemaField({ - minor: new fields.NumberField({ initial: 0, integer: true }), major: new fields.NumberField({ initial: 0, integer: true }), severe: new fields.NumberField({ initial: 0, integer: true }) }), - experiences: new fields.ArrayField( + experiences: new fields.TypedObjectField( new fields.SchemaField({ - name: new fields.StringField({}), + id: new fields.StringField({ required: true }), + name: new fields.StringField(), value: new fields.NumberField({ integer: true, nullable: true, initial: null }) }) ) }; } - get moves() { + get features() { return this.parent.items.filter(x => x.type === 'feature'); } } diff --git a/module/data/adversaryRoll.mjs b/module/data/adversaryRoll.mjs index a218f65c..bdb09c68 100644 --- a/module/data/adversaryRoll.mjs +++ b/module/data/adversaryRoll.mjs @@ -3,6 +3,8 @@ export default class DhpAdversaryRoll extends foundry.abstract.TypeDataModel { const fields = foundry.data.fields; return { + title: new fields.StringField(), + origin: new fields.StringField({ required: true }), roll: new fields.StringField({}), total: new fields.NumberField({ integer: true }), modifiers: new fields.ArrayField( @@ -12,12 +14,8 @@ export default class DhpAdversaryRoll extends foundry.abstract.TypeDataModel { title: new fields.StringField({}) }) ), - diceResults: new fields.ArrayField( - new fields.SchemaField({ - value: new fields.NumberField({ integer: true }), - discarded: new fields.BooleanField({ initial: false }) - }) - ), + advantageState: new fields.NumberField({ required: true, choices: [0, 1, 2], initial: 0 }), + dice: new fields.EmbeddedDataField(DhpAdversaryRollDice), targets: new fields.ArrayField( new fields.SchemaField({ id: new fields.StringField({}), @@ -39,17 +37,18 @@ export default class DhpAdversaryRoll extends foundry.abstract.TypeDataModel { } prepareDerivedData() { - const diceKeys = Object.keys(this.diceResults); - const highestIndex = 0; - for (var index in diceKeys) { - const resultIndex = Number.parseInt(index); - if (highestIndex === resultIndex) continue; - - const current = this.diceResults[resultIndex]; - const highest = this.diceResults[highestIndex]; - - if (current.value > highest.value) this.diceResults[highestIndex].discarded = true; - else this.diceResults[resultIndex].discarded = true; + const diceKeys = Object.keys(this.dice.rolls); + const highestDiceIndex = + diceKeys.length < 2 + ? null + : this.dice.rolls[diceKeys[0]].value > this.dice.rolls[diceKeys[1]].value + ? 0 + : 1; + if (highestDiceIndex !== null) { + this.dice.rolls = this.dice.rolls.map((roll, index) => ({ + ...roll, + discarded: this.advantageState === 1 ? index !== highestDiceIndex : index === highestDiceIndex + })); } this.targets.forEach(target => { @@ -57,3 +56,23 @@ export default class DhpAdversaryRoll extends foundry.abstract.TypeDataModel { }); } } + +class DhpAdversaryRollDice extends foundry.abstract.DataModel { + static defineSchema() { + const fields = foundry.data.fields; + + return { + type: new fields.StringField({ required: true }), + rolls: new fields.ArrayField( + new fields.SchemaField({ + value: new fields.NumberField({ required: true, integer: true }), + discarded: new fields.BooleanField({ initial: false }) + }) + ) + }; + } + + get rollTotal() { + return this.rolls.reduce((acc, roll) => acc + (!roll.discarded ? roll.value : 0), 0); + } +} diff --git a/module/data/damageRoll.mjs b/module/data/damageRoll.mjs new file mode 100644 index 00000000..20392b35 --- /dev/null +++ b/module/data/damageRoll.mjs @@ -0,0 +1,43 @@ +export default class DhpDamageRoll extends foundry.abstract.TypeDataModel { + static defineSchema() { + const fields = foundry.data.fields; + + return { + title: new fields.StringField(), + roll: new fields.StringField({ required: true }), + damage: new fields.SchemaField({ + total: new fields.NumberField({ required: true, integer: true }), + type: new fields.StringField({ choices: Object.keys(SYSTEM.GENERAL.damageTypes), integer: false }) + }), + dice: new fields.ArrayField(new fields.EmbeddedDataField(DhpDamageDice)), + modifiers: new fields.ArrayField( + new fields.SchemaField({ + value: new fields.NumberField({ required: true, integer: true }), + operator: new fields.StringField({ required: true, choices: ['+', '-', '*', '/'] }) + }) + ), + targets: new fields.ArrayField( + new fields.SchemaField({ + id: new fields.StringField({ required: true }), + name: new fields.StringField(), + img: new fields.StringField() + }) + ) + }; + } +} + +class DhpDamageDice extends foundry.abstract.DataModel { + static defineSchema() { + const fields = foundry.data.fields; + + return { + type: new fields.StringField({ required: true }), + rolls: new fields.ArrayField(new fields.NumberField({ required: true, integer: true })) + }; + } + + get rollTotal() { + return this.rolls.reduce((acc, roll) => acc + roll, 0); + } +} diff --git a/module/data/dualityRoll.mjs b/module/data/dualityRoll.mjs index d6c4471c..d071f84f 100644 --- a/module/data/dualityRoll.mjs +++ b/module/data/dualityRoll.mjs @@ -8,6 +8,8 @@ const diceField = () => export default class DhpDualityRoll extends foundry.abstract.TypeDataModel { static defineSchema() { return { + title: new fields.StringField(), + origin: new fields.StringField({ required: true }), roll: new fields.StringField({}), modifiers: new fields.ArrayField( new fields.SchemaField({ @@ -20,7 +22,6 @@ export default class DhpDualityRoll extends foundry.abstract.TypeDataModel { fear: diceField(), advantage: diceField(), disadvantage: diceField(), - advantageSelected: new fields.NumberField({ initial: 0 }), targets: new fields.ArrayField( new fields.SchemaField({ id: new fields.StringField({}), @@ -57,8 +58,16 @@ export default class DhpDualityRoll extends foundry.abstract.TypeDataModel { get total() { const modifiers = this.modifiers.reduce((acc, x) => acc + x.value, 0); - const advantage = (this.advantage.value ?? this.disadvantage.value) ? -this.disadvantage.value : 0; - return this.hope.value + this.fear.value + advantage + modifiers; + const advantage = this.advantage.value + ? this.advantage.value + : this.disadvantage.value + ? -this.disadvantage.value + : 0; + return this.highestRoll + advantage + modifiers; + } + + get highestRoll() { + return Math.max(this.hope.value, this.fear.value); } get totalLabel() { @@ -75,6 +84,9 @@ export default class DhpDualityRoll extends foundry.abstract.TypeDataModel { prepareDerivedData() { const total = this.total; + this.hope.discarded = this.hope.value < this.fear.value; + this.fear.discarded = this.fear.value < this.hope.value; + this.targets.forEach(target => { target.hit = target.difficulty ? total >= target.difficulty : total >= target.evasion; }); diff --git a/module/data/feature.mjs b/module/data/feature.mjs index cf2ebe06..1c325e8c 100644 --- a/module/data/feature.mjs +++ b/module/data/feature.mjs @@ -1,6 +1,5 @@ import { getTier } from '../helpers/utils.mjs'; import DaggerheartAction from './action.mjs'; -import { MappingField } from './fields.mjs'; import DhpEffect from './interface/effects.mjs'; export default class DhpFeature extends DhpEffect { @@ -26,7 +25,7 @@ export default class DhpFeature extends DhpEffect { initial: Object.keys(SYSTEM.ACTOR.featureProperties).find(x => x === 'spellcastingTrait') }), max: new fields.NumberField({ initial: 1, integer: true }), - numbers: new MappingField( + numbers: new fields.TypedObjectField( new fields.SchemaField({ value: new fields.NumberField({ integer: true }), used: new fields.BooleanField({ initial: false }) @@ -45,7 +44,7 @@ export default class DhpFeature extends DhpEffect { multiclass: new fields.NumberField({ initial: null, nullable: true, integer: true }), disabled: new fields.BooleanField({ initial: false }), description: new fields.HTMLField({}), - effects: new MappingField( + effects: new fields.TypedObjectField( new fields.SchemaField({ type: new fields.StringField({ choices: SYSTEM.EFFECTS.effectTypes }), valueType: new fields.StringField({ choices: SYSTEM.EFFECTS.valueTypes }), @@ -63,7 +62,7 @@ export default class DhpFeature extends DhpEffect { { choices: SYSTEM.EFFECTS.applyLocations }, { nullable: true, initial: null } ), - applyLocationChoices: new MappingField(new fields.StringField({}), { + applyLocationChoices: new fields.TypedObjectField(new fields.StringField({}), { nullable: true, initial: null }), @@ -97,10 +96,4 @@ export default class DhpFeature extends DhpEffect { } } } - - // prepareDerivedData(){ - // if(this.featureType.type === SYSTEM.ITEM.valueTypes.dice.id){ - // this.featureType.numbers = ; - // } - // } } diff --git a/module/data/fields.mjs b/module/data/fields.mjs deleted file mode 100644 index b4993237..00000000 --- a/module/data/fields.mjs +++ /dev/null @@ -1,109 +0,0 @@ -export class MappingField extends foundry.data.fields.ObjectField { - constructor(model, options) { - if (!(model instanceof foundry.data.fields.DataField)) { - throw new Error('MappingField must have a DataField as its contained element'); - } - super(options); - - /** - * The embedded DataField definition which is contained in this field. - * @type {DataField} - */ - this.model = model; - } - - /* -------------------------------------------- */ - - /** @inheritdoc */ - static get _defaults() { - return foundry.utils.mergeObject(super._defaults, { - initialKeys: null, - initialValue: null, - initialKeysOnly: false - }); - } - - /* -------------------------------------------- */ - - /** @inheritdoc */ - _cleanType(value, options) { - Object.entries(value).forEach(([k, v]) => (value[k] = this.model.clean(v, options))); - return value; - } - - /* -------------------------------------------- */ - - /** @inheritdoc */ - getInitialValue(data) { - let keys = this.initialKeys; - const initial = super.getInitialValue(data); - if (!keys || !foundry.utils.isEmpty(initial)) return initial; - if (!(keys instanceof Array)) keys = Object.keys(keys); - for (const key of keys) initial[key] = this._getInitialValueForKey(key); - return initial; - } - - /* -------------------------------------------- */ - - /** - * Get the initial value for the provided key. - * @param {string} key Key within the object being built. - * @param {object} [object] Any existing mapping data. - * @returns {*} Initial value based on provided field type. - */ - _getInitialValueForKey(key, object) { - const initial = this.model.getInitialValue(); - return this.initialValue?.(key, initial, object) ?? initial; - } - - /* -------------------------------------------- */ - - /** @override */ - _validateType(value, options = {}) { - if (foundry.utils.getType(value) !== 'Object') throw new Error('must be an Object'); - const errors = this._validateValues(value, options); - if (!foundry.utils.isEmpty(errors)) throw new foundry.data.fields.ModelValidationError(errors); - } - - /* -------------------------------------------- */ - - /** - * Validate each value of the object. - * @param {object} value The object to validate. - * @param {object} options Validation options. - * @returns {Object} An object of value-specific errors by key. - */ - _validateValues(value, options) { - const errors = {}; - for (const [k, v] of Object.entries(value)) { - const error = this.model.validate(v, options); - if (error) errors[k] = error; - } - return errors; - } - - /* -------------------------------------------- */ - - /** @override */ - initialize(value, model, options = {}) { - if (!value) return value; - const obj = {}; - const initialKeys = this.initialKeys instanceof Array ? this.initialKeys : Object.keys(this.initialKeys ?? {}); - const keys = this.initialKeysOnly ? initialKeys : Object.keys(value); - for (const key of keys) { - const data = value[key] ?? this._getInitialValueForKey(key, value); - obj[key] = this.model.initialize(data, model, options); - } - return obj; - } - - /* -------------------------------------------- */ - - /** @inheritdoc */ - _getField(path) { - if (path.length === 0) return this; - else if (path.length === 1) return this.model; - path.shift(); - return this.model._getField(path); - } -} diff --git a/module/data/interface/effects.mjs b/module/data/interface/effects.mjs index adc03f54..ffb9e4ff 100644 --- a/module/data/interface/effects.mjs +++ b/module/data/interface/effects.mjs @@ -1,11 +1,10 @@ import DaggerheartAction from '../action.mjs'; -import { MappingField } from '../fields.mjs'; export default class DhpEffects extends foundry.abstract.TypeDataModel { static defineSchema() { const fields = foundry.data.fields; return { - effects: new MappingField( + effects: new fields.TypedObjectField( new fields.SchemaField({ type: new fields.StringField({ choices: Object.keys(SYSTEM.EFFECTS.effectTypes) }), valueType: new fields.StringField({ choices: Object.keys(SYSTEM.EFFECTS.valueTypes) }), @@ -23,7 +22,7 @@ export default class DhpEffects extends foundry.abstract.TypeDataModel { { choices: Object.keys(SYSTEM.EFFECTS.applyLocations) }, { nullable: true, initial: null } ), - applyLocationChoices: new MappingField(new fields.StringField({}), { + applyLocationChoices: new fields.TypedObjectField(new fields.StringField({}), { nullable: true, initial: null }), diff --git a/module/data/pc.mjs b/module/data/pc.mjs index c9c11848..047520c2 100644 --- a/module/data/pc.mjs +++ b/module/data/pc.mjs @@ -1,5 +1,4 @@ import { getPathValue, getTier } from '../helpers/utils.mjs'; -import { MappingField } from './fields.mjs'; const fields = foundry.data.fields; @@ -17,38 +16,21 @@ const attributeField = () => }); const levelUpTier = () => ({ - attributes: new MappingField(new fields.BooleanField()), - hitPointSlots: new MappingField(new fields.BooleanField()), - stressSlots: new MappingField(new fields.BooleanField()), - experiences: new MappingField(new fields.ArrayField(new fields.StringField({}))), - proficiency: new MappingField(new fields.BooleanField()), - armorOrEvasionSlot: new MappingField(new fields.StringField({})), - majorDamageThreshold2: new MappingField(new fields.BooleanField()), - severeDamageThreshold2: new MappingField(new fields.BooleanField()), - severeDamageThreshold3: new MappingField(new fields.BooleanField()), - severeDamageThreshold4: new MappingField(new fields.BooleanField()), - subclass: new MappingField( + attributes: new fields.TypedObjectField(new fields.BooleanField()), + hitPointSlots: new fields.TypedObjectField(new fields.BooleanField()), + stressSlots: new fields.TypedObjectField(new fields.BooleanField()), + experiences: new fields.TypedObjectField(new fields.ArrayField(new fields.StringField({}))), + proficiency: new fields.TypedObjectField(new fields.BooleanField()), + armorOrEvasionSlot: new fields.TypedObjectField(new fields.StringField({})), + subclass: new fields.TypedObjectField( new fields.SchemaField({ multiclass: new fields.BooleanField(), feature: new fields.StringField({}) }) ), - multiclass: new MappingField(new fields.BooleanField()) + multiclass: new fields.TypedObjectField(new fields.BooleanField()) }); -// const weapon = () => new fields.SchemaField({ -// name: new fields.StringField({}), -// trait: new fields.StringField({}), -// range: new fields.StringField({}), -// damage: new fields.SchemaField({ -// value: new fields.StringField({}), -// type: new fields.StringField({}), -// }), -// feature: new fields.StringField({}), -// img: new fields.StringField({}), -// uuid: new fields.StringField({}), -// }, { initial: null, nullable: true }); - export default class DhpPC extends foundry.abstract.TypeDataModel { static defineSchema() { return { @@ -92,16 +74,7 @@ export default class DhpPC extends foundry.abstract.TypeDataModel { min: new fields.NumberField({ initial: 1, integer: true }), max: new fields.NumberField({ initial: 6, integer: true }) }), - damageThresholds: new fields.SchemaField({ - minor: new fields.NumberField({ initial: 0, integer: true }), - major: new fields.NumberField({ initial: 0, integer: true }), - severe: new fields.NumberField({ initial: 0, integer: true }) - }), evasion: new fields.NumberField({ initial: 0, integer: true }), - // armor: new fields.SchemaField({ - // value: new fields.NumberField({ initial: 0, integer: true }), - // customValue: new fields.NumberField({ initial: null, nullable: true }), - // }), experiences: new fields.ArrayField( new fields.SchemaField({ id: new fields.StringField({ required: true }), @@ -130,7 +103,7 @@ export default class DhpPC extends foundry.abstract.TypeDataModel { levelData: new fields.SchemaField({ currentLevel: new fields.NumberField({ initial: 1, integer: true }), changedLevel: new fields.NumberField({ initial: 1, integer: true }), - levelups: new MappingField( + levelups: new fields.TypedObjectField( new fields.SchemaField({ level: new fields.NumberField({ required: true, integer: true }), tier1: new fields.SchemaField({ @@ -389,21 +362,35 @@ export default class DhpPC extends foundry.abstract.TypeDataModel { this.evasion = this.class?.system?.evasion ?? 0; // this.armor.value = this.activeArmor?.baseScore ?? 0; - this.damageThresholds = this.class?.system?.damageThresholds ?? { minor: 0, major: 0, severe: 0 }; + this.damageThresholds = this.computeDamageThresholds(); this.applyLevels(); this.applyEffects(); } + computeDamageThresholds() { + // TODO: missing weapon features and domain cards calculation + if (!this.armor) { + return { + major: this.levelData.currentLevel, + severe: this.levelData.currentLevel * 2 + }; + } + const { + baseThresholds: { major = 0, severe = 0 } + } = this.armor.system; + return { + major: major + this.levelData.currentLevel, + severe: severe + this.levelData.currentLevel + }; + } + applyLevels() { let healthBonus = 0, stressBonus = 0, proficiencyBonus = 0, evasionBonus = 0, - armorBonus = 0, - minorThresholdBonus = 0, - majorThresholdBonus = 0, - severeThresholdBonus = 0; + armorBonus = 0; let experienceBonuses = {}; let advancementFirst = null, advancementSecond = null; @@ -439,11 +426,6 @@ export default class DhpPC extends foundry.abstract.TypeDataModel { armorBonus += Object.keys(tierData.armorOrEvasionSlot).filter( x => tierData.armorOrEvasionSlot[x] === 'armor' ).length; - - majorThresholdBonus += Object.keys(tierData.majorDamageThreshold2).length * 2; - severeThresholdBonus += Object.keys(tierData.severeDamageThreshold2).length * 2; - severeThresholdBonus += Object.keys(tierData.severeDamageThreshold3).length * 3; - severeThresholdBonus += Object.keys(tierData.severeDamageThreshold4).length * 4; } } } @@ -456,9 +438,6 @@ export default class DhpPC extends foundry.abstract.TypeDataModel { max: this.armor ? this.armor.system.marks.max + armorBonus : 0, value: this.armor ? this.armor.system.marks.value : 0 }; - this.damageThresholds.minor += minorThresholdBonus; - this.damageThresholds.major += majorThresholdBonus; - this.damageThresholds.severe += severeThresholdBonus; this.experiences = this.experiences.map(x => ({ ...x, value: x.value + (experienceBonuses[x.id] ?? 0) })); @@ -495,20 +474,6 @@ export default class DhpPC extends foundry.abstract.TypeDataModel { this.domainData.maxLoadout = Math.min(this.domainData.maxLoadout + 1, 5); this.domainData.maxCards += 1; } - - switch (tier) { - case 'tier1': - this.damageThresholds.severe += 2; - break; - case 'tier2': - this.damageThresholds.major += 1; - this.damageThresholds.severe += 3; - break; - case 'tier3': - this.damageThresholds.major += 2; - this.damageThresholds.severe += 4; - break; - } } } diff --git a/module/documents/actor.mjs b/module/documents/actor.mjs index cbcf0ed5..2da03417 100644 --- a/module/documents/actor.mjs +++ b/module/documents/actor.mjs @@ -68,7 +68,6 @@ export default class DhpActor extends Actor { } async npcRoll(modifier, shiftKey) { - let nrDice = 1; let advantage = null; const modifiers = [ @@ -84,7 +83,6 @@ export default class DhpActor extends Actor { }); const result = await dialogClosed; - nrDice = result.nrDice; advantage = result.advantage; result.experiences.forEach(x => modifiers.push({ @@ -95,13 +93,20 @@ export default class DhpActor extends Actor { ); } - const roll = new Roll( - `${nrDice}d20${advantage === true ? 'kh' : advantage === false ? 'kl' : ''} ${modifiers.map(x => `+ ${x.value}`).join(' ')}` + const roll = Roll.create( + `${advantage === true || advantage === false ? 2 : 1}d20${advantage === true ? 'kh' : advantage === false ? 'kl' : ''} ${modifiers.map(x => `+ ${x.value}`).join(' ')}` ); let rollResult = await roll.evaluate(); - const diceResults = rollResult.dice.flatMap(x => x.results.flatMap(result => ({ value: result.result }))); + const dice = []; + for (var i = 0; i < rollResult.terms.length; i++) { + const term = rollResult.terms[i]; + if (term.faces) { + dice.push({ type: `d${term.faces}`, rolls: term.results.map(x => ({ value: x.result })) }); + } + } - return { roll, diceResults: diceResults, modifiers: modifiers }; + // There is Only ever one dice term here + return { roll, dice: dice[0], modifiers, advantageState: advantage === true ? 1 : advantage === false ? 2 : 0 }; } async dualityRoll(modifier, shiftKey, bonusDamage = []) { @@ -202,10 +207,9 @@ export default class DhpActor extends Actor { } const hope = rollResult.dice[0].results[0].result; - const advantage = advantageDice ? rollResult.dice[1].results[0].result : null; - const disadvantage = disadvantageDice ? rollResult.dice[1].results[0].result : null; - const fear = - advantage || disadvantage ? rollResult.dice[2].results[0].result : rollResult.dice[1].results[0].result; + const fear = rollResult.dice[1].results[0].result; + const advantage = advantageDice ? rollResult.dice[2].results[0].result : null; + const disadvantage = disadvantageDice ? rollResult.dice[2].results[0].result : null; if (disadvantage) { rollResult = { ...rollResult, total: rollResult.total - Math.max(hope, disadvantage) }; @@ -245,14 +249,12 @@ export default class DhpActor extends Actor { }; } - async damageRoll(damage, shiftKey) { + async damageRoll(title, damage, targets, shiftKey) { let rollString = damage.value; let bonusDamage = damage.bonusDamage?.filter(x => x.initiallySelected) ?? []; if (!shiftKey) { const dialogClosed = new Promise((resolve, _) => { - new DamageSelectionDialog(rollString, bonusDamage, this.system.resources.hope.value, resolve).render( - true - ); + new DamageSelectionDialog(rollString, bonusDamage, resolve).render(true); }); const result = await dialogClosed; bonusDamage = result.bonusDamage; @@ -274,23 +276,31 @@ export default class DhpActor extends Actor { for (var i = 0; i < rollResult.terms.length; i++) { const term = rollResult.terms[i]; if (term.faces) { - dice.push({ type: `d${term.faces}`, value: term.total }); + dice.push({ type: `d${term.faces}`, rolls: term.results.map(x => x.result) }); } else if (term.operator) { } else if (term.number) { const operator = i === 0 ? '' : rollResult.terms[i - 1].operator; - modifiers.push(`${operator}${term.number}`); + modifiers.push({ value: term.number, operator: operator }); } } const cls = getDocumentClass('ChatMessage'); const msg = new cls({ + type: 'damageRoll', user: game.user.id, - content: await renderTemplate('systems/daggerheart/templates/chat/damage-roll.hbs', { + sound: CONFIG.sounds.dice, + system: { + title: game.i18n.format('DAGGERHEART.Chat.DamageRoll.Title', { damage: title }), roll: rollString, - total: rollResult.total, + damage: { + total: rollResult.total, + type: damage.type + }, dice: dice, - modifiers: modifiers - }), + modifiers: modifiers, + targets: targets + }, + content: 'systems/daggerheart/templates/chat/damage-roll.hbs', rolls: [roll] }); diff --git a/module/ui/chatLog.mjs b/module/ui/chatLog.mjs index 49972386..ec5e257f 100644 --- a/module/ui/chatLog.mjs +++ b/module/ui/chatLog.mjs @@ -17,16 +17,21 @@ export default class DhpChatLog extends foundry.applications.sidebar.tabs.ChatLo html.querySelectorAll('.roll-damage-button').forEach(element => element.addEventListener('click', event => this.onRollDamage(event, data.message)) ); - html.querySelectorAll('.target-container').forEach(element => - element.addEventListener('hover', hover(this.hoverTarget, this.unhoverTarget)) - ); // ???? - // html.find('.target-container').mouseout(this.unhoverTarget); - html.querySelectorAll('.damage-button').forEach(element => element.addEventListener('click', this.onDamage)); + html.querySelectorAll('.target-container').forEach(element => { + element.addEventListener('mouseenter', this.hoverTarget); + element.addEventListener('mouseleave', this.unhoverTarget); + element.addEventListener('click', this.clickTarget); + }); + html.querySelectorAll('.damage-button').forEach(element => + element.addEventListener('click', event => this.onDamage(event, data.message)) + ); html.querySelectorAll('.healing-button').forEach(element => element.addEventListener('click', this.onHealing)); html.querySelectorAll('.target-indicator').forEach(element => element.addEventListener('click', this.onToggleTargets) ); - html.querySelectorAll('.advantage').forEach(element => element.hover(this.hoverAdvantage)); // ?? + html.querySelectorAll('.advantage').forEach(element => + element.addEventListener('mouseenter', this.hoverAdvantage) + ); html.querySelectorAll('.advantage').forEach(element => element.addEventListener('click', event => this.selectAdvantage.bind(this)(event, data.message)) ); @@ -46,31 +51,50 @@ export default class DhpChatLog extends foundry.applications.sidebar.tabs.ChatLo onRollDamage = async (event, message) => { event.stopPropagation(); + const actor = game.actors.get(message.system.origin); + if (!actor || !game.user.isGM) return true; - await game.user.character.damageRoll(message.system.damage, event.shiftKey); + await actor.damageRoll( + message.system.title, + message.system.damage, + message.system.targets.filter(x => x.hit).map(x => ({ id: x.id, name: x.name, img: x.img })), + event.shiftKey + ); }; hoverTarget = event => { event.stopPropagation(); const token = canvas.tokens.get(event.currentTarget.dataset.token); - if (!token.controlled) token._onHoverIn(event, { hoverOutOthers: true }); + if (!token?.controlled) token._onHoverIn(event, { hoverOutOthers: true }); }; unhoverTarget = event => { const token = canvas.tokens.get(event.currentTarget.dataset.token); - if (!token.controlled) token._onHoverOut(event); + if (!token?.controlled) token._onHoverOut(event); }; - onDamage = async event => { + clickTarget = event => { event.stopPropagation(); - const damage = Number.parseInt(event.currentTarget.dataset.value); - const targets = Array.from(game.user.targets); + const token = canvas.tokens.get(event.currentTarget.dataset.token); + if (!token) { + ui.notifications.info(game.i18n.localize('DAGGERHEART.Notification.Info.AttackTargetDoesNotExist')); + return; + } + + game.canvas.pan(token); + }; + + onDamage = async (event, message) => { + event.stopPropagation(); + const targets = event.currentTarget.dataset.targetHit + ? message.system.targets.map(target => game.canvas.tokens.get(target.id)) + : Array.from(game.user.targets); if (targets.length === 0) ui.notifications.info(game.i18n.localize('DAGGERHEART.Notification.Info.NoTargetsSelected')); for (var target of targets) { - await target.actor.takeDamage(damage, event.currentTarget.dataset.type); + await target.actor.takeDamage(message.system.damage.total, message.system.damage.type); } }; diff --git a/src/packs/items/armor/tier1/armor_Chainmail_Armor_s7PUmApOFX0YryDG.json b/src/packs/items/armor/tier1/armor_Chainmail_Armor_s7PUmApOFX0YryDG.json new file mode 100644 index 00000000..c926d3ed --- /dev/null +++ b/src/packs/items/armor/tier1/armor_Chainmail_Armor_s7PUmApOFX0YryDG.json @@ -0,0 +1,40 @@ +{ + "name": "Chainmail Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_1/chainmail_armor.png", + "system": { + "baseScore": 4, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "heavy", + "baseThresholds": { + "major": 7, + "severe": 15 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008741139, + "modifiedTime": 1748028173861, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "s7PUmApOFX0YryDG", + "sort": 100000, + "_key": "!items!s7PUmApOFX0YryDG" +} diff --git a/src/packs/items/armor/tier1/armor_Full_Plate_Armor_LLL9gflIUF8ZFkzZ.json b/src/packs/items/armor/tier1/armor_Full_Plate_Armor_LLL9gflIUF8ZFkzZ.json new file mode 100644 index 00000000..ba18b999 --- /dev/null +++ b/src/packs/items/armor/tier1/armor_Full_Plate_Armor_LLL9gflIUF8ZFkzZ.json @@ -0,0 +1,40 @@ +{ + "name": "Full Plate Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_1/full_plate_armor.png", + "system": { + "baseScore": 4, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "veryHeavy", + "baseThresholds": { + "major": 8, + "severe": 17 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008742116, + "modifiedTime": 1748028187244, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "LLL9gflIUF8ZFkzZ", + "sort": 300000, + "_key": "!items!LLL9gflIUF8ZFkzZ" +} diff --git a/src/packs/items/armor/tier1/armor_Gambeson_Armor_alp2w20UmD7jKXOL.json b/src/packs/items/armor/tier1/armor_Gambeson_Armor_alp2w20UmD7jKXOL.json new file mode 100644 index 00000000..2efc120f --- /dev/null +++ b/src/packs/items/armor/tier1/armor_Gambeson_Armor_alp2w20UmD7jKXOL.json @@ -0,0 +1,40 @@ +{ + "name": "Gambeson Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_1/gambeson_armor.png", + "system": { + "baseScore": 3, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "light", + "baseThresholds": { + "major": 5, + "severe": 11 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008742848, + "modifiedTime": 1748028147106, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "alp2w20UmD7jKXOL", + "sort": 400000, + "_key": "!items!alp2w20UmD7jKXOL" +} diff --git a/src/packs/items/armor/tier1/armor_Leather_Armor_QMCh4ooGamb9oIGz.json b/src/packs/items/armor/tier1/armor_Leather_Armor_QMCh4ooGamb9oIGz.json new file mode 100644 index 00000000..bb0e8464 --- /dev/null +++ b/src/packs/items/armor/tier1/armor_Leather_Armor_QMCh4ooGamb9oIGz.json @@ -0,0 +1,40 @@ +{ + "name": "Leather Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_1/leather_armor.png", + "system": { + "baseScore": 3, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "", + "baseThresholds": { + "major": 6, + "severe": 13 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008743698, + "modifiedTime": 1748028160837, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "QMCh4ooGamb9oIGz", + "sort": 200000, + "_key": "!items!QMCh4ooGamb9oIGz" +} diff --git a/src/packs/items/armor/tier2/armor_Elundrian_Chain_Armor_ED8RhELKD9Pgnxgb.json b/src/packs/items/armor/tier2/armor_Elundrian_Chain_Armor_ED8RhELKD9Pgnxgb.json new file mode 100644 index 00000000..57cb9184 --- /dev/null +++ b/src/packs/items/armor/tier2/armor_Elundrian_Chain_Armor_ED8RhELKD9Pgnxgb.json @@ -0,0 +1,40 @@ +{ + "name": "Elundrian Chain Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_2/elundrian_chain_armor.png", + "system": { + "baseScore": 4, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "warded", + "baseThresholds": { + "major": 9, + "severe": 21 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008765138, + "modifiedTime": 1748028270334, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "ED8RhELKD9Pgnxgb", + "sort": 100000, + "_key": "!items!ED8RhELKD9Pgnxgb" +} diff --git a/src/packs/items/armor/tier2/armor_Harrowbone_Armor_Rl8dZeOnM3foAnth.json b/src/packs/items/armor/tier2/armor_Harrowbone_Armor_Rl8dZeOnM3foAnth.json new file mode 100644 index 00000000..c8f185f0 --- /dev/null +++ b/src/packs/items/armor/tier2/armor_Harrowbone_Armor_Rl8dZeOnM3foAnth.json @@ -0,0 +1,40 @@ +{ + "name": "Harrowbone Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_2/harrowbone_armor.png", + "system": { + "baseScore": 4, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "resistant", + "baseThresholds": { + "major": 9, + "severe": 21 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008765925, + "modifiedTime": 1748028291278, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "Rl8dZeOnM3foAnth", + "sort": 300000, + "_key": "!items!Rl8dZeOnM3foAnth" +} diff --git a/src/packs/items/armor/tier2/armor_Improved_Chainmail_Armor_kVpH1vvbdK5prOT5.json b/src/packs/items/armor/tier2/armor_Improved_Chainmail_Armor_kVpH1vvbdK5prOT5.json new file mode 100644 index 00000000..88e28d2f --- /dev/null +++ b/src/packs/items/armor/tier2/armor_Improved_Chainmail_Armor_kVpH1vvbdK5prOT5.json @@ -0,0 +1,40 @@ +{ + "name": "Improved Chainmail Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_2/improved_chainmail_armor.png", + "system": { + "baseScore": 5, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "heavy", + "baseThresholds": { + "major": 11, + "severe": 24 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008766641, + "modifiedTime": 1748028242876, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "kVpH1vvbdK5prOT5", + "sort": 400000, + "_key": "!items!kVpH1vvbdK5prOT5" +} diff --git a/src/packs/items/armor/tier2/armor_Improved_Full_Plate_Armor_E6asa0VMozd4zZbV.json b/src/packs/items/armor/tier2/armor_Improved_Full_Plate_Armor_E6asa0VMozd4zZbV.json new file mode 100644 index 00000000..05ba362b --- /dev/null +++ b/src/packs/items/armor/tier2/armor_Improved_Full_Plate_Armor_E6asa0VMozd4zZbV.json @@ -0,0 +1,40 @@ +{ + "name": "Improved Full Plate Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_2/improved_full_plate_armor.png", + "system": { + "baseScore": 5, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "veryHeavy", + "baseThresholds": { + "major": 13, + "severe": 28 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008767365, + "modifiedTime": 1748028257241, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "E6asa0VMozd4zZbV", + "sort": 500000, + "_key": "!items!E6asa0VMozd4zZbV" +} diff --git a/src/packs/items/armor/tier2/armor_Improved_Gambeson_Armor_ou0he5rHyi06dqO3.json b/src/packs/items/armor/tier2/armor_Improved_Gambeson_Armor_ou0he5rHyi06dqO3.json new file mode 100644 index 00000000..0ef846a8 --- /dev/null +++ b/src/packs/items/armor/tier2/armor_Improved_Gambeson_Armor_ou0he5rHyi06dqO3.json @@ -0,0 +1,40 @@ +{ + "name": "Improved Gambeson Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_2/improved_gambeson_armor.png", + "system": { + "baseScore": 4, + "marks": { + "max": 6, + "value": 0 + }, + "description": "

Flexible: +1 to Evasion

", + "feature": "light", + "baseThresholds": { + "major": 7, + "severe": 16 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008768058, + "modifiedTime": 1748028207851, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "ou0he5rHyi06dqO3", + "sort": 600000, + "_key": "!items!ou0he5rHyi06dqO3" +} diff --git a/src/packs/items/armor/tier2/armor_Improved_Leather_Armor_Lx94Q7Cl7wMwcl58.json b/src/packs/items/armor/tier2/armor_Improved_Leather_Armor_Lx94Q7Cl7wMwcl58.json new file mode 100644 index 00000000..4672f7c6 --- /dev/null +++ b/src/packs/items/armor/tier2/armor_Improved_Leather_Armor_Lx94Q7Cl7wMwcl58.json @@ -0,0 +1,40 @@ +{ + "name": "Improved Leather Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_2/improved_leather_armor.png", + "system": { + "baseScore": 4, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "", + "baseThresholds": { + "major": 9, + "severe": 20 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008768829, + "modifiedTime": 1748028224201, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "Lx94Q7Cl7wMwcl58", + "sort": 700000, + "_key": "!items!Lx94Q7Cl7wMwcl58" +} diff --git a/src/packs/items/armor/tier2/armor_Irontree_Breastplate_Armor_4ImHfMsKbDzIFRNF.json b/src/packs/items/armor/tier2/armor_Irontree_Breastplate_Armor_4ImHfMsKbDzIFRNF.json new file mode 100644 index 00000000..bb12b640 --- /dev/null +++ b/src/packs/items/armor/tier2/armor_Irontree_Breastplate_Armor_4ImHfMsKbDzIFRNF.json @@ -0,0 +1,40 @@ +{ + "name": "Irontree Breastplate Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_2/irontree_breastplate_armor.png", + "system": { + "baseScore": 4, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "reinforced", + "baseThresholds": { + "major": 9, + "severe": 20 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008769590, + "modifiedTime": 1748028314955, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "4ImHfMsKbDzIFRNF", + "sort": 800000, + "_key": "!items!4ImHfMsKbDzIFRNF" +} diff --git a/src/packs/items/armor/tier2/armor_Rosewild_Armor_Cd0jzt1EBUiihcEQ.json b/src/packs/items/armor/tier2/armor_Rosewild_Armor_Cd0jzt1EBUiihcEQ.json new file mode 100644 index 00000000..0d692139 --- /dev/null +++ b/src/packs/items/armor/tier2/armor_Rosewild_Armor_Cd0jzt1EBUiihcEQ.json @@ -0,0 +1,40 @@ +{ + "name": "Rosewild Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_2/rosewild_armor.png", + "system": { + "baseScore": 5, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "hopeful", + "baseThresholds": { + "major": 11, + "severe": 23 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008770268, + "modifiedTime": 1748028371396, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "Cd0jzt1EBUiihcEQ", + "sort": 900000, + "_key": "!items!Cd0jzt1EBUiihcEQ" +} diff --git a/src/packs/items/armor/tier2/armor_Runetan_Floating_Armor_VUYFNEt6xNVHw9Yd.json b/src/packs/items/armor/tier2/armor_Runetan_Floating_Armor_VUYFNEt6xNVHw9Yd.json new file mode 100644 index 00000000..17101dae --- /dev/null +++ b/src/packs/items/armor/tier2/armor_Runetan_Floating_Armor_VUYFNEt6xNVHw9Yd.json @@ -0,0 +1,40 @@ +{ + "name": "Runetan Floating Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_2/runetan_floating_armor.png", + "system": { + "baseScore": 4, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "sharp", + "baseThresholds": { + "major": 9, + "severe": 20 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008770925, + "modifiedTime": 1748028339907, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "VUYFNEt6xNVHw9Yd", + "sort": 1000000, + "_key": "!items!VUYFNEt6xNVHw9Yd" +} diff --git a/src/packs/items/armor/tier2/armor_Tyris_Soft_Armor_0mqF7VUJvEUq2Umv.json b/src/packs/items/armor/tier2/armor_Tyris_Soft_Armor_0mqF7VUJvEUq2Umv.json new file mode 100644 index 00000000..423b76c5 --- /dev/null +++ b/src/packs/items/armor/tier2/armor_Tyris_Soft_Armor_0mqF7VUJvEUq2Umv.json @@ -0,0 +1,40 @@ +{ + "name": "Tyris Soft Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_2/tyris_soft_armor.png", + "system": { + "baseScore": 5, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "quiet", + "baseThresholds": { + "major": 8, + "severe": 18 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008771577, + "modifiedTime": 1748028353841, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "0mqF7VUJvEUq2Umv", + "sort": 200000, + "_key": "!items!0mqF7VUJvEUq2Umv" +} diff --git a/src/packs/items/armor/tier3/armor_Advanced_Chainmail_Armor_X5k7Stier3vxz4V0.json b/src/packs/items/armor/tier3/armor_Advanced_Chainmail_Armor_X5k7Stier3vxz4V0.json new file mode 100644 index 00000000..fcfaded5 --- /dev/null +++ b/src/packs/items/armor/tier3/armor_Advanced_Chainmail_Armor_X5k7Stier3vxz4V0.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Chainmail Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_3/advanced_chainmail_armor.png", + "system": { + "baseScore": 6, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "heavy", + "baseThresholds": { + "major": 13, + "severe": 31 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008781137, + "modifiedTime": 1748028510367, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "X5k7Stier3vxz4V0", + "sort": 100000, + "_key": "!items!X5k7Stier3vxz4V0" +} diff --git a/src/packs/items/armor/tier3/armor_Advanced_Full_Plate_Armor_IaHC7MKRdxUh1VqK.json b/src/packs/items/armor/tier3/armor_Advanced_Full_Plate_Armor_IaHC7MKRdxUh1VqK.json new file mode 100644 index 00000000..bdf7e563 --- /dev/null +++ b/src/packs/items/armor/tier3/armor_Advanced_Full_Plate_Armor_IaHC7MKRdxUh1VqK.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Full Plate Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_3/advanced_full_plate_armor.png", + "system": { + "baseScore": 6, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "veryHeavy", + "baseThresholds": { + "major": 15, + "severe": 35 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008781890, + "modifiedTime": 1748028521542, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "IaHC7MKRdxUh1VqK", + "sort": 300000, + "_key": "!items!IaHC7MKRdxUh1VqK" +} diff --git a/src/packs/items/armor/tier3/armor_Advanced_Gambeson_Armor_45Ecu1PgMahpKbsN.json b/src/packs/items/armor/tier3/armor_Advanced_Gambeson_Armor_45Ecu1PgMahpKbsN.json new file mode 100644 index 00000000..0c11aeb4 --- /dev/null +++ b/src/packs/items/armor/tier3/armor_Advanced_Gambeson_Armor_45Ecu1PgMahpKbsN.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Gambeson Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_3/advanced_gambeson_armor.png", + "system": { + "baseScore": 5, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "light", + "baseThresholds": { + "major": 9, + "severe": 23 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008782599, + "modifiedTime": 1748028482409, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "45Ecu1PgMahpKbsN", + "sort": 400000, + "_key": "!items!45Ecu1PgMahpKbsN" +} diff --git a/src/packs/items/armor/tier3/armor_Advanced_Leather_Armor_v6V96UsXSuyx1UV7.json b/src/packs/items/armor/tier3/armor_Advanced_Leather_Armor_v6V96UsXSuyx1UV7.json new file mode 100644 index 00000000..ef402f0f --- /dev/null +++ b/src/packs/items/armor/tier3/armor_Advanced_Leather_Armor_v6V96UsXSuyx1UV7.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Leather Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_3/advanced_leather_armor.png", + "system": { + "baseScore": 5, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "", + "baseThresholds": { + "major": 11, + "severe": 27 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008783273, + "modifiedTime": 1748028496110, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "v6V96UsXSuyx1UV7", + "sort": 500000, + "_key": "!items!v6V96UsXSuyx1UV7" +} diff --git a/src/packs/items/armor/tier3/armor_Bellamoi_Fine_Armor_iBbmRG7cNXmqs4ga.json b/src/packs/items/armor/tier3/armor_Bellamoi_Fine_Armor_iBbmRG7cNXmqs4ga.json new file mode 100644 index 00000000..eef8c186 --- /dev/null +++ b/src/packs/items/armor/tier3/armor_Bellamoi_Fine_Armor_iBbmRG7cNXmqs4ga.json @@ -0,0 +1,40 @@ +{ + "name": "Bellamoi Fine Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_3/bellamoi_fine_armor.png", + "system": { + "baseScore": 5, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "gilded", + "baseThresholds": { + "major": 11, + "severe": 27 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008783947, + "modifiedTime": 1748028554404, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "iBbmRG7cNXmqs4ga", + "sort": 600000, + "_key": "!items!iBbmRG7cNXmqs4ga" +} diff --git a/src/packs/items/armor/tier3/armor_Bladefare_Armor_YVfTNS1YD5sbKx3S.json b/src/packs/items/armor/tier3/armor_Bladefare_Armor_YVfTNS1YD5sbKx3S.json new file mode 100644 index 00000000..8796a230 --- /dev/null +++ b/src/packs/items/armor/tier3/armor_Bladefare_Armor_YVfTNS1YD5sbKx3S.json @@ -0,0 +1,40 @@ +{ + "name": "Bladefare Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_3/bladefare_armor.png", + "system": { + "baseScore": 6, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "physical", + "baseThresholds": { + "major": 16, + "severe": 39 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008784769, + "modifiedTime": 1748028597257, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "YVfTNS1YD5sbKx3S", + "sort": 700000, + "_key": "!items!YVfTNS1YD5sbKx3S" +} diff --git a/src/packs/items/armor/tier3/armor_Dragonscale_Armor_XeoC52EJA4dV9l6W.json b/src/packs/items/armor/tier3/armor_Dragonscale_Armor_XeoC52EJA4dV9l6W.json new file mode 100644 index 00000000..15f32808 --- /dev/null +++ b/src/packs/items/armor/tier3/armor_Dragonscale_Armor_XeoC52EJA4dV9l6W.json @@ -0,0 +1,40 @@ +{ + "name": "Dragonscale Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_3/dragonscale_armor.png", + "system": { + "baseScore": 5, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "impenetrable", + "baseThresholds": { + "major": 11, + "severe": 27 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008785541, + "modifiedTime": 1748028567955, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "XeoC52EJA4dV9l6W", + "sort": 800000, + "_key": "!items!XeoC52EJA4dV9l6W" +} diff --git a/src/packs/items/armor/tier3/armor_Monett_s_Cloak_eqdjA5Z2eiu3w9z3.json b/src/packs/items/armor/tier3/armor_Monett_s_Cloak_eqdjA5Z2eiu3w9z3.json new file mode 100644 index 00000000..14b56cab --- /dev/null +++ b/src/packs/items/armor/tier3/armor_Monett_s_Cloak_eqdjA5Z2eiu3w9z3.json @@ -0,0 +1,40 @@ +{ + "name": "Monett's Cloak", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_3/monetts_cloak.png", + "system": { + "baseScore": 6, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "magic", + "baseThresholds": { + "major": 16, + "severe": 39 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008786218, + "modifiedTime": 1748028612656, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "eqdjA5Z2eiu3w9z3", + "sort": 900000, + "_key": "!items!eqdjA5Z2eiu3w9z3" +} diff --git a/src/packs/items/armor/tier3/armor_Runes_of_Fortification_FBUDL6gCPh9HiOSu.json b/src/packs/items/armor/tier3/armor_Runes_of_Fortification_FBUDL6gCPh9HiOSu.json new file mode 100644 index 00000000..47e9b1bb --- /dev/null +++ b/src/packs/items/armor/tier3/armor_Runes_of_Fortification_FBUDL6gCPh9HiOSu.json @@ -0,0 +1,40 @@ +{ + "name": "Runes of Fortification", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_3/runes_of_fortification.png", + "system": { + "baseScore": 6, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "painful", + "baseThresholds": { + "major": 17, + "severe": 43 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008787018, + "modifiedTime": 1748028627292, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "FBUDL6gCPh9HiOSu", + "sort": 1000000, + "_key": "!items!FBUDL6gCPh9HiOSu" +} diff --git a/src/packs/items/armor/tier3/armor_Spiked_Plate_Armor_Enscb2W5lei9FGuc.json b/src/packs/items/armor/tier3/armor_Spiked_Plate_Armor_Enscb2W5lei9FGuc.json new file mode 100644 index 00000000..a316afd3 --- /dev/null +++ b/src/packs/items/armor/tier3/armor_Spiked_Plate_Armor_Enscb2W5lei9FGuc.json @@ -0,0 +1,40 @@ +{ + "name": "Spiked Plate Armor", + "type": "armor", + "img": "systems/daggerheart/assets/icons/armor/tier_3/spiked_plate_armor.png", + "system": { + "baseScore": 5, + "marks": { + "max": 6, + "value": 0 + }, + "description": "", + "feature": "sharp", + "baseThresholds": { + "major": 10, + "severe": 25 + } + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748008787719, + "modifiedTime": 1748028581947, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_id": "Enscb2W5lei9FGuc", + "sort": 200000, + "_key": "!items!Enscb2W5lei9FGuc" +} diff --git a/src/packs/items/armor/tier4/armor_Channeling_Armor_oceDrXoEGSTQXeJd.json b/src/packs/items/armor/tier4/armor_Channeling_Armor_oceDrXoEGSTQXeJd.json new file mode 100644 index 00000000..8d3936ce --- /dev/null +++ b/src/packs/items/armor/tier4/armor_Channeling_Armor_oceDrXoEGSTQXeJd.json @@ -0,0 +1,39 @@ +{ + "name": "Channeling Armor", + "type": "armor", + "_id": "oceDrXoEGSTQXeJd", + "img": "systems/daggerheart/assets/icons/armor/tier_4/channeling_armor.png", + "system": { + "baseScore": 5, + "marks": { + "max": 6, + "value": 0 + }, + "baseThresholds": { + "major": 13, + "severe": 36 + }, + "description": "", + "feature": "channeling" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748027971730, + "modifiedTime": 1748027988576, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!oceDrXoEGSTQXeJd" +} diff --git a/src/packs/items/armor/tier4/armor_Dunamis_Silkchain_ffIEaWPRHLlWy1Ft.json b/src/packs/items/armor/tier4/armor_Dunamis_Silkchain_ffIEaWPRHLlWy1Ft.json new file mode 100644 index 00000000..d5814681 --- /dev/null +++ b/src/packs/items/armor/tier4/armor_Dunamis_Silkchain_ffIEaWPRHLlWy1Ft.json @@ -0,0 +1,39 @@ +{ + "name": "Dunamis Silkchain", + "type": "armor", + "_id": "ffIEaWPRHLlWy1Ft", + "img": "systems/daggerheart/assets/icons/armor/tier_4/dunamis_silkchain.png", + "system": { + "baseScore": 7, + "marks": { + "max": 6, + "value": 0 + }, + "baseThresholds": { + "major": 13, + "severe": 36 + }, + "description": "", + "feature": "timeslowing" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748027943461, + "modifiedTime": 1748027965045, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!ffIEaWPRHLlWy1Ft" +} diff --git a/src/packs/items/armor/tier4/armor_Emberwoven_Armor_8YhysA01kwSSX8Vg.json b/src/packs/items/armor/tier4/armor_Emberwoven_Armor_8YhysA01kwSSX8Vg.json new file mode 100644 index 00000000..7ba5425b --- /dev/null +++ b/src/packs/items/armor/tier4/armor_Emberwoven_Armor_8YhysA01kwSSX8Vg.json @@ -0,0 +1,39 @@ +{ + "name": "Emberwoven Armor", + "type": "armor", + "_id": "8YhysA01kwSSX8Vg", + "img": "systems/daggerheart/assets/icons/armor/tier_4/emberwoven_armor.png", + "system": { + "baseScore": 6, + "marks": { + "max": 6, + "value": 0 + }, + "baseThresholds": { + "major": 13, + "severe": 36 + }, + "description": "", + "feature": "burning" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748027998531, + "modifiedTime": 1748028013331, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!8YhysA01kwSSX8Vg" +} diff --git a/src/packs/items/armor/tier4/armor_Full_Fortified_Armor_Zk0WWk1WTc5X4DSv.json b/src/packs/items/armor/tier4/armor_Full_Fortified_Armor_Zk0WWk1WTc5X4DSv.json new file mode 100644 index 00000000..2716806a --- /dev/null +++ b/src/packs/items/armor/tier4/armor_Full_Fortified_Armor_Zk0WWk1WTc5X4DSv.json @@ -0,0 +1,39 @@ +{ + "name": "Full Fortified Armor", + "type": "armor", + "_id": "Zk0WWk1WTc5X4DSv", + "img": "systems/daggerheart/assets/icons/armor/tier_4/full_fortified_armor.png", + "system": { + "baseScore": 4, + "marks": { + "max": 6, + "value": 0 + }, + "baseThresholds": { + "major": 15, + "severe": 40 + }, + "description": "", + "feature": "" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748028024206, + "modifiedTime": 1748028050721, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!Zk0WWk1WTc5X4DSv" +} diff --git a/src/packs/items/armor/tier4/armor_Legendary_Chainmail_Armor_CiH20oR05hKNUdp3.json b/src/packs/items/armor/tier4/armor_Legendary_Chainmail_Armor_CiH20oR05hKNUdp3.json new file mode 100644 index 00000000..980bc93b --- /dev/null +++ b/src/packs/items/armor/tier4/armor_Legendary_Chainmail_Armor_CiH20oR05hKNUdp3.json @@ -0,0 +1,39 @@ +{ + "name": "Legendary Chainmail Armor", + "type": "armor", + "_id": "CiH20oR05hKNUdp3", + "img": "systems/daggerheart/assets/icons/armor/tier_4/legendary_chainmail_armor.png", + "system": { + "baseScore": 7, + "marks": { + "max": 6, + "value": 0 + }, + "baseThresholds": { + "major": 15, + "severe": 40 + }, + "description": "", + "feature": "heavy" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748027874542, + "modifiedTime": 1748027898156, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!CiH20oR05hKNUdp3" +} diff --git a/src/packs/items/armor/tier4/armor_Legendary_Full_Plate_Armor_h172qCAmBNvPhE25.json b/src/packs/items/armor/tier4/armor_Legendary_Full_Plate_Armor_h172qCAmBNvPhE25.json new file mode 100644 index 00000000..899def40 --- /dev/null +++ b/src/packs/items/armor/tier4/armor_Legendary_Full_Plate_Armor_h172qCAmBNvPhE25.json @@ -0,0 +1,39 @@ +{ + "name": "Legendary Full Plate Armor", + "type": "armor", + "_id": "h172qCAmBNvPhE25", + "img": "systems/daggerheart/assets/icons/armor/tier_4/legendary_full_plate_armor.png", + "system": { + "baseScore": 7, + "marks": { + "max": 6, + "value": 0 + }, + "baseThresholds": { + "major": 17, + "severe": 44 + }, + "description": "", + "feature": "veryHeavy" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748027908657, + "modifiedTime": 1748027926684, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!h172qCAmBNvPhE25" +} diff --git a/src/packs/items/armor/tier4/armor_Legendary_Gambeson_Armor_CJLU4txFc0QYJF7G.json b/src/packs/items/armor/tier4/armor_Legendary_Gambeson_Armor_CJLU4txFc0QYJF7G.json new file mode 100644 index 00000000..d23fdb88 --- /dev/null +++ b/src/packs/items/armor/tier4/armor_Legendary_Gambeson_Armor_CJLU4txFc0QYJF7G.json @@ -0,0 +1,39 @@ +{ + "name": "Legendary Gambeson Armor", + "type": "armor", + "_id": "CJLU4txFc0QYJF7G", + "img": "systems/daggerheart/assets/icons/armor/tier_4/legendary_gambeson_armor.png", + "system": { + "baseScore": 6, + "marks": { + "max": 6, + "value": 0 + }, + "baseThresholds": { + "major": 11, + "severe": 32 + }, + "description": "", + "feature": "" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748027753507, + "modifiedTime": 1748027822574, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!CJLU4txFc0QYJF7G" +} diff --git a/src/packs/items/armor/tier4/armor_Legendary_Leather_Armor_XguKW7nNTCOqyWRw.json b/src/packs/items/armor/tier4/armor_Legendary_Leather_Armor_XguKW7nNTCOqyWRw.json new file mode 100644 index 00000000..230876f5 --- /dev/null +++ b/src/packs/items/armor/tier4/armor_Legendary_Leather_Armor_XguKW7nNTCOqyWRw.json @@ -0,0 +1,39 @@ +{ + "name": "Legendary Leather Armor", + "type": "armor", + "_id": "XguKW7nNTCOqyWRw", + "img": "systems/daggerheart/assets/icons/armor/tier_4/legendary_leather_armor.png", + "system": { + "baseScore": 6, + "marks": { + "max": 6, + "value": 0 + }, + "baseThresholds": { + "major": 13, + "severe": 36 + }, + "description": "", + "feature": "" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748027838790, + "modifiedTime": 1748027856107, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!XguKW7nNTCOqyWRw" +} diff --git a/src/packs/items/armor/tier4/armor_Savior_Chainmail_ixcNkPjIPpLgPuaA.json b/src/packs/items/armor/tier4/armor_Savior_Chainmail_ixcNkPjIPpLgPuaA.json new file mode 100644 index 00000000..b5380952 --- /dev/null +++ b/src/packs/items/armor/tier4/armor_Savior_Chainmail_ixcNkPjIPpLgPuaA.json @@ -0,0 +1,39 @@ +{ + "name": "Savior Chainmail", + "type": "armor", + "_id": "ixcNkPjIPpLgPuaA", + "img": "systems/daggerheart/assets/icons/armor/tier_4/savior_chainmail.png", + "system": { + "baseScore": 8, + "marks": { + "max": 6, + "value": 0 + }, + "baseThresholds": { + "major": 18, + "severe": 48 + }, + "description": "", + "feature": "difficult" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748028096316, + "modifiedTime": 1748028114965, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!ixcNkPjIPpLgPuaA" +} diff --git a/src/packs/items/armor/tier4/armor_Veritas_Oal_Armor_QM9sfBKRcrKXZXHV.json b/src/packs/items/armor/tier4/armor_Veritas_Oal_Armor_QM9sfBKRcrKXZXHV.json new file mode 100644 index 00000000..c99cec9a --- /dev/null +++ b/src/packs/items/armor/tier4/armor_Veritas_Oal_Armor_QM9sfBKRcrKXZXHV.json @@ -0,0 +1,39 @@ +{ + "name": "Veritas Oal Armor", + "type": "armor", + "_id": "QM9sfBKRcrKXZXHV", + "img": "systems/daggerheart/assets/icons/armor/tier_4/veritas_opal_armor.png", + "system": { + "baseScore": 6, + "marks": { + "max": 6, + "value": 0 + }, + "baseThresholds": { + "major": 13, + "severe": 36 + }, + "description": "", + "feature": "truthseeking" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748028069751, + "modifiedTime": 1748028084978, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!QM9sfBKRcrKXZXHV" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Arcane_Gauntlets_YZ6rEX9nDsMy4aSK.json b/src/packs/items/armors/tier3/weapon_Advanced_Arcane_Gauntlets_YZ6rEX9nDsMy4aSK.json new file mode 100644 index 00000000..2e796c38 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Arcane_Gauntlets_YZ6rEX9nDsMy4aSK.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Arcane Gauntlets", + "type": "weapon", + "_id": "YZ6rEX9nDsMy4aSK", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_arcane_gauntlets.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988845243, + "modifiedTime": 1747988860214, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!YZ6rEX9nDsMy4aSK" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Battleaxe_dKl2EXaTKUS4eH2m.json b/src/packs/items/armors/tier3/weapon_Advanced_Battleaxe_dKl2EXaTKUS4eH2m.json new file mode 100644 index 00000000..be2f6274 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Battleaxe_dKl2EXaTKUS4eH2m.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Battleaxe", + "type": "weapon", + "_id": "dKl2EXaTKUS4eH2m", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_battleaxe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747987617406, + "modifiedTime": 1747987634618, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!dKl2EXaTKUS4eH2m" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Broadsword_AG91AzjFmKwBELst.json b/src/packs/items/armors/tier3/weapon_Advanced_Broadsword_AG91AzjFmKwBELst.json new file mode 100644 index 00000000..67cf81b5 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Broadsword_AG91AzjFmKwBELst.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Broadsword", + "type": "weapon", + "_id": "AG91AzjFmKwBELst", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_broadsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "melee", + "burden": "oneHanded", + "feature": "reliable" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747987557617, + "modifiedTime": 1747987580626, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!AG91AzjFmKwBELst" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Crossbow_SxWOgH5BUgR8bmcZ.json b/src/packs/items/armors/tier3/weapon_Advanced_Crossbow_SxWOgH5BUgR8bmcZ.json new file mode 100644 index 00000000..6ddfedd2 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Crossbow_SxWOgH5BUgR8bmcZ.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Crossbow", + "type": "weapon", + "_id": "SxWOgH5BUgR8bmcZ", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_crossbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "far", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988153303, + "modifiedTime": 1747988178060, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!SxWOgH5BUgR8bmcZ" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Cutlass_ANmFKsNEmAoSC9cI.json b/src/packs/items/armors/tier3/weapon_Advanced_Cutlass_ANmFKsNEmAoSC9cI.json new file mode 100644 index 00000000..878b0df0 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Cutlass_ANmFKsNEmAoSC9cI.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Cutlass", + "type": "weapon", + "_id": "ANmFKsNEmAoSC9cI", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_cutlass.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747987908578, + "modifiedTime": 1747987922978, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!ANmFKsNEmAoSC9cI" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Dagger_t9LLpnTQ1uw1agjV.json b/src/packs/items/armors/tier3/weapon_Advanced_Dagger_t9LLpnTQ1uw1agjV.json new file mode 100644 index 00000000..e572d93c --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Dagger_t9LLpnTQ1uw1agjV.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Dagger", + "type": "weapon", + "_id": "t9LLpnTQ1uw1agjV", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_dagger.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747987854428, + "modifiedTime": 1747987874248, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!t9LLpnTQ1uw1agjV" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Dualstaff_YB2IqevpBAsFAGGH.json b/src/packs/items/armors/tier3/weapon_Advanced_Dualstaff_YB2IqevpBAsFAGGH.json new file mode 100644 index 00000000..8d0e89e5 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Dualstaff_YB2IqevpBAsFAGGH.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Dualstaff", + "type": "weapon", + "_id": "YB2IqevpBAsFAGGH", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_dualstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989263143, + "modifiedTime": 1747989288909, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!YB2IqevpBAsFAGGH" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Glowing_Rings_9jpVSmzYpqXBK8NA.json b/src/packs/items/armors/tier3/weapon_Advanced_Glowing_Rings_9jpVSmzYpqXBK8NA.json new file mode 100644 index 00000000..a416f441 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Glowing_Rings_9jpVSmzYpqXBK8NA.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Glowing Rings", + "type": "weapon", + "_id": "9jpVSmzYpqXBK8NA", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_glowing_rings.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+8", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryClose", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988897863, + "modifiedTime": 1747988913363, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!9jpVSmzYpqXBK8NA" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Greatstaff_adq1OwOknvfhkmEc.json b/src/packs/items/armors/tier3/weapon_Advanced_Greatstaff_adq1OwOknvfhkmEc.json new file mode 100644 index 00000000..238b718f --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Greatstaff_adq1OwOknvfhkmEc.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Greatstaff", + "type": "weapon", + "_id": "adq1OwOknvfhkmEc", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_greatstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "veryFar", + "burden": "twoHanded", + "feature": "powerful" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989350920, + "modifiedTime": 1747989369138, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!adq1OwOknvfhkmEc" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Greatsword_TVsDORHfXs4ogW6w.json b/src/packs/items/armors/tier3/weapon_Advanced_Greatsword_TVsDORHfXs4ogW6w.json new file mode 100644 index 00000000..dc3b4e48 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Greatsword_TVsDORHfXs4ogW6w.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Greatsword", + "type": "weapon", + "_id": "TVsDORHfXs4ogW6w", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_greatsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "massive" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747987646690, + "modifiedTime": 1747987668738, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!TVsDORHfXs4ogW6w" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Halberd_ySK1c9H0384D2Osx.json b/src/packs/items/armors/tier3/weapon_Advanced_Halberd_ySK1c9H0384D2Osx.json new file mode 100644 index 00000000..4fa78c02 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Halberd_ySK1c9H0384D2Osx.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Halberd", + "type": "weapon", + "_id": "ySK1c9H0384D2Osx", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_halberd.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+8", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "veryClose", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988002843, + "modifiedTime": 1747988024433, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!ySK1c9H0384D2Osx" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Hallowed_Axe_Dj2Mepa7VnRchju1.json b/src/packs/items/armors/tier3/weapon_Advanced_Hallowed_Axe_Dj2Mepa7VnRchju1.json new file mode 100644 index 00000000..562bd8d2 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Hallowed_Axe_Dj2Mepa7VnRchju1.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Hallowed Axe", + "type": "weapon", + "_id": "Dj2Mepa7VnRchju1", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_hallowed_axe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988871282, + "modifiedTime": 1747988887363, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!Dj2Mepa7VnRchju1" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Hand_Runes_aAljOewyWfbMU1mQ.json b/src/packs/items/armors/tier3/weapon_Advanced_Hand_Runes_aAljOewyWfbMU1mQ.json new file mode 100644 index 00000000..5097c05d --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Hand_Runes_aAljOewyWfbMU1mQ.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Hand Runes", + "type": "weapon", + "_id": "aAljOewyWfbMU1mQ", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_hand_runes.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "veryClose", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988922902, + "modifiedTime": 1747988940731, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!aAljOewyWfbMU1mQ" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Longbow_BfKjIK0A9mDVWntg.json b/src/packs/items/armors/tier3/weapon_Advanced_Longbow_BfKjIK0A9mDVWntg.json new file mode 100644 index 00000000..93338abe --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Longbow_BfKjIK0A9mDVWntg.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Longbow", + "type": "weapon", + "_id": "BfKjIK0A9mDVWntg", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_longbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryFar", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988185736, + "modifiedTime": 1747988212515, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!BfKjIK0A9mDVWntg" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Longsword_HnEZjiBt4lNAbbZj.json b/src/packs/items/armors/tier3/weapon_Advanced_Longsword_HnEZjiBt4lNAbbZj.json new file mode 100644 index 00000000..f3ffeee2 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Longsword_HnEZjiBt4lNAbbZj.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Longsword", + "type": "weapon", + "_id": "HnEZjiBt4lNAbbZj", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_longsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747987589599, + "modifiedTime": 1747987606154, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!HnEZjiBt4lNAbbZj" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Mace_esocQdA22XWUkQ8n.json b/src/packs/items/armors/tier3/weapon_Advanced_Mace_esocQdA22XWUkQ8n.json new file mode 100644 index 00000000..c920c74b --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Mace_esocQdA22XWUkQ8n.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Mace", + "type": "weapon", + "_id": "esocQdA22XWUkQ8n", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_mace.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747987678478, + "modifiedTime": 1747987694119, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!esocQdA22XWUkQ8n" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Quarterstaff_cFmDMl0bFFK8XKvt.json b/src/packs/items/armors/tier3/weapon_Advanced_Quarterstaff_cFmDMl0bFFK8XKvt.json new file mode 100644 index 00000000..b7995bb5 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Quarterstaff_cFmDMl0bFFK8XKvt.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Quarterstaff", + "type": "weapon", + "_id": "cFmDMl0bFFK8XKvt", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_quarterstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747987881903, + "modifiedTime": 1747987898698, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!cFmDMl0bFFK8XKvt" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Rapier_xsE7LlyCxySE1cgG.json b/src/packs/items/armors/tier3/weapon_Advanced_Rapier_xsE7LlyCxySE1cgG.json new file mode 100644 index 00000000..32e2fad2 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Rapier_xsE7LlyCxySE1cgG.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Rapier", + "type": "weapon", + "_id": "xsE7LlyCxySE1cgG", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_rapier.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded", + "feature": "quick" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747987967108, + "modifiedTime": 1747987992444, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!xsE7LlyCxySE1cgG" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Returning_Blade_7Npd8JLIrQ6JmmsW.json b/src/packs/items/armors/tier3/weapon_Advanced_Returning_Blade_7Npd8JLIrQ6JmmsW.json new file mode 100644 index 00000000..3abc3fee --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Returning_Blade_7Npd8JLIrQ6JmmsW.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Returning Blade", + "type": "weapon", + "_id": "7Npd8JLIrQ6JmmsW", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_returning_blade.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "close", + "burden": "oneHanded", + "feature": "retrieve" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988985388, + "modifiedTime": 1747989013062, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!7Npd8JLIrQ6JmmsW" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Scepter_gWN2ujNDkD53yhhc.json b/src/packs/items/armors/tier3/weapon_Advanced_Scepter_gWN2ujNDkD53yhhc.json new file mode 100644 index 00000000..35cc321b --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Scepter_gWN2ujNDkD53yhhc.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Scepter", + "type": "weapon", + "_id": "gWN2ujNDkD53yhhc", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_scepter.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "far", + "burden": "twoHanded", + "feature": "versatile" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989299631, + "modifiedTime": 1747989316089, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!gWN2ujNDkD53yhhc" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Shortbow_xjiJpCeCDNLMqNbp.json b/src/packs/items/armors/tier3/weapon_Advanced_Shortbow_xjiJpCeCDNLMqNbp.json new file mode 100644 index 00000000..bc5d0ce6 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Shortbow_xjiJpCeCDNLMqNbp.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Shortbow", + "type": "weapon", + "_id": "xjiJpCeCDNLMqNbp", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_shortbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988105894, + "modifiedTime": 1747988124440, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!xjiJpCeCDNLMqNbp" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Shortstaff_KfPfygzU4zj7YUby.json b/src/packs/items/armors/tier3/weapon_Advanced_Shortstaff_KfPfygzU4zj7YUby.json new file mode 100644 index 00000000..6d0e1a94 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Shortstaff_KfPfygzU4zj7YUby.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Shortstaff", + "type": "weapon", + "_id": "KfPfygzU4zj7YUby", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_shortstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "close", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989233909, + "modifiedTime": 1747989252391, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!KfPfygzU4zj7YUby" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Spear_6vBnRFRofNcR3ch6.json b/src/packs/items/armors/tier3/weapon_Advanced_Spear_6vBnRFRofNcR3ch6.json new file mode 100644 index 00000000..dd01d3a4 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Spear_6vBnRFRofNcR3ch6.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Spear", + "type": "weapon", + "_id": "6vBnRFRofNcR3ch6", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_spear.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+8", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "veryClose", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988071381, + "modifiedTime": 1747988089008, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!6vBnRFRofNcR3ch6" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Wand_1nqyLMdvFE8WOMt6.json b/src/packs/items/armors/tier3/weapon_Advanced_Wand_1nqyLMdvFE8WOMt6.json new file mode 100644 index 00000000..729f36ed --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Wand_1nqyLMdvFE8WOMt6.json @@ -0,0 +1,40 @@ +{ + "name": "Advanced Wand", + "type": "weapon", + "_id": "1nqyLMdvFE8WOMt6", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_wand.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "far", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989327277, + "modifiedTime": 1747989342340, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!1nqyLMdvFE8WOMt6" +} diff --git a/src/packs/items/armors/tier3/weapon_Advanced_Warhammer_Q7hmQuxzlU0wTZo5.json b/src/packs/items/armors/tier3/weapon_Advanced_Warhammer_Q7hmQuxzlU0wTZo5.json new file mode 100644 index 00000000..5d4da722 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Advanced_Warhammer_Q7hmQuxzlU0wTZo5.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Warhammer", + "type": "weapon", + "_id": "Q7hmQuxzlU0wTZo5", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_warhammer.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d12+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "heavy" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747987705689, + "modifiedTime": 1747987733833, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!Q7hmQuxzlU0wTZo5" +} diff --git a/src/packs/items/armors/tier3/weapon_Axe_of_Fortunis_rdtbKI6PpOlJv24z.json b/src/packs/items/armors/tier3/weapon_Axe_of_Fortunis_rdtbKI6PpOlJv24z.json new file mode 100644 index 00000000..31d407ad --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Axe_of_Fortunis_rdtbKI6PpOlJv24z.json @@ -0,0 +1,41 @@ +{ + "name": "Axe of Fortunis", + "type": "weapon", + "_id": "rdtbKI6PpOlJv24z", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/axe_of_fortunis.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+8", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "lucky" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989384191, + "modifiedTime": 1747989403391, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!rdtbKI6PpOlJv24z" +} diff --git a/src/packs/items/armors/tier3/weapon_Black_Powder_Revolver_i77P3DNvdgrJmrgy.json b/src/packs/items/armors/tier3/weapon_Black_Powder_Revolver_i77P3DNvdgrJmrgy.json new file mode 100644 index 00000000..81cffc74 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Black_Powder_Revolver_i77P3DNvdgrJmrgy.json @@ -0,0 +1,41 @@ +{ + "name": "Black Powder Revolver", + "type": "weapon", + "_id": "i77P3DNvdgrJmrgy", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/black_powder_revolver.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+8", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "far", + "burden": "oneHanded", + "feature": "reloading" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988751494, + "modifiedTime": 1747988767956, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!i77P3DNvdgrJmrgy" +} diff --git a/src/packs/items/armors/tier3/weapon_Blessed_Anlace_593VRjaHGyqLtxqu.json b/src/packs/items/armors/tier3/weapon_Blessed_Anlace_593VRjaHGyqLtxqu.json new file mode 100644 index 00000000..f0e7720a --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Blessed_Anlace_593VRjaHGyqLtxqu.json @@ -0,0 +1,41 @@ +{ + "name": "Blessed Anlace", + "type": "weapon", + "_id": "593VRjaHGyqLtxqu", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/blessed_anlace.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "melee", + "burden": "oneHanded", + "feature": "healing" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989418576, + "modifiedTime": 1747989444239, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!593VRjaHGyqLtxqu" +} diff --git a/src/packs/items/armors/tier3/weapon_Bravesword_L38wCuX6EXSyhrQ2.json b/src/packs/items/armors/tier3/weapon_Bravesword_L38wCuX6EXSyhrQ2.json new file mode 100644 index 00000000..090291d0 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Bravesword_L38wCuX6EXSyhrQ2.json @@ -0,0 +1,41 @@ +{ + "name": "Bravesword", + "type": "weapon", + "_id": "L38wCuX6EXSyhrQ2", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/bravesword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d12+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "barrier" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988294215, + "modifiedTime": 1747988377212, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!L38wCuX6EXSyhrQ2" +} diff --git a/src/packs/items/armors/tier3/weapon_Double_Flail_9Ov0VMRJ0NFfyuul.json b/src/packs/items/armors/tier3/weapon_Double_Flail_9Ov0VMRJ0NFfyuul.json new file mode 100644 index 00000000..9f66c3b7 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Double_Flail_9Ov0VMRJ0NFfyuul.json @@ -0,0 +1,41 @@ +{ + "name": "Double Flail", + "type": "weapon", + "_id": "9Ov0VMRJ0NFfyuul", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/double_flail.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+8", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryClose", + "burden": "twoHanded", + "feature": "powerful" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988655918, + "modifiedTime": 1747988705389, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!9Ov0VMRJ0NFfyuul" +} diff --git a/src/packs/items/armors/tier3/weapon_Firestaff_AlnfhwnIlFsETzMs.json b/src/packs/items/armors/tier3/weapon_Firestaff_AlnfhwnIlFsETzMs.json new file mode 100644 index 00000000..51e4bbae --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Firestaff_AlnfhwnIlFsETzMs.json @@ -0,0 +1,41 @@ +{ + "name": "Firestaff", + "type": "weapon", + "_id": "AlnfhwnIlFsETzMs", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/firestaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "far", + "burden": "twoHanded", + "feature": "burn" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989647918, + "modifiedTime": 1747989673619, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!AlnfhwnIlFsETzMs" +} diff --git a/src/packs/items/armors/tier3/weapon_Flickerfly_Blade_tQBXeberaULAyDvH.json b/src/packs/items/armors/tier3/weapon_Flickerfly_Blade_tQBXeberaULAyDvH.json new file mode 100644 index 00000000..e2c951a2 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Flickerfly_Blade_tQBXeberaULAyDvH.json @@ -0,0 +1,41 @@ +{ + "name": "Flickerfly Blade", + "type": "weapon", + "_id": "tQBXeberaULAyDvH", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/flickerfly_blade.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+5", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "melee", + "burden": "oneHanded", + "feature": "sheltering" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988227660, + "modifiedTime": 1747988260944, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!tQBXeberaULAyDvH" +} diff --git a/src/packs/items/armors/tier3/weapon_Ghostblade_x62U2X6CsgsXTCQm.json b/src/packs/items/armors/tier3/weapon_Ghostblade_x62U2X6CsgsXTCQm.json new file mode 100644 index 00000000..93c19541 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Ghostblade_x62U2X6CsgsXTCQm.json @@ -0,0 +1,41 @@ +{ + "name": "Ghostblade", + "type": "weapon", + "_id": "x62U2X6CsgsXTCQm", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/ghostblade.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded", + "feature": "otherwordly" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989458690, + "modifiedTime": 1747989482860, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!x62U2X6CsgsXTCQm" +} diff --git a/src/packs/items/armors/tier3/weapon_Gilded_Bow_3AnkArj95kwR5xDm.json b/src/packs/items/armors/tier3/weapon_Gilded_Bow_3AnkArj95kwR5xDm.json new file mode 100644 index 00000000..7bfc08cf --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Gilded_Bow_3AnkArj95kwR5xDm.json @@ -0,0 +1,41 @@ +{ + "name": "Gilded Bow", + "type": "weapon", + "_id": "3AnkArj95kwR5xDm", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/guilded_bow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "far", + "burden": "twoHanded", + "feature": "selfCorrecting" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989619963, + "modifiedTime": 1747989637673, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!3AnkArj95kwR5xDm" +} diff --git a/src/packs/items/armors/tier3/weapon_Hammer_of_Wrath_MMYYguOmhoo4ytDI.json b/src/packs/items/armors/tier3/weapon_Hammer_of_Wrath_MMYYguOmhoo4ytDI.json new file mode 100644 index 00000000..37c6567b --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Hammer_of_Wrath_MMYYguOmhoo4ytDI.json @@ -0,0 +1,41 @@ +{ + "name": "Hammer of Wrath", + "type": "weapon", + "_id": "MMYYguOmhoo4ytDI", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/hammer_of_wrath.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "devastating" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988406922, + "modifiedTime": 1747988429894, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!MMYYguOmhoo4ytDI" +} diff --git a/src/packs/items/armors/tier3/weapon_Ilmari_s_Rifle_P6MDr1tDHB2rzA39.json b/src/packs/items/armors/tier3/weapon_Ilmari_s_Rifle_P6MDr1tDHB2rzA39.json new file mode 100644 index 00000000..35d5d9d5 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Ilmari_s_Rifle_P6MDr1tDHB2rzA39.json @@ -0,0 +1,41 @@ +{ + "name": "Ilmari's Rifle", + "type": "weapon", + "_id": "P6MDr1tDHB2rzA39", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/ilmaris_rifle.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "veryFar", + "burden": "oneHanded", + "feature": "reloading" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989731386, + "modifiedTime": 1747989749201, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!P6MDr1tDHB2rzA39" +} diff --git a/src/packs/items/armors/tier3/weapon_Labrys_Axe_zReTMjOxmSwDbrn9.json b/src/packs/items/armors/tier3/weapon_Labrys_Axe_zReTMjOxmSwDbrn9.json new file mode 100644 index 00000000..b7ce3559 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Labrys_Axe_zReTMjOxmSwDbrn9.json @@ -0,0 +1,41 @@ +{ + "name": "Labrys Axe", + "type": "weapon", + "_id": "zReTMjOxmSwDbrn9", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/labrys_axe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "protective" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988447879, + "modifiedTime": 1747988481507, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!zReTMjOxmSwDbrn9" +} diff --git a/src/packs/items/armors/tier3/weapon_Mage_Orb_TUEydRo4XV3B7Lls.json b/src/packs/items/armors/tier3/weapon_Mage_Orb_TUEydRo4XV3B7Lls.json new file mode 100644 index 00000000..d1e27bb9 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Mage_Orb_TUEydRo4XV3B7Lls.json @@ -0,0 +1,41 @@ +{ + "name": "Mage Orb", + "type": "weapon", + "_id": "TUEydRo4XV3B7Lls", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/mage_orb.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "far", + "burden": "oneHanded", + "feature": "powerful" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989683025, + "modifiedTime": 1747989719601, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!TUEydRo4XV3B7Lls" +} diff --git a/src/packs/items/armors/tier3/weapon_Meridian_Cutlass_jjjGt7Hf4IwMR2vc.json b/src/packs/items/armors/tier3/weapon_Meridian_Cutlass_jjjGt7Hf4IwMR2vc.json new file mode 100644 index 00000000..fb4c45d8 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Meridian_Cutlass_jjjGt7Hf4IwMR2vc.json @@ -0,0 +1,41 @@ +{ + "name": "Meridian Cutlass", + "type": "weapon", + "_id": "jjjGt7Hf4IwMR2vc", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/meridian_cutlass.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+5", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded", + "feature": "doubleDuty" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988541196, + "modifiedTime": 1747988582864, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!jjjGt7Hf4IwMR2vc" +} diff --git a/src/packs/items/armors/tier3/weapon_Retractable_Saber_ckxwHZX8Mq0qjPn5.json b/src/packs/items/armors/tier3/weapon_Retractable_Saber_ckxwHZX8Mq0qjPn5.json new file mode 100644 index 00000000..2e289987 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Retractable_Saber_ckxwHZX8Mq0qjPn5.json @@ -0,0 +1,41 @@ +{ + "name": "Retractable Saber", + "type": "weapon", + "_id": "ckxwHZX8Mq0qjPn5", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/retractable_saber.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded", + "feature": "retractable" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988614020, + "modifiedTime": 1747988637545, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!ckxwHZX8Mq0qjPn5" +} diff --git a/src/packs/items/armors/tier3/weapon_Runes_of_Ruination_QyvqYtJtII34l00S.json b/src/packs/items/armors/tier3/weapon_Runes_of_Ruination_QyvqYtJtII34l00S.json new file mode 100644 index 00000000..d6ca2e9f --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Runes_of_Ruination_QyvqYtJtII34l00S.json @@ -0,0 +1,41 @@ +{ + "name": "Runes of Ruination", + "type": "weapon", + "_id": "QyvqYtJtII34l00S", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/runes_of_ruination.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d20+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "veryClose", + "burden": "oneHanded", + "feature": "painful" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989498106, + "modifiedTime": 1747989524339, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!QyvqYtJtII34l00S" +} diff --git a/src/packs/items/armors/tier3/weapon_Spiked_Bow_0FYRW7WAYmfb0QHt.json b/src/packs/items/armors/tier3/weapon_Spiked_Bow_0FYRW7WAYmfb0QHt.json new file mode 100644 index 00000000..a5f905f2 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Spiked_Bow_0FYRW7WAYmfb0QHt.json @@ -0,0 +1,41 @@ +{ + "name": "Spiked Bow", + "type": "weapon", + "_id": "0FYRW7WAYmfb0QHt", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/spiked_bow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryFar", + "burden": "twoHanded", + "feature": "versatile" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988774732, + "modifiedTime": 1747988791189, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!0FYRW7WAYmfb0QHt" +} diff --git a/src/packs/items/armors/tier3/weapon_Talon_Blades_rKROT91BD6p7QJTJ.json b/src/packs/items/armors/tier3/weapon_Talon_Blades_rKROT91BD6p7QJTJ.json new file mode 100644 index 00000000..d74327f2 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Talon_Blades_rKROT91BD6p7QJTJ.json @@ -0,0 +1,41 @@ +{ + "name": "Talon Blades", + "type": "weapon", + "_id": "rKROT91BD6p7QJTJ", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/talon_blades.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "close", + "burden": "twoHanded", + "feature": "brutal" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747988716459, + "modifiedTime": 1747988739839, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!rKROT91BD6p7QJTJ" +} diff --git a/src/packs/items/armors/tier3/weapon_Widogast_Pendant_l0LaIyqLbbNnIlbQ.json b/src/packs/items/armors/tier3/weapon_Widogast_Pendant_l0LaIyqLbbNnIlbQ.json new file mode 100644 index 00000000..4492f165 --- /dev/null +++ b/src/packs/items/armors/tier3/weapon_Widogast_Pendant_l0LaIyqLbbNnIlbQ.json @@ -0,0 +1,41 @@ +{ + "name": "Widogast Pendant", + "type": "weapon", + "_id": "l0LaIyqLbbNnIlbQ", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/widogast_pendant.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+5", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "close", + "burden": "oneHanded", + "feature": "timebender" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1747989579323, + "modifiedTime": 1747989601802, + "lastModifiedBy": "NqO2eQGMjrvUO6v9" + }, + "_key": "!items!l0LaIyqLbbNnIlbQ" +} diff --git a/src/packs/items/general/miscellaneous_Airblade_Charm_CyUH6pvP1rGhsMtQ.json b/src/packs/items/general/miscellaneous_Airblade_Charm_CyUH6pvP1rGhsMtQ.json new file mode 100644 index 00000000..78e8b48f --- /dev/null +++ b/src/packs/items/general/miscellaneous_Airblade_Charm_CyUH6pvP1rGhsMtQ.json @@ -0,0 +1,31 @@ +{ + "name": "Airblade Charm", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/airblade_charm.png", + "system": { + "description": "

You can attach this charm to a weapon with a Melee range. Three times per rest, you can activate the charm and attack a target within Close range.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009147603, + "modifiedTime": 1748009147603, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "CyUH6pvP1rGhsMtQ", + "sort": 0, + "_key": "!items!CyUH6pvP1rGhsMtQ" +} diff --git a/src/packs/items/general/miscellaneous_Alistair_s_Torch_8ah8OiuUZnlg64g5.json b/src/packs/items/general/miscellaneous_Alistair_s_Torch_8ah8OiuUZnlg64g5.json new file mode 100644 index 00000000..dd092bd9 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Alistair_s_Torch_8ah8OiuUZnlg64g5.json @@ -0,0 +1,31 @@ +{ + "name": "Alistair’s Torch", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/alistairs_torch.png", + "system": { + "description": "

You can light this magic torch at will. The flame’s light fills a much larger space than it should, enough to illuminate a cave bright as day.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009146702, + "modifiedTime": 1748009146702, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "8ah8OiuUZnlg64g5", + "sort": 0, + "_key": "!items!8ah8OiuUZnlg64g5" +} diff --git a/src/packs/items/general/miscellaneous_Arcane_Cloak_R8ArJcZrYQzc5Y98.json b/src/packs/items/general/miscellaneous_Arcane_Cloak_R8ArJcZrYQzc5Y98.json new file mode 100644 index 00000000..7d6b2622 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Arcane_Cloak_R8ArJcZrYQzc5Y98.json @@ -0,0 +1,31 @@ +{ + "name": "Arcane Cloak", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/arcane_cloak.png", + "system": { + "description": "

A creature with a Spellcast trait wearing this cloak can adjust its color, texture, and size at will.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009145941, + "modifiedTime": 1748009145941, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "R8ArJcZrYQzc5Y98", + "sort": 0, + "_key": "!items!R8ArJcZrYQzc5Y98" +} diff --git a/src/packs/items/general/miscellaneous_Arcane_Prism_vFLyAPu1v0dGf3G7.json b/src/packs/items/general/miscellaneous_Arcane_Prism_vFLyAPu1v0dGf3G7.json new file mode 100644 index 00000000..b5ba7180 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Arcane_Prism_vFLyAPu1v0dGf3G7.json @@ -0,0 +1,31 @@ +{ + "name": "Arcane Prism", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/arcane_prism.png", + "system": { + "description": "

Position this prism in a location of your choosing and activate it. All allies within Close range of it gain a +1 bonus to their Spellcast Rolls. While activated, the prism can’t be moved. Once the prism is deactivated, it can’t be activated again until your next long rest.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009144434, + "modifiedTime": 1748009144434, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "vFLyAPu1v0dGf3G7", + "sort": 0, + "_key": "!items!vFLyAPu1v0dGf3G7" +} diff --git a/src/packs/items/general/miscellaneous_Attune_Relic_O2Z6tdqzYYy3Yjeq.json b/src/packs/items/general/miscellaneous_Attune_Relic_O2Z6tdqzYYy3Yjeq.json new file mode 100644 index 00000000..b78a59ba --- /dev/null +++ b/src/packs/items/general/miscellaneous_Attune_Relic_O2Z6tdqzYYy3Yjeq.json @@ -0,0 +1,31 @@ +{ + "name": "Attune Relic", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/attune_relic.png", + "system": { + "description": "

You gain a +1 bonus to your Instinct. You can only carry one relic.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009143587, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "O2Z6tdqzYYy3Yjeq", + "sort": 400000, + "_key": "!items!O2Z6tdqzYYy3Yjeq" +} diff --git a/src/packs/items/general/miscellaneous_Bag_of_Ficklesand_NTYzGMkMzkh1tCT8.json b/src/packs/items/general/miscellaneous_Bag_of_Ficklesand_NTYzGMkMzkh1tCT8.json new file mode 100644 index 00000000..a28a1f96 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Bag_of_Ficklesand_NTYzGMkMzkh1tCT8.json @@ -0,0 +1,31 @@ +{ + "name": "Bag of Ficklesand", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/bag_of_ficklesand.png", + "system": { + "description": "

You can convince this small bag of sand to be much heavier or lighter with a successful Presence Roll (10). Additionally, on a successful Finesse Roll (10), you can blow a bit of sand into a target’s face to make them temporarily Vulnerable.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009142817, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "NTYzGMkMzkh1tCT8", + "sort": 700000, + "_key": "!items!NTYzGMkMzkh1tCT8" +} diff --git a/src/packs/items/general/miscellaneous_Belt_of_Unity_ZNltlkAdBfyStHfg.json b/src/packs/items/general/miscellaneous_Belt_of_Unity_ZNltlkAdBfyStHfg.json new file mode 100644 index 00000000..c3a25174 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Belt_of_Unity_ZNltlkAdBfyStHfg.json @@ -0,0 +1,31 @@ +{ + "name": "Belt of Unity", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/belt_of_unity.png", + "system": { + "description": "

Once per session, you can spend 5 Hope to lead a Tag Team Roll with three PCs instead of two.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009141974, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "ZNltlkAdBfyStHfg", + "sort": 600000, + "_key": "!items!ZNltlkAdBfyStHfg" +} diff --git a/src/packs/items/general/miscellaneous_Bloodstone_8k7Eoalz5bjjq5N8.json b/src/packs/items/general/miscellaneous_Bloodstone_8k7Eoalz5bjjq5N8.json new file mode 100644 index 00000000..e65097b3 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Bloodstone_8k7Eoalz5bjjq5N8.json @@ -0,0 +1,31 @@ +{ + "name": "Bloodstone", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/bloodstone.png", + "system": { + "description": "

You can attach this stone to a weapon that doesn’t already have a feature. The weapon gains the following feature.

Brutal: When you roll the maximum value on a damage die, roll an additional damage die.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009141115, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "8k7Eoalz5bjjq5N8", + "sort": 500000, + "_key": "!items!8k7Eoalz5bjjq5N8" +} diff --git a/src/packs/items/general/miscellaneous_Bolster_Relic_tlrEsXwEJuq1mdnT.json b/src/packs/items/general/miscellaneous_Bolster_Relic_tlrEsXwEJuq1mdnT.json new file mode 100644 index 00000000..6d99d325 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Bolster_Relic_tlrEsXwEJuq1mdnT.json @@ -0,0 +1,31 @@ +{ + "name": "Bolster Relic", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/bolster_relic.png", + "system": { + "description": "

You gain a +1 bonus to your Strength. You can only carry one relic.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009140095, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "tlrEsXwEJuq1mdnT", + "sort": 300000, + "_key": "!items!tlrEsXwEJuq1mdnT" +} diff --git a/src/packs/items/general/miscellaneous_Box_of_Many_Goods_I5R0JkibkfDsz4ct.json b/src/packs/items/general/miscellaneous_Box_of_Many_Goods_I5R0JkibkfDsz4ct.json new file mode 100644 index 00000000..df5c3e7d --- /dev/null +++ b/src/packs/items/general/miscellaneous_Box_of_Many_Goods_I5R0JkibkfDsz4ct.json @@ -0,0 +1,31 @@ +{ + "name": "Box of Many Goods", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/box_of_many_goods.png", + "system": { + "description": "

Once per long rest, you can open this small box and roll a [[d12]]. On a result of 1–6, it’s empty. On a result of 7–10, it contains one random common consumable. On a result of 11–12, it contains two random common consumables.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009137689, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "I5R0JkibkfDsz4ct", + "sort": 200000, + "_key": "!items!I5R0JkibkfDsz4ct" +} diff --git a/src/packs/items/general/miscellaneous_Calming_Pendant_8apc52Pt4Zyq093R.json b/src/packs/items/general/miscellaneous_Calming_Pendant_8apc52Pt4Zyq093R.json new file mode 100644 index 00000000..6d6eb616 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Calming_Pendant_8apc52Pt4Zyq093R.json @@ -0,0 +1,31 @@ +{ + "name": "Calming Pendant", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/calming_pendant.png", + "system": { + "description": "

When you would mark your last Stress, roll a [[d6]]. On a result of 5 or higher, don’t mark it.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009136803, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "8apc52Pt4Zyq093R", + "sort": 100000, + "_key": "!items!8apc52Pt4Zyq093R" +} diff --git a/src/packs/items/general/miscellaneous_Charging_Quiver_bOVsrjYXOWmup9uv.json b/src/packs/items/general/miscellaneous_Charging_Quiver_bOVsrjYXOWmup9uv.json new file mode 100644 index 00000000..a7277f74 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Charging_Quiver_bOVsrjYXOWmup9uv.json @@ -0,0 +1,31 @@ +{ + "name": "Charging Quiver", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/charging_quiver.png", + "system": { + "description": "

When you succeed on an attack with an arrow stored in this quiver, gain a bonus to the damage roll equal to your current tier.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009135914, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "bOVsrjYXOWmup9uv", + "sort": 1100000, + "_key": "!items!bOVsrjYXOWmup9uv" +} diff --git a/src/packs/items/general/miscellaneous_Charm_Relic_u3mroLAMlfRmiTBI.json b/src/packs/items/general/miscellaneous_Charm_Relic_u3mroLAMlfRmiTBI.json new file mode 100644 index 00000000..dd44075c --- /dev/null +++ b/src/packs/items/general/miscellaneous_Charm_Relic_u3mroLAMlfRmiTBI.json @@ -0,0 +1,31 @@ +{ + "name": "Charm Relic", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/charm_relic.png", + "system": { + "description": "

You gain a +1 bonus to your Presence. You can only carry one relic.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009134768, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "u3mroLAMlfRmiTBI", + "sort": 1500000, + "_key": "!items!u3mroLAMlfRmiTBI" +} diff --git a/src/packs/items/general/miscellaneous_Clay_Companion_tCBka1QANgZyXXMT.json b/src/packs/items/general/miscellaneous_Clay_Companion_tCBka1QANgZyXXMT.json new file mode 100644 index 00000000..75b70759 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Clay_Companion_tCBka1QANgZyXXMT.json @@ -0,0 +1,31 @@ +{ + "name": "Clay Companion", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/clay_companion.png", + "system": { + "description": "

When you sculpt this ball of clay into a clay animal companion, it behaves as that animal. For example, a clay spider can spin clay webs, while a clay bird can fly. The clay companion retains memory and identity across different shapes, but they can adopt new mannerisms with each form.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009133288, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "tCBka1QANgZyXXMT", + "sort": 1400000, + "_key": "!items!tCBka1QANgZyXXMT" +} diff --git a/src/packs/items/general/miscellaneous_Companion_Case_fSYJAp9tFBUVSYcK.json b/src/packs/items/general/miscellaneous_Companion_Case_fSYJAp9tFBUVSYcK.json new file mode 100644 index 00000000..1e648b2f --- /dev/null +++ b/src/packs/items/general/miscellaneous_Companion_Case_fSYJAp9tFBUVSYcK.json @@ -0,0 +1,31 @@ +{ + "name": "Companion Case", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/companion_case.png", + "system": { + "description": "

This case can fit a small animal companion. While the companion is inside, the animal and case are immune to all damage and harmful effects.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009132318, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "fSYJAp9tFBUVSYcK", + "sort": 1300000, + "_key": "!items!fSYJAp9tFBUVSYcK" +} diff --git a/src/packs/items/general/miscellaneous_Control_Relic_iZnHMmtt5k0F2uma.json b/src/packs/items/general/miscellaneous_Control_Relic_iZnHMmtt5k0F2uma.json new file mode 100644 index 00000000..142f9694 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Control_Relic_iZnHMmtt5k0F2uma.json @@ -0,0 +1,31 @@ +{ + "name": "Control Relic", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/control_relic.png", + "system": { + "description": "

You gain a +1 bonus to your Finesse. You can only carry one relic.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009131234, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "iZnHMmtt5k0F2uma", + "sort": 1200000, + "_key": "!items!iZnHMmtt5k0F2uma" +} diff --git a/src/packs/items/general/miscellaneous_Corrector_Sprite_rPNgedgA8HdzVPlH.json b/src/packs/items/general/miscellaneous_Corrector_Sprite_rPNgedgA8HdzVPlH.json new file mode 100644 index 00000000..00e8ff3d --- /dev/null +++ b/src/packs/items/general/miscellaneous_Corrector_Sprite_rPNgedgA8HdzVPlH.json @@ -0,0 +1,31 @@ +{ + "name": "Corrector Sprite", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/corrector_sprite.png", + "system": { + "description": "

This tiny sprite sits in the curve of your ear canal and whispers helpful advice during combat. Once per short rest, you can gain advantage on an attack roll.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009130261, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "rPNgedgA8HdzVPlH", + "sort": 1000000, + "_key": "!items!rPNgedgA8HdzVPlH" +} diff --git a/src/packs/items/general/miscellaneous_Dual_Flask_cUk6sSRdrpFPaiT7.json b/src/packs/items/general/miscellaneous_Dual_Flask_cUk6sSRdrpFPaiT7.json new file mode 100644 index 00000000..9ed58ef3 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Dual_Flask_cUk6sSRdrpFPaiT7.json @@ -0,0 +1,31 @@ +{ + "name": "Dual Flask", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/dual_flask.png", + "system": { + "description": "

This flask can hold two different liquids. You can swap between them by flipping a small switch on the flask’s side.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009127730, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "cUk6sSRdrpFPaiT7", + "sort": 900000, + "_key": "!items!cUk6sSRdrpFPaiT7" +} diff --git a/src/packs/items/general/miscellaneous_Elusive_Amulet_qdBpDOgFI9iJX8bH.json b/src/packs/items/general/miscellaneous_Elusive_Amulet_qdBpDOgFI9iJX8bH.json new file mode 100644 index 00000000..392160c3 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Elusive_Amulet_qdBpDOgFI9iJX8bH.json @@ -0,0 +1,31 @@ +{ + "name": "Elusive Amulet", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/elusive_amulet.png", + "system": { + "description": "

Once per long rest, you can activate this amulet to become Hidden until you move. While Hidden in this way, you remain unseen even if an adversary moves to where they would normally see you.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009126524, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "qdBpDOgFI9iJX8bH", + "sort": 800000, + "_key": "!items!qdBpDOgFI9iJX8bH" +} diff --git a/src/packs/items/general/miscellaneous_Empty_Chest_bmPjeLeLb6Bq6vtf.json b/src/packs/items/general/miscellaneous_Empty_Chest_bmPjeLeLb6Bq6vtf.json new file mode 100644 index 00000000..be3c08e2 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Empty_Chest_bmPjeLeLb6Bq6vtf.json @@ -0,0 +1,31 @@ +{ + "name": "Empty Chest", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/empty_chest.png", + "system": { + "description": "

This magical chest appears empty. When you speak a specific trigger word or action and open the chest, you can see the items stored within it.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009125466, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "bmPjeLeLb6Bq6vtf", + "sort": 1900000, + "_key": "!items!bmPjeLeLb6Bq6vtf" +} diff --git a/src/packs/items/general/miscellaneous_Enlighten_Relic_v7tdq3aM5UsHD8tx.json b/src/packs/items/general/miscellaneous_Enlighten_Relic_v7tdq3aM5UsHD8tx.json new file mode 100644 index 00000000..550bd9b7 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Enlighten_Relic_v7tdq3aM5UsHD8tx.json @@ -0,0 +1,31 @@ +{ + "name": "Enlighten Relic", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/enlighten_relic.png", + "system": { + "description": "

You gain a +1 bonus to your Knowledge. You can only carry one relic.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009124593, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "v7tdq3aM5UsHD8tx", + "sort": 2300000, + "_key": "!items!v7tdq3aM5UsHD8tx" +} diff --git a/src/packs/items/general/miscellaneous_Fire_Jar_aXYUZQ7hoOKBct12.json b/src/packs/items/general/miscellaneous_Fire_Jar_aXYUZQ7hoOKBct12.json new file mode 100644 index 00000000..c76ac321 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Fire_Jar_aXYUZQ7hoOKBct12.json @@ -0,0 +1,31 @@ +{ + "name": "Fire Jar", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/fire_jar.png", + "system": { + "description": "

You can pour out the strange liquid contents of this jar to instantly produce fire. The contents regenerate when you take a long rest.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009123524, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "aXYUZQ7hoOKBct12", + "sort": 2200000, + "_key": "!items!aXYUZQ7hoOKBct12" +} diff --git a/src/packs/items/general/miscellaneous_Flickerfly_Pendant_QVDGEg42teRurSXp.json b/src/packs/items/general/miscellaneous_Flickerfly_Pendant_QVDGEg42teRurSXp.json new file mode 100644 index 00000000..1730c144 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Flickerfly_Pendant_QVDGEg42teRurSXp.json @@ -0,0 +1,31 @@ +{ + "name": "Flickerfly Pendant", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/flickerfly_pendant.png", + "system": { + "description": "

While you carry this pendant, your weapons with a Melee range that deal physical damage have a gossamer sheen and can attack targets within Very Close range.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009122655, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "QVDGEg42teRurSXp", + "sort": 2100000, + "_key": "!items!QVDGEg42teRurSXp" +} diff --git a/src/packs/items/general/miscellaneous_Gecko_Gloves_16z0fAO99LLOO1Px.json b/src/packs/items/general/miscellaneous_Gecko_Gloves_16z0fAO99LLOO1Px.json new file mode 100644 index 00000000..682639e3 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Gecko_Gloves_16z0fAO99LLOO1Px.json @@ -0,0 +1,31 @@ +{ + "name": "Gecko Gloves", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/gecko_gloves.png", + "system": { + "description": "

You can climb up vertical surfaces and across ceilings.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009121448, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "16z0fAO99LLOO1Px", + "sort": 2000000, + "_key": "!items!16z0fAO99LLOO1Px" +} diff --git a/src/packs/items/general/miscellaneous_Gem_of_Alacrity_WpIffLlgTd3v7lFR.json b/src/packs/items/general/miscellaneous_Gem_of_Alacrity_WpIffLlgTd3v7lFR.json new file mode 100644 index 00000000..d314f5db --- /dev/null +++ b/src/packs/items/general/miscellaneous_Gem_of_Alacrity_WpIffLlgTd3v7lFR.json @@ -0,0 +1,31 @@ +{ + "name": "Gem of Alacrity", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/gem_of_alacrity.png", + "system": { + "description": "

You can attach this gem to a weapon, allowing you to use your Agility when making an attack with that weapon.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009120525, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "WpIffLlgTd3v7lFR", + "sort": 1800000, + "_key": "!items!WpIffLlgTd3v7lFR" +} diff --git a/src/packs/items/general/miscellaneous_Gem_of_Audacity_tRodc01kCgW1I0C9.json b/src/packs/items/general/miscellaneous_Gem_of_Audacity_tRodc01kCgW1I0C9.json new file mode 100644 index 00000000..8329f8a1 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Gem_of_Audacity_tRodc01kCgW1I0C9.json @@ -0,0 +1,31 @@ +{ + "name": "Gem of Audacity", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/gem_of_audacity.png", + "system": { + "description": "

You can attach this gem to a weapon, allowing you to use your Presence when making an attack with that weapon.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009118172, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "tRodc01kCgW1I0C9", + "sort": 1700000, + "_key": "!items!tRodc01kCgW1I0C9" +} diff --git a/src/packs/items/general/miscellaneous_Gem_of_Insight_SRS1y2KTaJiI3DRD.json b/src/packs/items/general/miscellaneous_Gem_of_Insight_SRS1y2KTaJiI3DRD.json new file mode 100644 index 00000000..e7de6999 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Gem_of_Insight_SRS1y2KTaJiI3DRD.json @@ -0,0 +1,31 @@ +{ + "name": "Gem of Insight", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/gem_of_insight.png", + "system": { + "description": "

You can attach this gem to a weapon, allowing you to use your Instinct when making an attack with that weapon.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009117304, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "SRS1y2KTaJiI3DRD", + "sort": 1600000, + "_key": "!items!SRS1y2KTaJiI3DRD" +} diff --git a/src/packs/items/general/miscellaneous_Gem_of_Might_otQUU7REbc6XP3Em.json b/src/packs/items/general/miscellaneous_Gem_of_Might_otQUU7REbc6XP3Em.json new file mode 100644 index 00000000..d08d614a --- /dev/null +++ b/src/packs/items/general/miscellaneous_Gem_of_Might_otQUU7REbc6XP3Em.json @@ -0,0 +1,31 @@ +{ + "name": "Gem of Might", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/gem_of_might.png", + "system": { + "description": "

You can attach this gem to a weapon, allowing you to use your Strength when making an attack with that weapon.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009116508, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "otQUU7REbc6XP3Em", + "sort": 2700000, + "_key": "!items!otQUU7REbc6XP3Em" +} diff --git a/src/packs/items/general/miscellaneous_Gem_of_Precision_UhWgZtY7GchaWH9X.json b/src/packs/items/general/miscellaneous_Gem_of_Precision_UhWgZtY7GchaWH9X.json new file mode 100644 index 00000000..e6e5765f --- /dev/null +++ b/src/packs/items/general/miscellaneous_Gem_of_Precision_UhWgZtY7GchaWH9X.json @@ -0,0 +1,31 @@ +{ + "name": "Gem of Precision", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/gem_of_precision.png", + "system": { + "description": "

You can attach this gem to a weapon, allowing you to use your Finesse when making an attack with that weapon.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009115526, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "UhWgZtY7GchaWH9X", + "sort": 3100000, + "_key": "!items!UhWgZtY7GchaWH9X" +} diff --git a/src/packs/items/general/miscellaneous_Gem_of_Sagacity_MIguWkeZvN4g5Wy2.json b/src/packs/items/general/miscellaneous_Gem_of_Sagacity_MIguWkeZvN4g5Wy2.json new file mode 100644 index 00000000..d0a3d977 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Gem_of_Sagacity_MIguWkeZvN4g5Wy2.json @@ -0,0 +1,31 @@ +{ + "name": "Gem of Sagacity", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/gem_of_sagacity.png", + "system": { + "description": "

You can attach this gem to a weapon, allowing you to use your Knowledge when making an attack with that weapon.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009114561, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "MIguWkeZvN4g5Wy2", + "sort": 3000000, + "_key": "!items!MIguWkeZvN4g5Wy2" +} diff --git a/src/packs/items/general/miscellaneous_Glamour_Stone_sqhQYeVDAwDtZMPm.json b/src/packs/items/general/miscellaneous_Glamour_Stone_sqhQYeVDAwDtZMPm.json new file mode 100644 index 00000000..20130c2d --- /dev/null +++ b/src/packs/items/general/miscellaneous_Glamour_Stone_sqhQYeVDAwDtZMPm.json @@ -0,0 +1,31 @@ +{ + "name": "Glamour Stone", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/glamour_stone.png", + "system": { + "description": "

Activate this pebble-sized stone to memorize the appearance of someone you can see. Spend a Hope to magically recreate this guise on yourself as an illusion.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009113828, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "sqhQYeVDAwDtZMPm", + "sort": 2900000, + "_key": "!items!sqhQYeVDAwDtZMPm" +} diff --git a/src/packs/items/general/miscellaneous_Glider_MPbJbRn2tgFuWx4Z.json b/src/packs/items/general/miscellaneous_Glider_MPbJbRn2tgFuWx4Z.json new file mode 100644 index 00000000..583efc85 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Glider_MPbJbRn2tgFuWx4Z.json @@ -0,0 +1,31 @@ +{ + "name": "Glider", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/glider.png", + "system": { + "description": "

While falling, you can mark a Stress to deploy this small parachute and glide safely to the ground.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009112826, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "MPbJbRn2tgFuWx4Z", + "sort": 2800000, + "_key": "!items!MPbJbRn2tgFuWx4Z" +} diff --git a/src/packs/items/general/miscellaneous_Greatstone_UkOwMJtusXYODPxQ.json b/src/packs/items/general/miscellaneous_Greatstone_UkOwMJtusXYODPxQ.json new file mode 100644 index 00000000..c1c2ba2c --- /dev/null +++ b/src/packs/items/general/miscellaneous_Greatstone_UkOwMJtusXYODPxQ.json @@ -0,0 +1,31 @@ +{ + "name": "Greatstone", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/greatstone.png", + "system": { + "description": "

You can attach this stone to a weapon that doesn’t already have a feature. The weapon gains the following feature.

Powerful: On a successful attack, roll an additional damage die and discard the lowest result.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009111955, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "UkOwMJtusXYODPxQ", + "sort": 2600000, + "_key": "!items!UkOwMJtusXYODPxQ" +} diff --git a/src/packs/items/general/miscellaneous_Homing_Compasses_RhtsgQz7ZaU7lPnH.json b/src/packs/items/general/miscellaneous_Homing_Compasses_RhtsgQz7ZaU7lPnH.json new file mode 100644 index 00000000..fa8205a3 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Homing_Compasses_RhtsgQz7ZaU7lPnH.json @@ -0,0 +1,31 @@ +{ + "name": "Homing Compasses", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/homing_compass.png", + "system": { + "description": "

These two compasses point toward each other no matter how far apart they are.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009110886, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "RhtsgQz7ZaU7lPnH", + "sort": 2500000, + "_key": "!items!RhtsgQz7ZaU7lPnH" +} diff --git a/src/packs/items/general/miscellaneous_Honing_Relic_iIO2TKSHpdwksAMF.json b/src/packs/items/general/miscellaneous_Honing_Relic_iIO2TKSHpdwksAMF.json new file mode 100644 index 00000000..fe6df548 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Honing_Relic_iIO2TKSHpdwksAMF.json @@ -0,0 +1,31 @@ +{ + "name": "Honing Relic", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/honing_relic.png", + "system": { + "description": "

You gain a +1 bonus to an Experience of your choice. You can only carry one relic.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009107465, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "iIO2TKSHpdwksAMF", + "sort": 2400000, + "_key": "!items!iIO2TKSHpdwksAMF" +} diff --git a/src/packs/items/general/miscellaneous_Hopekeeper_Locket_kn6AIJk6UZsiKOjn.json b/src/packs/items/general/miscellaneous_Hopekeeper_Locket_kn6AIJk6UZsiKOjn.json new file mode 100644 index 00000000..e5230db9 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Hopekeeper_Locket_kn6AIJk6UZsiKOjn.json @@ -0,0 +1,31 @@ +{ + "name": "Hopekeeper Locket", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/hopekeeper_locket.png", + "system": { + "description": "

During a long rest, if you have 6 Hope, you can spend a Hope to imbue this locket with your bountiful resolve. When you have 0 Hope, you can use the locket to immediately gain a Hope. The locket must be re-imbued before it can be used this way again.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009106535, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "kn6AIJk6UZsiKOjn", + "sort": 3400000, + "_key": "!items!kn6AIJk6UZsiKOjn" +} diff --git a/src/packs/items/general/miscellaneous_Infinite_Bag_iw9qd8SHpTMo6cOW.json b/src/packs/items/general/miscellaneous_Infinite_Bag_iw9qd8SHpTMo6cOW.json new file mode 100644 index 00000000..c0fb1f1d --- /dev/null +++ b/src/packs/items/general/miscellaneous_Infinite_Bag_iw9qd8SHpTMo6cOW.json @@ -0,0 +1,31 @@ +{ + "name": "Infinite Bag", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/infinite_bag.png", + "system": { + "description": "

When you store items in this bag, they are kept in a pocket dimension that never runs out of space. You can retrieve an item at any time.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009105653, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "iw9qd8SHpTMo6cOW", + "sort": 3800000, + "_key": "!items!iw9qd8SHpTMo6cOW" +} diff --git a/src/packs/items/general/miscellaneous_Lakestrider_Boots_jEZrG7E8krKYee7j.json b/src/packs/items/general/miscellaneous_Lakestrider_Boots_jEZrG7E8krKYee7j.json new file mode 100644 index 00000000..17a33215 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Lakestrider_Boots_jEZrG7E8krKYee7j.json @@ -0,0 +1,31 @@ +{ + "name": "Lakestrider Boots", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/lakestrider_boots.png", + "system": { + "description": "

You can walk on the surface of water as if it were soft ground.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009104985, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "jEZrG7E8krKYee7j", + "sort": 3700000, + "_key": "!items!jEZrG7E8krKYee7j" +} diff --git a/src/packs/items/general/miscellaneous_Lorekeeper_U1IdgxKT6CNa9SUh.json b/src/packs/items/general/miscellaneous_Lorekeeper_U1IdgxKT6CNa9SUh.json new file mode 100644 index 00000000..c0854c9b --- /dev/null +++ b/src/packs/items/general/miscellaneous_Lorekeeper_U1IdgxKT6CNa9SUh.json @@ -0,0 +1,31 @@ +{ + "name": "Lorekeeper", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/lorekeeper.png", + "system": { + "description": "

You can store the name and details of up to three hostile creatures inside this book. You gain a +1 bonus to action rolls against those creatures.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009104255, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "U1IdgxKT6CNa9SUh", + "sort": 3600000, + "_key": "!items!U1IdgxKT6CNa9SUh" +} diff --git a/src/packs/items/general/miscellaneous_Manacles_ItHEkRuzBMRF1jvm.json b/src/packs/items/general/miscellaneous_Manacles_ItHEkRuzBMRF1jvm.json new file mode 100644 index 00000000..ed04a619 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Manacles_ItHEkRuzBMRF1jvm.json @@ -0,0 +1,31 @@ +{ + "name": "Manacles", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/manacles.png", + "system": { + "description": "

This pair of locking cuffs comes with a key.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009103489, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "ItHEkRuzBMRF1jvm", + "sort": 3500000, + "_key": "!items!ItHEkRuzBMRF1jvm" +} diff --git a/src/packs/items/general/miscellaneous_Minor_Health_Potion_Recipe_XkvYkna8SF1x0sep.json b/src/packs/items/general/miscellaneous_Minor_Health_Potion_Recipe_XkvYkna8SF1x0sep.json new file mode 100644 index 00000000..b8d52d2d --- /dev/null +++ b/src/packs/items/general/miscellaneous_Minor_Health_Potion_Recipe_XkvYkna8SF1x0sep.json @@ -0,0 +1,31 @@ +{ + "name": "Minor Health Potion Recipe", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/minor_health_potion_recipe.png", + "system": { + "description": "

As a downtime move, you can use a vial of blood to craft a Minor Health Potion.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009102731, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "XkvYkna8SF1x0sep", + "sort": 3300000, + "_key": "!items!XkvYkna8SF1x0sep" +} diff --git a/src/packs/items/general/miscellaneous_Minor_Stamina_Potion_Recipe_YO4E2pVHAmrODPtF.json b/src/packs/items/general/miscellaneous_Minor_Stamina_Potion_Recipe_YO4E2pVHAmrODPtF.json new file mode 100644 index 00000000..14d51cb8 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Minor_Stamina_Potion_Recipe_YO4E2pVHAmrODPtF.json @@ -0,0 +1,31 @@ +{ + "name": "Minor Stamina Potion Recipe", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/minor_stamina_potion_recipe.png", + "system": { + "description": "

As a downtime move, you can use the bone of a creature to craft a Minor Stamina Potion.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009101832, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "YO4E2pVHAmrODPtF", + "sort": 3200000, + "_key": "!items!YO4E2pVHAmrODPtF" +} diff --git a/src/packs/items/general/miscellaneous_Mythic_Dust_Recipe_mVX1FUiEe3jRiuGQ.json b/src/packs/items/general/miscellaneous_Mythic_Dust_Recipe_mVX1FUiEe3jRiuGQ.json new file mode 100644 index 00000000..4316e03b --- /dev/null +++ b/src/packs/items/general/miscellaneous_Mythic_Dust_Recipe_mVX1FUiEe3jRiuGQ.json @@ -0,0 +1,31 @@ +{ + "name": "Mythic Dust Recipe", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/mythic_dust_recipe.png", + "system": { + "description": "

As a downtime move, you can use a handful of fine gold dust to craft Mythic Dust.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009099533, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "mVX1FUiEe3jRiuGQ", + "sort": 4100000, + "_key": "!items!mVX1FUiEe3jRiuGQ" +} diff --git a/src/packs/items/general/miscellaneous_Paragon_s_Chain_uZnJM4VHUg1JHQ6z.json b/src/packs/items/general/miscellaneous_Paragon_s_Chain_uZnJM4VHUg1JHQ6z.json new file mode 100644 index 00000000..adc4820f --- /dev/null +++ b/src/packs/items/general/miscellaneous_Paragon_s_Chain_uZnJM4VHUg1JHQ6z.json @@ -0,0 +1,31 @@ +{ + "name": "Paragon's Chain", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/paragons_chain.png", + "system": { + "description": "

As a downtime move, you can meditate on an ideal or principle you hold dear and focus your will into this chain. Once per long rest, you can spend a Hope to roll a [[d20]] as your Hope Die for rolls that directly align with that principle.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009098183, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "uZnJM4VHUg1JHQ6z", + "sort": 4500000, + "_key": "!items!uZnJM4VHUg1JHQ6z" +} diff --git a/src/packs/items/general/miscellaneous_Phoenix_Feather_RkOa2edxkqEQwL37.json b/src/packs/items/general/miscellaneous_Phoenix_Feather_RkOa2edxkqEQwL37.json new file mode 100644 index 00000000..c7cbb90b --- /dev/null +++ b/src/packs/items/general/miscellaneous_Phoenix_Feather_RkOa2edxkqEQwL37.json @@ -0,0 +1,31 @@ +{ + "name": "Phoenix Feather", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/phoenix_feather.png", + "system": { + "description": "

If you have at least one Phoenix Feather on you when you fall unconscious, you gain a +1 bonus to the roll you make to determine whether you gain a scar.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009095994, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "RkOa2edxkqEQwL37", + "sort": 4400000, + "_key": "!items!RkOa2edxkqEQwL37" +} diff --git a/src/packs/items/general/miscellaneous_Piercing_Arrows_C5KmTPU1tQQyg7Id.json b/src/packs/items/general/miscellaneous_Piercing_Arrows_C5KmTPU1tQQyg7Id.json new file mode 100644 index 00000000..085d3170 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Piercing_Arrows_C5KmTPU1tQQyg7Id.json @@ -0,0 +1,31 @@ +{ + "name": "Piercing Arrows", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/piercing_arrows.png", + "system": { + "description": "

Three times per rest when you succeed on an attack with one of these arrows, you can add your Proficiency to the damage roll.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009095162, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "C5KmTPU1tQQyg7Id", + "sort": 4300000, + "_key": "!items!C5KmTPU1tQQyg7Id" +} diff --git a/src/packs/items/general/miscellaneous_Piper_Whistle_I3YOGFP6jmF6wYcZ.json b/src/packs/items/general/miscellaneous_Piper_Whistle_I3YOGFP6jmF6wYcZ.json new file mode 100644 index 00000000..9e5b98f9 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Piper_Whistle_I3YOGFP6jmF6wYcZ.json @@ -0,0 +1,31 @@ +{ + "name": "Piper Whistle", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/piper_whistle.png", + "system": { + "description": "

This handcrafted whistle has a distinctive sound. When you blow this whistle, its piercing tone can be heard within a 1-mile radius.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009094394, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "I3YOGFP6jmF6wYcZ", + "sort": 4200000, + "_key": "!items!I3YOGFP6jmF6wYcZ" +} diff --git a/src/packs/items/general/miscellaneous_Portal_Seed_1FpooC9ILQKobVS3.json b/src/packs/items/general/miscellaneous_Portal_Seed_1FpooC9ILQKobVS3.json new file mode 100644 index 00000000..6a04be12 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Portal_Seed_1FpooC9ILQKobVS3.json @@ -0,0 +1,31 @@ +{ + "name": "Portal Seed", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/portal_seed.png", + "system": { + "description": "

You can plant this seed in the ground to grow a portal in that spot. The portal is ready to use in 24 hours. You can use this portal to travel to any other location where you planted a portal seed. A portal can be destroyed by dealing any amount of magic damage to it.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009093573, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "1FpooC9ILQKobVS3", + "sort": 4000000, + "_key": "!items!1FpooC9ILQKobVS3" +} diff --git a/src/packs/items/general/miscellaneous_Premium_Bedroll_O4oywDenBWAi2h8t.json b/src/packs/items/general/miscellaneous_Premium_Bedroll_O4oywDenBWAi2h8t.json new file mode 100644 index 00000000..3b0957ae --- /dev/null +++ b/src/packs/items/general/miscellaneous_Premium_Bedroll_O4oywDenBWAi2h8t.json @@ -0,0 +1,31 @@ +{ + "name": "Premium Bedroll", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/premium_bedroll.png", + "system": { + "description": "

During downtime, you automatically clear a Stress.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009092730, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "O4oywDenBWAi2h8t", + "sort": 3900000, + "_key": "!items!O4oywDenBWAi2h8t" +} diff --git a/src/packs/items/general/miscellaneous_Ring_of_Resistance_4nqRRPYVLB9Oqb6Q.json b/src/packs/items/general/miscellaneous_Ring_of_Resistance_4nqRRPYVLB9Oqb6Q.json new file mode 100644 index 00000000..5ad7596f --- /dev/null +++ b/src/packs/items/general/miscellaneous_Ring_of_Resistance_4nqRRPYVLB9Oqb6Q.json @@ -0,0 +1,31 @@ +{ + "name": "Ring of Resistance", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/ring_of_resistance.png", + "system": { + "description": "

Once per long rest, you can activate this ring after a successful attack against you to halve the damage.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009091733, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "4nqRRPYVLB9Oqb6Q", + "sort": 5000000, + "_key": "!items!4nqRRPYVLB9Oqb6Q" +} diff --git a/src/packs/items/general/miscellaneous_Ring_of_Silence_zw8UhND7qIdFYiRg.json b/src/packs/items/general/miscellaneous_Ring_of_Silence_zw8UhND7qIdFYiRg.json new file mode 100644 index 00000000..237756d8 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Ring_of_Silence_zw8UhND7qIdFYiRg.json @@ -0,0 +1,31 @@ +{ + "name": "Ring of Silence", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/ring_of_silence.png", + "system": { + "description": "

Spend a Hope to activate this ring. Your footsteps are silent until your next rest.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009090530, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "zw8UhND7qIdFYiRg", + "sort": 5600000, + "_key": "!items!zw8UhND7qIdFYiRg" +} diff --git a/src/packs/items/general/miscellaneous_Ring_of_Unbreakable_Resolve_dJzMhS1SKz8gJzKY.json b/src/packs/items/general/miscellaneous_Ring_of_Unbreakable_Resolve_dJzMhS1SKz8gJzKY.json new file mode 100644 index 00000000..77de17f4 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Ring_of_Unbreakable_Resolve_dJzMhS1SKz8gJzKY.json @@ -0,0 +1,31 @@ +{ + "name": "Ring of Unbreakable Resolve", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/ring_of_unbreakable_resolve.png", + "system": { + "description": "

Once per session, when the GM spends a Fear, you can spend 4 Hope to cancel the effects of that spent Fear.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009083656, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "dJzMhS1SKz8gJzKY", + "sort": 5500000, + "_key": "!items!dJzMhS1SKz8gJzKY" +} diff --git a/src/packs/items/general/miscellaneous_Shard_of_Memory_2nv0fA4wLhuI5CuX.json b/src/packs/items/general/miscellaneous_Shard_of_Memory_2nv0fA4wLhuI5CuX.json new file mode 100644 index 00000000..359de428 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Shard_of_Memory_2nv0fA4wLhuI5CuX.json @@ -0,0 +1,31 @@ +{ + "name": "Shard of Memory", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/shard_of_memory.png", + "system": { + "description": "

Once per long rest, you can spend 2 Hope to recall a domain card from your vault instead of paying its Recall Cost.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009082575, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "2nv0fA4wLhuI5CuX", + "sort": 5400000, + "_key": "!items!2nv0fA4wLhuI5CuX" +} diff --git a/src/packs/items/general/miscellaneous_Skeleton_Key_s91E77MCWpD0j6po.json b/src/packs/items/general/miscellaneous_Skeleton_Key_s91E77MCWpD0j6po.json new file mode 100644 index 00000000..87019956 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Skeleton_Key_s91E77MCWpD0j6po.json @@ -0,0 +1,31 @@ +{ + "name": "Skeleton Key", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/skeleton_key.png", + "system": { + "description": "

When you use this key to open a locked door, you gain advantage on the Finesse Roll.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009081592, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "s91E77MCWpD0j6po", + "sort": 5300000, + "_key": "!items!s91E77MCWpD0j6po" +} diff --git a/src/packs/items/general/miscellaneous_Speaking_Orbs_aMujq8kf36Qtw5Bh.json b/src/packs/items/general/miscellaneous_Speaking_Orbs_aMujq8kf36Qtw5Bh.json new file mode 100644 index 00000000..7f1f50a4 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Speaking_Orbs_aMujq8kf36Qtw5Bh.json @@ -0,0 +1,31 @@ +{ + "name": "Speaking Orbs", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/speaking_orbs.png", + "system": { + "description": "

This pair of orbs allows any creatures holding them to communicate with each other across any distance.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009080619, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "aMujq8kf36Qtw5Bh", + "sort": 5200000, + "_key": "!items!aMujq8kf36Qtw5Bh" +} diff --git a/src/packs/items/general/miscellaneous_Stride_Relic_MA1hzd2g9ffXq3cU.json b/src/packs/items/general/miscellaneous_Stride_Relic_MA1hzd2g9ffXq3cU.json new file mode 100644 index 00000000..4072a553 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Stride_Relic_MA1hzd2g9ffXq3cU.json @@ -0,0 +1,31 @@ +{ + "name": "Stride Relic", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/stride_relic.png", + "system": { + "description": "

You gain a +1 bonus to your Agility. You can only carry one relic.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009079450, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "MA1hzd2g9ffXq3cU", + "sort": 5100000, + "_key": "!items!MA1hzd2g9ffXq3cU" +} diff --git a/src/packs/items/general/miscellaneous_Suspended_Rod_zmWjD1F8u5kxfIzX.json b/src/packs/items/general/miscellaneous_Suspended_Rod_zmWjD1F8u5kxfIzX.json new file mode 100644 index 00000000..378bbfb1 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Suspended_Rod_zmWjD1F8u5kxfIzX.json @@ -0,0 +1,31 @@ +{ + "name": "Suspended Rod", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/suspended_rod.png", + "system": { + "description": "

This flat rod is inscribed with runes. When you activate the rod, it is immediately suspended in place. Until the rod is deactivated, it can’t move, doesn’t abide by the rules of gravity, and remains in place.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009078369, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "zmWjD1F8u5kxfIzX", + "sort": 4900000, + "_key": "!items!zmWjD1F8u5kxfIzX" +} diff --git a/src/packs/items/general/miscellaneous_Valorstone_jVeqaaFSpxbdZ7ZT.json b/src/packs/items/general/miscellaneous_Valorstone_jVeqaaFSpxbdZ7ZT.json new file mode 100644 index 00000000..673c5e79 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Valorstone_jVeqaaFSpxbdZ7ZT.json @@ -0,0 +1,31 @@ +{ + "name": "Valorstone", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/valorstone.png", + "system": { + "description": "

You can attach this stone to armor that doesn’t already have a feature. The armor gains the following feature.

Resilient: Before you mark your last Armor Slot, roll a [[d6]]. On a result of 6, reduce the severity by one threshold without marking an Armor Slot.

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009077415, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "jVeqaaFSpxbdZ7ZT", + "sort": 4800000, + "_key": "!items!jVeqaaFSpxbdZ7ZT" +} diff --git a/src/packs/items/general/miscellaneous_Vial_of_Darksmoke_Recipe_ZJ8sWwXyNdEeEIV9.json b/src/packs/items/general/miscellaneous_Vial_of_Darksmoke_Recipe_ZJ8sWwXyNdEeEIV9.json new file mode 100644 index 00000000..91ffc6f5 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Vial_of_Darksmoke_Recipe_ZJ8sWwXyNdEeEIV9.json @@ -0,0 +1,31 @@ +{ + "name": "Vial of Darksmoke Recipe", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/vial_of_darksmoke_recipe.png", + "system": { + "description": "

As a downtime move, you can mark a Stress to craft a @Consumables(Vial of Darksmoke).

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009076500, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "ZJ8sWwXyNdEeEIV9", + "sort": 4700000, + "_key": "!items!ZJ8sWwXyNdEeEIV9" +} diff --git a/src/packs/items/general/miscellaneous_Woven_Net_nQAlliOvdz1cgira.json b/src/packs/items/general/miscellaneous_Woven_Net_nQAlliOvdz1cgira.json new file mode 100644 index 00000000..61013a46 --- /dev/null +++ b/src/packs/items/general/miscellaneous_Woven_Net_nQAlliOvdz1cgira.json @@ -0,0 +1,31 @@ +{ + "name": "Woven Net", + "type": "miscellaneous", + "img": "systems/daggerheart/assets/icons/loot/woven_net.png", + "system": { + "description": "

You can make a Finesse Roll using this net to trap a small creature. A trapped target can break free with a successful Attack Roll (16).

", + "quantity": 1 + }, + "effects": [], + "folder": null, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009075110, + "modifiedTime": 1748009143602, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "_id": "nQAlliOvdz1cgira", + "sort": 4600000, + "_key": "!items!nQAlliOvdz1cgira" +} diff --git a/src/packs/items/weapons/tier1/weapon_Arcane_Gauntlets_sZXALjdKu3HQ8hQE.json b/src/packs/items/weapons/tier1/weapon_Arcane_Gauntlets_sZXALjdKu3HQ8hQE.json new file mode 100644 index 00000000..0c0ba852 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Arcane_Gauntlets_sZXALjdKu3HQ8hQE.json @@ -0,0 +1,41 @@ +{ + "name": "Arcane Gauntlets", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/magical/arcane_gauntlets.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+3", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009471341, + "modifiedTime": 1748009471341, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "sZXALjdKu3HQ8hQE", + "sort": 0, + "_key": "!items!sZXALjdKu3HQ8hQE" +} diff --git a/src/packs/items/weapons/tier1/weapon_Battleaxe_27Kmwjycfn1De9ig.json b/src/packs/items/weapons/tier1/weapon_Battleaxe_27Kmwjycfn1De9ig.json new file mode 100644 index 00000000..28224696 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Battleaxe_27Kmwjycfn1De9ig.json @@ -0,0 +1,41 @@ +{ + "name": "Battleaxe", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/battleaxe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+3", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009469760, + "modifiedTime": 1748009469760, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "27Kmwjycfn1De9ig", + "sort": 0, + "_key": "!items!27Kmwjycfn1De9ig" +} diff --git a/src/packs/items/weapons/tier1/weapon_Broadsword_k4cXJtgvlPzOKJ4s.json b/src/packs/items/weapons/tier1/weapon_Broadsword_k4cXJtgvlPzOKJ4s.json new file mode 100644 index 00000000..1103d388 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Broadsword_k4cXJtgvlPzOKJ4s.json @@ -0,0 +1,42 @@ +{ + "name": "Broadsword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/broadsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "melee", + "burden": "oneHanded", + "feature": "reliable" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009468771, + "modifiedTime": 1748009468771, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "k4cXJtgvlPzOKJ4s", + "sort": 0, + "_key": "!items!k4cXJtgvlPzOKJ4s" +} diff --git a/src/packs/items/weapons/tier1/weapon_Crossbow_GXdE6NaEGgiwUNEs.json b/src/packs/items/weapons/tier1/weapon_Crossbow_GXdE6NaEGgiwUNEs.json new file mode 100644 index 00000000..72b6fa65 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Crossbow_GXdE6NaEGgiwUNEs.json @@ -0,0 +1,41 @@ +{ + "name": "Crossbow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/crossbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+1", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "far", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009467966, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "GXdE6NaEGgiwUNEs", + "sort": 300000, + "_key": "!items!GXdE6NaEGgiwUNEs" +} diff --git a/src/packs/items/weapons/tier1/weapon_Cutlass_2qe0ilpRfBuVYbDo.json b/src/packs/items/weapons/tier1/weapon_Cutlass_2qe0ilpRfBuVYbDo.json new file mode 100644 index 00000000..ebc70d7e --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Cutlass_2qe0ilpRfBuVYbDo.json @@ -0,0 +1,41 @@ +{ + "name": "Cutlass", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/cutlass.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+1", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009467172, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "2qe0ilpRfBuVYbDo", + "sort": 800000, + "_key": "!items!2qe0ilpRfBuVYbDo" +} diff --git a/src/packs/items/weapons/tier1/weapon_Dagger_Rz8lyl0B2rS3gBTP.json b/src/packs/items/weapons/tier1/weapon_Dagger_Rz8lyl0B2rS3gBTP.json new file mode 100644 index 00000000..08d685c7 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Dagger_Rz8lyl0B2rS3gBTP.json @@ -0,0 +1,41 @@ +{ + "name": "Dagger", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/dagger.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+1", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009466224, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "Rz8lyl0B2rS3gBTP", + "sort": 700000, + "_key": "!items!Rz8lyl0B2rS3gBTP" +} diff --git a/src/packs/items/weapons/tier1/weapon_Dualstaff_GTEiHJ5Qvn99m4Os.json b/src/packs/items/weapons/tier1/weapon_Dualstaff_GTEiHJ5Qvn99m4Os.json new file mode 100644 index 00000000..2a56c9f3 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Dualstaff_GTEiHJ5Qvn99m4Os.json @@ -0,0 +1,41 @@ +{ + "name": "Dualstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/magical/dualstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+3", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009462631, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "GTEiHJ5Qvn99m4Os", + "sort": 600000, + "_key": "!items!GTEiHJ5Qvn99m4Os" +} diff --git a/src/packs/items/weapons/tier1/weapon_Glowing_Rings_vRQGEHauOXXVhsjX.json b/src/packs/items/weapons/tier1/weapon_Glowing_Rings_vRQGEHauOXXVhsjX.json new file mode 100644 index 00000000..5b8a7a02 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Glowing_Rings_vRQGEHauOXXVhsjX.json @@ -0,0 +1,41 @@ +{ + "name": "Glowing Rings", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/magical/glowing_rings.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+1", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryClose", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009461747, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "vRQGEHauOXXVhsjX", + "sort": 500000, + "_key": "!items!vRQGEHauOXXVhsjX" +} diff --git a/src/packs/items/weapons/tier1/weapon_Greatstaff_GRZIvEb2ZFmYw50B.json b/src/packs/items/weapons/tier1/weapon_Greatstaff_GRZIvEb2ZFmYw50B.json new file mode 100644 index 00000000..45a27cda --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Greatstaff_GRZIvEb2ZFmYw50B.json @@ -0,0 +1,42 @@ +{ + "name": "Greatstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/magical/greatstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "veryFar", + "burden": "twoHanded", + "feature": "powerful" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009460779, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "GRZIvEb2ZFmYw50B", + "sort": 400000, + "_key": "!items!GRZIvEb2ZFmYw50B" +} diff --git a/src/packs/items/weapons/tier1/weapon_Greatsword_9Vy0YJHNVee1tYvN.json b/src/packs/items/weapons/tier1/weapon_Greatsword_9Vy0YJHNVee1tYvN.json new file mode 100644 index 00000000..1f7eb1ae --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Greatsword_9Vy0YJHNVee1tYvN.json @@ -0,0 +1,42 @@ +{ + "name": "Greatsword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/greatsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+3", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "massive" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009459689, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "9Vy0YJHNVee1tYvN", + "sort": 200000, + "_key": "!items!9Vy0YJHNVee1tYvN" +} diff --git a/src/packs/items/weapons/tier1/weapon_Halberd_SCi1BGjkp85nrCah.json b/src/packs/items/weapons/tier1/weapon_Halberd_SCi1BGjkp85nrCah.json new file mode 100644 index 00000000..bbf5e10e --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Halberd_SCi1BGjkp85nrCah.json @@ -0,0 +1,42 @@ +{ + "name": "Halberd", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/halberd.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+2", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "veryClose", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009457587, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "SCi1BGjkp85nrCah", + "sort": 100000, + "_key": "!items!SCi1BGjkp85nrCah" +} diff --git a/src/packs/items/weapons/tier1/weapon_Hallowed_Axe_s6dHJKCQdS6QPKsf.json b/src/packs/items/weapons/tier1/weapon_Hallowed_Axe_s6dHJKCQdS6QPKsf.json new file mode 100644 index 00000000..b4c51593 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Hallowed_Axe_s6dHJKCQdS6QPKsf.json @@ -0,0 +1,41 @@ +{ + "name": "Hallowed Axe", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/magical/hallowed_axe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+1", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009456582, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "s6dHJKCQdS6QPKsf", + "sort": 1200000, + "_key": "!items!s6dHJKCQdS6QPKsf" +} diff --git a/src/packs/items/weapons/tier1/weapon_Hand_Runes_JUCgEbB0PRyViFMc.json b/src/packs/items/weapons/tier1/weapon_Hand_Runes_JUCgEbB0PRyViFMc.json new file mode 100644 index 00000000..72d9b275 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Hand_Runes_JUCgEbB0PRyViFMc.json @@ -0,0 +1,41 @@ +{ + "name": "Hand Runes", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/magical/hand_runes.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "veryClose", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009455636, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "JUCgEbB0PRyViFMc", + "sort": 1600000, + "_key": "!items!JUCgEbB0PRyViFMc" +} diff --git a/src/packs/items/weapons/tier1/weapon_Longbow_z6TTwLScjmMOn7yX.json b/src/packs/items/weapons/tier1/weapon_Longbow_z6TTwLScjmMOn7yX.json new file mode 100644 index 00000000..c3c4cc02 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Longbow_z6TTwLScjmMOn7yX.json @@ -0,0 +1,42 @@ +{ + "name": "Longbow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/longbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+3", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryFar", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009454814, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "z6TTwLScjmMOn7yX", + "sort": 1500000, + "_key": "!items!z6TTwLScjmMOn7yX" +} diff --git a/src/packs/items/weapons/tier1/weapon_Longsword_MzM4Xp8WoYmJImp7.json b/src/packs/items/weapons/tier1/weapon_Longsword_MzM4Xp8WoYmJImp7.json new file mode 100644 index 00000000..3dbd6a6b --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Longsword_MzM4Xp8WoYmJImp7.json @@ -0,0 +1,41 @@ +{ + "name": "Longsword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/longsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+3", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009453846, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "MzM4Xp8WoYmJImp7", + "sort": 1400000, + "_key": "!items!MzM4Xp8WoYmJImp7" +} diff --git a/src/packs/items/weapons/tier1/weapon_Mace_5PfnAoO12JXH8KSV.json b/src/packs/items/weapons/tier1/weapon_Mace_5PfnAoO12JXH8KSV.json new file mode 100644 index 00000000..5012981c --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Mace_5PfnAoO12JXH8KSV.json @@ -0,0 +1,41 @@ +{ + "name": "Mace", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/mace.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+1", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009452909, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "5PfnAoO12JXH8KSV", + "sort": 1300000, + "_key": "!items!5PfnAoO12JXH8KSV" +} diff --git a/src/packs/items/weapons/tier1/weapon_Quarterstaff_2jUxZEBhFX60Mbll.json b/src/packs/items/weapons/tier1/weapon_Quarterstaff_2jUxZEBhFX60Mbll.json new file mode 100644 index 00000000..37528226 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Quarterstaff_2jUxZEBhFX60Mbll.json @@ -0,0 +1,41 @@ +{ + "name": "Quarterstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/quarterstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+3", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009452101, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "2jUxZEBhFX60Mbll", + "sort": 1100000, + "_key": "!items!2jUxZEBhFX60Mbll" +} diff --git a/src/packs/items/weapons/tier1/weapon_Rapier_79kmSUqnjHPmUrhQ.json b/src/packs/items/weapons/tier1/weapon_Rapier_79kmSUqnjHPmUrhQ.json new file mode 100644 index 00000000..438a7a48 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Rapier_79kmSUqnjHPmUrhQ.json @@ -0,0 +1,42 @@ +{ + "name": "Rapier", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/rapier.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded", + "feature": "quick" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009451166, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "79kmSUqnjHPmUrhQ", + "sort": 1000000, + "_key": "!items!79kmSUqnjHPmUrhQ" +} diff --git a/src/packs/items/weapons/tier1/weapon_Returning_Blade_VZ1IzrGqoco0S1FH.json b/src/packs/items/weapons/tier1/weapon_Returning_Blade_VZ1IzrGqoco0S1FH.json new file mode 100644 index 00000000..ceefddea --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Returning_Blade_VZ1IzrGqoco0S1FH.json @@ -0,0 +1,42 @@ +{ + "name": "Returning Blade", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/magical/returning_blade.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8", + "type": "magical" + }, + "quantity": 1, + "description": "

Returning: When this weapon is thrown within its

range, it appears in your hand immediately after the

attack.

", + "trait": "finesse", + "range": "close", + "burden": "oneHanded", + "feature": "retrieve" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009450291, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "VZ1IzrGqoco0S1FH", + "sort": 900000, + "_key": "!items!VZ1IzrGqoco0S1FH" +} diff --git a/src/packs/items/weapons/tier1/weapon_Scepter_teDiNLXxtTYzFVaX.json b/src/packs/items/weapons/tier1/weapon_Scepter_teDiNLXxtTYzFVaX.json new file mode 100644 index 00000000..47ce6171 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Scepter_teDiNLXxtTYzFVaX.json @@ -0,0 +1,42 @@ +{ + "name": "Scepter", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/magical/scepter.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "far", + "burden": "twoHanded", + "feature": "versatile" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009449461, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "teDiNLXxtTYzFVaX", + "sort": 1800000, + "_key": "!items!teDiNLXxtTYzFVaX" +} diff --git a/src/packs/items/weapons/tier1/weapon_Shortbow_7PMPT9r312jr5Vuu.json b/src/packs/items/weapons/tier1/weapon_Shortbow_7PMPT9r312jr5Vuu.json new file mode 100644 index 00000000..2dfc662f --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Shortbow_7PMPT9r312jr5Vuu.json @@ -0,0 +1,41 @@ +{ + "name": "Shortbow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/shortbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+3", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009448691, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "7PMPT9r312jr5Vuu", + "sort": 1900000, + "_key": "!items!7PMPT9r312jr5Vuu" +} diff --git a/src/packs/items/weapons/tier1/weapon_Shortstaff_m6qCbG7WQ9fy3jhT.json b/src/packs/items/weapons/tier1/weapon_Shortstaff_m6qCbG7WQ9fy3jhT.json new file mode 100644 index 00000000..ba917f77 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Shortstaff_m6qCbG7WQ9fy3jhT.json @@ -0,0 +1,41 @@ +{ + "name": "Shortstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/magical/shortstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+1", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "close", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009447942, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "m6qCbG7WQ9fy3jhT", + "sort": 1700000, + "_key": "!items!m6qCbG7WQ9fy3jhT" +} diff --git a/src/packs/items/weapons/tier1/weapon_Spear_weKCJX4KfbaL26W4.json b/src/packs/items/weapons/tier1/weapon_Spear_weKCJX4KfbaL26W4.json new file mode 100644 index 00000000..db7ecd03 --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Spear_weKCJX4KfbaL26W4.json @@ -0,0 +1,42 @@ +{ + "name": "Spear", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/spear.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+2", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "veryClose", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009446966, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "weKCJX4KfbaL26W4", + "sort": 2100000, + "_key": "!items!weKCJX4KfbaL26W4" +} diff --git a/src/packs/items/weapons/tier1/weapon_Wand_95kiAjBsDA4aYgCJ.json b/src/packs/items/weapons/tier1/weapon_Wand_95kiAjBsDA4aYgCJ.json new file mode 100644 index 00000000..a1c438aa --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Wand_95kiAjBsDA4aYgCJ.json @@ -0,0 +1,41 @@ +{ + "name": "Wand", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/magical/wand.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+1", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "far", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009445897, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "95kiAjBsDA4aYgCJ", + "sort": 2200000, + "_key": "!items!95kiAjBsDA4aYgCJ" +} diff --git a/src/packs/items/weapons/tier1/weapon_Warhammer_EUUq7W9U7XOCvc0Z.json b/src/packs/items/weapons/tier1/weapon_Warhammer_EUUq7W9U7XOCvc0Z.json new file mode 100644 index 00000000..8c73721d --- /dev/null +++ b/src/packs/items/weapons/tier1/weapon_Warhammer_EUUq7W9U7XOCvc0Z.json @@ -0,0 +1,42 @@ +{ + "name": "Warhammer", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_1/physical/warhammer.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d12+3", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "heavy" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009445078, + "modifiedTime": 1748009467975, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "EUUq7W9U7XOCvc0Z", + "sort": 2000000, + "_key": "!items!EUUq7W9U7XOCvc0Z" +} diff --git a/src/packs/items/weapons/tier2/weapon_Bladed_Whip_3YR4qTSUT5TAzSNs.json b/src/packs/items/weapons/tier2/weapon_Bladed_Whip_3YR4qTSUT5TAzSNs.json new file mode 100644 index 00000000..9188fa11 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Bladed_Whip_3YR4qTSUT5TAzSNs.json @@ -0,0 +1,42 @@ +{ + "name": "Bladed Whip", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/bladed_whip.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+3", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryClose", + "burden": "oneHanded", + "feature": "quick" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009546888, + "modifiedTime": 1748009546888, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "3YR4qTSUT5TAzSNs", + "sort": 0, + "_key": "!items!3YR4qTSUT5TAzSNs" +} diff --git a/src/packs/items/weapons/tier2/weapon_Blunderbuss_OUH7FtPwrvhyRGfg.json b/src/packs/items/weapons/tier2/weapon_Blunderbuss_OUH7FtPwrvhyRGfg.json new file mode 100644 index 00000000..2e0434a2 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Blunderbuss_OUH7FtPwrvhyRGfg.json @@ -0,0 +1,42 @@ +{ + "name": "Blunderbuss", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/blunderbuss.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "close", + "burden": "twoHanded", + "feature": "reloading" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009546083, + "modifiedTime": 1748009546083, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "OUH7FtPwrvhyRGfg", + "sort": 0, + "_key": "!items!OUH7FtPwrvhyRGfg" +} diff --git a/src/packs/items/weapons/tier2/weapon_Casting_Sword_MtJNIBRq4CaXEfQj.json b/src/packs/items/weapons/tier2/weapon_Casting_Sword_MtJNIBRq4CaXEfQj.json new file mode 100644 index 00000000..4c5aedc4 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Casting_Sword_MtJNIBRq4CaXEfQj.json @@ -0,0 +1,42 @@ +{ + "name": "Casting Sword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/casting_sword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "versatile" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009543885, + "modifiedTime": 1748009543885, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "MtJNIBRq4CaXEfQj", + "sort": 0, + "_key": "!items!MtJNIBRq4CaXEfQj" +} diff --git a/src/packs/items/weapons/tier2/weapon_Devouring_Dagger_CBXVCc2YKUhofHBg.json b/src/packs/items/weapons/tier2/weapon_Devouring_Dagger_CBXVCc2YKUhofHBg.json new file mode 100644 index 00000000..3126e6dd --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Devouring_Dagger_CBXVCc2YKUhofHBg.json @@ -0,0 +1,42 @@ +{ + "name": "Devouring Dagger", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/devouring_dagger.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "melee", + "burden": "oneHanded", + "feature": "scary" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009543021, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "CBXVCc2YKUhofHBg", + "sort": 300000, + "_key": "!items!CBXVCc2YKUhofHBg" +} diff --git a/src/packs/items/weapons/tier2/weapon_Ego_Blade_v2x2UxypzWdGpxeI.json b/src/packs/items/weapons/tier2/weapon_Ego_Blade_v2x2UxypzWdGpxeI.json new file mode 100644 index 00000000..b25a9252 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Ego_Blade_v2x2UxypzWdGpxeI.json @@ -0,0 +1,42 @@ +{ + "name": "Ego Blade", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/ego_blade.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d12+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "melee", + "burden": "oneHanded", + "feature": "pompous" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009542183, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "v2x2UxypzWdGpxeI", + "sort": 600000, + "_key": "!items!v2x2UxypzWdGpxeI" +} diff --git a/src/packs/items/weapons/tier2/weapon_Elder_Bow_6YGoaFlUgzLZ7h7v.json b/src/packs/items/weapons/tier2/weapon_Elder_Bow_6YGoaFlUgzLZ7h7v.json new file mode 100644 index 00000000..6f23da5d --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Elder_Bow_6YGoaFlUgzLZ7h7v.json @@ -0,0 +1,42 @@ +{ + "name": "Elder Bow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/elder_bow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "far", + "burden": "twoHanded", + "feature": "powerful" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009541351, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "6YGoaFlUgzLZ7h7v", + "sort": 500000, + "_key": "!items!6YGoaFlUgzLZ7h7v" +} diff --git a/src/packs/items/weapons/tier2/weapon_Finehair_Bow_7pALPrsv0dqzRGCV.json b/src/packs/items/weapons/tier2/weapon_Finehair_Bow_7pALPrsv0dqzRGCV.json new file mode 100644 index 00000000..8b201106 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Finehair_Bow_7pALPrsv0dqzRGCV.json @@ -0,0 +1,42 @@ +{ + "name": "Finehair Bow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/finehair_bow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+5", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryFar", + "burden": "twoHanded", + "feature": "reliable" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009540474, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "7pALPrsv0dqzRGCV", + "sort": 400000, + "_key": "!items!7pALPrsv0dqzRGCV" +} diff --git a/src/packs/items/weapons/tier2/weapon_Gilded_Falchion_Pp2tAzb5hOip0zyi.json b/src/packs/items/weapons/tier2/weapon_Gilded_Falchion_Pp2tAzb5hOip0zyi.json new file mode 100644 index 00000000..e63c5710 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Gilded_Falchion_Pp2tAzb5hOip0zyi.json @@ -0,0 +1,42 @@ +{ + "name": "Gilded Falchion", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/gilded_falchion.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+4", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "oneHanded", + "feature": "powerful" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009539372, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "Pp2tAzb5hOip0zyi", + "sort": 200000, + "_key": "!items!Pp2tAzb5hOip0zyi" +} diff --git a/src/packs/items/weapons/tier2/weapon_Greatbow_yNZ6ZqtGKtPvqPxu.json b/src/packs/items/weapons/tier2/weapon_Greatbow_yNZ6ZqtGKtPvqPxu.json new file mode 100644 index 00000000..47b0fc24 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Greatbow_yNZ6ZqtGKtPvqPxu.json @@ -0,0 +1,42 @@ +{ + "name": "Greatbow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/greatbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "far", + "burden": "twoHanded", + "feature": "powerful" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009537355, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "yNZ6ZqtGKtPvqPxu", + "sort": 100000, + "_key": "!items!yNZ6ZqtGKtPvqPxu" +} diff --git a/src/packs/items/weapons/tier2/weapon_Hammer_of_Exota_X1DHoD7sHb9v27p0.json b/src/packs/items/weapons/tier2/weapon_Hammer_of_Exota_X1DHoD7sHb9v27p0.json new file mode 100644 index 00000000..d6684b4a --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Hammer_of_Exota_X1DHoD7sHb9v27p0.json @@ -0,0 +1,42 @@ +{ + "name": "Hammer of Exota", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/hammer_of_exota.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "melee", + "burden": "twoHanded", + "feature": "eruptive" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009536388, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "X1DHoD7sHb9v27p0", + "sort": 900000, + "_key": "!items!X1DHoD7sHb9v27p0" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Arcane_Gauntlets_GZ6OxXjA4OBPxV1F.json b/src/packs/items/weapons/tier2/weapon_Improved_Arcane_Gauntlets_GZ6OxXjA4OBPxV1F.json new file mode 100644 index 00000000..4c9b1079 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Arcane_Gauntlets_GZ6OxXjA4OBPxV1F.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Arcane Gauntlets", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/improved_arcane_gauntlets.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009535552, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "GZ6OxXjA4OBPxV1F", + "sort": 1200000, + "_key": "!items!GZ6OxXjA4OBPxV1F" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Battleaxe_vCBROhfmKwXzgY9G.json b/src/packs/items/weapons/tier2/weapon_Improved_Battleaxe_vCBROhfmKwXzgY9G.json new file mode 100644 index 00000000..d98515c9 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Battleaxe_vCBROhfmKwXzgY9G.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Battleaxe", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_battleaxe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009534822, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "vCBROhfmKwXzgY9G", + "sort": 1100000, + "_key": "!items!vCBROhfmKwXzgY9G" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Broadsword_h6KrDyeyEGwZYm4z.json b/src/packs/items/weapons/tier2/weapon_Improved_Broadsword_h6KrDyeyEGwZYm4z.json new file mode 100644 index 00000000..eb6e802c --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Broadsword_h6KrDyeyEGwZYm4z.json @@ -0,0 +1,42 @@ +{ + "name": "Improved Broadsword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_broadsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+3", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "melee", + "burden": "oneHanded", + "feature": "reliable" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009534024, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "h6KrDyeyEGwZYm4z", + "sort": 1000000, + "_key": "!items!h6KrDyeyEGwZYm4z" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Crossbow_Me2aEKQzEHMl5CiG.json b/src/packs/items/weapons/tier2/weapon_Improved_Crossbow_Me2aEKQzEHMl5CiG.json new file mode 100644 index 00000000..55de8bab --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Crossbow_Me2aEKQzEHMl5CiG.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Crossbow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_crossbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+4", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "far", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009532416, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "Me2aEKQzEHMl5CiG", + "sort": 800000, + "_key": "!items!Me2aEKQzEHMl5CiG" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Cutlass_qswhdn7ncrLwpJ4I.json b/src/packs/items/weapons/tier2/weapon_Improved_Cutlass_qswhdn7ncrLwpJ4I.json new file mode 100644 index 00000000..fdb5c454 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Cutlass_qswhdn7ncrLwpJ4I.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Cutlass", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_cutlass.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+4", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009531622, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "qswhdn7ncrLwpJ4I", + "sort": 700000, + "_key": "!items!qswhdn7ncrLwpJ4I" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Dagger_aBM1qoaOGCTmytB8.json b/src/packs/items/weapons/tier2/weapon_Improved_Dagger_aBM1qoaOGCTmytB8.json new file mode 100644 index 00000000..b0006c04 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Dagger_aBM1qoaOGCTmytB8.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Dagger", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_dagger.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+4", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009530754, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "aBM1qoaOGCTmytB8", + "sort": 1600000, + "_key": "!items!aBM1qoaOGCTmytB8" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Dualstaff_ft68IExN2tPWiP87.json b/src/packs/items/weapons/tier2/weapon_Improved_Dualstaff_ft68IExN2tPWiP87.json new file mode 100644 index 00000000..ec3ab07b --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Dualstaff_ft68IExN2tPWiP87.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Dualstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/improved_dualstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009529809, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "ft68IExN2tPWiP87", + "sort": 2000000, + "_key": "!items!ft68IExN2tPWiP87" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Glowing_Rings_82pBMYukFn0rqvRc.json b/src/packs/items/weapons/tier2/weapon_Improved_Glowing_Rings_82pBMYukFn0rqvRc.json new file mode 100644 index 00000000..031cedba --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Glowing_Rings_82pBMYukFn0rqvRc.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Glowing Rings", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/improved_glowing_rings.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+5", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryClose", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009527917, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "82pBMYukFn0rqvRc", + "sort": 1900000, + "_key": "!items!82pBMYukFn0rqvRc" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Greatstaff_b5g5jR7aH2I2krs1.json b/src/packs/items/weapons/tier2/weapon_Improved_Greatstaff_b5g5jR7aH2I2krs1.json new file mode 100644 index 00000000..23cc5ffa --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Greatstaff_b5g5jR7aH2I2krs1.json @@ -0,0 +1,42 @@ +{ + "name": "Improved Greatstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/improved_greatstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+3", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "veryClose", + "burden": "twoHanded", + "feature": "powerful" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009526945, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "b5g5jR7aH2I2krs1", + "sort": 1800000, + "_key": "!items!b5g5jR7aH2I2krs1" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Greatsword_aMYQY7T7nJpTHOjy.json b/src/packs/items/weapons/tier2/weapon_Improved_Greatsword_aMYQY7T7nJpTHOjy.json new file mode 100644 index 00000000..033c44e0 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Greatsword_aMYQY7T7nJpTHOjy.json @@ -0,0 +1,42 @@ +{ + "name": "Improved Greatsword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_greatsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "massive" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009526175, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "aMYQY7T7nJpTHOjy", + "sort": 1700000, + "_key": "!items!aMYQY7T7nJpTHOjy" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Halberd_9rhJEWn4xSTcerRq.json b/src/packs/items/weapons/tier2/weapon_Improved_Halberd_9rhJEWn4xSTcerRq.json new file mode 100644 index 00000000..7d2605ed --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Halberd_9rhJEWn4xSTcerRq.json @@ -0,0 +1,42 @@ +{ + "name": "Improved Halberd", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_halberd.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+5", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "veryClose", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009525423, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "9rhJEWn4xSTcerRq", + "sort": 1500000, + "_key": "!items!9rhJEWn4xSTcerRq" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Hallowed_Axe_Z3IziiiimIDR88wg.json b/src/packs/items/weapons/tier2/weapon_Improved_Hallowed_Axe_Z3IziiiimIDR88wg.json new file mode 100644 index 00000000..63417492 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Hallowed_Axe_Z3IziiiimIDR88wg.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Hallowed Axe", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/improved_hallowed_axe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009524364, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "Z3IziiiimIDR88wg", + "sort": 1400000, + "_key": "!items!Z3IziiiimIDR88wg" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Hand_Runes_RSxE3zlycp4UMGs5.json b/src/packs/items/weapons/tier2/weapon_Improved_Hand_Runes_RSxE3zlycp4UMGs5.json new file mode 100644 index 00000000..cb784d9a --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Hand_Runes_RSxE3zlycp4UMGs5.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Hand Runes", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/improved_hand_runes.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+3", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "veryClose", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009522783, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "RSxE3zlycp4UMGs5", + "sort": 1300000, + "_key": "!items!RSxE3zlycp4UMGs5" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Longbow_W8PjOiQwZbL86YO4.json b/src/packs/items/weapons/tier2/weapon_Improved_Longbow_W8PjOiQwZbL86YO4.json new file mode 100644 index 00000000..c4251733 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Longbow_W8PjOiQwZbL86YO4.json @@ -0,0 +1,42 @@ +{ + "name": "Improved Longbow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_longbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryFar", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009520552, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "W8PjOiQwZbL86YO4", + "sort": 2400000, + "_key": "!items!W8PjOiQwZbL86YO4" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Longsword_H5DuWNbmfUmdgxgk.json b/src/packs/items/weapons/tier2/weapon_Improved_Longsword_H5DuWNbmfUmdgxgk.json new file mode 100644 index 00000000..bac74318 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Longsword_H5DuWNbmfUmdgxgk.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Longsword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_longsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009519715, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "H5DuWNbmfUmdgxgk", + "sort": 2700000, + "_key": "!items!H5DuWNbmfUmdgxgk" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Mace_NUFPD3bBflCztTw6.json b/src/packs/items/weapons/tier2/weapon_Improved_Mace_NUFPD3bBflCztTw6.json new file mode 100644 index 00000000..6a514b92 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Mace_NUFPD3bBflCztTw6.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Mace", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_mace.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+4", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009518795, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "NUFPD3bBflCztTw6", + "sort": 2600000, + "_key": "!items!NUFPD3bBflCztTw6" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Quarterstaff_HxqNhfekSKGZ5lER.json b/src/packs/items/weapons/tier2/weapon_Improved_Quarterstaff_HxqNhfekSKGZ5lER.json new file mode 100644 index 00000000..191b969a --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Quarterstaff_HxqNhfekSKGZ5lER.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Quarterstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_quarterstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009517603, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "HxqNhfekSKGZ5lER", + "sort": 2500000, + "_key": "!items!HxqNhfekSKGZ5lER" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Rapier_llBQI4DjfJAadtE8.json b/src/packs/items/weapons/tier2/weapon_Improved_Rapier_llBQI4DjfJAadtE8.json new file mode 100644 index 00000000..bd167408 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Rapier_llBQI4DjfJAadtE8.json @@ -0,0 +1,42 @@ +{ + "name": "Improved Rapier", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_rapier.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+3", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded", + "feature": "quick" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009515586, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "llBQI4DjfJAadtE8", + "sort": 2300000, + "_key": "!items!llBQI4DjfJAadtE8" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Returning_Blade_G812F19Q4iK4Qmj6.json b/src/packs/items/weapons/tier2/weapon_Improved_Returning_Blade_G812F19Q4iK4Qmj6.json new file mode 100644 index 00000000..a398446e --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Returning_Blade_G812F19Q4iK4Qmj6.json @@ -0,0 +1,42 @@ +{ + "name": "Improved Returning Blade", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/improved_returning_blade.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+3", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "close", + "burden": "oneHanded", + "feature": "retractable" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009514599, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "G812F19Q4iK4Qmj6", + "sort": 2200000, + "_key": "!items!G812F19Q4iK4Qmj6" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Scepter_v93pZH1JNWfGzgVB.json b/src/packs/items/weapons/tier2/weapon_Improved_Scepter_v93pZH1JNWfGzgVB.json new file mode 100644 index 00000000..ce628f57 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Scepter_v93pZH1JNWfGzgVB.json @@ -0,0 +1,42 @@ +{ + "name": "Improved Scepter", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/improved_scepter.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+3", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "far", + "burden": "twoHanded", + "feature": "versatile" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009513614, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "v93pZH1JNWfGzgVB", + "sort": 2100000, + "_key": "!items!v93pZH1JNWfGzgVB" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Shortbow_i27H7xSpYaMOnyTE.json b/src/packs/items/weapons/tier2/weapon_Improved_Shortbow_i27H7xSpYaMOnyTE.json new file mode 100644 index 00000000..f74d2fc3 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Shortbow_i27H7xSpYaMOnyTE.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Shortbow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_shortbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009512488, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "i27H7xSpYaMOnyTE", + "sort": 3100000, + "_key": "!items!i27H7xSpYaMOnyTE" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Shortstaff_tyKBNpIhrJrTJam5.json b/src/packs/items/weapons/tier2/weapon_Improved_Shortstaff_tyKBNpIhrJrTJam5.json new file mode 100644 index 00000000..cfb8027b --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Shortstaff_tyKBNpIhrJrTJam5.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Shortstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/improved_shortstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "close", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009511367, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "tyKBNpIhrJrTJam5", + "sort": 3700000, + "_key": "!items!tyKBNpIhrJrTJam5" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Spear_88DGrDCZcCUU9uwy.json b/src/packs/items/weapons/tier2/weapon_Improved_Spear_88DGrDCZcCUU9uwy.json new file mode 100644 index 00000000..fda531cb --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Spear_88DGrDCZcCUU9uwy.json @@ -0,0 +1,42 @@ +{ + "name": "Improved Spear", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_spear.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+5", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "veryClose", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009510256, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "88DGrDCZcCUU9uwy", + "sort": 3600000, + "_key": "!items!88DGrDCZcCUU9uwy" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Wand_NvCk3CHdyf7ZSwMd.json b/src/packs/items/weapons/tier2/weapon_Improved_Wand_NvCk3CHdyf7ZSwMd.json new file mode 100644 index 00000000..431ac2a5 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Wand_NvCk3CHdyf7ZSwMd.json @@ -0,0 +1,41 @@ +{ + "name": "Improved Wand", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/improved_wand.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "far", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009509283, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "NvCk3CHdyf7ZSwMd", + "sort": 3500000, + "_key": "!items!NvCk3CHdyf7ZSwMd" +} diff --git a/src/packs/items/weapons/tier2/weapon_Improved_Warhammer_kxqaACQb9VQEbc9S.json b/src/packs/items/weapons/tier2/weapon_Improved_Warhammer_kxqaACQb9VQEbc9S.json new file mode 100644 index 00000000..9a6b4558 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Improved_Warhammer_kxqaACQb9VQEbc9S.json @@ -0,0 +1,42 @@ +{ + "name": "Improved Warhammer", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/improved_warhammer.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d12+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "heavy" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009508360, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "kxqaACQb9VQEbc9S", + "sort": 3400000, + "_key": "!items!kxqaACQb9VQEbc9S" +} diff --git a/src/packs/items/weapons/tier2/weapon_Keeper_s_Staff_LlpGDvN6cd0rVZ9p.json b/src/packs/items/weapons/tier2/weapon_Keeper_s_Staff_LlpGDvN6cd0rVZ9p.json new file mode 100644 index 00000000..e92496b3 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Keeper_s_Staff_LlpGDvN6cd0rVZ9p.json @@ -0,0 +1,42 @@ +{ + "name": "Keeper's Staff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/keepers_staff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "far", + "burden": "twoHanded", + "feature": "reliable" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009507308, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "LlpGDvN6cd0rVZ9p", + "sort": 3300000, + "_key": "!items!LlpGDvN6cd0rVZ9p" +} diff --git a/src/packs/items/weapons/tier2/weapon_Knuckle_Blades_hzyIf7akuGl7jYlo.json b/src/packs/items/weapons/tier2/weapon_Knuckle_Blades_hzyIf7akuGl7jYlo.json new file mode 100644 index 00000000..24e05e9f --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Knuckle_Blades_hzyIf7akuGl7jYlo.json @@ -0,0 +1,42 @@ +{ + "name": "Knuckle Blades", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/knuckle_blades.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "brutal" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009506432, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "hzyIf7akuGl7jYlo", + "sort": 3200000, + "_key": "!items!hzyIf7akuGl7jYlo" +} diff --git a/src/packs/items/weapons/tier2/weapon_Scepter_of_Elias_N5nXkW5NBN2UYawJ.json b/src/packs/items/weapons/tier2/weapon_Scepter_of_Elias_N5nXkW5NBN2UYawJ.json new file mode 100644 index 00000000..eebb3b58 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Scepter_of_Elias_N5nXkW5NBN2UYawJ.json @@ -0,0 +1,42 @@ +{ + "name": "Scepter of Elias", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/scepter_of_elias.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+3", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "far", + "burden": "oneHanded", + "feature": "invigorating" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009505571, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "N5nXkW5NBN2UYawJ", + "sort": 3000000, + "_key": "!items!N5nXkW5NBN2UYawJ" +} diff --git a/src/packs/items/weapons/tier2/weapon_Steelforged_Halberd_vSixA7cq1nQYxvCH.json b/src/packs/items/weapons/tier2/weapon_Steelforged_Halberd_vSixA7cq1nQYxvCH.json new file mode 100644 index 00000000..5d53cdfe --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Steelforged_Halberd_vSixA7cq1nQYxvCH.json @@ -0,0 +1,42 @@ +{ + "name": "Steelforged Halberd", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/steelforged_halberd.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+4", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "veryClose", + "burden": "twoHanded", + "feature": "scary" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009504802, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "vSixA7cq1nQYxvCH", + "sort": 2900000, + "_key": "!items!vSixA7cq1nQYxvCH" +} diff --git a/src/packs/items/weapons/tier2/weapon_Urok_Broadsword_RpTkQgMbI3KlAXB6.json b/src/packs/items/weapons/tier2/weapon_Urok_Broadsword_RpTkQgMbI3KlAXB6.json new file mode 100644 index 00000000..411fc04b --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Urok_Broadsword_RpTkQgMbI3KlAXB6.json @@ -0,0 +1,42 @@ +{ + "name": "Urok Broadsword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/urok_broadsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+3", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "melee", + "burden": "oneHanded", + "feature": "devastating" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009504025, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "RpTkQgMbI3KlAXB6", + "sort": 2800000, + "_key": "!items!RpTkQgMbI3KlAXB6" +} diff --git a/src/packs/items/weapons/tier2/weapon_Wand_of_Enthrallment_ME6aDBfBjecVkdoZ.json b/src/packs/items/weapons/tier2/weapon_Wand_of_Enthrallment_ME6aDBfBjecVkdoZ.json new file mode 100644 index 00000000..46705df6 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Wand_of_Enthrallment_ME6aDBfBjecVkdoZ.json @@ -0,0 +1,42 @@ +{ + "name": "Wand of Enthrallment", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/wand_of_enthrallment.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "far", + "burden": "oneHanded", + "feature": "persuasive" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009503226, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "ME6aDBfBjecVkdoZ", + "sort": 3900000, + "_key": "!items!ME6aDBfBjecVkdoZ" +} diff --git a/src/packs/items/weapons/tier2/weapon_War_Scythe_EidEr900k7AatPed.json b/src/packs/items/weapons/tier2/weapon_War_Scythe_EidEr900k7AatPed.json new file mode 100644 index 00000000..755ed928 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_War_Scythe_EidEr900k7AatPed.json @@ -0,0 +1,42 @@ +{ + "name": "War Scythe", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/physical/war_scythe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+5", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "veryClose", + "burden": "twoHanded", + "feature": "reliable" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009502355, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "EidEr900k7AatPed", + "sort": 4000000, + "_key": "!items!EidEr900k7AatPed" +} diff --git a/src/packs/items/weapons/tier2/weapon_Yutari_Bloodbow_YAeJexbo14oCp8SF.json b/src/packs/items/weapons/tier2/weapon_Yutari_Bloodbow_YAeJexbo14oCp8SF.json new file mode 100644 index 00000000..2196eb66 --- /dev/null +++ b/src/packs/items/weapons/tier2/weapon_Yutari_Bloodbow_YAeJexbo14oCp8SF.json @@ -0,0 +1,42 @@ +{ + "name": "Yutari Bloodbow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_2/magical/yutari_bloodbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "far", + "burden": "twoHanded", + "feature": "brutal" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009501453, + "modifiedTime": 1748009543035, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "YAeJexbo14oCp8SF", + "sort": 3800000, + "_key": "!items!YAeJexbo14oCp8SF" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Arcane_Gauntlets_f1v9t1oDs4c9TI2K.json b/src/packs/items/weapons/tier3/weapon_Advanced_Arcane_Gauntlets_f1v9t1oDs4c9TI2K.json new file mode 100644 index 00000000..1116df2e --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Arcane_Gauntlets_f1v9t1oDs4c9TI2K.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Arcane Gauntlets", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_arcane_gauntlets.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009726670, + "modifiedTime": 1748009726670, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "f1v9t1oDs4c9TI2K", + "sort": 0, + "_key": "!items!f1v9t1oDs4c9TI2K" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Battleaxe_55kmkScxSwAGXSdN.json b/src/packs/items/weapons/tier3/weapon_Advanced_Battleaxe_55kmkScxSwAGXSdN.json new file mode 100644 index 00000000..ff280d45 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Battleaxe_55kmkScxSwAGXSdN.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Battleaxe", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_battleaxe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009725955, + "modifiedTime": 1748009725955, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "55kmkScxSwAGXSdN", + "sort": 0, + "_key": "!items!55kmkScxSwAGXSdN" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Broadsword_6iBBqlwCA1xBpEkz.json b/src/packs/items/weapons/tier3/weapon_Advanced_Broadsword_6iBBqlwCA1xBpEkz.json new file mode 100644 index 00000000..66585846 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Broadsword_6iBBqlwCA1xBpEkz.json @@ -0,0 +1,42 @@ +{ + "name": "Advanced Broadsword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_broadsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+6", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "melee", + "burden": "oneHanded", + "feature": "reliable" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009724319, + "modifiedTime": 1748009724319, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "6iBBqlwCA1xBpEkz", + "sort": 0, + "_key": "!items!6iBBqlwCA1xBpEkz" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Crossbow_CwRGALuF4o0NJe3y.json b/src/packs/items/weapons/tier3/weapon_Advanced_Crossbow_CwRGALuF4o0NJe3y.json new file mode 100644 index 00000000..cacf7ed5 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Crossbow_CwRGALuF4o0NJe3y.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Crossbow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_crossbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "far", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009723452, + "modifiedTime": 1748009723452, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "CwRGALuF4o0NJe3y", + "sort": 0, + "_key": "!items!CwRGALuF4o0NJe3y" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Cutlass_rVoF4pXluLGXbAlk.json b/src/packs/items/weapons/tier3/weapon_Advanced_Cutlass_rVoF4pXluLGXbAlk.json new file mode 100644 index 00000000..3a7079cc --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Cutlass_rVoF4pXluLGXbAlk.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Cutlass", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_cutlass.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009721740, + "modifiedTime": 1748009721740, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "rVoF4pXluLGXbAlk", + "sort": 0, + "_key": "!items!rVoF4pXluLGXbAlk" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Dagger_HoBYwjE8G9OTqISk.json b/src/packs/items/weapons/tier3/weapon_Advanced_Dagger_HoBYwjE8G9OTqISk.json new file mode 100644 index 00000000..95cbb1ca --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Dagger_HoBYwjE8G9OTqISk.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Dagger", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_dagger.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009720844, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "HoBYwjE8G9OTqISk", + "sort": 400000, + "_key": "!items!HoBYwjE8G9OTqISk" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Dualstaff_Jtzvg4VmTzQyEvgw.json b/src/packs/items/weapons/tier3/weapon_Advanced_Dualstaff_Jtzvg4VmTzQyEvgw.json new file mode 100644 index 00000000..5272f8c3 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Dualstaff_Jtzvg4VmTzQyEvgw.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Dualstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_dualstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009719957, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "Jtzvg4VmTzQyEvgw", + "sort": 700000, + "_key": "!items!Jtzvg4VmTzQyEvgw" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Glowing_Rings_tiF1InKThXGrG5A5.json b/src/packs/items/weapons/tier3/weapon_Advanced_Glowing_Rings_tiF1InKThXGrG5A5.json new file mode 100644 index 00000000..aecbde60 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Glowing_Rings_tiF1InKThXGrG5A5.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Glowing Rings", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_glowing_rings.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+8", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryClose", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009719025, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "tiF1InKThXGrG5A5", + "sort": 600000, + "_key": "!items!tiF1InKThXGrG5A5" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Greatstaff_lIk92ZPvryDQrtrm.json b/src/packs/items/weapons/tier3/weapon_Advanced_Greatstaff_lIk92ZPvryDQrtrm.json new file mode 100644 index 00000000..029ad709 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Greatstaff_lIk92ZPvryDQrtrm.json @@ -0,0 +1,42 @@ +{ + "name": "Advanced Greatstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_greatstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "veryFar", + "burden": "twoHanded", + "feature": "powerful" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009717363, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "lIk92ZPvryDQrtrm", + "sort": 500000, + "_key": "!items!lIk92ZPvryDQrtrm" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Greatsword_dYFKPIujOvDH2sEx.json b/src/packs/items/weapons/tier3/weapon_Advanced_Greatsword_dYFKPIujOvDH2sEx.json new file mode 100644 index 00000000..e3eeda3c --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Greatsword_dYFKPIujOvDH2sEx.json @@ -0,0 +1,42 @@ +{ + "name": "Advanced Greatsword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_greatsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "massive" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009716491, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "dYFKPIujOvDH2sEx", + "sort": 300000, + "_key": "!items!dYFKPIujOvDH2sEx" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Halberd_hX3CM1pvIfeebF2g.json b/src/packs/items/weapons/tier3/weapon_Advanced_Halberd_hX3CM1pvIfeebF2g.json new file mode 100644 index 00000000..ed63e8be --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Halberd_hX3CM1pvIfeebF2g.json @@ -0,0 +1,42 @@ +{ + "name": "Advanced Halberd", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_halberd.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+8", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "veryClose", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009715670, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "hX3CM1pvIfeebF2g", + "sort": 200000, + "_key": "!items!hX3CM1pvIfeebF2g" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Hallowed_Axe_Gf7I4j8skD862SU0.json b/src/packs/items/weapons/tier3/weapon_Advanced_Hallowed_Axe_Gf7I4j8skD862SU0.json new file mode 100644 index 00000000..a1c300d8 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Hallowed_Axe_Gf7I4j8skD862SU0.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Hallowed Axe", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_hallowed_axe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009714741, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "Gf7I4j8skD862SU0", + "sort": 100000, + "_key": "!items!Gf7I4j8skD862SU0" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Hand_Runes_uuZTjjTN73zXYVxE.json b/src/packs/items/weapons/tier3/weapon_Advanced_Hand_Runes_uuZTjjTN73zXYVxE.json new file mode 100644 index 00000000..5afd8134 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Hand_Runes_uuZTjjTN73zXYVxE.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Hand Runes", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_hand_runes.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "veryClose", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009712990, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "uuZTjjTN73zXYVxE", + "sort": 1100000, + "_key": "!items!uuZTjjTN73zXYVxE" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Longbow_wDsxrxhkuJwFEw8q.json b/src/packs/items/weapons/tier3/weapon_Advanced_Longbow_wDsxrxhkuJwFEw8q.json new file mode 100644 index 00000000..91b2b956 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Longbow_wDsxrxhkuJwFEw8q.json @@ -0,0 +1,42 @@ +{ + "name": "Advanced Longbow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_longbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryFar", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009712027, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "wDsxrxhkuJwFEw8q", + "sort": 1300000, + "_key": "!items!wDsxrxhkuJwFEw8q" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Longsword_ohLQbYRlQx4ivJMl.json b/src/packs/items/weapons/tier3/weapon_Advanced_Longsword_ohLQbYRlQx4ivJMl.json new file mode 100644 index 00000000..80d36fca --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Longsword_ohLQbYRlQx4ivJMl.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Longsword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_longsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009711161, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "ohLQbYRlQx4ivJMl", + "sort": 1200000, + "_key": "!items!ohLQbYRlQx4ivJMl" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Mace_d0SqlcuhkKufJScF.json b/src/packs/items/weapons/tier3/weapon_Advanced_Mace_d0SqlcuhkKufJScF.json new file mode 100644 index 00000000..973b8fd7 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Mace_d0SqlcuhkKufJScF.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Mace", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_mace.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009710185, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "d0SqlcuhkKufJScF", + "sort": 1000000, + "_key": "!items!d0SqlcuhkKufJScF" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Quarterstaff_w3Hze7ailRPQh4kc.json b/src/packs/items/weapons/tier3/weapon_Advanced_Quarterstaff_w3Hze7ailRPQh4kc.json new file mode 100644 index 00000000..ec1bf3ca --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Quarterstaff_w3Hze7ailRPQh4kc.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Quarterstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_quarterstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009708527, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "w3Hze7ailRPQh4kc", + "sort": 900000, + "_key": "!items!w3Hze7ailRPQh4kc" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Rapier_JEQZMzrlsoU2Pjd0.json b/src/packs/items/weapons/tier3/weapon_Advanced_Rapier_JEQZMzrlsoU2Pjd0.json new file mode 100644 index 00000000..858f0d9f --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Rapier_JEQZMzrlsoU2Pjd0.json @@ -0,0 +1,42 @@ +{ + "name": "Advanced Rapier", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_rapier.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded", + "feature": "quick" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009707684, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "JEQZMzrlsoU2Pjd0", + "sort": 800000, + "_key": "!items!JEQZMzrlsoU2Pjd0" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Returning_Blade_fcLmPt9wFqM1xojl.json b/src/packs/items/weapons/tier3/weapon_Advanced_Returning_Blade_fcLmPt9wFqM1xojl.json new file mode 100644 index 00000000..9360f469 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Returning_Blade_fcLmPt9wFqM1xojl.json @@ -0,0 +1,42 @@ +{ + "name": "Advanced Returning Blade", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_returning_blade.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "close", + "burden": "oneHanded", + "feature": "retrieve" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009706817, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "fcLmPt9wFqM1xojl", + "sort": 1600000, + "_key": "!items!fcLmPt9wFqM1xojl" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Scepter_BqYoefSRnoQVpC2Q.json b/src/packs/items/weapons/tier3/weapon_Advanced_Scepter_BqYoefSRnoQVpC2Q.json new file mode 100644 index 00000000..555e8ad2 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Scepter_BqYoefSRnoQVpC2Q.json @@ -0,0 +1,42 @@ +{ + "name": "Advanced Scepter", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_scepter.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "far", + "burden": "twoHanded", + "feature": "versatile" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009706027, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "BqYoefSRnoQVpC2Q", + "sort": 2000000, + "_key": "!items!BqYoefSRnoQVpC2Q" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Shortbow_HLdn8xNWmDkdtFL7.json b/src/packs/items/weapons/tier3/weapon_Advanced_Shortbow_HLdn8xNWmDkdtFL7.json new file mode 100644 index 00000000..35ff1161 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Shortbow_HLdn8xNWmDkdtFL7.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Shortbow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_shortbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009702575, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "HLdn8xNWmDkdtFL7", + "sort": 1800000, + "_key": "!items!HLdn8xNWmDkdtFL7" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Shortstaff_1OgEUTyTwP63JuWE.json b/src/packs/items/weapons/tier3/weapon_Advanced_Shortstaff_1OgEUTyTwP63JuWE.json new file mode 100644 index 00000000..3faacf72 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Shortstaff_1OgEUTyTwP63JuWE.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Shortstaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_shortstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "close", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009703303, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "1OgEUTyTwP63JuWE", + "sort": 1900000, + "_key": "!items!1OgEUTyTwP63JuWE" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Spear_ZZWf8dSIs9m2PH2h.json b/src/packs/items/weapons/tier3/weapon_Advanced_Spear_ZZWf8dSIs9m2PH2h.json new file mode 100644 index 00000000..1189bd8b --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Spear_ZZWf8dSIs9m2PH2h.json @@ -0,0 +1,42 @@ +{ + "name": "Advanced Spear", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_spear.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+8", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "veryClose", + "burden": "twoHanded", + "feature": "cumbersome" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009701007, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "ZZWf8dSIs9m2PH2h", + "sort": 1700000, + "_key": "!items!ZZWf8dSIs9m2PH2h" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Wand_tAEIzS7BlPz9D7xy.json b/src/packs/items/weapons/tier3/weapon_Advanced_Wand_tAEIzS7BlPz9D7xy.json new file mode 100644 index 00000000..76feaafc --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Wand_tAEIzS7BlPz9D7xy.json @@ -0,0 +1,41 @@ +{ + "name": "Advanced Wand", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/advanced_wand.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "far", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009700097, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "tAEIzS7BlPz9D7xy", + "sort": 1500000, + "_key": "!items!tAEIzS7BlPz9D7xy" +} diff --git a/src/packs/items/weapons/tier3/weapon_Advanced_Warhammer_IV3HYPjJ5uRaq80h.json b/src/packs/items/weapons/tier3/weapon_Advanced_Warhammer_IV3HYPjJ5uRaq80h.json new file mode 100644 index 00000000..11518f3b --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Advanced_Warhammer_IV3HYPjJ5uRaq80h.json @@ -0,0 +1,42 @@ +{ + "name": "Advanced Warhammer", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/advanced_warhammer.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d12+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "heavy" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009697372, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "IV3HYPjJ5uRaq80h", + "sort": 1400000, + "_key": "!items!IV3HYPjJ5uRaq80h" +} diff --git a/src/packs/items/weapons/tier3/weapon_Axe_of_Fortunis_X1pTuQSSPm7PBPi0.json b/src/packs/items/weapons/tier3/weapon_Axe_of_Fortunis_X1pTuQSSPm7PBPi0.json new file mode 100644 index 00000000..6d7ac741 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Axe_of_Fortunis_X1pTuQSSPm7PBPi0.json @@ -0,0 +1,42 @@ +{ + "name": "Axe of Fortunis", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/axe_of_fortunis.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+8", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "lucky" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009696541, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "X1pTuQSSPm7PBPi0", + "sort": 2300000, + "_key": "!items!X1pTuQSSPm7PBPi0" +} diff --git a/src/packs/items/weapons/tier3/weapon_Black_Powder_Revolver_POHACCee5wa92XD1.json b/src/packs/items/weapons/tier3/weapon_Black_Powder_Revolver_POHACCee5wa92XD1.json new file mode 100644 index 00000000..49b0b528 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Black_Powder_Revolver_POHACCee5wa92XD1.json @@ -0,0 +1,42 @@ +{ + "name": "Black Powder Revolver", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/black_powder_revolver.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+8", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "far", + "burden": "oneHanded", + "feature": "reloading" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009695686, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "POHACCee5wa92XD1", + "sort": 2600000, + "_key": "!items!POHACCee5wa92XD1" +} diff --git a/src/packs/items/weapons/tier3/weapon_Blessed_Anlace_p0oeyqhAIRdAQv6k.json b/src/packs/items/weapons/tier3/weapon_Blessed_Anlace_p0oeyqhAIRdAQv6k.json new file mode 100644 index 00000000..707136e5 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Blessed_Anlace_p0oeyqhAIRdAQv6k.json @@ -0,0 +1,42 @@ +{ + "name": "Blessed Anlace", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/blessed_anlace.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "melee", + "burden": "oneHanded", + "feature": "healing" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009694614, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "p0oeyqhAIRdAQv6k", + "sort": 2500000, + "_key": "!items!p0oeyqhAIRdAQv6k" +} diff --git a/src/packs/items/weapons/tier3/weapon_Bravesword_1qE6NDSlN8bHVNLE.json b/src/packs/items/weapons/tier3/weapon_Bravesword_1qE6NDSlN8bHVNLE.json new file mode 100644 index 00000000..c35771c0 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Bravesword_1qE6NDSlN8bHVNLE.json @@ -0,0 +1,42 @@ +{ + "name": "Bravesword", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/bravesword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d12+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "barrier" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009692041, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "1qE6NDSlN8bHVNLE", + "sort": 2400000, + "_key": "!items!1qE6NDSlN8bHVNLE" +} diff --git a/src/packs/items/weapons/tier3/weapon_Double_Flail_tRqpSGHIIDCBS7sN.json b/src/packs/items/weapons/tier3/weapon_Double_Flail_tRqpSGHIIDCBS7sN.json new file mode 100644 index 00000000..66ce6914 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Double_Flail_tRqpSGHIIDCBS7sN.json @@ -0,0 +1,42 @@ +{ + "name": "Double Flail", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/double_flail.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+8", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryClose", + "burden": "twoHanded", + "feature": "powerful" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009691193, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "tRqpSGHIIDCBS7sN", + "sort": 2200000, + "_key": "!items!tRqpSGHIIDCBS7sN" +} diff --git a/src/packs/items/weapons/tier3/weapon_Firestaff_jeLL7YLCvzDo2MyT.json b/src/packs/items/weapons/tier3/weapon_Firestaff_jeLL7YLCvzDo2MyT.json new file mode 100644 index 00000000..6756fac4 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Firestaff_jeLL7YLCvzDo2MyT.json @@ -0,0 +1,42 @@ +{ + "name": "Firestaff", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/firestaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "range": "far", + "burden": "twoHanded", + "feature": "burn" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009689947, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "jeLL7YLCvzDo2MyT", + "sort": 2100000, + "_key": "!items!jeLL7YLCvzDo2MyT" +} diff --git a/src/packs/items/weapons/tier3/weapon_Flickerfly_Blade_QTvf9KZeK567PClS.json b/src/packs/items/weapons/tier3/weapon_Flickerfly_Blade_QTvf9KZeK567PClS.json new file mode 100644 index 00000000..68a4a4b9 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Flickerfly_Blade_QTvf9KZeK567PClS.json @@ -0,0 +1,42 @@ +{ + "name": "Flickerfly Blade", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/flickerfly_blade.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+5", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "melee", + "burden": "oneHanded", + "feature": "sheltering" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009688811, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "QTvf9KZeK567PClS", + "sort": 2900000, + "_key": "!items!QTvf9KZeK567PClS" +} diff --git a/src/packs/items/weapons/tier3/weapon_Ghostblade_yAszCKtIlBieTuth.json b/src/packs/items/weapons/tier3/weapon_Ghostblade_yAszCKtIlBieTuth.json new file mode 100644 index 00000000..7c2f72b1 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Ghostblade_yAszCKtIlBieTuth.json @@ -0,0 +1,42 @@ +{ + "name": "Ghostblade", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/ghostblade.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded", + "feature": "otherwordly" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009688005, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "yAszCKtIlBieTuth", + "sort": 3300000, + "_key": "!items!yAszCKtIlBieTuth" +} diff --git a/src/packs/items/weapons/tier3/weapon_Gilded_Bow_mqtFoVo5umeCJ3g4.json b/src/packs/items/weapons/tier3/weapon_Gilded_Bow_mqtFoVo5umeCJ3g4.json new file mode 100644 index 00000000..8ddaeb97 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Gilded_Bow_mqtFoVo5umeCJ3g4.json @@ -0,0 +1,42 @@ +{ + "name": "Gilded Bow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/guilded_bow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "far", + "burden": "twoHanded", + "feature": "selfCorrecting" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009687074, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "mqtFoVo5umeCJ3g4", + "sort": 3200000, + "_key": "!items!mqtFoVo5umeCJ3g4" +} diff --git a/src/packs/items/weapons/tier3/weapon_Hammer_of_Wrath_g9EKWZaHZfuU5Yha.json b/src/packs/items/weapons/tier3/weapon_Hammer_of_Wrath_g9EKWZaHZfuU5Yha.json new file mode 100644 index 00000000..b30018ff --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Hammer_of_Wrath_g9EKWZaHZfuU5Yha.json @@ -0,0 +1,42 @@ +{ + "name": "Hammer of Wrath", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/hammer_of_wrath.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "devastating" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009686240, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "g9EKWZaHZfuU5Yha", + "sort": 3100000, + "_key": "!items!g9EKWZaHZfuU5Yha" +} diff --git a/src/packs/items/weapons/tier3/weapon_Ilmari_s_Rifle_zVMZvitG5ESNBxjm.json b/src/packs/items/weapons/tier3/weapon_Ilmari_s_Rifle_zVMZvitG5ESNBxjm.json new file mode 100644 index 00000000..eb32c859 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Ilmari_s_Rifle_zVMZvitG5ESNBxjm.json @@ -0,0 +1,42 @@ +{ + "name": "Ilmari's Rifle", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/ilmaris_rifle.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+6", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "veryFar", + "burden": "oneHanded", + "feature": "reloading" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009685440, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "zVMZvitG5ESNBxjm", + "sort": 3000000, + "_key": "!items!zVMZvitG5ESNBxjm" +} diff --git a/src/packs/items/weapons/tier3/weapon_Labrys_Axe_VkxSrdGjlWW6tUvO.json b/src/packs/items/weapons/tier3/weapon_Labrys_Axe_VkxSrdGjlWW6tUvO.json new file mode 100644 index 00000000..140bf07b --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Labrys_Axe_VkxSrdGjlWW6tUvO.json @@ -0,0 +1,42 @@ +{ + "name": "Labrys Axe", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/labrys_axe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "range": "melee", + "burden": "twoHanded", + "feature": "protective" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009684684, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "VkxSrdGjlWW6tUvO", + "sort": 2800000, + "_key": "!items!VkxSrdGjlWW6tUvO" +} diff --git a/src/packs/items/weapons/tier3/weapon_Mage_Orb_LuZBjH3QvsEOkcVM.json b/src/packs/items/weapons/tier3/weapon_Mage_Orb_LuZBjH3QvsEOkcVM.json new file mode 100644 index 00000000..8903ac4e --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Mage_Orb_LuZBjH3QvsEOkcVM.json @@ -0,0 +1,42 @@ +{ + "name": "Mage Orb", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/mage_orb.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "far", + "burden": "oneHanded", + "feature": "powerful" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009683824, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "LuZBjH3QvsEOkcVM", + "sort": 2700000, + "_key": "!items!LuZBjH3QvsEOkcVM" +} diff --git a/src/packs/items/weapons/tier3/weapon_Meridian_Cutlass_grOsR6ArQQR4OBzX.json b/src/packs/items/weapons/tier3/weapon_Meridian_Cutlass_grOsR6ArQQR4OBzX.json new file mode 100644 index 00000000..3acd7928 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Meridian_Cutlass_grOsR6ArQQR4OBzX.json @@ -0,0 +1,42 @@ +{ + "name": "Meridian Cutlass", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/meridian_cutlass.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+5", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded", + "feature": "doubleDuty" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009682959, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "grOsR6ArQQR4OBzX", + "sort": 3500000, + "_key": "!items!grOsR6ArQQR4OBzX" +} diff --git a/src/packs/items/weapons/tier3/weapon_Retractable_Saber_sXyasH1B078wvaSQ.json b/src/packs/items/weapons/tier3/weapon_Retractable_Saber_sXyasH1B078wvaSQ.json new file mode 100644 index 00000000..c1fea06b --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Retractable_Saber_sXyasH1B078wvaSQ.json @@ -0,0 +1,42 @@ +{ + "name": "Retractable Saber", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/retractable_saber.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "range": "melee", + "burden": "oneHanded", + "feature": "retractable" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009682132, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "sXyasH1B078wvaSQ", + "sort": 3600000, + "_key": "!items!sXyasH1B078wvaSQ" +} diff --git a/src/packs/items/weapons/tier3/weapon_Runes_of_Ruination_HEcvQ9sX8NlqWuKN.json b/src/packs/items/weapons/tier3/weapon_Runes_of_Ruination_HEcvQ9sX8NlqWuKN.json new file mode 100644 index 00000000..f8926af2 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Runes_of_Ruination_HEcvQ9sX8NlqWuKN.json @@ -0,0 +1,42 @@ +{ + "name": "Runes of Ruination", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/runes_of_ruination.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d20+4", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "veryClose", + "burden": "oneHanded", + "feature": "painful" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009681254, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "HEcvQ9sX8NlqWuKN", + "sort": 3400000, + "_key": "!items!HEcvQ9sX8NlqWuKN" +} diff --git a/src/packs/items/weapons/tier3/weapon_Spiked_Bow_UF2AEiCmIftqllAB.json b/src/packs/items/weapons/tier3/weapon_Spiked_Bow_UF2AEiCmIftqllAB.json new file mode 100644 index 00000000..999d1d78 --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Spiked_Bow_UF2AEiCmIftqllAB.json @@ -0,0 +1,42 @@ +{ + "name": "Spiked Bow", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/spiked_bow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "range": "veryFar", + "burden": "twoHanded", + "feature": "versatile" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009680484, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "UF2AEiCmIftqllAB", + "sort": 3800000, + "_key": "!items!UF2AEiCmIftqllAB" +} diff --git a/src/packs/items/weapons/tier3/weapon_Talon_Blades_32DXoEEDbV3J8amu.json b/src/packs/items/weapons/tier3/weapon_Talon_Blades_32DXoEEDbV3J8amu.json new file mode 100644 index 00000000..8c32454a --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Talon_Blades_32DXoEEDbV3J8amu.json @@ -0,0 +1,42 @@ +{ + "name": "Talon Blades", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/physical/talon_blades.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+7", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "range": "close", + "burden": "twoHanded", + "feature": "brutal" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009679650, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "32DXoEEDbV3J8amu", + "sort": 3900000, + "_key": "!items!32DXoEEDbV3J8amu" +} diff --git a/src/packs/items/weapons/tier3/weapon_Widogast_Pendant_MIvqgdCV9IbQ3gdm.json b/src/packs/items/weapons/tier3/weapon_Widogast_Pendant_MIvqgdCV9IbQ3gdm.json new file mode 100644 index 00000000..4eccd9be --- /dev/null +++ b/src/packs/items/weapons/tier3/weapon_Widogast_Pendant_MIvqgdCV9IbQ3gdm.json @@ -0,0 +1,42 @@ +{ + "name": "Widogast Pendant", + "type": "weapon", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_3/magical/widogast_pendant.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+5", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "range": "close", + "burden": "oneHanded", + "feature": "timebender" + }, + "effects": [], + "folder": null, + "ownership": { + "default": 0, + "NqO2eQGMjrvUO6v9": 3, + "JKaKJsbixtjbUa07": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748009678700, + "modifiedTime": 1748009720858, + "lastModifiedBy": "JKaKJsbixtjbUa07" + }, + "_id": "MIvqgdCV9IbQ3gdm", + "sort": 3700000, + "_key": "!items!MIvqgdCV9IbQ3gdm" +} diff --git a/src/packs/items/weapons/tier4/weapon_Aantari_Bow_9SVzLUWdp7ZeSqH5.json b/src/packs/items/weapons/tier4/weapon_Aantari_Bow_9SVzLUWdp7ZeSqH5.json new file mode 100644 index 00000000..8826b59f --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Aantari_Bow_9SVzLUWdp7ZeSqH5.json @@ -0,0 +1,41 @@ +{ + "name": "Aantari Bow", + "type": "weapon", + "_id": "9SVzLUWdp7ZeSqH5", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/aanatari_bow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+11", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "feature": "reliable", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036207567, + "modifiedTime": 1748036227740, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!9SVzLUWdp7ZeSqH5" +} diff --git a/src/packs/items/weapons/tier4/weapon_Bloodstaff_LWYvJXHStsyNaYBR.json b/src/packs/items/weapons/tier4/weapon_Bloodstaff_LWYvJXHStsyNaYBR.json new file mode 100644 index 00000000..2f72d9ce --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Bloodstaff_LWYvJXHStsyNaYBR.json @@ -0,0 +1,41 @@ +{ + "name": "Bloodstaff", + "type": "weapon", + "_id": "LWYvJXHStsyNaYBR", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/bloodstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d20+7", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "feature": "painful", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748038067989, + "modifiedTime": 1748038098782, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!LWYvJXHStsyNaYBR" +} diff --git a/src/packs/items/weapons/tier4/weapon_Curved_Dagger_sbKB1f2i7bQCR1i8.json b/src/packs/items/weapons/tier4/weapon_Curved_Dagger_sbKB1f2i7bQCR1i8.json new file mode 100644 index 00000000..3a70ff8f --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Curved_Dagger_sbKB1f2i7bQCR1i8.json @@ -0,0 +1,41 @@ +{ + "name": "Curved Dagger", + "type": "weapon", + "_id": "sbKB1f2i7bQCR1i8", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/curved_dagger.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "feature": "serrated", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035972954, + "modifiedTime": 1748035994504, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!sbKB1f2i7bQCR1i8" +} diff --git a/src/packs/items/weapons/tier4/weapon_Dual_Ended_Sword_kmSom1Srz8I3CXsh.json b/src/packs/items/weapons/tier4/weapon_Dual_Ended_Sword_kmSom1Srz8I3CXsh.json new file mode 100644 index 00000000..e353f593 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Dual_Ended_Sword_kmSom1Srz8I3CXsh.json @@ -0,0 +1,41 @@ +{ + "name": "Dual-Ended Sword", + "type": "weapon", + "_id": "kmSom1Srz8I3CXsh", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/dual-ended_sword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "feature": "quick", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035869264, + "modifiedTime": 1748035890591, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!kmSom1Srz8I3CXsh" +} diff --git a/src/packs/items/weapons/tier4/weapon_Extended_Polearm_cIc4kCK0qET1ilvM.json b/src/packs/items/weapons/tier4/weapon_Extended_Polearm_cIc4kCK0qET1ilvM.json new file mode 100644 index 00000000..c7ac045f --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Extended_Polearm_cIc4kCK0qET1ilvM.json @@ -0,0 +1,41 @@ +{ + "name": "Extended Polearm", + "type": "weapon", + "_id": "cIc4kCK0qET1ilvM", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/extended_polearm.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+10", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "feature": "long", + "range": "veryClose", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036008663, + "modifiedTime": 1748036132678, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!cIc4kCK0qET1ilvM" +} diff --git a/src/packs/items/weapons/tier4/weapon_Floating_Bladeshards_1HBqL3gwZNSwCBFL.json b/src/packs/items/weapons/tier4/weapon_Floating_Bladeshards_1HBqL3gwZNSwCBFL.json new file mode 100644 index 00000000..2ecac1c9 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Floating_Bladeshards_1HBqL3gwZNSwCBFL.json @@ -0,0 +1,41 @@ +{ + "name": "Floating Bladeshards", + "type": "weapon", + "_id": "1HBqL3gwZNSwCBFL", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/floating_bladeshards.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "feature": "powerful", + "range": "close", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748037994398, + "modifiedTime": 1748038014447, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!1HBqL3gwZNSwCBFL" +} diff --git a/src/packs/items/weapons/tier4/weapon_Fusion_Gloves_XcJce4ZCzXkhirza.json b/src/packs/items/weapons/tier4/weapon_Fusion_Gloves_XcJce4ZCzXkhirza.json new file mode 100644 index 00000000..aa6bf1fd --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Fusion_Gloves_XcJce4ZCzXkhirza.json @@ -0,0 +1,41 @@ +{ + "name": "Fusion Gloves", + "type": "weapon", + "_id": "XcJce4ZCzXkhirza", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/fusion_gloves.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "feature": "bonded", + "range": "veryFar", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748038283403, + "modifiedTime": 1748038307993, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!XcJce4ZCzXkhirza" +} diff --git a/src/packs/items/weapons/tier4/weapon_Hand_Cannon_R8xE9WZ9iPV6Z1gX.json b/src/packs/items/weapons/tier4/weapon_Hand_Cannon_R8xE9WZ9iPV6Z1gX.json new file mode 100644 index 00000000..f196d58a --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Hand_Cannon_R8xE9WZ9iPV6Z1gX.json @@ -0,0 +1,41 @@ +{ + "name": "Hand Cannon", + "type": "weapon", + "_id": "R8xE9WZ9iPV6Z1gX", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/hand_cannon.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+12", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "feature": "reloading", + "range": "veryFar", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036236804, + "modifiedTime": 1748036255361, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!R8xE9WZ9iPV6Z1gX" +} diff --git a/src/packs/items/weapons/tier4/weapon_Impact_Gauntlet_kI8Fw82maQYBiuKO.json b/src/packs/items/weapons/tier4/weapon_Impact_Gauntlet_kI8Fw82maQYBiuKO.json new file mode 100644 index 00000000..023f64c1 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Impact_Gauntlet_kI8Fw82maQYBiuKO.json @@ -0,0 +1,41 @@ +{ + "name": "Impact Gauntlet", + "type": "weapon", + "_id": "kI8Fw82maQYBiuKO", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/impact_gauntlet.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+11", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "feature": "concussive", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035900679, + "modifiedTime": 1748035920680, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!kI8Fw82maQYBiuKO" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Arcane_Gauntlets_sI23YidfmazUWSd5.json b/src/packs/items/weapons/tier4/weapon_Legendary_Arcane_Gauntlets_sI23YidfmazUWSd5.json new file mode 100644 index 00000000..7137575a --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Arcane_Gauntlets_sI23YidfmazUWSd5.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Arcane Gauntlets", + "type": "weapon", + "_id": "sI23YidfmazUWSd5", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/legendary_arcane_gauntlets.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+12", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "feature": "", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036278482, + "modifiedTime": 1748036298386, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!sI23YidfmazUWSd5" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Battleaxe_30V01DlHo5rrVfJT.json b/src/packs/items/weapons/tier4/weapon_Legendary_Battleaxe_30V01DlHo5rrVfJT.json new file mode 100644 index 00000000..63572797 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Battleaxe_30V01DlHo5rrVfJT.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Battleaxe", + "type": "weapon", + "_id": "30V01DlHo5rrVfJT", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_battleaxe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+12", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "feature": "", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035381150, + "modifiedTime": 1748035402533, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!30V01DlHo5rrVfJT" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Broadsword_a3j8NNUEUmfOXFZQ.json b/src/packs/items/weapons/tier4/weapon_Legendary_Broadsword_a3j8NNUEUmfOXFZQ.json new file mode 100644 index 00000000..53677e19 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Broadsword_a3j8NNUEUmfOXFZQ.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Broadsword", + "type": "weapon", + "_id": "a3j8NNUEUmfOXFZQ", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_broadsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "feature": "reliable", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035124153, + "modifiedTime": 1748035160291, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!a3j8NNUEUmfOXFZQ" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Crossbow_zT0lfEzzay3Pfjai.json b/src/packs/items/weapons/tier4/weapon_Legendary_Crossbow_zT0lfEzzay3Pfjai.json new file mode 100644 index 00000000..2c1254c0 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Crossbow_zT0lfEzzay3Pfjai.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Crossbow", + "type": "weapon", + "_id": "zT0lfEzzay3Pfjai", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_crossbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+10", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "feature": "", + "range": "far", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035809338, + "modifiedTime": 1748035823146, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!zT0lfEzzay3Pfjai" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Cutlass_5tYEYizBM6IS9bHH.json b/src/packs/items/weapons/tier4/weapon_Legendary_Cutlass_5tYEYizBM6IS9bHH.json new file mode 100644 index 00000000..8f997e60 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Cutlass_5tYEYizBM6IS9bHH.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Cutlass", + "type": "weapon", + "_id": "5tYEYizBM6IS9bHH", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_cutlass.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+10", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "feature": "", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035596682, + "modifiedTime": 1748035618015, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!5tYEYizBM6IS9bHH" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Dagger_KtFWQLwrDT1eAXfW.json b/src/packs/items/weapons/tier4/weapon_Legendary_Dagger_KtFWQLwrDT1eAXfW.json new file mode 100644 index 00000000..6b75acae --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Dagger_KtFWQLwrDT1eAXfW.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Dagger", + "type": "weapon", + "_id": "KtFWQLwrDT1eAXfW", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_dagger.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+10", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "feature": "", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035511214, + "modifiedTime": 1748035543656, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!KtFWQLwrDT1eAXfW" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Dualstaff_8IiuOpspImJXxd3M.json b/src/packs/items/weapons/tier4/weapon_Legendary_Dualstaff_8IiuOpspImJXxd3M.json new file mode 100644 index 00000000..445de56c --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Dualstaff_8IiuOpspImJXxd3M.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Dualstaff", + "type": "weapon", + "_id": "8IiuOpspImJXxd3M", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/legendary_dualstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+12", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "feature": "", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036876318, + "modifiedTime": 1748036899738, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!8IiuOpspImJXxd3M" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Glowing_Rings_o2YogWivkfQN5uiO.json b/src/packs/items/weapons/tier4/weapon_Legendary_Glowing_Rings_o2YogWivkfQN5uiO.json new file mode 100644 index 00000000..ea76f445 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Glowing_Rings_o2YogWivkfQN5uiO.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Glowing Rings", + "type": "weapon", + "_id": "o2YogWivkfQN5uiO", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/legendary_glowing_rings.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+11", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "feature": "", + "range": "veryClose", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036340614, + "modifiedTime": 1748036668101, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!o2YogWivkfQN5uiO" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Greatstaff_6yHpOErxja3ORXR3.json b/src/packs/items/weapons/tier4/weapon_Legendary_Greatstaff_6yHpOErxja3ORXR3.json new file mode 100644 index 00000000..35c75e07 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Greatstaff_6yHpOErxja3ORXR3.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Greatstaff", + "type": "weapon", + "_id": "6yHpOErxja3ORXR3", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/legendary_greatstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "feature": "powerful", + "range": "veryClose", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748037493547, + "modifiedTime": 1748037516990, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!6yHpOErxja3ORXR3" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Greatsword_bocnpC5X34s9DJ84.json b/src/packs/items/weapons/tier4/weapon_Legendary_Greatsword_bocnpC5X34s9DJ84.json new file mode 100644 index 00000000..be11b3f2 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Greatsword_bocnpC5X34s9DJ84.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Greatsword", + "type": "weapon", + "_id": "bocnpC5X34s9DJ84", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_greatsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+12", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "feature": "massive", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035411406, + "modifiedTime": 1748035426315, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!bocnpC5X34s9DJ84" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Halberd_KIzmmRZCRnlfy398.json b/src/packs/items/weapons/tier4/weapon_Legendary_Halberd_KIzmmRZCRnlfy398.json new file mode 100644 index 00000000..ac9c3cba --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Halberd_KIzmmRZCRnlfy398.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Halberd", + "type": "weapon", + "_id": "KIzmmRZCRnlfy398", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_halberd.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+11", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "feature": "cumbersome", + "range": "veryClose", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035694823, + "modifiedTime": 1748035717710, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!KIzmmRZCRnlfy398" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Hallowed_Axe_TxhLOsmk5CGbOXtl.json b/src/packs/items/weapons/tier4/weapon_Legendary_Hallowed_Axe_TxhLOsmk5CGbOXtl.json new file mode 100644 index 00000000..c5d47783 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Hallowed_Axe_TxhLOsmk5CGbOXtl.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Hallowed Axe", + "type": "weapon", + "_id": "TxhLOsmk5CGbOXtl", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/legendary_hallowed_axe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+10", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "feature": "", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036308494, + "modifiedTime": 1748036324619, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!TxhLOsmk5CGbOXtl" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Hand_Runes_VoERob9158dndnz0.json b/src/packs/items/weapons/tier4/weapon_Legendary_Hand_Runes_VoERob9158dndnz0.json new file mode 100644 index 00000000..60536557 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Hand_Runes_VoERob9158dndnz0.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Hand Runes", + "type": "weapon", + "_id": "VoERob9158dndnz0", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/legendary_hand_runes.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "feature": "", + "range": "veryClose", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036679767, + "modifiedTime": 1748036698804, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!VoERob9158dndnz0" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Longbow_72WaOMvPburJGcSV.json b/src/packs/items/weapons/tier4/weapon_Legendary_Longbow_72WaOMvPburJGcSV.json new file mode 100644 index 00000000..b559fc49 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Longbow_72WaOMvPburJGcSV.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Longbow", + "type": "weapon", + "_id": "72WaOMvPburJGcSV", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_longbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+12", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "feature": "cumbersome", + "range": "veryFar", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035834991, + "modifiedTime": 1748035854361, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!72WaOMvPburJGcSV" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Longsword_UaAZOEco3yrUMF2R.json b/src/packs/items/weapons/tier4/weapon_Legendary_Longsword_UaAZOEco3yrUMF2R.json new file mode 100644 index 00000000..af8f183b --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Longsword_UaAZOEco3yrUMF2R.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Longsword", + "type": "weapon", + "_id": "UaAZOEco3yrUMF2R", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_longsword.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+12", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "feature": "", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035241283, + "modifiedTime": 1748035262092, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!UaAZOEco3yrUMF2R" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Mace_Q3zGz4BWGPwThNhK.json b/src/packs/items/weapons/tier4/weapon_Legendary_Mace_Q3zGz4BWGPwThNhK.json new file mode 100644 index 00000000..c1b2eff3 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Mace_Q3zGz4BWGPwThNhK.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Mace", + "type": "weapon", + "_id": "Q3zGz4BWGPwThNhK", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_mace.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+10", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "feature": "", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035444280, + "modifiedTime": 1748035462669, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!Q3zGz4BWGPwThNhK" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Quarterstaff_iEXntwy16qcBXVjy.json b/src/packs/items/weapons/tier4/weapon_Legendary_Quarterstaff_iEXntwy16qcBXVjy.json new file mode 100644 index 00000000..704bfdb1 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Quarterstaff_iEXntwy16qcBXVjy.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Quarterstaff", + "type": "weapon", + "_id": "iEXntwy16qcBXVjy", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_quarterstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+12", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "feature": "", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035558663, + "modifiedTime": 1748035588193, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!iEXntwy16qcBXVjy" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Rapier_P1xXyWvYCLR02b5l.json b/src/packs/items/weapons/tier4/weapon_Legendary_Rapier_P1xXyWvYCLR02b5l.json new file mode 100644 index 00000000..5b4cc713 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Rapier_P1xXyWvYCLR02b5l.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Rapier", + "type": "weapon", + "_id": "P1xXyWvYCLR02b5l", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_rapier.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "feature": "quick", + "range": "melee", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035626405, + "modifiedTime": 1748035684846, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!P1xXyWvYCLR02b5l" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Returning_Blade_FEDXHLxkC3UK7ZEM.json b/src/packs/items/weapons/tier4/weapon_Legendary_Returning_Blade_FEDXHLxkC3UK7ZEM.json new file mode 100644 index 00000000..87e0f412 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Returning_Blade_FEDXHLxkC3UK7ZEM.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Returning Blade", + "type": "weapon", + "_id": "FEDXHLxkC3UK7ZEM", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/legendary_returning_blade.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "feature": "retrieve", + "range": "close", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036711181, + "modifiedTime": 1748036774931, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!FEDXHLxkC3UK7ZEM" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Scepter_UruA4MYOIblYgCDt.json b/src/packs/items/weapons/tier4/weapon_Legendary_Scepter_UruA4MYOIblYgCDt.json new file mode 100644 index 00000000..b7ea7c74 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Scepter_UruA4MYOIblYgCDt.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Scepter", + "type": "weapon", + "_id": "UruA4MYOIblYgCDt", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/legendary_scepter.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "feature": "versatile", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748037404434, + "modifiedTime": 1748037453330, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!UruA4MYOIblYgCDt" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Shortbow_4LJ3n3dXQeaUkSQo.json b/src/packs/items/weapons/tier4/weapon_Legendary_Shortbow_4LJ3n3dXQeaUkSQo.json new file mode 100644 index 00000000..d5664d30 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Shortbow_4LJ3n3dXQeaUkSQo.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Shortbow", + "type": "weapon", + "_id": "4LJ3n3dXQeaUkSQo", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_shortbow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+12", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "feature": "", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035780892, + "modifiedTime": 1748035798511, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!4LJ3n3dXQeaUkSQo" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Shortstaff_tNAcnWoed7WEZ9p0.json b/src/packs/items/weapons/tier4/weapon_Legendary_Shortstaff_tNAcnWoed7WEZ9p0.json new file mode 100644 index 00000000..664462a3 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Shortstaff_tNAcnWoed7WEZ9p0.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Shortstaff", + "type": "weapon", + "_id": "tNAcnWoed7WEZ9p0", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/legendary_shortstaff.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+10", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "feature": "", + "range": "close", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036751087, + "modifiedTime": 1748036765881, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!tNAcnWoed7WEZ9p0" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Spear_DI75wSq10QSF5sFM.json b/src/packs/items/weapons/tier4/weapon_Legendary_Spear_DI75wSq10QSF5sFM.json new file mode 100644 index 00000000..9ac30145 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Spear_DI75wSq10QSF5sFM.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Spear", + "type": "weapon", + "_id": "DI75wSq10QSF5sFM", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_spear.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+11", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "feature": "cumbersome", + "range": "veryClose", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035729969, + "modifiedTime": 1748036865195, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!DI75wSq10QSF5sFM" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Wand_2FiMSztRSxvl2OWN.json b/src/packs/items/weapons/tier4/weapon_Legendary_Wand_2FiMSztRSxvl2OWN.json new file mode 100644 index 00000000..ecbedf8e --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Wand_2FiMSztRSxvl2OWN.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Wand", + "type": "weapon", + "_id": "2FiMSztRSxvl2OWN", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/legendary_wand.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+10", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "feature": "", + "range": "far", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748037462942, + "modifiedTime": 1748037481379, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!2FiMSztRSxvl2OWN" +} diff --git a/src/packs/items/weapons/tier4/weapon_Legendary_Warhammer_9CCfQYb9s7fWVEjh.json b/src/packs/items/weapons/tier4/weapon_Legendary_Warhammer_9CCfQYb9s7fWVEjh.json new file mode 100644 index 00000000..c689ae59 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Legendary_Warhammer_9CCfQYb9s7fWVEjh.json @@ -0,0 +1,41 @@ +{ + "name": "Legendary Warhammer", + "type": "weapon", + "_id": "9CCfQYb9s7fWVEjh", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/legendary_warhammer.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d12+12", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "feature": "heavy", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035473288, + "modifiedTime": 1748035493376, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!9CCfQYb9s7fWVEjh" +} diff --git a/src/packs/items/weapons/tier4/weapon_Magus_Revolver_h4BHRl3Ji6NAmOd4.json b/src/packs/items/weapons/tier4/weapon_Magus_Revolver_h4BHRl3Ji6NAmOd4.json new file mode 100644 index 00000000..b83f130b --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Magus_Revolver_h4BHRl3Ji6NAmOd4.json @@ -0,0 +1,41 @@ +{ + "name": "Magus Revolver", + "type": "weapon", + "_id": "h4BHRl3Ji6NAmOd4", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/magus_revolver.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+13", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "finesse", + "feature": "reloading", + "range": "veryFar", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748038246368, + "modifiedTime": 1748038271449, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!h4BHRl3Ji6NAmOd4" +} diff --git a/src/packs/items/weapons/tier4/weapon_Midas_Scythe_cpK9iWwesVYUFyXO.json b/src/packs/items/weapons/tier4/weapon_Midas_Scythe_cpK9iWwesVYUFyXO.json new file mode 100644 index 00000000..d02b552f --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Midas_Scythe_cpK9iWwesVYUFyXO.json @@ -0,0 +1,41 @@ +{ + "name": "Midas Scythe", + "type": "weapon", + "_id": "cpK9iWwesVYUFyXO", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/midas_scythe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "feature": "greedy", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748037954420, + "modifiedTime": 1748037972671, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!cpK9iWwesVYUFyXO" +} diff --git a/src/packs/items/weapons/tier4/weapon_Ricochet_Axes_9Eqdt9BDUGjfP6Lx.json b/src/packs/items/weapons/tier4/weapon_Ricochet_Axes_9Eqdt9BDUGjfP6Lx.json new file mode 100644 index 00000000..06f4268a --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Ricochet_Axes_9Eqdt9BDUGjfP6Lx.json @@ -0,0 +1,41 @@ +{ + "name": "Ricochet Axes", + "type": "weapon", + "_id": "9Eqdt9BDUGjfP6Lx", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/ricochet_axes.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+11", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "agility", + "feature": "bouncing", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036183658, + "modifiedTime": 1748036197458, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!9Eqdt9BDUGjfP6Lx" +} diff --git a/src/packs/items/weapons/tier4/weapon_Siphoning_Gauntlets_sVAw2DRc5goXxFVk.json b/src/packs/items/weapons/tier4/weapon_Siphoning_Gauntlets_sVAw2DRc5goXxFVk.json new file mode 100644 index 00000000..79c771c0 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Siphoning_Gauntlets_sVAw2DRc5goXxFVk.json @@ -0,0 +1,41 @@ +{ + "name": "Siphoning Gauntlets", + "type": "weapon", + "_id": "sVAw2DRc5goXxFVk", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/siphoning_gauntlets.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+9", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "feature": "lifestealing", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748037919641, + "modifiedTime": 1748037941422, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!sVAw2DRc5goXxFVk" +} diff --git a/src/packs/items/weapons/tier4/weapon_Sledge_Axe_ltCk06bPulLKwMs0.json b/src/packs/items/weapons/tier4/weapon_Sledge_Axe_ltCk06bPulLKwMs0.json new file mode 100644 index 00000000..0c7c5199 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Sledge_Axe_ltCk06bPulLKwMs0.json @@ -0,0 +1,41 @@ +{ + "name": "Sledge Axe", + "type": "weapon", + "_id": "ltCk06bPulLKwMs0", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/sledge_axe.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d12+13", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "feature": "destructive", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748035931856, + "modifiedTime": 1748035964268, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!ltCk06bPulLKwMs0" +} diff --git a/src/packs/items/weapons/tier4/weapon_Swinging_Ropeblade_n3KjqDGkTteA0akJ.json b/src/packs/items/weapons/tier4/weapon_Swinging_Ropeblade_n3KjqDGkTteA0akJ.json new file mode 100644 index 00000000..cc09568d --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Swinging_Ropeblade_n3KjqDGkTteA0akJ.json @@ -0,0 +1,41 @@ +{ + "name": "Swinging Ropeblade", + "type": "weapon", + "_id": "n3KjqDGkTteA0akJ", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/physical/swinging_ropeblade.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+9", + "type": "physical" + }, + "quantity": 1, + "description": "", + "trait": "presence", + "feature": "grappling", + "range": "close", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748036149445, + "modifiedTime": 1748036170107, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!n3KjqDGkTteA0akJ" +} diff --git a/src/packs/items/weapons/tier4/weapon_Sword_of_Light___Flame_rgWjQGvUvgbk1h7d.json b/src/packs/items/weapons/tier4/weapon_Sword_of_Light___Flame_rgWjQGvUvgbk1h7d.json new file mode 100644 index 00000000..4ef4907d --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Sword_of_Light___Flame_rgWjQGvUvgbk1h7d.json @@ -0,0 +1,41 @@ +{ + "name": "Sword of Light & Flame", + "type": "weapon", + "_id": "rgWjQGvUvgbk1h7d", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/sword_of_light_flame.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d10+11", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "strength", + "feature": "chargedAttack", + "range": "melee", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748037560954, + "modifiedTime": 1748037607118, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!rgWjQGvUvgbk1h7d" +} diff --git a/src/packs/items/weapons/tier4/weapon_Thistlebow_oOhEjWqxLlAIcKjX.json b/src/packs/items/weapons/tier4/weapon_Thistlebow_oOhEjWqxLlAIcKjX.json new file mode 100644 index 00000000..24a6f6a3 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Thistlebow_oOhEjWqxLlAIcKjX.json @@ -0,0 +1,41 @@ +{ + "name": "Thistlebow", + "type": "weapon", + "_id": "oOhEjWqxLlAIcKjX", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/thistlebow.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d6+13", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "instinct", + "feature": "reliable", + "range": "far", + "burden": "twoHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748038319940, + "modifiedTime": 1748038336938, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!oOhEjWqxLlAIcKjX" +} diff --git a/src/packs/items/weapons/tier4/weapon_Wand_of_Essek_mp8s5umPvk4Vw25q.json b/src/packs/items/weapons/tier4/weapon_Wand_of_Essek_mp8s5umPvk4Vw25q.json new file mode 100644 index 00000000..184a65c3 --- /dev/null +++ b/src/packs/items/weapons/tier4/weapon_Wand_of_Essek_mp8s5umPvk4Vw25q.json @@ -0,0 +1,41 @@ +{ + "name": "Wand of Essek", + "type": "weapon", + "_id": "mp8s5umPvk4Vw25q", + "img": "systems/daggerheart/assets/icons/weapons/primary/tier_4/magical/wand_of_essek.png", + "system": { + "active": false, + "inventoryWeapon": null, + "secondary": false, + "damage": { + "value": "d8+13", + "type": "magical" + }, + "quantity": 1, + "description": "", + "trait": "knowledge", + "feature": "timebender", + "range": "far", + "burden": "oneHanded" + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "ei8OkswTzyDp4IGC": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.344", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1748038190876, + "modifiedTime": 1748038227799, + "lastModifiedBy": "ei8OkswTzyDp4IGC" + }, + "_key": "!items!mp8s5umPvk4Vw25q" +} diff --git a/styles/application.less b/styles/application.less index a0f61883..82da864b 100644 --- a/styles/application.less +++ b/styles/application.less @@ -296,6 +296,7 @@ div.daggerheart.views.multiclass { display: flex; align-items: center; margin-bottom: @fullMargin; + gap: 16px; .dice-container { display: flex; @@ -306,6 +307,7 @@ div.daggerheart.views.multiclass { position: relative; display: flex; align-items: center; + justify-content: center; i { font-size: 18px; @@ -319,12 +321,24 @@ div.daggerheart.views.multiclass { .dice-number { position: absolute; - top: calc(50% - 14px); - left: calc(50% - 7px); font-size: 24px; font-weight: bold; } } + + .advantage-container { + display: flex; + flex-direction: column; + gap: 2px; + flex: 1; + + .advantage-button { + &.active, + &:hover { + background: var(--button-hover-background-color); + } + } + } } } @@ -333,33 +347,19 @@ div.daggerheart.views.multiclass { align-items: flex-start; flex-wrap: wrap; gap: @halfMargin; - flex: 2; + flex: 1; height: 100%; - .roll-dialog-chip { - border: @thinBorder solid black; - border-radius: 6px; - flex-basis: calc(50% - 2px); - display: flex; - align-items: center; - justify-content: space-between; - cursor: pointer; - padding: @fullPadding; - background: grey; - overflow: hidden; + .experience-chip { + opacity: 0.6; + border-radius: 16px; + width: calc(50% - 4px); + white-space: nowrap; - &.hover { - filter: drop-shadow(0 0 3px @mainShadow); - } - - span { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - } - - &.selected i { - color: green; + &.active, + &:hover { + opacity: 1; + background: var(--button-hover-background-color); } } } diff --git a/styles/chat.less b/styles/chat.less index fe1483e3..1494966c 100644 --- a/styles/chat.less +++ b/styles/chat.less @@ -29,11 +29,14 @@ } &.roll { + .dice-flavor { + text-align: center; + font-weight: bold; + } .dice-tooltip { - .dice-rolls { + .dice-rolls.duality { display: flex; align-items: center; - justify-content: space-around; .dice-hope-container { display: flex; @@ -57,12 +60,18 @@ -webkit-text-stroke-color: @hope; -webkit-text-stroke-width: 1.5px; font-weight: 400; + &:not(.discarded) { + filter: none; + } } &.fear { color: white; -webkit-text-stroke-color: @fear; -webkit-text-stroke-width: 1.5px; font-weight: 400; + &:not(.discarded) { + filter: none; + } } &.disadvantage { color: white; @@ -93,6 +102,11 @@ font-size: 16px; } } + + .attack-roll-advantage-container { + text-align: end; + font-weight: bold; + } } .dice-total { @@ -159,8 +173,20 @@ } } - .roll-damage-button { - margin-top: 5px; + .dice-actions { + display: flex; + gap: 4px; + + button { + flex: 1; + } + } + + .dice-result { + .roll-damage-button, + .damage-button { + margin-top: 5px; + } } } diff --git a/styles/daggerheart.css b/styles/daggerheart.css index 027e8acb..021b5ce2 100644 --- a/styles/daggerheart.css +++ b/styles/daggerheart.css @@ -1369,55 +1369,68 @@ .daggerheart.chat.downtime .downtime-refresh-container .refresh-title { font-weight: bold; } -.daggerheart.chat.roll .dice-tooltip .dice-rolls { +.daggerheart.chat.roll .dice-flavor { + text-align: center; + font-weight: bold; +} +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality { display: flex; align-items: center; - justify-content: space-around; } -.daggerheart.chat.roll .dice-tooltip .dice-rolls .dice-hope-container { +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .dice-hope-container { display: flex; } -.daggerheart.chat.roll .dice-tooltip .dice-rolls .dice-hope-container .roll.die:not(:last-of-type) { +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .dice-hope-container .roll.die:not(:last-of-type) { margin-right: 8px; } -.daggerheart.chat.roll .dice-tooltip .dice-rolls .modifiers-container { +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .modifiers-container { display: flex; } -.daggerheart.chat.roll .dice-tooltip .dice-rolls .modifiers-container .modifier-value:not(:last-of-type) { +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .modifiers-container .modifier-value:not(:last-of-type) { margin-right: 8px; } -.daggerheart.chat.roll .dice-tooltip .dice-rolls .roll.die.hope { +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .roll.die.hope { color: white; -webkit-text-stroke-color: #008080; -webkit-text-stroke-width: 1.5px; font-weight: 400; } -.daggerheart.chat.roll .dice-tooltip .dice-rolls .roll.die.fear { +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .roll.die.hope:not(.discarded) { + filter: none; +} +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .roll.die.fear { color: white; -webkit-text-stroke-color: #430070; -webkit-text-stroke-width: 1.5px; font-weight: 400; } -.daggerheart.chat.roll .dice-tooltip .dice-rolls .roll.die.disadvantage { +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .roll.die.fear:not(.discarded) { + filter: none; +} +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .roll.die.disadvantage { color: white; -webkit-text-stroke-color: #b30000; -webkit-text-stroke-width: 1.5px; font-weight: 400; } -.daggerheart.chat.roll .dice-tooltip .dice-rolls .roll.die.advantage { +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .roll.die.advantage { color: white; -webkit-text-stroke-color: green; -webkit-text-stroke-width: 1.5px; font-weight: 400; } -.daggerheart.chat.roll .dice-tooltip .dice-rolls .roll.die.unused { +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .roll.die.unused { opacity: 0.3; } -.daggerheart.chat.roll .dice-tooltip .dice-rolls .modifier-value { +.daggerheart.chat.roll .dice-tooltip .dice-rolls.duality .modifier-value { text-align: center; font-weight: bold; font-size: 16px; } +.daggerheart.chat.roll .dice-tooltip .attack-roll-advantage-container { + text-align: end; + font-weight: bold; +} .daggerheart.chat.roll .dice-total .dice-total-value .hope { color: #008080; } @@ -1468,7 +1481,15 @@ justify-content: center; margin-right: 32px; } -.daggerheart.chat.roll .roll-damage-button { +.daggerheart.chat.roll .dice-actions { + display: flex; + gap: 4px; +} +.daggerheart.chat.roll .dice-actions button { + flex: 1; +} +.daggerheart.chat.roll .dice-result .roll-damage-button, +.daggerheart.chat.roll .dice-result .damage-button { margin-top: 5px; } .daggerheart.chat.domain-card { @@ -1794,6 +1815,7 @@ div.daggerheart.views.multiclass { display: flex; align-items: center; margin-bottom: 8px; + gap: 16px; } .daggerheart.views.npc-roll-selection .npc-roll-dialog-container .selection-container .dice-container { display: flex; @@ -1804,6 +1826,7 @@ div.daggerheart.views.multiclass { position: relative; display: flex; align-items: center; + justify-content: center; } .daggerheart.views.npc-roll-selection .npc-roll-dialog-container .selection-container .dice-container .dice-inner-container i { font-size: 18px; @@ -1815,41 +1838,37 @@ div.daggerheart.views.multiclass { } .daggerheart.views.npc-roll-selection .npc-roll-dialog-container .selection-container .dice-container .dice-inner-container .dice-number { position: absolute; - top: calc(50% - 14px); - left: calc(50% - 7px); font-size: 24px; font-weight: bold; } +.daggerheart.views.npc-roll-selection .npc-roll-dialog-container .selection-container .dice-container .advantage-container { + display: flex; + flex-direction: column; + gap: 2px; + flex: 1; +} +.daggerheart.views.npc-roll-selection .npc-roll-dialog-container .selection-container .dice-container .advantage-container .advantage-button.active, +.daggerheart.views.npc-roll-selection .npc-roll-dialog-container .selection-container .dice-container .advantage-container .advantage-button:hover { + background: var(--button-hover-background-color); +} .daggerheart.views.npc-roll-selection .npc-roll-dialog-container .roll-dialog-experience-container { display: flex; align-items: flex-start; flex-wrap: wrap; gap: 4px; - flex: 2; + flex: 1; height: 100%; } -.daggerheart.views.npc-roll-selection .npc-roll-dialog-container .roll-dialog-experience-container .roll-dialog-chip { - border: 1px solid black; - border-radius: 6px; - flex-basis: calc(50% - 2px); - display: flex; - align-items: center; - justify-content: space-between; - cursor: pointer; - padding: 4px; - background: grey; - overflow: hidden; -} -.daggerheart.views.npc-roll-selection .npc-roll-dialog-container .roll-dialog-experience-container .roll-dialog-chip.hover { - filter: drop-shadow(0 0 3px red); -} -.daggerheart.views.npc-roll-selection .npc-roll-dialog-container .roll-dialog-experience-container .roll-dialog-chip span { - overflow: hidden; +.daggerheart.views.npc-roll-selection .npc-roll-dialog-container .roll-dialog-experience-container .experience-chip { + opacity: 0.6; + border-radius: 16px; + width: calc(50% - 4px); white-space: nowrap; - text-overflow: ellipsis; } -.daggerheart.views.npc-roll-selection .npc-roll-dialog-container .roll-dialog-experience-container .roll-dialog-chip.selected i { - color: green; +.daggerheart.views.npc-roll-selection .npc-roll-dialog-container .roll-dialog-experience-container .experience-chip.active, +.daggerheart.views.npc-roll-selection .npc-roll-dialog-container .roll-dialog-experience-container .experience-chip:hover { + opacity: 1; + background: var(--button-hover-background-color); } .daggerheart.views.multiclass .multiclass-container { margin-bottom: 16px; diff --git a/system.json b/system.json index d98cd595..2450788a 100644 --- a/system.json +++ b/system.json @@ -5,7 +5,7 @@ "version": "0.0.1", "compatibility": { "minimum": "13", - "verified": "13.342", + "verified": "13.344", "maximum": "13" }, "authors": [ @@ -13,7 +13,7 @@ "name": "Darrington Press LLC" }, { - "name": "HarryFurAlle" + "name": "WBHarry" }, { "name": "cptn-cosmo" @@ -32,6 +32,9 @@ }, { "name": "Mysteryusy" + }, + { + "name": "JimCanE" } ], "scripts": ["build/daggerheart.js"], diff --git a/template.json b/template.json index e66dba4a..7e6c3c67 100644 --- a/template.json +++ b/template.json @@ -37,9 +37,10 @@ "combat": {} }, "ChatMessage": { - "types": ["dualityRoll", "adversaryRoll", "abilityUse"], + "types": ["dualityRoll", "adversaryRoll", "damageRoll", "abilityUse"], "dualityRoll": {}, "adversaryRoll": {}, + "damageRoll": {}, "abilityUse": {} } } diff --git a/templates/chat/adversary-attack-roll.hbs b/templates/chat/adversary-attack-roll.hbs index 8ed8f094..3e805de9 100644 --- a/templates/chat/adversary-attack-roll.hbs +++ b/templates/chat/adversary-attack-roll.hbs @@ -1,22 +1,30 @@ -
+
+
{{localize "DAGGERHEART.Chat.AttackRoll.Title" attack=this.title}}
{{roll}}
-
    -
    - {{#each diceResults}} -
  1. {{this.value}}
  2. - {{/each}} -
    -
    - {{#each modifiers}} -
  3. {{this.label}}
  4. - {{/each}} -
    -
+
+
+
+
+ {{this.dice.rolls.length}}{{this.dice.type}} + {{this.dice.rollTotal}} +
+
+
    + {{#each this.dice.rolls}} +
  1. {{this.value}}
  2. + {{/each}} +
+
{{#if (eq this.advantageState 1)}}{{localize "DAGGERHEART.General.Advantage.Full"}}{{/if}}{{#if (eq this.advantageState 2)}}{{localize "DAGGERHEART.General.Disadvantage.Full"}}{{/if}}
+
+
+
+
+
-
{{total}}
+
{{this.total}}
{{#if (gt targets.length 0)}}
@@ -30,6 +38,8 @@ {{/each}}
{{/if}} - +
+ +
\ No newline at end of file diff --git a/templates/chat/attack-roll.hbs b/templates/chat/attack-roll.hbs index a32a111f..8a80b103 100644 --- a/templates/chat/attack-roll.hbs +++ b/templates/chat/attack-roll.hbs @@ -1,35 +1,64 @@ -
+
+
{{localize "DAGGERHEART.Chat.AttackRoll.Title" attack=this.title}}
{{roll}}
-
-
    -
    -
  1. {{hope.value}}
  2. + +
    +
    +
    +
    +
    + + 1{{hope.dice}} + | + 1{{fear.dice}} + + {{this.highestRoll}} +
    +
    +
      +
    1. {{hope.value}}
    2. +
    3. {{fear.value}}
    4. +
    +
    +
    {{#if advantage.value}} -
  3. {{ advantage.value}}
  4. +
    +
    + + 1{{advantage.dice}} + + {{advantage.value}} +
    +
    +
      +
    1. {{advantage.value}}
    2. +
    +
    +
    {{/if}} {{#if disadvantage.value}} -
  5. {{disadvantage.value}}
  6. +
    +
    + + 1{{disadvantage.dice}} + + {{disadvantage.value}} +
    +
    +
      +
    1. {{disadvantage.value}}
    2. +
    +
    +
    {{/if}} -
    -
  7. {{fear.value}}
  8. -
    - {{#each modifiers}} -
  9. {{this.label}}
  10. - {{/each}} -
    -
+ +
{{totalLabel}}
- {{#if total.alternate}} - {{#with dualityDiceStates}} - {{../total.normal}} - {{../total.alternate}} - {{/with}} - {{else}} - {{total.normal}} - {{/if}} + {{this.total}}
{{#if (gt targets.length 0)}} @@ -44,6 +73,8 @@ {{/each}}
{{/if}} - +
+ +
\ No newline at end of file diff --git a/templates/chat/damage-roll.hbs b/templates/chat/damage-roll.hbs index b67f3e7f..9097331d 100644 --- a/templates/chat/damage-roll.hbs +++ b/templates/chat/damage-roll.hbs @@ -1,19 +1,33 @@ -
+
+
{{this.title}}
{{this.roll}}
+
-
    - {{#each dice}} -
  1. {{this.value}}
  2. - {{/each}} - {{#each modifiers}} -
  3. {{this}}
  4. - {{/each}} -
+
+
+ {{#each dice}} +
+
+ {{this.rolls.length}}{{this.type}} + + {{this.rollTotal}} +
+
    + {{#each this.rolls}} +
  1. {{this}}
  2. + {{/each}} +
+
+ {{/each}} +
+
-
{{this.total}}
-
- + +
{{this.damage.total}}
+
+ +
\ No newline at end of file diff --git a/templates/chat/duality-roll.hbs b/templates/chat/duality-roll.hbs index 5f975821..8645e7a3 100644 --- a/templates/chat/duality-roll.hbs +++ b/templates/chat/duality-roll.hbs @@ -1,24 +1,58 @@ -
+
+
{{this.title}}
{{roll}}
-
-
    -
    -
  1. {{hope.value}}
  2. -
  3. {{fear.value}}
  4. +
    +
    +
    +
    +
    + + 1{{hope.dice}} + | + 1{{fear.dice}} + + {{this.highestRoll}} +
    +
    +
      +
    1. {{hope.value}}
    2. +
    3. {{fear.value}}
    4. +
    +
    +
    {{#if advantage.value}} -
  5. {{ advantage.value}}
  6. +
    +
    + + 1{{advantage.dice}} + + {{advantage.value}} +
    +
    +
      +
    1. {{advantage.value}}
    2. +
    +
    +
    {{/if}} {{#if disadvantage.value}} -
  7. {{disadvantage.value}}
  8. +
    +
    + + 1{{disadvantage.dice}} + + {{disadvantage.value}} +
    +
    +
      +
    1. {{disadvantage.value}}
    2. +
    +
    +
    {{/if}} -
    -
    - {{#each modifiers}} -
  9. {{this.label}}
  10. - {{/each}} -
    -
+ +
{{totalLabel}}
@@ -27,42 +61,4 @@
-
- -{{!-- V1.3 --}} -{{!--
-
-
{{roll}}
-
-
    -
    -
  1. {{hope.value}}
  2. - {{#if advantage.value}} -
  3. {{ advantage.value}}
  4. - {{/if}} - {{#if disadvantage.value}} -
  5. {{disadvantage.value}}
  6. - {{/if}} -
    -
  7. {{fear.value}}
  8. -
    - {{#each modifiers}} -
  9. {{this.label}}
  10. - {{/each}} -
    -
-
-
-
{{totalLabel}}
-
- {{#if total.alternate}} - {{#with dualityDiceStates}} - {{../total.normal}} - {{../total.alternate}} - {{/with}} - {{else}} - {{total.normal}} - {{/if}} -
-
-
-
--}} \ No newline at end of file +
\ No newline at end of file diff --git a/templates/sheets/adversary.hbs b/templates/sheets/adversary.hbs index 7bb017c0..a9c5619f 100644 --- a/templates/sheets/adversary.hbs +++ b/templates/sheets/adversary.hbs @@ -94,8 +94,6 @@
- - @@ -124,21 +122,21 @@
- +
{{/each}}
-

{{localize "DAGGERHEART.Sheets.Adversary.Moves"}}

- {{#each this.data.moves as |move key|}} +

{{localize "DAGGERHEART.Sheets.Adversary.Features"}}

+ {{#each this.data.features as |feature key|}}
- -
{{move.name}}
+ +
{{feature.name}}
- - + +
{{/each}} @@ -177,7 +175,7 @@
+{{this.data.attack.attackModifier}} - +
@@ -186,9 +184,6 @@
- - {{this.data.damageThresholds.minor}} -
{{this.data.damageThresholds.major}}
@@ -228,11 +223,11 @@
--}}
-
{{localize "DAGGERHEART.Sheets.Adversary.Moves"}}
- {{#each this.data.moves as |move index|}} +
{{localize "DAGGERHEART.Sheets.Adversary.Features"}}
+ {{#each this.data.features as |feature index|}}
- -
{{{move.system.description}}}
+ +
{{{feature.system.description}}}
{{/each}}
diff --git a/templates/sheets/environment.hbs b/templates/sheets/environment.hbs index d5274926..5a0f3bbb 100644 --- a/templates/sheets/environment.hbs +++ b/templates/sheets/environment.hbs @@ -48,7 +48,7 @@
-

{{localize "DAGGERHEART.Sheets.Adversary.Moves"}}

+

{{localize "DAGGERHEART.Sheets.Adversary.Features"}}

{{#each data.features as |feature key|}}
@@ -97,7 +97,7 @@
-
{{localize "DAGGERHEART.Sheets.Adversary.Moves"}}
+
{{localize "DAGGERHEART.Sheets.Adversary.Features"}}
{{#each data.features as |feature index|}}
diff --git a/templates/sheets/parts/attributes.hbs b/templates/sheets/parts/attributes.hbs index 77d0248a..46a15317 100644 --- a/templates/sheets/parts/attributes.hbs +++ b/templates/sheets/parts/attributes.hbs @@ -7,7 +7,7 @@ {{#each this.attributes as |attribute key|}}
- +
{{key}}
diff --git a/templates/sheets/parts/health.hbs b/templates/sheets/parts/health.hbs index e325b1df..64dbc4c2 100644 --- a/templates/sheets/parts/health.hbs +++ b/templates/sheets/parts/health.hbs @@ -2,11 +2,7 @@ {{localize "DAGGERHEART.Sheets.PC.Health.Title"}}
-
- {{document.system.damageThresholds.minor}} -
-
{{localize "DAGGERHEART.Sheets.PC.Health.Minor"}}
diff --git a/templates/views/npcRollSelection.hbs b/templates/views/npcRollSelection.hbs index 7dd8a90a..02f5238b 100644 --- a/templates/views/npcRollSelection.hbs +++ b/templates/views/npcRollSelection.hbs @@ -4,27 +4,20 @@
-
{{this.nrDice}}
+
d20
-
- - -
-
-
Adv
-
Dis
+
+ +
- {{#each this.experiences as |experience key|}} -
- {{experience.name}} - -
+ {{#each this.experiences as |experience|}} + {{/each}}
-
\ No newline at end of file diff --git a/tools/pullYMLtoLDB.mjs b/tools/pullYMLtoLDB.mjs index a9d890d5..6c2b8c79 100644 --- a/tools/pullYMLtoLDB.mjs +++ b/tools/pullYMLtoLDB.mjs @@ -4,9 +4,28 @@ import { promises as fs } from 'fs'; const MODULE_ID = process.cwd(); const yaml = false; -const packs = await fs.readdir('./src/packs'); +const packs = await deepGetDirectories('./packs'); +console.log(packs); for (const pack of packs) { if (pack === '.gitattributes') continue; console.log('Packing ' + pack); - await compilePack(`${MODULE_ID}/src/packs/${pack}`, `${MODULE_ID}/packs/${pack}`, { yaml }); + await compilePack(`${MODULE_ID}/src/${pack}`, `${MODULE_ID}/${pack}`, { yaml }); +} + +async function deepGetDirectories(distPath) { + const dirr = await fs.readdir('src/' + distPath); + const dirrsWithSub = []; + for (let file of dirr) { + const stat = await fs.stat('src/' + distPath + '/' + file); + if (stat.isDirectory()) { + const deeper = await deepGetDirectories(distPath + '/' + file); + if (deeper.length > 0) { + dirrsWithSub.push(...deeper); + } else { + dirrsWithSub.push(distPath + '/' + file); + } + } + } + + return dirrsWithSub; } diff --git a/tools/pushLDBtoYML.mjs b/tools/pushLDBtoYML.mjs index 38b66809..bdc7a775 100644 --- a/tools/pushLDBtoYML.mjs +++ b/tools/pushLDBtoYML.mjs @@ -5,11 +5,13 @@ import path from 'path'; const MODULE_ID = process.cwd(); const yaml = false; -const packs = await fs.readdir('./packs'); +// const packs = await fs.readdir('./packs'); +const packs = await deepGetDirectories('./packs'); +console.log(packs); for (const pack of packs) { if (pack === '.gitattributes') continue; console.log('Unpacking ' + pack); - const directory = `./src/packs/${pack}`; + const directory = `./src/${pack}`; try { for (const file of await fs.readdir(directory)) { await fs.unlink(path.join(directory, file)); @@ -18,7 +20,7 @@ for (const pack of packs) { if (error.code === 'ENOENT') console.log('No files inside of ' + pack); else console.log(error); } - await extractPack(`${MODULE_ID}/packs/${pack}`, `${MODULE_ID}/src/packs/${pack}`, { + await extractPack(`${MODULE_ID}/${pack}`, `${MODULE_ID}/src/${pack}`, { yaml, transformName }); @@ -34,3 +36,23 @@ function transformName(doc) { return `${doc.name ? `${prefix}_${safeFileName}_${doc._id}` : doc._id}.${yaml ? 'yml' : 'json'}`; } + +async function deepGetDirectories(distPath) { + const dirr = await fs.readdir(distPath); + const dirrsWithSub = []; + for (let file of dirr) { + const stat = await fs.stat(distPath + '/' + file); + if (stat.isDirectory()) { + if (file === 'packs') continue; + + const deeper = await deepGetDirectories(distPath + '/' + file); + if (deeper.length > 0) { + dirrsWithSub.push(...deeper); + } else { + dirrsWithSub.push(distPath + '/' + file); + } + } + } + + return dirrsWithSub; +}