fix faulty tab config on creatureSheet

pull/65/head
macniel 2025-11-16 11:52:56 +01:00
parent 692867f2ac
commit e0e70d126f
1 changed files with 13 additions and 1 deletions

View File

@ -25,7 +25,6 @@ export class CreatureSheet extends HandlebarsApplicationMixin(ActorSheetV2) {
static TABS = { static TABS = {
sheet: { sheet: {
tabs: [], tabs: [],
initial: 'meta'
} }
} }
@ -66,6 +65,19 @@ export class CreatureSheet extends HandlebarsApplicationMixin(ActorSheetV2) {
tabs.tabs.push(tab) tabs.tabs.push(tab)
} }
} }
if (!game.user.isGM) {
if (this.document.system.visibility.meta) {
tabs.initial = 'meta'
} else if (this.document.system.visibility.attacks) {
tabs.initial = 'attacks'
} else if (this.document.system.visibility.description) {
tabs.initial = 'description'
} else if (this.document.system.visibility.loot) {
tabs.initial = 'loot'
}
}
return tabs return tabs
} }