Petites améliorations TMR

* afficher les points de rêve des sorts en réserve
* davantage d'informations pour les jets de rencontres/cases humides
* souffle ajouté dans le cas du refoulement
* utilisation d'une image pour le demi-rêve
* refacto TMR pour préparer à afficher un tooltip sur les sorts
 en réserve
* extraction de méthodes pour séparer le lancement de sorts des
 autres actions
This commit is contained in:
2020-11-14 03:16:03 +01:00
parent a1f73c0aa8
commit 499b6255eb
7 changed files with 444 additions and 348 deletions

View File

@ -65,9 +65,20 @@ export class RdDResolutionTable {
return table;
}
static getResultat(code)
{
let resultat = reussites.filter(r => code == r.code);
if (resultat == undefined)
{
resultat = reussites.find(r => r.code == "error");
}
return resultat;
}
/* -------------------------------------------- */
static roll(carac, difficulte) {
return this.rollChances(this.computeChances(carac, difficulte));
const chances = this.computeChances(carac, difficulte);
let rolled = this.rollChances(chances);
return rolled;
}
static rollChances(chances) {