Remplacer d7 par dt

Pour les rencontres dans les TMRs, on utilise maintenant le

A cause de l'ajout du support natif des d7 dans dice-so-nice, les dés
à 7 faces n'étaient plus affichés correctement.

Voir:
https://gitlab.com/riccisi/foundryvtt-dice-so-nice/-/issues/261
This commit is contained in:
Vincent Vandemeulebrouck 2021-11-21 22:41:53 +01:00
parent 5f1808de40
commit 9848e1a8af
3 changed files with 9 additions and 9 deletions

View File

@ -16,14 +16,14 @@ const imagesHeures = [1, 2, 3, 4, 5, 6, 7, 9, 9, 10, 11, 12].map(it => iconHeure
const imgSigneDragon = img(imagesHeures[4]);
/** De7 pour les jets de rencontre */
export class De7 extends Die {
/** De pour les jets de rencontre */
export class DeTMR extends Die {
/** @override */
static DENOMINATION = "7";
static DENOMINATION = "t";
static diceSoNiceData(system) {
return {
type: "d7",
type: "dt",
font: "HeuresDraconiques",
fontScale: 0.7,
labels: ['1', '2', '3', '4', '5', '6', 'd', '0'],
@ -119,7 +119,7 @@ export class DeHeure extends Die {
export class RdDDice {
static init() {
CONFIG.Dice.terms[De7.DENOMINATION] = De7;
CONFIG.Dice.terms[DeTMR.DENOMINATION] = DeTMR;
CONFIG.Dice.terms[DeDraconique.DENOMINATION] = DeDraconique;
CONFIG.Dice.terms[DeHeure.DENOMINATION] = DeHeure;
}
@ -153,7 +153,7 @@ export class RdDDice {
static diceSoNiceReady(dice3d) {
for (const system of Object.keys(dice3d.DiceFactory.systems)) {
dice3d.addDicePreset(De7.diceSoNiceData(system));
dice3d.addDicePreset(DeTMR.diceSoNiceData(system));
dice3d.addDicePreset(DeDraconique.diceSoNiceData(system));
dice3d.addDicePreset(DeHeure.diceSoNiceData(system));
}

View File

@ -541,7 +541,7 @@ export class RdDTMRDialog extends Dialog {
}
let locTMR = (this.cacheTMR) ? Misc.upperFirst(tmr.type) + " ??" : tmr.label + " (" + tmr.coord + ")";
let myRoll = await RdDDice.rollTotal("1d7");
let myRoll = await RdDDice.rollTotal("1dt");
if (TMRUtility.isForceRencontre() || myRoll == 7) {
this._tellToUser(myRoll + ": Rencontre en " + locTMR);
return await this.rencontreTMRRoll(tmr, this.actor.isRencontreSpeciale());

View File

@ -1,10 +1,10 @@
<h3>Dés spéciaux</h3>
<ul class="alterne-list">
<li class="list-item">
<strong>/roll 1d7</strong>: lance un dé de rencontre
<strong>/roll 1dt</strong>: lance un dé de rencontre dans les TMR
</li>
<li class="list-item">
<strong>/roll 1dr</strong>: lance un dé draconique (de 0à 7, relance et additionne en cas de 7)
<strong>/roll 1dr</strong>: lance un dé draconique (de 0 à 7, relance et additionne en cas de 7)
</li>
<li class="list-item">
<strong>/roll 1dh</strong>: lance le dé des heures (de 1 à 12)