Add attaque dos+plusieurs

This commit is contained in:
2023-04-10 14:11:47 +02:00
parent 6497369d7f
commit 05026d454b
5 changed files with 42 additions and 48 deletions

View File

@@ -417,6 +417,15 @@ export class HeritiersUtility {
}
rollData.diceFormula += `+${ruleMalus}`
let bonusAttaque = rollData.bonusAttaquePlusieurs
if (rollData.attaqueDos) {
bonusAttaque = 2
if (rollData.bonusAttaquePlusieurs) {
bonusAttaque = 3 // Valeur max, cf règle page 197
}
}
rollData.diceFormula += `+${bonusAttaque}`
let myRoll = new Roll(rollData.diceFormula).roll({ async: false })
await this.showDiceSoNice(myRoll, game.settings.get("core", "rollMode"))
rollData.roll = myRoll
@@ -566,6 +575,8 @@ export class HeritiersUtility {
rollMode: game.settings.get("core", "rollMode"),
sdList: game.system.lesheritiers.config.seuilsDifficulte,
sdValue: -1,
bonusAttaquePlusieurs: 0,
attaqueDos: false,
bonusMalusContext: 0,
rulesMalus : []
}