From 3bb5e087afa94941e2d12248008acf8afe84f728 Mon Sep 17 00:00:00 2001 From: Byroks Date: Thu, 28 Mar 2024 21:26:26 +0100 Subject: [PATCH] Done --- lang/de.json | 12 ++++++++++++ source/helpers.ts | 4 ++++ source/module/actors/M5Character.ts | 1 + templates/sheets/character/spells.hbs | 26 ++++++++++++++++++++++++++ templates/sheets/item/class.hbs | 2 +- 5 files changed, 44 insertions(+), 1 deletion(-) diff --git a/lang/de.json b/lang/de.json index 6f95cdd..d976b42 100644 --- a/lang/de.json +++ b/lang/de.json @@ -161,6 +161,7 @@ "midgard5.faelschen": "Fälschen", "midgard5.fangen": "Fangen", "midgard5.fechten": "Fechten", + "midgard5.fechtkunst": "Fechtkunst", "midgard5.feueralchimie": "Feueralchimie", "midgard5.gassenwissen": "Gassenwissen", "midgard5.gaukeln": "Gaukeln", @@ -286,6 +287,16 @@ "midgard5.attack": "Angriff", "midgard5.damage": "Schaden", + "midgard5.skill-goup-alltag": "Alltag", + "midgard5.skill-goup-freiland": "Freiland", + "midgard5.skill-goup-halbwelt": "Halbwelt", + "midgard5.skill-goup-kampf": "Kampf", + "midgard5.skill-goup-koerper": "Körper", + "midgard5.skill-goup-sozial": "Sozial", + "midgard5.skill-goup-unterwelt": "Unterwelt", + "midgard5.skill-goup-waffen": "Waffen", + "midgard5.skill-goup-wissen": "Wissen", + "midgard5.spell-process-none": "Ohne", "midgard5.spell-process-artefakte": "Artefakte", "midgard5.spell-process-beherrschen": "Beherrschen", @@ -304,6 +315,7 @@ "midgard5.spell-process-nekromantie": "Nekromantie", "midgard5.spell-process-runenstaebe": "Runenstäbe", "midgard5.spell-process-thaumatherapie": "Thaumatherapie", + "midgard5.spell-process-thaumagraphie": "Thaumagraphie", "midgard5.spell-process-veraendern": "Verändern", "midgard5.spell-process-vigilsignien": "Vigilsignien", "midgard5.spell-process-wundertat": "Wundertat", diff --git a/source/helpers.ts b/source/helpers.ts index f0c0572..845cc7b 100644 --- a/source/helpers.ts +++ b/source/helpers.ts @@ -107,4 +107,8 @@ export const loadHelpers = async function () { } return length; }); + + Handlebars.registerHelper("console", (object: any) => { + console.log(object); + }); }; diff --git a/source/module/actors/M5Character.ts b/source/module/actors/M5Character.ts index 4b9546e..3f83d15 100644 --- a/source/module/actors/M5Character.ts +++ b/source/module/actors/M5Character.ts @@ -461,6 +461,7 @@ export class M5Character extends Actor { } else { item.system.equipped = true; data.info.magicUsing = item.system.magicUsing; + data.lernKostenZauber = item.system.lernKostenZauber; } if (typeof data.info.class === "string") { diff --git a/templates/sheets/character/spells.hbs b/templates/sheets/character/spells.hbs index 34fe0a0..4f7b9af 100644 --- a/templates/sheets/character/spells.hbs +++ b/templates/sheets/character/spells.hbs @@ -1,5 +1,8 @@
+ + + {{#console data }}{{/console}}
{{localize "midgard5.spellCasting"}}
@@ -77,4 +80,27 @@
+ +
+
+
{{localize "midgard5.pp"}} {{localize "midgard5.spells"}}
+ + + + + + +
+
+ + {{#each data.lernKostenZauber as |group name|}} + + + + + {{/each}} +
+
+
+
diff --git a/templates/sheets/item/class.hbs b/templates/sheets/item/class.hbs index 2d8e4ba..80604a3 100644 --- a/templates/sheets/item/class.hbs +++ b/templates/sheets/item/class.hbs @@ -49,7 +49,7 @@
{{#each data.lernKostenAllgemein as |wert name|}} - + {{/each}}