From 765146f98541ff492ffe8089fb69c6fe676752a7 Mon Sep 17 00:00:00 2001 From: Melon-PieldeSapo Date: Wed, 11 Dec 2024 22:17:22 +0100 Subject: [PATCH] Character generator #52 - Class Item, stat selector display only not selected stats --- module/item/class-sheet.js | 41 +++++++++++++++++++++++++++----------- 1 file changed, 29 insertions(+), 12 deletions(-) diff --git a/module/item/class-sheet.js b/module/item/class-sheet.js index 8a17b5f..e6b86e8 100644 --- a/module/item/class-sheet.js +++ b/module/item/class-sheet.js @@ -89,19 +89,37 @@ export class MothershipClassSheet extends MothershipItemSheet { */ _onStatCreate(event) { event.preventDefault(); - + let stats = this.object.system.selected_adjustment.choose_stat.stats; + + let DialogContent = `

Stat

\ +
` + let d = new Dialog({ title: "Select Stat", - content: `

Stat

\ -
`, + content: DialogContent, buttons: { roll: { icon: '', @@ -110,7 +128,6 @@ export class MothershipClassSheet extends MothershipItemSheet { let statname = html.find('[id=\"system.selected_adjustment.choose_stat.stats\"]')[0].value - let stats = this.object.system.selected_adjustment.choose_stat.stats; stats.push(statname); this.object.update({"system.selected_adjustment.choose_stat.stats":stats});