diff --git a/module/actor.js b/module/actor.js index c242ea2b..4a205e45 100644 --- a/module/actor.js +++ b/module/actor.js @@ -2978,6 +2978,10 @@ export class RdDActor extends Actor { /* -------------------------------------------- */ async displayTMR(mode = "normal") { + if (this.tmrApp) { + ui.notifications.warn("Vous êtes déja dans les TMR...."); + return + } let demiReve = this.listeEffets(it => it.label == "Demi-rêve"); if (mode != 'visu' && demiReve.length > 0) { ui.notifications.warn("Le joueur ou le MJ est déja dans les Terres Médianes avec ce personnage ! Visualisation uniquement"); diff --git a/module/rdd-tmr-dialog.js b/module/rdd-tmr-dialog.js index d659c4a9..cb067208 100644 --- a/module/rdd-tmr-dialog.js +++ b/module/rdd-tmr-dialog.js @@ -46,7 +46,6 @@ export class RdDTMRDialog extends Dialog { } super(dialogConf, dialogOptions); - this.tmrdata = duplicate(tmrData); this.actor = actor; this.actor.tmrApp = this; // reference this app in the actor structure