Amélioration message dormir une heure
This commit is contained in:
parent
863fc65844
commit
2af358b924
@ -470,7 +470,7 @@ export class RdDActor extends Actor {
|
||||
async dormir(heures = 1) {
|
||||
let message = {
|
||||
whisper: ChatUtility.getWhisperRecipientsAndGMs(this.name),
|
||||
content: this.name +": Vous dormez " + heures + " heure" + (heures > 1 ? "s" : "")
|
||||
content: this.name +": Vous dormez " + heures + (heures > 1 ? " heures. " : "heure. ")
|
||||
};
|
||||
await this.recupereEndurance(message);
|
||||
for (let i = 0; i < heures; i++) {
|
||||
@ -495,7 +495,7 @@ export class RdDActor extends Actor {
|
||||
if (ethylisme.value < 1) {
|
||||
ethylisme.value = Math.min(ethylisme.value + 1, 1);
|
||||
if (ethylisme.value <= 0) {
|
||||
message.content += `<br>Vous dégrisez un peu (${RdDUtility.getNomEthylisme(ethylisme.value)})`;
|
||||
message.content += `Vous dégrisez un peu (${RdDUtility.getNomEthylisme(ethylisme.value)}). `;
|
||||
}
|
||||
}
|
||||
await this.update({ "data.compteurs.ethylisme": ethylisme });
|
||||
@ -506,7 +506,7 @@ export class RdDActor extends Actor {
|
||||
const manquant = this._computeEnduranceMax() - this.data.data.sante.endurance.value;
|
||||
if (manquant > 0) {
|
||||
await this.santeIncDec("endurance", manquant);
|
||||
message.content += "<br>Vous récuperez " + manquant + " points d'endurance";
|
||||
message.content += "Vous récuperez " + manquant + " points d'endurance. ";
|
||||
}
|
||||
}
|
||||
|
||||
@ -515,14 +515,14 @@ export class RdDActor extends Actor {
|
||||
let fatigue = duplicate(this.data.data.sante.fatigue)
|
||||
const fatigueMin = this._computeFatigueMin();
|
||||
if (fatigue.value <= fatigueMin) {
|
||||
message.content += "<br>Vous êtes déjà reposé";
|
||||
message.content += "Vous êtes déjà reposé. ";
|
||||
return;
|
||||
}
|
||||
fatigue.value = Math.max(fatigueMin, this._calculRecuperationSegment(fatigue.value));
|
||||
console.log("recupererFatigue", fatigue)
|
||||
await this.update({ "data.sante.fatigue": fatigue });
|
||||
if (fatigue.value == 0) {
|
||||
message.content += "<br>Vous êtes bien reposé";
|
||||
message.content += "Vous êtes complêtement reposé. ";
|
||||
}
|
||||
}
|
||||
|
||||
@ -551,18 +551,18 @@ export class RdDActor extends Actor {
|
||||
const seuil = this.data.data.reve.seuil.value;
|
||||
const reveActuel = this.getReveActuel();
|
||||
if (reveActuel >= seuil) {
|
||||
message.content += `<br>Vous avez suffisament rêvé (seuil ${seuil}, rêve actuel ${reveActuel})`;
|
||||
message.content += `Vous avez suffisament rêvé, au delà de votre seuil. `;
|
||||
}
|
||||
else {
|
||||
let deRecuperation = (await DeDraconique.ddr("selfroll")).total;
|
||||
console.log("recuperationReve", deRecuperation);
|
||||
if (deRecuperation >= 7) {
|
||||
// Rêve de Dragon !
|
||||
message.content += `<br>Vous faites un <strong>Rêve de Dragon</strong> de ${deRecuperation} Points de rêve`;
|
||||
/*message.content += */await this.combattreReveDeDragon(deRecuperation);
|
||||
message.content += `Vous faites un <strong>Rêve de Dragon</strong> de ${deRecuperation} Points de rêve! `;
|
||||
await this.combattreReveDeDragon(deRecuperation);
|
||||
}
|
||||
else {
|
||||
message.content += `<br>Vous récupérez ${deRecuperation} Points de rêve`;
|
||||
message.content += `Vous récupérez ${deRecuperation} Points de rêve. `;
|
||||
await this.reveActuelIncDec(deRecuperation);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user