Simplification des recherches

+ fix: ne pas chercher les compétences ailleurs
que dans les compétences
This commit is contained in:
Vincent Vandemeulebrouck 2020-11-12 18:41:43 +01:00
parent 5fa703241a
commit bc32cd1ad4
2 changed files with 7 additions and 22 deletions

View File

@ -671,24 +671,14 @@ export class RdDActor extends Actor {
new RdDRollDialog("carac", html, rollData, this ).render(true); new RdDRollDialog("carac", html, rollData, this ).render(true);
} }
/* -------------------------------------------- */ /* -------------------------------------------- */
getSortList( ) { getSortList() {
let sortList = [] return this.data.items.filter(item => item.type == "sort");
for (const item of this.data.items) {
if (item.type == "sort" )
sortList.push(item);
}
return sortList;
} }
/* -------------------------------------------- */ /* -------------------------------------------- */
getDraconicList( ) { getDraconicList() {
let draconicList = [] return this.data.items.filter(item => item.data.categorie == 'draconic')
for (const item of this.data.items) {
if (item.type == "competence" && item.data.categorie == 'draconic' )
draconicList.push(item);
}
return draconicList;
} }
/* -------------------------------------------- */ /* -------------------------------------------- */

View File

@ -411,12 +411,7 @@ export class RdDUtility {
/* -------------------------------------------- */ /* -------------------------------------------- */
static findCompetence(compList, compName) static findCompetence(compList, compName)
{ {
for (const item of compList) { return compList.find(item => item.name == compName && (item.type =="competence" || item.type =="competencecreature"))
if (item.name == compName) {
//console.log("Found item !", item);
return item;
}
}
} }
/* -------------------------------------------- */ /* -------------------------------------------- */