diff --git a/src/ActorSheet.hbs b/src/ActorSheet.hbs index c111be3..1dc7382 100644 --- a/src/ActorSheet.hbs +++ b/src/ActorSheet.hbs @@ -118,6 +118,15 @@ {{actor.system.computed.astralenergie.max}} +
+ {{localize "DSA41.basiswerte.karmalenergie"}} + {{>editable-input type="number" name="system.karmalenergie" value=actor.system.karmalenergie}} + + + + {{actor.system.karmalenergie}} +
+
{{localize "DSA41.basiswerte.magieresistenz"}} {{actor.system.computed.magieresistenz.basiswert}} diff --git a/src/lang/de.json b/src/lang/de.json index 4e3b4ac..d92c75e 100644 --- a/src/lang/de.json +++ b/src/lang/de.json @@ -46,6 +46,7 @@ "lebenspunkte": "Lebenspunkte", "ausdauer": "Ausdauer", "astralenergie": "Astralenergie", + "karmalenergie": "Karmalenergie", "magieresistenz": "Magieresistenz", "initiative": "Initiative", "attacke": "Attacke", diff --git a/src/main.mjs b/src/main.mjs index 4ad8c3b..a07b5f8 100644 --- a/src/main.mjs +++ b/src/main.mjs @@ -233,6 +233,8 @@ class DSA41_CharacterData extends TypeDataModel { aktuell: new NumberField({integer: true, initial: 0}), }), + karmalenergie: new NumberField({integer: true, inital: 0}), + magieresistenz: new SchemaField({ modifikator: new NumberField({integer: true, initial: 0}), zukauf: new NumberField({integer: true, initial: 0}),