mirror of
https://github.com/em-squared/5e-drs.git
synced 2025-10-30 13:14:20 +00:00
tome-of-beasts
This commit is contained in:
parent
c22bf1e142
commit
c125dcbb8a
758 changed files with 24157 additions and 6 deletions
|
|
@ -108,13 +108,15 @@
|
|||
<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">
|
||||
<div class="monster-damage-type-resistances" v-if="monsterStats.customDamageTypeResistances || (monsterStats.damageTypeResistances && monsterStats.damageTypeResistances.length > 0)">
|
||||
<strong>Résistance aux dégâts</strong>
|
||||
<span v-html="displayDamageTypes(monsterStats.damageTypeResistances)"></span>
|
||||
<span v-if="monsterStats.customDamageTypeResistances">{{ monsterStats.customDamageTypeResistances }}</span>
|
||||
<span v-else v-html="displayDamageTypes(monsterStats.damageTypeResistances)"></span>
|
||||
</div>
|
||||
<div class="monster-damage-type-immunities" v-if="monsterStats.damageTypeImmunities && monsterStats.damageTypeImmunities.length > 0">
|
||||
<div class="monster-damage-type-immunities" v-if="monsterStats.customDamageTypeImmunities || (monsterStats.damageTypeImmunities && monsterStats.damageTypeImmunities.length > 0)">
|
||||
<strong>Immunité contre les dégâts</strong>
|
||||
<span v-html="displayDamageTypes(monsterStats.damageTypeImmunities)"></span>
|
||||
<span v-if="monsterStats.customDamageTypeImmunities">{{ monsterStats.customDamageTypeImmunities }}</span>
|
||||
<span v-else v-html="displayDamageTypes(monsterStats.damageTypeImmunities)"></span>
|
||||
</div>
|
||||
<div class="monster-condition-immunities" v-if="monsterStats.conditionImmunities && monsterStats.conditionImmunities.length > 0">
|
||||
<strong>Immunité contre <template v-if="monsterStats.conditionImmunities.length == 1">l'état</template><template v-else>les états</template></strong>
|
||||
|
|
@ -278,6 +280,9 @@ export default {
|
|||
},
|
||||
|
||||
displaySkillBonus (skill) {
|
||||
if (skill.name == "custom") {
|
||||
return skill.value
|
||||
}
|
||||
let result = stats.skills[skill.name].label
|
||||
if (skill.invalid) {
|
||||
result += ' ' + displayBonus(skill.value)
|
||||
|
|
@ -333,6 +338,12 @@ export default {
|
|||
result += ' (vol stationnaire)'
|
||||
}
|
||||
}
|
||||
if (this.monsterStats.movement.special) {
|
||||
if (result != '') {
|
||||
result += ', '
|
||||
}
|
||||
result += this.monsterStats.movement.special
|
||||
}
|
||||
return result
|
||||
},
|
||||
|
||||
|
|
@ -452,6 +463,14 @@ export default {
|
|||
result += 'vision parfaite ' + this.monsterStats.senses.truesight + ' m'
|
||||
}
|
||||
}
|
||||
if (this.monsterStats.senses.custom) {
|
||||
if (result != '') {
|
||||
result += ', '
|
||||
}
|
||||
if (this.monsterStats.senses.custom) {
|
||||
result += this.monsterStats.senses.custom
|
||||
}
|
||||
}
|
||||
if (result != '') {
|
||||
result += ', '
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue