forked from public/foundryvtt-reve-de-dragon
		
	v10 migration, ongoing WIP
This commit is contained in:
		| @@ -40,18 +40,21 @@ export class RdDSigneDraconiqueItemSheet extends ItemSheet { | ||||
|  | ||||
|   /* -------------------------------------------- */ | ||||
|   async getData() { | ||||
|     const formData = duplicate(Misc.data(this.object)); | ||||
|     mergeObject(formData, { | ||||
|       title: formData.name, | ||||
|     let formData = { | ||||
|       name: this.object.name, | ||||
|       img: this.object.img, | ||||
|       title: this.object.name, | ||||
|       isGM: game.user.isGM, | ||||
|       owner: this.document.isOwner, | ||||
|       data: this.object.system, | ||||
|       isOwned: this.actor ? true : false, | ||||
|       actorId: this.actor?.id, | ||||
|       editable: this.isEditable, | ||||
|       cssClass: this.isEditable ? "editable" : "locked", | ||||
|     }); | ||||
|     formData.tmrs = TMRUtility.listSelectedTMR(formData.data.typesTMR ?? []); | ||||
|     return formData; | ||||
|     } | ||||
|     formData.tmrs = TMRUtility.listSelectedTMR(this.object.system.typesTMR ?? []) | ||||
|     console.log("SIG", formData) | ||||
|     return formData | ||||
|   } | ||||
|  | ||||
|   /* -------------------------------------------- */ | ||||
| @@ -72,17 +75,17 @@ export class RdDSigneDraconiqueItemSheet extends ItemSheet { | ||||
|   } | ||||
|  | ||||
|   async onSelectTmr(event) { | ||||
|     event.preventDefault(); | ||||
|     const selectedTMR = $(".select-tmr").val(); | ||||
|     this.object.update({ 'data.typesTMR': selectedTMR }); | ||||
|     event.preventDefault() | ||||
|     const selectedTMR = $(".select-tmr").val() | ||||
|     this.object.update({ 'data.typesTMR': selectedTMR }) | ||||
|   } | ||||
|  | ||||
|   async onValeurXpSort(event) { | ||||
|     const codeReussite = event.currentTarget.attributes['data-typereussite']?.value ?? 0; | ||||
|     const xp = Number(event.currentTarget.value); | ||||
|     const oldValeur = Misc.templateData(this.object).valeur; | ||||
|     const oldValeur = this.object.system.valeur | ||||
|     const newValeur = RdDItemSigneDraconique.calculValeursXpSort(codeReussite, xp, oldValeur); | ||||
|     await this.object.update({ 'data.valeur': newValeur }); | ||||
|     await this.object.update({ 'data.valeur': newValeur }) | ||||
|   } | ||||
|  | ||||
|   /* -------------------------------------------- */ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user