Corrections diverses autout du combat
This commit is contained in:
@@ -40,6 +40,8 @@ export default class CelestopolActorSheet extends HandlebarsApplicationMixin(fou
|
||||
delete: CelestopolActorSheet.#onItemDelete,
|
||||
attack: CelestopolActorSheet.#onAttack,
|
||||
rangedDefense: CelestopolActorSheet.#onRangedDefense,
|
||||
unarmedAttack: CelestopolActorSheet.#onUnarmedAttack,
|
||||
baseRangedDefense: CelestopolActorSheet.#onBaseRangedDefense,
|
||||
trackBox: CelestopolActorSheet.#onTrackBox,
|
||||
skillLevel: CelestopolActorSheet.#onSkillLevel,
|
||||
factionLevel: CelestopolActorSheet.#onFactionLevel,
|
||||
@@ -197,6 +199,16 @@ export default class CelestopolActorSheet extends HandlebarsApplicationMixin(fou
|
||||
await this.document.system.rollRangedDefense(itemId)
|
||||
}
|
||||
|
||||
static async #onUnarmedAttack() {
|
||||
if (typeof this.document.system.rollUnarmedAttack !== "function") return
|
||||
await this.document.system.rollUnarmedAttack()
|
||||
}
|
||||
|
||||
static async #onBaseRangedDefense() {
|
||||
if (typeof this.document.system.rollRangedDefenseBase !== "function") return
|
||||
await this.document.system.rollRangedDefenseBase()
|
||||
}
|
||||
|
||||
/** Met à jour une jauge de piste (blessures/destin/spleen) par clic sur une case. */
|
||||
static #onTrackBox(_event, target) {
|
||||
if (!this.isEditable) return
|
||||
|
||||
Reference in New Issue
Block a user