Message de dommage sur entité
Plutôt que de dire "ne subit aucun dommage", une gravité de blessure indicative est donnée
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
|
||||
- Les feuilles d'acteurs ne s'ouvrent plus lors d'un changement (par exemple en cas d'encaissement)
|
||||
- Les jeux sont correctement affichés
|
||||
- Ajout d'une gravité de blessure sur les encaissement d'entités
|
||||
|
||||
## 13.0.35 - Les travaux d'Illisys
|
||||
|
||||
|
||||
@@ -83,6 +83,7 @@ export class RdDEntite extends RdDBaseActorReve {
|
||||
if (this.isEntiteNonIncarnee()) {
|
||||
return
|
||||
}
|
||||
encaissement.isEntiteIncarnee = true
|
||||
const perteEndurance = await this.santeIncDec("endurance", -encaissement.endurance);
|
||||
foundry.utils.mergeObject(encaissement, { resteEndurance: perteEndurance.newValue, endurance: perteEndurance.perte })
|
||||
}
|
||||
|
||||
@@ -26,9 +26,17 @@
|
||||
{{alias}}
|
||||
{{#if blessure}}
|
||||
{{#if (gt blessure.system.gravite 0)}}subit une blessure {{blessure.name}}
|
||||
{{~else~}}subit une éraflure
|
||||
{{~else~}}subit une contusion/éraflure
|
||||
{{~/if~}}
|
||||
{{~else~}}s'en sort sans une égratignure
|
||||
{{~else if isEntiteIncarnee~}}
|
||||
{{#if (gte gravite 6)}}subit une blessure critique
|
||||
{{~else if (gte gravite 4)}}subit une blessure grave
|
||||
{{~else if (gte gravite 2)}}subit une blessure légère
|
||||
{{~else if (gte gravite 0)}}subit une contusion/éraflure
|
||||
{{~else~}}s'en sort sans une égratignure
|
||||
{{/if}}
|
||||
{{~else~}}
|
||||
s'en sort sans une égratignure
|
||||
{{~/if~}}
|
||||
{{/unless}}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user