diff --git a/module/rdd-commands.js b/module/rdd-commands.js index b085c758..3c01d0a2 100644 --- a/module/rdd-commands.js +++ b/module/rdd-commands.js @@ -32,7 +32,7 @@ export class RdDCommands { rddCommands.registerCommand({ path: ["/nom"], func: (content, msg, params) => RdDNameGen.getName(msg, params), descr: "Génère un nom aléatoire" }); rddCommands.registerCommand({ - path: ["/tmra"], func: (content, msg, params) => rddCommands.getTMRAleatoire(msg, params), + path: ["/tmra"], func: (content, msg, params) => rddCommands.getTMRAleatoire(msg, params), descr: `Tire une case aléatoire des Terres médianes
/tmra forêt détermine une 'forêt' aléatoire
/tmra détermine une case aléatoire dans toutes les TMR` }); @@ -241,7 +241,7 @@ export class RdDCommands { getTMRAleatoire(msg, params) { if (params.length < 2) { let type = params[0]; - const tmr = TMRUtility.getTMRAleatoire(it => it.type == type); + const tmr = TMRUtility.getTMRAleatoire(type ? (it => it.type == type) : (it => true)); RdDCommands._chatAnswer(msg, `Case aléatoire: ${tmr.coord} - ${tmr.label}`); } else {