Bienvenue dans le Rêve des Dragons ! Vous trouverez quelques informations pour démarrer dans ce document : @Compendium[foundryvtt-reve-de-dragon.rappel-des-regles.7uGrUHGdPu0EmIu2]{Documentation MJ/Joueurs}
La commande /aide dans le chat permet de voir les commandes spécifiques à Rêve de Dragon.
diff --git a/module/rdd-roll.js b/module/rdd-roll.js
index aff36f6b..f08a5eb8 100644
--- a/module/rdd-roll.js
+++ b/module/rdd-roll.js
@@ -134,8 +134,8 @@ export class RdDRoll extends Dialog {
// Update html, according to data
if (rollData.competence) {
// Set the default carac from the competence item
- rollData.selectedCarac = rollData.carac[rollData.competence.data.defaut_carac];
- $("#carac").val(rollData.competence.data.defaut_carac);
+ rollData.selectedCarac = rollData.carac[rollData.competence.data.data.defaut_carac];
+ $("#carac").val(rollData.competence.data.data.defaut_carac);
}
if (rollData.selectedSort) {
$("#draconic").val(rollData.selectedSort.data.listIndex); // Uniquement a la selection du sort, pour permettre de changer
@@ -288,10 +288,10 @@ export class RdDRoll extends Dialog {
/* -------------------------------------------- */
_computeDiffCompetence(rollData) {
if (rollData.competence) {
- return Misc.toInt(rollData.competence.data.niveau);
+ return Misc.toInt(rollData.competence.data.data.niveau);
}
if (rollData.draconicList) {
- return Misc.toInt(rollData.competence.data.niveau);
+ return Misc.toInt(rollData.competence.data.data.niveau);
}
return 0;
}
@@ -328,7 +328,7 @@ export class RdDRoll extends Dialog {
return compName + " - " + rollData.selectedSort.name;
}
// If a weapon is there, add it in the title
- const niveau = Misc.toSignedString(rollData.competence.data.niveau);
+ const niveau = Misc.toSignedString(rollData.competence.data.data.niveau);
if (compName == carac) {
// cas des créatures
return carac + " " + niveau
diff --git a/module/rdd-utility.js b/module/rdd-utility.js
index de605b65..1c9f1c3e 100644
--- a/module/rdd-utility.js
+++ b/module/rdd-utility.js
@@ -648,11 +648,10 @@ export class RdDUtility {
/* -------------------------------------------- */
static async loadCompendium(compendium, filter = item => true) {
let compendiumItems = await RdDUtility.loadCompendiumNames(compendium);
-
const pack = game.packs.get(compendium);
let list = [];
- for (let compendiumItem of compendiumItems) {
- await pack.getEntity(compendiumItem._id).then(it => {
+ for (let compendiumItem of compendiumItems) {
+ await pack.getDocument(compendiumItem._id).then(it => {
const item = it.data;
if (filter(item)) {
list.push(item);
diff --git a/module/rolldata-ajustements.js b/module/rolldata-ajustements.js
index 049b0972..add62573 100644
--- a/module/rolldata-ajustements.js
+++ b/module/rolldata-ajustements.js
@@ -20,7 +20,7 @@ export const referenceAjustements = {
competence: {
isUsed: (rollData, actor) => rollData.competence,
getLabel: (rollData, actor) => rollData.competence?.name,
- getValue: (rollData, actor) => rollData.competence?.data?.niveau,
+ getValue: (rollData, actor) => rollData.competence?.data?.data.niveau,
},
meditation: {
isUsed: (rollData, actor) => rollData.meditation,
diff --git a/system.json b/system.json
index 594aab04..db7d71f6 100644
--- a/system.json
+++ b/system.json
@@ -2,10 +2,10 @@
"name": "foundryvtt-reve-de-dragon",
"title": "Rêve de Dragon",
"description": "Rêve de Dragon RPG for FoundryVTT",
- "version": "1.3.22",
+ "version": "1.4.0",
"manifestPlusVersion": "1.0.0",
- "minimumCoreVersion": "0.7.5",
- "compatibleCoreVersion": "0.7.9",
+ "minimumCoreVersion": "0.8.0",
+ "compatibleCoreVersion": "0.8.0",
"templateVersion": 95,
"author": "LeRatierBretonnien",
"authors": [
diff --git a/templates/actor-sheet.html b/templates/actor-sheet.html
index 2ae3963d..a86a4629 100644
--- a/templates/actor-sheet.html
+++ b/templates/actor-sheet.html
@@ -14,8 +14,8 @@
@@ -23,8 +23,8 @@
@@ -33,23 +33,23 @@
{{{data.fatigue.html}}}
Fatigue
-
-
- / {{data.sante.fatigue.max}}
+
+ / {{data.data.sante.fatigue.max}}+
@@ -65,14 +65,14 @@
- Malus de fatigue : {{data.fatigue.malus}}
+ Malus de fatigue : {{data.data.fatigue.malus}}
{{{data.fatigue.html}}}
- {{data.blessures.resume}}
+ {{data.data.blessures.resume}}