Allow items links in editors

This commit is contained in:
2022-09-28 15:43:48 +02:00
parent 895a722f4c
commit fa0b989c86
4 changed files with 12 additions and 5 deletions

View File

@ -23,7 +23,7 @@ export class YggdrasillActorSheet extends ActorSheet {
}
/* -------------------------------------------- */
getData() {
async getData() {
const objectData = duplicate(this.object)
let formData = {
@ -63,7 +63,11 @@ export class YggdrasillActorSheet extends ActorSheet {
optionsCarac: YggdrasillUtility.createDirectOptionList(0, 20),
optionsDMDP: YggdrasillUtility.createDirectSortedOptionList(-10, +10),
optionsBase: YggdrasillUtility.createDirectOptionList(0, 20),
optionsFuror: YggdrasillUtility.createDirectOptionList(0, 15),
optionsFuror: YggdrasillUtility.createDirectOptionList(0, 15),
tiragerunes: await TextEditor.enrichHTML(this.object.system.tiragesrunes, {async: true}),
description: await TextEditor.enrichHTML(this.object.system.description, {async: true}),
notes: await TextEditor.enrichHTML(this.object.system.notes, {async: true}),
gmnotes: await TextEditor.enrichHTML(this.object.system.biodata.gmnotes, {async: true}),
options: this.options,
owner: this.document.isOwner,
editScore: this.options.editScore,

View File

@ -23,7 +23,7 @@ export class YggdrasillFigurantSheet extends ActorSheet {
}
/* -------------------------------------------- */
getData() {
async getData() {
const objectData = duplicate(this.object)
let formData = {
@ -42,6 +42,8 @@ export class YggdrasillFigurantSheet extends ActorSheet {
monnaies: this.actor.getMonnaies(),
optionsAttr: new Array(41).fill('option'),
optionsBase: YggdrasillUtility.createDirectOptionList(0, 20),
description: await TextEditor.enrichHTML(this.object.system.description, {async: true}),
notes: await TextEditor.enrichHTML(this.object.system.notes, {async: true}),
options: this.options,
owner: this.document.isOwner,
editScore: this.options.editScore,

View File

@ -56,6 +56,7 @@ export class YggdrasillItemSheet extends ItemSheet {
data: foundry.utils.deepClone(this.object.system),
optionsBase: YggdrasillUtility.createDirectOptionList(0, 20),
optionsNiveaux4: YggdrasillUtility.buildListOptions(1, 5),
description: await TextEditor.enrichHTML(this.object.system.description, {async: true}),
limited: this.object.limited,
options: this.options,
owner: this.document.isOwner,