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

correction de coquilles et prise en compte des bonus de compétences personnalisés pour les monstres (type gobelins blancs)

This commit is contained in:
Maxime Moraine 2020-04-23 18:33:33 +02:00
parent f111c11b21
commit 7e9b61f79c
4 changed files with 28 additions and 21 deletions

View file

@ -197,7 +197,7 @@ export default {
} else if (this.monsterStats.size) {
hitDieSize = stats.sizes[this.monsterStats.size].hitDie
}
let hitPointsBonus = 1
let hitPointsBonus = 0
if (this.monsterStats.hitDiceCount > 1) {
hitPointsBonus = Math.floor(this.monsterStats.hitDiceCount / 2)
}
@ -251,7 +251,12 @@ export default {
},
displaySkillBonus (skill) {
console.log(skill)
let result = stats.skills[skill.name].label
if (skill.invalid) {
result += ' ' + displayBonus(skill.value)
return result
}
let bonus = getModifier(this.monsterStats.abilityScores[stats.skills[skill.name].ability]) + this.proficiencyBonus
if (skill.isExpert) {
bonus += this.proficiencyBonus // Bonus de maître doublé pour les experts

View file

@ -13,16 +13,16 @@ abilityScores:
int: 11
sag: 10
cha: 9
ac:
ac:
armorType: "armure d'écailles"
hasShield: true
movement:
walk: 7
senses:
movement:
walk: 7,5
senses:
darkvision: 36
damageTypeResistances:
damageTypeResistances:
- "poison"
languages:
languages:
- "commun des profondeurs"
- "nain"
dungeonTypes:

View file

@ -13,9 +13,10 @@ abilityScores:
int: 10
sag: 14
cha: 10
ac:
armorType: "armure de peau"
skills:
ac:
armorType: "custom"
value: "14 (armure de peau)"
skills:
- name: "discretion"
invalid: true
value: 7
@ -25,13 +26,13 @@ skills:
- name: "survie"
invalid: true
value: 7
movement:
movement:
walk: 9
senses:
senses:
darkvision: 18
damageTypeResistances:
damageTypeResistances:
- "froid"
languages:
languages:
- "commun"
- "gobelin"
environments:

View file

@ -13,22 +13,23 @@ abilityScores:
int: 10
sag: 12
cha: 8
ac:
armorType: "armure de peau"
skills:
ac:
armorType: "custom"
value: "14 (armure de peau)"
skills:
- name: "discretion"
invalid: true
value: 7
- name: "survie"
invalid: true
value: 7
movement:
movement:
walk: 9
senses:
senses:
darkvision: 18
damageTypeResistances:
damageTypeResistances:
- "froid"
languages:
languages:
- "commun"
- "gobelin"
environments: