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);
}
/* -------------------------------------------- */
getSortList( ) {
let sortList = []
for (const item of this.data.items) {
if (item.type == "sort" )
sortList.push(item);
}
return sortList;
/* -------------------------------------------- */
getSortList() {
return this.data.items.filter(item => item.type == "sort");
}
/* -------------------------------------------- */
getDraconicList( ) {
let draconicList = []
for (const item of this.data.items) {
if (item.type == "competence" && item.data.categorie == 'draconic' )
draconicList.push(item);
}
return draconicList;
/* -------------------------------------------- */
getDraconicList() {
return this.data.items.filter(item => item.data.categorie == 'draconic')
}
/* -------------------------------------------- */

View File

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