#42 Tchat message attaque

This commit is contained in:
Vincent Vandemeulebrouck
2021-01-01 22:25:32 +01:00
parent be90e0c032
commit cd36331702
7 changed files with 71 additions and 81 deletions

View File

@ -15,6 +15,7 @@ import { RdDEncaisser } from "./rdd-roll-encaisser.js";
import { RdDCombat } from "./rdd-combat.js";
import { DeDraconique } from "./de-draconique.js";
import { RdDAudio } from "./rdd-audio.js";
import { RdDItemCompetence } from "./item-competence.js";
/* -------------------------------------------- */
/**
@ -1556,16 +1557,15 @@ export class RdDActor extends Actor {
/* -------------------------------------------- */
async rollCompetence( name ) {
let rollData = {
competence: duplicate(this.getCompetence(name)),
competence: this.getCompetence(name),
needSignificative : !this.isEntiteCauchemar() && this.data.data.sante.sonne.value
}
if (rollData.competence.type == 'competencecreature') {
// Fake competence pour créature
rollData.competence.data = { defaut_carac: "carac_creature", categorie: "creature" };
rollData.carac = { carac_creature: { label: competence.name, value: competence.data.carac_value } };
RdDItemCompetence.setRollDataCreature(rollData);
}
else{
else {
rollData.carac = this.data.data.carac;
}
console.log("rollCompetence !!!", rollData);
@ -1889,7 +1889,7 @@ export class RdDActor extends Actor {
RdDCombat.createUsingTarget(this).attaque(competence, armeItem);
}
else {
this.rollCompetence(name);
this.rollCompetence(competence.name);
}
}