forked from public/foundryvtt-reve-de-dragon
Continue haut-reve stuff
This commit is contained in:
@ -67,6 +67,24 @@ export class RdDActor extends Actor {
|
||||
this.computeEtatGeneral();
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getCurrentReve() {
|
||||
return this.data.data.reve.reve.value;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getBestDraconic() {
|
||||
|
||||
let draconic = {name: "none", niveau: -11 };
|
||||
for (const item of this.data.items) {
|
||||
//console.log(item);
|
||||
if ( item.data.categorie && item.data.categorie.toLowerCase() == "draconic") {
|
||||
if (item.data.niveau > draconic.niveau) draconic = duplicate(item);
|
||||
}
|
||||
}
|
||||
return draconic;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async performRoll( rollData ) {
|
||||
|
||||
@ -366,7 +384,10 @@ export class RdDActor extends Actor {
|
||||
async rollSort( sortID )
|
||||
{
|
||||
console.log("Loading TMR template!!!");
|
||||
let html = await renderTemplate('systems/foundryvtt-reve-de-dragon/templates/dialog-tmr.html', sortID);
|
||||
let data = {
|
||||
fatigueHTML:"<table class='table-fatigue'>" + RdDUtility.makeHTMLfatigueMatrix( this.data.data.sante.fatigue.value, this.data.data.sante.endurance.max ).html() + "</table>"
|
||||
}
|
||||
let html = await renderTemplate('systems/foundryvtt-reve-de-dragon/templates/dialog-tmr.html', data );
|
||||
new RdDTMRDialog(sortID, html, this ).render(true);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user