Separer les rolltables

Les Tarots ne sont pas liées au TMR
This commit is contained in:
2020-11-11 04:31:17 +01:00
parent c6e5bca5ef
commit 5fbfb4f3e7
4 changed files with 55 additions and 32 deletions

View File

@ -4,6 +4,7 @@
*/
import { RdDUtility } from "./rdd-utility.js";
import { TMRUtility } from "./tmr-utility.js";
import { RdDRollTables } from "./rdd-rolltables.js";
/** Helper functions */
export class RdDTMRDialog extends Dialog {
@ -119,7 +120,7 @@ export class RdDTMRDialog extends Dialog {
let result = await this.actor.ajouterRefoulement(1);
this.updatePreviousRencontres();
if (result == "souffle") {
let souffle = TMRUtility.getSouffle();
let souffle = RdDRollTables.getSouffle();
}
console.log("-> refouler", this.currentRencontre)
this.updateValuesDisplay();
@ -245,7 +246,7 @@ export class RdDTMRDialog extends Dialog {
if ( result > scoreDef.score ) {
content = "Vous êtes entré sur une case humide, et vous avez <strong>raté</strong> votre maîtrise ! Vous <strong>quittez les Terres Médianes</strong> ! ("+ draconic.name +") :" + carac + " / " + level + " -> " + result + " / " + scoreDef.score;
if ( result >= scoreDef.etotal ) {
let souffle = TMRUtility.getSouffle(true);
let souffle = RdDRollTables.getSouffle(true);
content += "<br>Vous avez fait un Echec Total. Vous subissez un Souffle de Dragon : " + souffle.name ;
this.actor.createOwnedItem( souffle );
}