ne pas proposer les armes inutilisables

This commit is contained in:
Vincent Vandemeulebrouck
2021-01-28 00:27:44 +01:00
parent 96d55a7cad
commit 4825ae9b0b
4 changed files with 29 additions and 25 deletions

View File

@ -1,7 +1,6 @@
/* -------------------------------------------- */
export class RdDItemCompetenceCreature extends Item {
/* -------------------------------------------- */
static setRollDataCreature(rollData) {
rollData.carac = { "carac_creature": { label: rollData.competence.name, value: rollData.competence.data.carac_value } };
@ -17,7 +16,7 @@ export class RdDItemCompetenceCreature extends Item {
/* -------------------------------------------- */
static toArme(item) {
if (item.type == 'competencecreature' && item.data.iscombat) {
if (RdDItemCompetenceCreature.isCompetenceAttaque(item)) {
let arme = { name: item.name, data: duplicate(item.data) };
mergeObject(arme.data,
{
@ -34,4 +33,11 @@ export class RdDItemCompetenceCreature extends Item {
return undefined;
}
static isCompetenceAttaque(item) {
return item.type == 'competencecreature' && item.data.iscombat;
}
static isCompetenceParade(item) {
return item.type == 'competencecreature' && item.data.isparade;
}
}