fix: resolve ActiveEffect phase error, rollModes deprecation, Handlebars parse
Release Creation / build (release) Successful in 58s
Release Creation / build (release) Successful in 58s
- Remove prepareData/prepareBaseData no-ops so Actor._clearData() clears _completedActiveEffectPhases each cycle (fixes phase error) - Fallback from CONFIG.Dice.rollModes to CONFIG.ChatMessage.modes - Fix disabled attribute in HP max input (Handlebars parse warning)
This commit is contained in:
@@ -2,14 +2,6 @@ import AwERoll from "./roll.mjs"
|
|||||||
import { SYSTEM } from "../config/system.mjs"
|
import { SYSTEM } from "../config/system.mjs"
|
||||||
|
|
||||||
export default class AwEActor extends Actor {
|
export default class AwEActor extends Actor {
|
||||||
/** @override */
|
|
||||||
prepareData() {
|
|
||||||
super.prepareData()
|
|
||||||
}
|
|
||||||
|
|
||||||
/** @override */
|
|
||||||
prepareBaseData() {}
|
|
||||||
|
|
||||||
/** @override */
|
/** @override */
|
||||||
prepareDerivedData() {
|
prepareDerivedData() {
|
||||||
const actorData = this
|
const actorData = this
|
||||||
|
|||||||
@@ -80,8 +80,9 @@ export default class AwERoll extends Roll {
|
|||||||
const attrBonus = options.attributeBonus ?? 0
|
const attrBonus = options.attributeBonus ?? 0
|
||||||
const knowledgeBonuses = options.knowledgeBonuses ?? []
|
const knowledgeBonuses = options.knowledgeBonuses ?? []
|
||||||
|
|
||||||
|
const modes = CONFIG.ChatMessage.modes ?? CONFIG.Dice.rollModes
|
||||||
const rollModes = Object.fromEntries(
|
const rollModes = Object.fromEntries(
|
||||||
Object.entries(CONFIG.Dice.rollModes).map(([k, v]) => [k, game.i18n.localize(v.label ?? v)])
|
Object.entries(modes).map(([k, v]) => [k, game.i18n.localize(v.label ?? v)])
|
||||||
)
|
)
|
||||||
|
|
||||||
// Bonus choices: -10 to +10
|
// Bonus choices: -10 to +10
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
<div class="resource-values">
|
<div class="resource-values">
|
||||||
{{formInput systemFields.hp.fields.value value=system.hp.value classes="hp-value"}}
|
{{formInput systemFields.hp.fields.value value=system.hp.value classes="hp-value"}}
|
||||||
<span class="separator">/</span>
|
<span class="separator">/</span>
|
||||||
{{formInput systemFields.hp.fields.max value=system.hp.max disabled classes="hp-max"}}
|
{{formInput systemFields.hp.fields.max value=system.hp.max disabled=true classes="hp-max"}}
|
||||||
</div>
|
</div>
|
||||||
<div class="resource-temp">
|
<div class="resource-temp">
|
||||||
<label>{{localize "AWEMMY.Character.HPTemp"}}</label>
|
<label>{{localize "AWEMMY.Character.HPTemp"}}</label>
|
||||||
|
|||||||
Reference in New Issue
Block a user