Une seule fenêtres de lancer de sort à la fois
On ne peut plus ouvrir de fenêtre de lancer de sort quand une fenêtre est déjà ouverte
This commit is contained in:
		@@ -1,6 +1,7 @@
 | 
			
		||||
# 12.0
 | 
			
		||||
## 12.0.5 - Les mauvais jours d'Astrobazzarh
 | 
			
		||||
- Fix: on peut de nouveau ouvrir l'édition de calendrier
 | 
			
		||||
- Fix: on ne peut plus ouvrir plusieurs fenêtres de lancer de sort
 | 
			
		||||
 | 
			
		||||
## 12.0.4 - La plaie d'Astrobazzarh
 | 
			
		||||
- **Support V12**
 | 
			
		||||
 
 | 
			
		||||
@@ -129,7 +129,7 @@ export class RdDTMRDialog extends Dialog {
 | 
			
		||||
    this.html.find('form.tmr-dialog *').click(event => this.subdialog?.bringToTop());
 | 
			
		||||
 | 
			
		||||
    // Roll Sort
 | 
			
		||||
    this.html.find('.lancer-sort').click(event => this.actor.rollUnSort(this._getCoordActor()));
 | 
			
		||||
    this.html.find('.lancer-sort').click(event => this.lancerUnSort());
 | 
			
		||||
    this.html.find('.lire-signe-draconique').click(event => this.actor.rollLireSigneDraconique(this._getCoordActor()));
 | 
			
		||||
 | 
			
		||||
    this.html.find('img.tmr-move').click(event => this.deplacementTMR(this.html.find(event.currentTarget)?.data('move')));
 | 
			
		||||
@@ -142,6 +142,13 @@ export class RdDTMRDialog extends Dialog {
 | 
			
		||||
    this.updateValuesDisplay();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  lancerUnSort() {
 | 
			
		||||
    if (this.subdialog) {
 | 
			
		||||
      return this.forceTMRContinueAction();
 | 
			
		||||
    }
 | 
			
		||||
    return this.actor.rollUnSort(this._getCoordActor());
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  async onDeplacement() {
 | 
			
		||||
    await this.manageRencontre(TMRUtility.getTMR(this._getCoordActor()));
 | 
			
		||||
  }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user