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:
parent
f1b42cbf20
commit
7bba459581
12 changed files with 56 additions and 50 deletions
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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:
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,7 @@ movement:
|
||||||
walk: 9
|
walk: 9
|
||||||
senses:
|
senses:
|
||||||
darkvision: 36
|
darkvision: 36
|
||||||
|
customPassivePerception: 16
|
||||||
conditionImmunities:
|
conditionImmunities:
|
||||||
- "charme"
|
- "charme"
|
||||||
damageTypeResistances:
|
damageTypeResistances:
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@ senses:
|
||||||
conditionImmunities:
|
conditionImmunities:
|
||||||
- "charme"
|
- "charme"
|
||||||
- "epuise"
|
- "epuise"
|
||||||
- "empoigne"
|
- "empoisonne"
|
||||||
- "paralyse"
|
- "paralyse"
|
||||||
- "terrorise"
|
- "terrorise"
|
||||||
damageTypeResistances:
|
damageTypeResistances:
|
||||||
|
|
|
||||||
|
|
@ -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"
|
||||||
|
|
|
||||||
|
|
@ -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:
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
---
|
---
|
||||||
|
|
|
||||||
|
|
@ -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"
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue