1
0
Fork 0
mirror of https://github.com/em-squared/5e-drs.git synced 2025-10-30 05:04:21 +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>
</template> </template>
</div> </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> <strong>Compétences</strong>
<span class="monster-skill" v-for="(skill, idx) in monsterStats.skills"> <template v-if="monsterStats.customSkills">{{monsterStats.customSkills}}</template>
<template>{{displaySkillBonus(skill)}}</template><template v-if="idx < monsterStats.skills.length - 1">, </template> <template v-else>
</span> <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>
<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> <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>
<div class="monster-damage-type-resistances" v-if="monsterStats.damageTypeResistances && monsterStats.damageTypeResistances.length > 0"> <div class="monster-damage-type-resistances" v-if="monsterStats.damageTypeResistances && monsterStats.damageTypeResistances.length > 0">
<strong>Résistance aux dégâts</strong> <strong>Résistance aux dégâts</strong>
@ -368,7 +372,9 @@ export default {
ac = armorType.value + getModifier(this.monsterStats.abilityScores.dex) ac = armorType.value + getModifier(this.monsterStats.abilityScores.dex)
} else { } else {
// La limite de Dex de l'armure est inférieure à la Dex du monstre // 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 ac = armorType.value + armorType.maxDex
} else { } else {
ac = armorType.value + getModifier(this.monsterStats.abilityScores.dex) ac = armorType.value + getModifier(this.monsterStats.abilityScores.dex)

View file

@ -4,7 +4,7 @@ type: "Mort-vivant"
size: "M" size: "M"
alignment: "Neutre Mauvais" alignment: "Neutre Mauvais"
challenge: "-" challenge: "-"
hitDiceCount: la moitié customHP: "la moitié des points de vie maximum de son invocateur"
abilityScores: abilityScores:
for: 16 for: 16
dex: 16 dex: 16
@ -12,27 +12,27 @@ abilityScores:
int: 16 int: 16
sag: 16 sag: 16
cha: 16 cha: 16
ac: ac:
armorType: "custom" armorType: "custom"
value: "20" value: "20"
movement: movement:
walk: 18 walk: 18
fly: 18 fly: 18
hover: true hover: true
senses: senses:
darkvision: 18 darkvision: 18
truesight: 18 truesight: 18
conditionImmunities: conditionImmunities:
- "charme" - "charme"
- "terrorise" - "terrorise"
- "paralyse" - "paralyse"
- "petrifie" - "petrifie"
- "empoisonne" - "empoisonne"
- "inconscient" - "inconscient"
damageTypeImmunities: damageTypeImmunities:
- "necrotique" - "necrotique"
- "poison" - "poison"
languages: languages:
- "toutes les langues que connaît son invocateur" - "toutes les langues que connaît son invocateur"
source: "Cadre de campagne" source: "Cadre de campagne"
source_page: 158 source_page: 158

View file

@ -13,17 +13,18 @@ abilityScores:
int: 1 int: 1
sag: 3 sag: 3
cha: 1 cha: 1
ac: ac:
armorType: null armorType: null
movement: movement:
walk: 0 walk: 0
senses: senses:
blindsight: 9 blindsight: 9
conditionImmunities: customBlindSight: "9 m (aveugle au-delà de cette distance)"
conditionImmunities:
- "assourdi" - "assourdi"
- "aveugle" - "aveugle"
- "terrorise" - "terrorise"
languages: languages:
- "—" - "—"
environments: environments:
- Caverne naturelle - Caverne naturelle

View file

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

View file

@ -12,32 +12,30 @@ abilityScores:
int: 10 int: 10
sag: 14 sag: 14
cha: 15 cha: 15
ac: ac:
armorType: null armorType: null
skills: skills:
- name: "discretion" - name: "discretion"
- name: "perspicacite" - name: "perspicacite"
invalid: true invalid: true
value: 3 value: 3
- name: "persuasion" - name: "persuasion"
- name: "supercherie" - name: "supercherie"
movement: movement:
walk: 6 walk: 6
fly: 12 fly: 12
senses: senses:
darkvision: 36 darkvision: 36
conditionImmunities: conditionImmunities:
- "empoisonne" - "empoisonne"
damageTypeResistances: damageTypeResistances:
- "acide" - "acide"
- "contondant"
- "feu" - "feu"
- "foudre" - "foudre"
- "froid" - "froid"
- "perforant"
- "poison" - "poison"
- "tranchant" - "c-p-t-non-magique"
languages: languages:
- "commun" - "commun"
source: "Créatures & Oppositions" source: "Créatures & Oppositions"
source_page: 126 source_page: 126

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -12,21 +12,22 @@ abilityScores:
int: 13 int: 13
sag: 16 sag: 16
cha: 20 cha: 20
ac: ac:
armorType: "armure naturelle" armorType: "armure naturelle"
value: 3 value: 3
skills: skills:
- name: "perspicacite" - name: "perspicacite"
- name: "supercherie" - name: "supercherie"
movement: movement:
walk: 12 walk: 12
senses: senses:
darkvision: 18 darkvision: 18
damageTypeVulnerabilities: damageTypeVulnerabilities:
- "perforant" - "perforant"
damageTypeImmunities: customDamageTypeVulnerabilities: "perforants infligés par des armes magiques maniées par des créatures Bonnes"
damageTypeImmunities:
- "c-p-t-non-magique" - "c-p-t-non-magique"
languages: languages:
- "commun" - "commun"
- "infernal" - "infernal"
source: "Créatures & Oppositions" source: "Créatures & Oppositions"

View file

@ -12,26 +12,27 @@ abilityScores:
int: 5 int: 5
sag: 10 sag: 10
cha: 5 cha: 5
ac: ac:
armorType: "armure naturelle" armorType: "armure naturelle"
value: 6 value: 6
skills: skills:
- name: "discretion" - name: "discretion"
movement: movement:
walk: 6 walk: 6
swim: 6 swim: 6
senses: senses:
blindsight: 18 blindsight: 18
conditionImmunities: customBlindSight: "18 m (aveugle au-delà de cette distance)"
conditionImmunities:
- "assourdi" - "assourdi"
- "aveugle" - "aveugle"
- "epuise" - "epuise"
damageTypeResistances: damageTypeResistances:
- "feu" - "feu"
- "froid" - "froid"
damageTypeImmunities: damageTypeImmunities:
- "foudre" - "foudre"
languages: languages:
- "" - ""
environments: environments:
- Jungle - Jungle