diff --git a/changelog.md b/changelog.md index 15f37a80..5a696201 100644 --- a/changelog.md +++ b/changelog.md @@ -4,6 +4,7 @@ - la durée des queues/rencontres/souffles - les effets draconiques d'un souffle/queue - mise à jour des points de tâche des blessures lors des soins +- pas d'expérience sur les particulières quand aucun MJ n'est connecté ## 12.0.6 - Le bazar d'Astrobazzarh - Corrections de l'inventaire en bazar: diff --git a/module/actor.js b/module/actor.js index cc07498b..e8c87a07 100644 --- a/module/actor.js +++ b/module/actor.js @@ -1548,6 +1548,9 @@ export class RdDActor extends RdDBaseActorSang { /* -------------------------------------------- */ async appliquerAjoutExperience(rollData, hideChatMessage = 'show') { + if (!Misc.firstConnectedGM()){ + return + } hideChatMessage = hideChatMessage == 'hide' || (Misc.isRollModeHiddenToPlayer() && !game.user.isGM) let xpData = await this._appliquerExperience(rollData.rolled, rollData.selectedCarac.label, rollData.competence, rollData.jetResistance); if (xpData.length) {