mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-04-22 07:23:37 +02:00
Removed unneccessary default value function for parts
This commit is contained in:
parent
26d1461e46
commit
42e0d117e6
2 changed files with 2 additions and 28 deletions
|
|
@ -316,7 +316,8 @@ export default class DHActionBaseConfig extends DaggerheartSheet(ApplicationV2)
|
||||||
const callback = (_, button) => {
|
const callback = (_, button) => {
|
||||||
const data = this.action.toObject();
|
const data = this.action.toObject();
|
||||||
const type = choices[button.form.elements.type.value].value;
|
const type = choices[button.form.elements.type.value].value;
|
||||||
const part = game.system.api.fields.ActionFields.DamageField.getDefaultDamagePart(type);
|
const part = this.action.schema.fields.damage.fields.parts.element.getInitialValue();
|
||||||
|
part.applyTo = type;
|
||||||
data.damage.parts[type] = part;
|
data.damage.parts[type] = part;
|
||||||
this.constructor.updateForm.bind(this)(null, null, { object: foundry.utils.flattenObject(data) });
|
this.constructor.updateForm.bind(this)(null, null, { object: foundry.utils.flattenObject(data) });
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -23,33 +23,6 @@ export default class DamageField extends fields.SchemaField {
|
||||||
super(damageFields, options, context);
|
super(damageFields, options, context);
|
||||||
}
|
}
|
||||||
|
|
||||||
static getDefaultDamagePart(applyTo) {
|
|
||||||
return {
|
|
||||||
applyTo: applyTo,
|
|
||||||
base: false,
|
|
||||||
resultBased: false,
|
|
||||||
type: 'physical',
|
|
||||||
value: {
|
|
||||||
dice: 'd6',
|
|
||||||
multiplier: 'prof',
|
|
||||||
flatMultiplier: 1,
|
|
||||||
custom: {
|
|
||||||
enabled: false,
|
|
||||||
formula: ''
|
|
||||||
}
|
|
||||||
},
|
|
||||||
valueAlt: {
|
|
||||||
dice: 'd6',
|
|
||||||
multiplier: 'prof',
|
|
||||||
flatMultiplier: 1,
|
|
||||||
custom: {
|
|
||||||
enabled: false,
|
|
||||||
formula: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Roll Damage/Healing Action Workflow part.
|
* Roll Damage/Healing Action Workflow part.
|
||||||
* Must be called within Action context or similar.
|
* Must be called within Action context or similar.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue