forked from public/foundryvtt-reve-de-dragon
#5 Encaissement des dommages libre
This commit is contained in:
@ -4,6 +4,7 @@
|
||||
*/
|
||||
|
||||
import { RdDUtility } from "./rdd-utility.js";
|
||||
import { RdDEncaisser } from "./rdd-roll-encaisser.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class RdDActorSheet extends ActorSheet {
|
||||
@ -123,7 +124,13 @@ export class RdDActorSheet extends ActorSheet {
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async displayDialogEncaisser( ) {
|
||||
let data = { bonusmalusTable: CONFIG.RDD.bonusmalus };
|
||||
let html = await renderTemplate('systems/foundryvtt-reve-de-dragon/templates/dialog-roll-encaisser.html', data );
|
||||
new RdDEncaisser(html, this.actor ).render(true);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/** @override */
|
||||
activateListeners(html) {
|
||||
super.activateListeners(html);
|
||||
@ -148,9 +155,7 @@ export class RdDActorSheet extends ActorSheet {
|
||||
|
||||
// Update Inventory Item
|
||||
html.find('.encaisser-direct').click(ev => {
|
||||
let result = new Roll("2d10").roll().result;
|
||||
const item = this.actor.encaisserDommagesHorsCombat(result);
|
||||
console.log("ENCAISSER:", result);
|
||||
this.displayDialogEncaisser()
|
||||
});
|
||||
|
||||
// Blessure control
|
||||
|
Reference in New Issue
Block a user