#16 Gestion des critiques en combat

This commit is contained in:
2020-11-14 21:22:29 +01:00
parent a7ac184ca3
commit 09cfdf922e
4 changed files with 43 additions and 19 deletions

View File

@ -539,7 +539,6 @@ export class RdDUtility {
html.on("click", '#parer-button', event => {
event.preventDefault();
//let attackerActor = game.actors.get(event.currentTarget.attributes['data-attackerid'].value );
let defenderActor = game.actors.get(event.currentTarget.attributes['data-defenderid'].value );
let armeId = event.currentTarget.attributes['data-armeid'].value;
let rollData = defenderActor.currentRollData;
@ -548,13 +547,21 @@ export class RdDUtility {
html.on("click", '#esquiver-button', event => {
event.preventDefault();
//let attackerActor = game.actors.get(event.currentTarget.attributes['data-attackerid'].value );
let defenderActor = game.actors.get(event.currentTarget.attributes['data-defenderid'].value );
let rollData = defenderActor.currentRollData;
console.log("Esquive !", rollData, defenderActor);
defenderActor.esquiverAttaque( rollData );
});
html.on("click", '#particuliere-attaque', event => {
event.preventDefault();
let attackerActor = game.actors.get(event.currentTarget.attributes['data-attackerid'].value );
let rollData = attackerActor.currentRollData;
rollData.particuliereAttaque = game.actors.get(event.currentTarget.attributes['data-mode'].value );
console.log("Particulère !", rollData);
attackerActor.continueRoll( rollData );
});
}
/* -------------------------------------------- */