diff --git a/module/actor.js b/module/actor.js index 61f20a8a..ab2ff399 100644 --- a/module/actor.js +++ b/module/actor.js @@ -3138,6 +3138,7 @@ export class RdDActor extends Actor { } } + /* -------------------------------------------- */ async onDeleteOwnedItem(item, options, id) { switch (item.type) { case 'tete': @@ -3152,6 +3153,7 @@ export class RdDActor extends Actor { } } + /* -------------------------------------------- */ async onCreateOwnedDraconique(item, options, id) { if (Misc.isElectedUser()) { let draconique = Draconique.all().find(it => it.match(item)); @@ -3162,6 +3164,8 @@ export class RdDActor extends Actor { } } } + + /* -------------------------------------------- */ async onDeleteOwnedDraconique(item, options, id) { if (Misc.isElectedUser()) { let draconique = Draconique.all().find(it => it.match(item)); @@ -3171,6 +3175,7 @@ export class RdDActor extends Actor { } } + /* -------------------------------------------- */ async onDeleteOwnedCaseTmr(item, options, id) { if (Misc.isElectedUser()) { let draconique = Draconique.all().find(it => it.isCase(item)); @@ -3180,6 +3185,7 @@ export class RdDActor extends Actor { } } + /* -------------------------------------------- */ notifyGestionTeteSouffleQueue(item, manualMessage = true) { ChatMessage.create({ whisper: ChatUtility.getWhisperRecipientsAndGMs(game.user.name), diff --git a/module/rdd-tmr-dialog.js b/module/rdd-tmr-dialog.js index 70d059fe..f90a6b5f 100644 --- a/module/rdd-tmr-dialog.js +++ b/module/rdd-tmr-dialog.js @@ -208,7 +208,6 @@ export class RdDTMRDialog extends Dialog { } } - /* -------------------------------------------- */ async derober() { await this.actor.addTMRRencontre(this.currentRencontre); @@ -292,6 +291,7 @@ export class RdDTMRDialog extends Dialog { return false; } + /* -------------------------------------------- */ async quitterLesTMRInconscient() { if (this.currentRencontre?.isPersistant) { await this.refouler(); @@ -360,6 +360,7 @@ export class RdDTMRDialog extends Dialog { } } + /* -------------------------------------------- */ _rollPresentCite(rencontreData) { let rolled = RdDResolutionTable.computeChances(rencontreData.reve, 0); mergeObject(rolled, { caracValue: rencontreData.reve, finalLevel: 0, roll: rolled.score }); @@ -420,6 +421,7 @@ export class RdDTMRDialog extends Dialog { } } + /* -------------------------------------------- */ _presentCite(tmr, postRencontre) { const presentCite = this.casesSpeciales.find(c => EffetsDraconiques.presentCites.isCase(c, tmr.coord)); if (presentCite) { @@ -429,6 +431,7 @@ export class RdDTMRDialog extends Dialog { return presentCite; } + /* -------------------------------------------- */ async _utiliserPresentCite(presentCite, typeRencontre, tmr, postRencontre) { this.currentRencontre = TMRRencontres.getRencontre(typeRencontre); await TMRRencontres.evaluerForceRencontre(this.currentRencontre);