Fixes calendrier #489

Closed
vincent.vandeme wants to merge 3 commits from v1.4-fix-calendrier into v1.4
2 changed files with 6 additions and 4 deletions
Showing only changes of commit c49fdb2903 - Show all commits

View File

@ -37,6 +37,9 @@ const MAX_NOMBRE_ASTRAL = 12;
/* -------------------------------------------- */
export class RdDCalendrier extends Application {
static createCalendrierPos() {
return { top: 200, left: 200 };
}
static getCalendrier(index) {
let calendrier = {
@ -67,9 +70,7 @@ export class RdDCalendrier extends Application {
// position
this.calendrierPos = duplicate(game.settings.get("foundryvtt-reve-de-dragon", "calendrier-pos"));
if (this.calendrierPos == undefined || this.calendrierPos.top == undefined) {
this.calendrierPos = {};
this.calendrierPos.top = 200;
this.calendrierPos.left = 200;
this.calendrierPos = RdDCalendrier.createCalendrierPos();
if (game.user.isGM) { // Uniquement si GM
game.settings.set("foundryvtt-reve-de-dragon", "calendrier-pos", this.calendrierPos);
}

View File

@ -88,8 +88,9 @@ Hooks.once("init", async function () {
/* -------------------------------------------- */
game.settings.register("foundryvtt-reve-de-dragon", "calendrier-pos", {
name: "calendrierPos",
scope: "world",
scope: "client",
config: false,
default: RdDCalendrier.createCalendrierPos(),
type: Object
});