diff --git a/module/targets.js b/module/targets.js
index f975a60d..7217bea1 100644
--- a/module/targets.js
+++ b/module/targets.js
@@ -39,18 +39,18 @@ export class Targets {
}
}
- static getTarget() {
+ static getTarget(options = { warn: true }) {
const targets = Targets.listTargets();
switch (targets.length) {
case 1:
return targets[0];
case 0:
- ui.notifications.warn("Vous devez choisir une cible à attaquer!");
+ if (options.warn) ui.notifications.warn("Vous devez choisir une cible à attaquer!");
break;
default:
- ui.notifications.warn("Vous devez choisir une cible (et une seule) à attaquer!");
- return;
+ if (options.warn) ui.notifications.warn("Vous devez choisir une cible (et une seule) à attaquer!");
}
+ return undefined;
}
}
\ No newline at end of file