From 68e3d35af1222d990d82a986a022c44f1d61dc9f Mon Sep 17 00:00:00 2001 From: LeRatierBretonnier Date: Wed, 18 Mar 2026 17:12:32 +0100 Subject: [PATCH] Add abilities sectioon on sheet --- lang/en.json | 4 +++- .../applications/sheets/character-sheet.mjs | 1 + templates/character-skills.hbs | 22 +++++++++++++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/lang/en.json b/lang/en.json index 344661d..9a222fa 100644 --- a/lang/en.json +++ b/lang/en.json @@ -554,6 +554,7 @@ "equipment": "Equipment", "experience": "Experience", "racialAbilities": "Racial Abilities", + "abilities": "Abilities", "grit": "Grit", "gritEarned": "Grit earned", "int": "INT", @@ -896,7 +897,8 @@ "addMiracle": "Add new miracle", "skill": "Skills list", "skills": "Skills - Your character's skills and abilities", - "racialAbilities": "Racial Abilities from your character's race and sub-race" + "racialAbilities": "Racial Abilities from your character's race and sub-race", + "abilities": "Abilities acquired through class, paths, or other sources" }, "RollSavingThrow": "Roll Saving Throw", "Message": { diff --git a/module/applications/sheets/character-sheet.mjs b/module/applications/sheets/character-sheet.mjs index 871122a..c72fcf5 100644 --- a/module/applications/sheets/character-sheet.mjs +++ b/module/applications/sheets/character-sheet.mjs @@ -114,6 +114,7 @@ export default class PrismRPGCharacterSheet extends PrismRPGActorSheet { context.tab = context.tabs.skills context.skills = doc.itemTypes.skill context.racialAbilities = doc.itemTypes["racial-ability"] + context.abilities = doc.itemTypes["ability"] context.vulnerabilities = doc.itemTypes.vulnerability break case "subattributes": diff --git a/templates/character-skills.hbs b/templates/character-skills.hbs index 746aad8..174dca8 100644 --- a/templates/character-skills.hbs +++ b/templates/character-skills.hbs @@ -60,5 +60,27 @@ {{/each}} + +
+ + {{localize "PRISMRPG.Label.abilities"}} + +
+ {{#each abilities as |item|}} +
+ +
+ {{item.name}} +
+
+ + +
+
+ {{/each}} +
+
\ No newline at end of file