Ajout de la commande /voyage et grosse MAJK de la commande /auberge

This commit is contained in:
2026-01-07 15:04:49 +01:00
parent c8119601d8
commit f525b6c07a
1329 changed files with 24138 additions and 4397 deletions

View File

@@ -0,0 +1,31 @@
let SL = 1;
do {
const signedSL = SL >= 0 ? `+${SL}` : "SL";
const content = `
<div>
<p style="font-weight: bold;">Vous avez augmenté ${signedSL} ${SL > 1 ? "DRs" : "SL"}. Voulez-vous lancer un d10 ?</p>
<p>16: ajoutez +1 DR</p>
<p>710: perdez tous les DR accumulés et effectuez le test suivant à 1 DR</p>
</div>
`;
const choice = await foundry.applications.api.DialogV2.confirm({
yes: {label: "Lancer", icon: "fas fa-dice"},
no: {label: `Keep ${signedSL} DR`, icon: "fas fa-check"},
content,
});
if (!choice) break;
const roll = new Roll("1d10");
await roll.toMessage({flavor: this.effet.name});
if (roll.total >= 7) {
SL = -1;
break;
}
SL++;
} while (true);
this.effet.setFlag("wfrp4e", "SL", SL);