diff --git a/module/item-competence.js b/module/item-competence.js
index a07482b9..dacf1b9f 100644
--- a/module/item-competence.js
+++ b/module/item-competence.js
@@ -190,10 +190,13 @@ export class RdDItemCompetence extends Item {
if (competences.length == 0) {
return undefined;
}
- const competence = competences[0];
- if (competences.length>1) {
- const names = competences.map(it => it.name).reduce((a, b) => `${a}
${b}`);
- ui.notifications.info(`Plusieurs compétences possibles:
${names}
La première sera choisie: ${competence.name}`);
+ let competence = competences.find(it => Grammar.toLowerCaseNoAccent(it.name) == name);
+ if (!competence) {
+ competence = competences[0];
+ if (competences.length>1) {
+ const names = competences.map(it => it.name).reduce((a, b) => `${a}
${b}`);
+ ui.notifications.info(`Plusieurs compétences possibles:
${names}
La première sera choisie: ${competence.name}`);
+ }
}
return competence;
}