Fixed adding a new damage instance to an action default to prof, which doesn't work for adversaries

This commit is contained in:
WBHarry 2026-04-02 12:22:31 +02:00
parent e8ac3012ad
commit 0f1ac406df
3 changed files with 2 additions and 18 deletions

View file

@ -21,7 +21,6 @@ export default class DHActionConfig extends DHActionBaseConfig {
static async addEffect(_event) {
if (!this.action.effects) return;
const effectData = this._addEffectData.bind(this)();
const data = this.action.toObject();
const created = await this.action.item.createEmbeddedDocuments('ActiveEffect', [

View file

@ -232,7 +232,7 @@ export class DHActionDiceData extends foundry.abstract.DataModel {
return {
multiplier: new fields.StringField({
choices: CONFIG.DH.GENERAL.multiplierTypes,
initial: 'prof',
initial: 'flat',
label: 'DAGGERHEART.ACTIONS.Config.damage.multiplier',
nullable: false,
required: true
@ -244,7 +244,7 @@ export class DHActionDiceData extends foundry.abstract.DataModel {
}),
dice: new fields.StringField({
choices: CONFIG.DH.GENERAL.diceTypes,
initial: 'd6',
initial: CONFIG.DH.GENERAL.diceTypes.d6,
label: 'DAGGERHEART.GENERAL.Dice.single',
nullable: false,
required: true