Fix: affichage sommeil avec RdD première heure

Le message ne s'affichait pas en cas de rêve de dragon dès la
première récupération
This commit is contained in:
Vincent Vandemeulebrouck 2023-06-24 01:19:43 +02:00
parent 3001ae44de
commit 78336a3f45

View File

@ -630,7 +630,7 @@ export class RdDActor extends RdDBaseActor {
let jetsReve = []; let jetsReve = [];
let dormi = await this.dormirDesHeures(jetsReve, message, heures, options); let dormi = await this.dormirDesHeures(jetsReve, message, heures, options);
if (jetsReve.length > 0) { if (jetsReve.length > 0) {
message.content += `Vous récupérez ${jetsReve.filter(it => it >= 0).reduce(Misc.joining("+"))} Points de rêve. `; message.content += `Vous récupérez ${jetsReve.map(it => it <0 ? '(dragon)' : it).reduce(Misc.joining("+"))} Points de rêve. `;
} }
if (dormi.etat == 'eveil') { if (dormi.etat == 'eveil') {
message.content += 'Vous êtes réveillé par un Rêve de Dragon.' message.content += 'Vous êtes réveillé par un Rêve de Dragon.'