1
0
Fork 0
mirror of https://github.com/em-squared/5e-drs.git synced 2025-10-30 13:14:20 +00:00

corrections diverses

This commit is contained in:
Maxime Moraine 2020-04-25 11:14:54 +02:00
parent f1b42cbf20
commit 7bba459581
12 changed files with 56 additions and 50 deletions

View file

@ -89,15 +89,19 @@
</template>
</template>
</div>
<div class="monster-skills" v-if="monsterStats.skills && monsterStats.skills.length > 0">
<div class="monster-skills" v-if="monsterStats.customSkills || (monsterStats.skills && monsterStats.skills.length > 0)">
<strong>Compétences</strong>
<span class="monster-skill" v-for="(skill, idx) in monsterStats.skills">
<template>{{displaySkillBonus(skill)}}</template><template v-if="idx < monsterStats.skills.length - 1">, </template>
</span>
<template v-if="monsterStats.customSkills">{{monsterStats.customSkills}}</template>
<template v-else>
<span v-for="(skill, idx) in monsterStats.skills">
<template>{{displaySkillBonus(skill)}}</template><template v-if="idx < monsterStats.skills.length - 1">, </template>
</span>
</template>
</div>
<div class="monster-damage-type-vulnerabilities" v-if="monsterStats.damageTypeVulnerabilities && monsterStats.damageTypeVulnerabilities.length > 0">
<div class="monster-damage-type-vulnerabilities" v-if="monsterStats.customDamageTypeVulnerabilities || (monsterStats.damageTypeVulnerabilities && monsterStats.damageTypeVulnerabilities.length > 0)">
<strong>Vulnérabilité aux dégâts</strong>
<span v-html="displayDamageTypes(monsterStats.damageTypeVulnerabilities)"></span>
<span v-if="monsterStats.customDamageTypeVulnerabilities">{{ monsterStats.customDamageTypeVulnerabilities }}</span>
<span v-else v-html="displayDamageTypes(monsterStats.damageTypeVulnerabilities)"></span>
</div>
<div class="monster-damage-type-resistances" v-if="monsterStats.damageTypeResistances && monsterStats.damageTypeResistances.length > 0">
<strong>Résistance aux dégâts</strong>
@ -368,7 +372,9 @@ export default {
ac = armorType.value + getModifier(this.monsterStats.abilityScores.dex)
} else {
// La limite de Dex de l'armure est inférieure à la Dex du monstre
if (armorType.maxDex <= getModifier(this.monsterStats.abilityScores.dex)) {
if (armorType.maxDex === 0) {
ac = armorType.value
} else if ((armorType.maxDex !== 0) && (armorType.maxDex <= getModifier(this.monsterStats.abilityScores.dex))) {
ac = armorType.value + armorType.maxDex
} else {
ac = armorType.value + getModifier(this.monsterStats.abilityScores.dex)

View file

@ -4,7 +4,7 @@ type: "Mort-vivant"
size: "M"
alignment: "Neutre Mauvais"
challenge: "-"
hitDiceCount: la moitié
customHP: "la moitié des points de vie maximum de son invocateur"
abilityScores:
for: 16
dex: 16

View file

@ -19,6 +19,7 @@ movement:
walk: 0
senses:
blindsight: 9
customBlindSight: "9 m (aveugle au-delà de cette distance)"
conditionImmunities:
- "assourdi"
- "aveugle"

View file

@ -13,10 +13,6 @@ abilityScores:
int: 11
sag: 12
cha: 14
savingThrows:
- "int"
- "sag"
- "cha"
ac:
armorType: null
skills:

View file

@ -30,13 +30,11 @@ conditionImmunities:
- "empoisonne"
damageTypeResistances:
- "acide"
- "contondant"
- "feu"
- "foudre"
- "froid"
- "perforant"
- "poison"
- "tranchant"
- "c-p-t-non-magique"
languages:
- "commun"
source: "Créatures & Oppositions"

View file

@ -32,6 +32,7 @@ movement:
walk: 9
senses:
darkvision: 36
customPassivePerception: 16
conditionImmunities:
- "charme"
damageTypeResistances:

View file

@ -28,7 +28,7 @@ senses:
conditionImmunities:
- "charme"
- "epuise"
- "empoigne"
- "empoisonne"
- "paralyse"
- "terrorise"
damageTypeResistances:

View file

@ -19,6 +19,7 @@ movement:
walk: 1,50
senses:
blindsight: 9
customBlindSight: "9 m (aveugle au-delà de cette distance)"
conditionImmunities:
- "assourdi"
- "aveugle"

View file

@ -16,6 +16,7 @@ ac:
armorType: null
skills:
- name: "discretion"
customSkills: "Discrétion +4 (+6 dans une zone faiblement éclairée ou dans l'obscurité totale)"
movement:
walk: 12
senses:

View file

@ -32,7 +32,7 @@ damageTypeImmunities:
- "poison"
languages:
- "abyssal"
telepathy: 36
- "commun"
source: "Créatures & Oppositions"
source_page: 55
---

View file

@ -24,6 +24,7 @@ senses:
darkvision: 18
damageTypeVulnerabilities:
- "perforant"
customDamageTypeVulnerabilities: "perforants infligés par des armes magiques maniées par des créatures Bonnes"
damageTypeImmunities:
- "c-p-t-non-magique"
languages:

View file

@ -22,6 +22,7 @@ movement:
swim: 6
senses:
blindsight: 18
customBlindSight: "18 m (aveugle au-delà de cette distance)"
conditionImmunities:
- "assourdi"
- "aveugle"