From 0fc80c058bb90e8e127c4212c4d53bd7902d0f11 Mon Sep 17 00:00:00 2001 From: sladecraven Date: Sun, 3 Jan 2021 10:50:23 +0100 Subject: [PATCH] =?UTF-8?q?#98=20:=20Application=20des=20PV+endurance=20su?= =?UTF-8?q?r=20critique=20survenu=20apr=C3=A8s=203i=C3=A8me=20blessure=20g?= =?UTF-8?q?rave?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- module/actor.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/module/actor.js b/module/actor.js index 6cf02133..25119713 100644 --- a/module/actor.js +++ b/module/actor.js @@ -1103,9 +1103,14 @@ export class RdDActor extends Actor { } if ( workData.critiques > 0 ) { - workData.endurance = this.data.data.sante.endurance.value; // Patch with real endurance current value (ie end -> 0 when critique) - blessures.critiques.liste[0].active = true; - blessures.critiques.liste[0].loc = workData.locName; + if ( blessures.critiques.liste[0] ) { + ChatMessage.create(`${game.user.name} vient de succomber à une seconde blessure critique ! Que les Dragons gardent son Archétype en paix !`); + } else { + this.santeIncDec("endurance", -this.data.data.sante.endurance.value); // Endurance à 0; + this.santeIncDec("vie", -4); // Vie à -4; + blessures.critiques.liste[0].active = true; + blessures.critiques.liste[0].loc = workData.locName; + } } this.update( { "data.blessures": blessures } );