mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-07-21 18:09:54 +02:00
15 lines
473 B
JavaScript
15 lines
473 B
JavaScript
import DHBaseAction from './baseAction.mjs';
|
|
|
|
export default class DHDamageAction extends DHBaseAction {
|
|
static extraSchemas = [...super.extraSchemas, 'damage', 'target', 'effects'];
|
|
|
|
/**
|
|
* Return a display ready damage formula string
|
|
* @returns Formula string
|
|
*/
|
|
getDamageFormula() {
|
|
if (!this.damage.main) return '';
|
|
|
|
return Roll.replaceFormulaData(this.damage.main.value.getFormula(), this.actor?.getRollData() ?? {});
|
|
}
|
|
}
|