Dur au mal, parade, initiative management, amelioration dialogues, bonus/malus sur jets
This commit is contained in:
@ -363,8 +363,9 @@ export class HawkmoonUtility {
|
||||
}
|
||||
}
|
||||
}
|
||||
rollData.diceFormula += `+${rollData.bonusMalusContext}`
|
||||
} else {
|
||||
rollData.diceFormula += `+${rollData.attr.value}*${rollData.multiplier}+${rollData.modificateur}`
|
||||
rollData.diceFormula += `+${rollData.attr.value}*${rollData.multiplier}+${rollData.modificateur}+${rollData.bonusMalusContext}`
|
||||
}
|
||||
|
||||
// Ajout adversités
|
||||
@ -382,7 +383,12 @@ export class HawkmoonUtility {
|
||||
rollData.finalResult = myRoll.total
|
||||
this.computeResult(rollData)
|
||||
if (rollData.isInit) {
|
||||
actor.lastInit = rollData.finalResult
|
||||
let actorInit = actor
|
||||
if ( rollData.isToken && rollData.tokenId) {
|
||||
actorInit = game.canvas.tokens.get(rollData.tokenId).actor
|
||||
}
|
||||
actorInit.setFlag("world", "last-initiative", rollData.finalResult)
|
||||
//console.log("IS TOKEN ?????", actor, actor.isToken)
|
||||
}
|
||||
|
||||
this.createChatWithRollMode(rollData.alias, {
|
||||
@ -501,8 +507,8 @@ export class HawkmoonUtility {
|
||||
pointAmeOptions: this.getPointAmeOptions(),
|
||||
difficulte: 0,
|
||||
modificateur: 0,
|
||||
bonusMalusContext: 0
|
||||
}
|
||||
HawkmoonUtility.updateWithTarget(rollData)
|
||||
return rollData
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user