fixes calculation bases for mr, asp and lep.

main
macniel 2026-02-15 14:26:50 +01:00
parent 77d929b04b
commit 27414cf6d7
3 changed files with 12 additions and 12 deletions

View File

@ -32,15 +32,15 @@ export class Character extends Actor {
const actorData = this; const actorData = this;
const systemData = actorData.system; const systemData = actorData.system;
systemData.attribute.mu.aktuell = systemData.attribute.mu.start systemData.attribute.mu.aktuell = systemData.attribute.mu.start + systemData.attribute.mu.mod
systemData.attribute.kl.aktuell = systemData.attribute.kl.start systemData.attribute.kl.aktuell = systemData.attribute.kl.start + systemData.attribute.kl.mod
systemData.attribute.in.aktuell = systemData.attribute.in.start systemData.attribute.in.aktuell = systemData.attribute.in.start + systemData.attribute.in.mod
systemData.attribute.ch.aktuell = systemData.attribute.ch.start systemData.attribute.ch.aktuell = systemData.attribute.ch.start + systemData.attribute.ch.mod
systemData.attribute.ff.aktuell = systemData.attribute.ff.start systemData.attribute.ff.aktuell = systemData.attribute.ff.start + systemData.attribute.ff.mod
systemData.attribute.ge.aktuell = systemData.attribute.ge.start systemData.attribute.ge.aktuell = systemData.attribute.ge.start + systemData.attribute.ge.mod
systemData.attribute.ko.aktuell = systemData.attribute.ko.start systemData.attribute.ko.aktuell = systemData.attribute.ko.start + systemData.attribute.ko.mod
systemData.attribute.kk.aktuell = systemData.attribute.kk.start systemData.attribute.kk.aktuell = systemData.attribute.kk.start + systemData.attribute.kk.mod
const mu = systemData.attribute.mu.aktuell const mu = systemData.attribute.mu.aktuell
const kl = systemData.attribute.kl.aktuell const kl = systemData.attribute.kl.aktuell
@ -98,7 +98,7 @@ export class Character extends Actor {
systemData.ini.basis = Math.round((mu + mu + _in + ge) / 5) systemData.ini.basis = Math.round((mu + mu + _in + ge) / 5)
systemData.ini.aktuell = systemData.ini.basis systemData.ini.aktuell = systemData.ini.basis
systemData.mr.basis = Math.round((mu + kl + ko) / 5) systemData.mr.basis = Math.round((mu + kl + ko) / 5) + systemData.mr.mod
systemData.mr.aktuell = systemData.mr.basis systemData.mr.aktuell = systemData.mr.basis
systemData.gs.basis = 6; systemData.gs.basis = 6;
systemData.gs.aktuell = systemData.gs.basis // TOOD: get GS from spezien systemData.gs.aktuell = systemData.gs.basis // TOOD: get GS from spezien

View File

@ -14,7 +14,7 @@
"modifikationen": "Zauberdauer, Kosten, Reichweite, Wirkungsdauer", "modifikationen": "Zauberdauer, Kosten, Reichweite, Wirkungsdauer",
"varianten": [ "varianten": [
{"name": "Wandernder Wirbel", {"name": "Wandernder Wirbel",
"mod": "", "mod": 0,
"limit": "14", "limit": "14",
"description": "Der Druide kann den Wirbel eigenständig bewegen, mit einer maximalen Geschwindigkeit entsprechend der Windstärke (1 AsP pro 10 Schritt Bewegung)." "description": "Der Druide kann den Wirbel eigenständig bewegen, mit einer maximalen Geschwindigkeit entsprechend der Windstärke (1 AsP pro 10 Schritt Bewegung)."
} }

View File

@ -2,7 +2,7 @@
"id": "DSA_4-1", "id": "DSA_4-1",
"title": "Das Schwarze Auge 4.1", "title": "Das Schwarze Auge 4.1",
"description": "Noch ein Spielsystem für Das Schwarze Auge 4.1", "description": "Noch ein Spielsystem für Das Schwarze Auge 4.1",
"version": "0.8.3", "version": "0.0.1",
"compatibility": { "compatibility": {
"minimum": 12, "minimum": 12,
"verified": 13 "verified": 13
@ -364,5 +364,5 @@
"primaryTokenAttribute": "lep.aktuell", "primaryTokenAttribute": "lep.aktuell",
"url": "https://git.macniel.online/macniel/foundry-dsa41-game", "url": "https://git.macniel.online/macniel/foundry-dsa41-game",
"manifest": "https://git.macniel.online/macniel/foundry-dsa41-game/raw/branch/main/src/system.json", "manifest": "https://git.macniel.online/macniel/foundry-dsa41-game/raw/branch/main/src/system.json",
"download": "https://git.macniel.online/macniel/foundry-dsa41-game/releases/download/0.8.3/release.zip" "download": "https://git.macniel.online/macniel/foundry-dsa41-game/releases/download/0.0.1/release.zip"
} }