forked from public/foundryvtt-reve-de-dragon
#42 Tchat message attaque
This commit is contained in:
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user