Correction sur jet de carac uniquement + bonus degats devant être à 0
All checks were successful
Release Creation / build (release) Successful in 42s
All checks were successful
Release Creation / build (release) Successful in 42s
This commit is contained in:
@@ -412,8 +412,7 @@ export class HawkmoonActor extends Actor {
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getBonusDegats() {
|
||||
const idx = Math.min(this.system.attributs.pui.value, __degatsBonus.length - 1)
|
||||
return __degatsBonus[idx] ?? 0
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
@@ -658,10 +657,15 @@ export class HawkmoonActor extends Actor {
|
||||
/* -------------------------------------------- */
|
||||
async rollAttribut(attrKey, isInit = false) {
|
||||
let rollData = this.getCommonRollData(attrKey)
|
||||
rollData.multiplier = (isInit) ? 1 : 2
|
||||
rollData.isInit = isInit
|
||||
if (isInit) {
|
||||
rollData.multiplier = 1
|
||||
rollData.initbonus = this.system.combat.initbonus ?? 0
|
||||
} else {
|
||||
rollData.multiplier = 2 // fallback si attrKey2 vaut l'attribut principal
|
||||
rollData.hasAttr2 = true
|
||||
rollData.attrKey2 = attrKey // même attribut par défaut = ×2
|
||||
rollData.selectableAttributes = this.system.attributs
|
||||
}
|
||||
await HawkmoonRollDialog.create(this, rollData)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user