diff --git a/module/sheets/base-actor-sheet.js b/module/sheets/base-actor-sheet.js
index 9b4e0f8..c82f66b 100644
--- a/module/sheets/base-actor-sheet.js
+++ b/module/sheets/base-actor-sheet.js
@@ -780,94 +780,110 @@ export default class DGActorSheet extends DGSheetMixin(ActorSheetV2) {
const currentGroup = typedSkills[targetSkill].group;
let htmlContent = `
`;
- htmlContent += ` `;
+ htmlContent += ` `;
htmlContent += ` `;
if (currentGroup === game.i18n.translations.DG?.TypeSkills?.Art ?? "Art") {
- htmlContent += ` `;
+ htmlContent += ` `;
} else {
- htmlContent += ` `;
+ htmlContent += ` `;
}
if (
currentGroup === game.i18n.translations.DG?.TypeSkills?.Craft ??
"Craft"
) {
- htmlContent += ` `;
+ htmlContent += ` `;
} else {
- htmlContent += ` `;
+ htmlContent += ` `;
}
if (
currentGroup === game.i18n.translations.DG?.TypeSkills?.ForeignLanguage ??
"Foreign Language"
) {
- htmlContent += ` `;
+ }`;
} else {
- htmlContent += ` `;
+ }`;
}
if (
currentGroup === game.i18n.translations.DG?.TypeSkills?.MilitaryScience ??
"Military Science"
) {
- htmlContent += ` `;
+ }`;
} else {
- htmlContent += ` `;
+ }`;
}
if (
currentGroup === game.i18n.translations.DG?.TypeSkills?.Pilot ??
"Pilot"
) {
- htmlContent += ` `;
+ htmlContent += ` `;
} else {
- htmlContent += ` `;
+ htmlContent += ` `;
}
if (
currentGroup === game.i18n.translations.DG?.TypeSkills?.Science ??
"Science"
) {
- htmlContent += ` `;
+ htmlContent += ` `;
} else {
- htmlContent += ` `;
+ htmlContent += ` `;
}
if (
currentGroup === game.i18n.translations.DG?.TypeSkills?.Other ??
"Other"
) {
- htmlContent += ` `;
+ htmlContent += ` `;
} else {
- htmlContent += ` `;
+ htmlContent += ` `;
}
htmlContent += ` `;
htmlContent += `
`;
htmlContent += ``;
- htmlContent += ` `;
+ htmlContent += ` `;
htmlContent += ` `;
htmlContent += `
`;
@@ -905,31 +921,40 @@ export default class DGActorSheet extends DGSheetMixin(ActorSheetV2) {
let htmlContent = "";
htmlContent += ``;
- htmlContent += ` `;
+ htmlContent += ` `;
htmlContent += ` `;
- htmlContent += ` `;
- htmlContent += ` `;
- htmlContent += ` `;
+ htmlContent += ` `;
+ htmlContent += ` `;
- htmlContent += ` `;
+ htmlContent += ` `;
- htmlContent += ` `;
- htmlContent += ` `;
- htmlContent += ` `;
+ }`;
+ htmlContent += ` `;
+ htmlContent += ` `;
+ htmlContent += ` `;
htmlContent += ` `;
htmlContent += `
`;
htmlContent += ``;
- htmlContent += ` `;
+ htmlContent += ` `;
htmlContent += ` `;
htmlContent += `
`;
@@ -1067,8 +1092,9 @@ export default class DGActorSheet extends DGSheetMixin(ActorSheetV2) {
([key, skill]) => ({
value: key,
group: optionGroups.typedSkills,
- label: `${game.i18n.localize(`DG.TypeSkills.${skill.group}`)} (${skill.label
- })`,
+ label: `${game.i18n.localize(`DG.TypeSkills.${skill.group}`)} (${
+ skill.label
+ })`,
targetNumber: skill.proficiency,
}),
);
diff --git a/templates/actor/partials/sanity-agent.html b/templates/actor/partials/sanity-agent.html
index cf37ebb..d3658d2 100644
--- a/templates/actor/partials/sanity-agent.html
+++ b/templates/actor/partials/sanity-agent.html
@@ -3,9 +3,7 @@
breaking-point-hit{{/if }}"
type="text"
name="system.sanity.value"
- {{#if keepSanityPrivate }}
- readonly
- {{/if }}
+ {{disabled keepSanityPrivate}}
value="{{ currentSan }}"
data-dtype="Number"
data-tooltip="{{localize 'DG.Tooltip.CurrentSanityPartOne' }}{{actor.system.sanity.currentBreakingPoint }}{{localize 'DG.Tooltip.CurrentSanityPartTwo' }}" />