spells: flatten frontmatter (range/targets/castingTime/overcast as plain values), add damageBase

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-17 12:37:45 +02:00
co-authored by Claude Sonnet 5.5
parent f6edfe3198
commit 17580e42cd
108 changed files with 1095 additions and 5330 deletions
+11 -49
View File
@@ -8,55 +8,17 @@ school: sacred
deity: common
sourceBook: ksiega-magii
manaCost: 2
bloodCost: 0
complexityLevel: 0
isSuperspell: false
requiresGroupCast: false
minCasters: 1
nonCombatOnly: false
damageBase: ''
damageType: ''
ignoresArmor: false
statusEffects: []
saveAttribute: ''
saveSkill: ''
triggers: []
components:
verbal: false
somatic: false
material: ''
symbols: []
requirements:
race: []
talent: []
discipline:
- sacred
difficulty:
threshold: 6
successes: 1
range:
kind: distance
value: 10
unit: m
duration: Natychmiastowe
castingTime: ''
target: '1'
areaOfEffect: null
overcastOptions:
- text: +1k2 punktów Obrażeń
repeatable: true
cost: 0
description: >-
Krótka, pełna żaru modlitwa wzywająca boską sprawiedliwość przeciwko wrogom
wiary.
Mag kieruje boski gniew w wybrany przez siebie cel, który otrzymuje ilość
obrażeń równą zaokrągloną w górę połowie wartości Zdolności Magiczne lub
Oddanie maga. Jeżeli jest innowiercą, otrzymuje dodatkowe 1k6 obrażeń.
---
threshold: 6
successes: 1
requiresDiscipline:
- sacred
castingTime: Instant
range: 10 m
targets: '1'
duration: Instant
damageBase: magicalAbilities/2
overcast:
- +1k2 punktów Obrażeń
---
# Boska Sprawiedliwość
+10 -42
View File
@@ -8,48 +8,16 @@ school: sacred
deity: common
sourceBook: ksiega-magii
manaCost: 1
bloodCost: 0
complexityLevel: 0
isSuperspell: false
requiresGroupCast: false
minCasters: 1
nonCombatOnly: false
damageBase: ''
damageType: ''
ignoresArmor: false
statusEffects: []
saveAttribute: ''
saveSkill: ''
triggers: []
components:
verbal: false
somatic: false
material: ''
symbols: []
requirements:
race: []
talent: []
discipline:
- sacred
difficulty:
threshold: 3
successes: 1
range:
kind: touch
duration: Natychmiastowe
castingTime: ''
target: '1'
areaOfEffect: null
overcastOptions:
- text: >-
+1k3 odzyskiwanych punktów Żywotności lub z postaci jest usuwany jeden
wybrany, negatywny status (kosztuje 2 stopnie)
repeatable: true
cost: 0
description: >-
Na dotkniętą osobę spływa święta moc, zasklepiająca rany. Cel odzyskuje ilość
punktów Żywotności równą wartości Umiejętności Zdolności Magiczne lub Oddanie
maga.
threshold: 3
successes: 1
requiresDiscipline:
- sacred
castingTime: Instant
range: Touch
targets: '1'
duration: Instant
overcast:
- +1k3 odzyskiwanych punktów Żywotności lub z postaci jest usuwany jeden wybrany, negatywny status (kosztuje 2 stopnie)
---
# Leczący Dotyk
+9 -42
View File
@@ -8,49 +8,16 @@ school: sacred
deity: common
sourceBook: ksiega-magii
manaCost: 3
bloodCost: 0
complexityLevel: 0
isSuperspell: false
requiresGroupCast: false
minCasters: 1
nonCombatOnly: false
damageBase: ''
damageType: ''
ignoresArmor: false
statusEffects: []
saveAttribute: ''
saveSkill: ''
triggers: []
components:
verbal: false
somatic: false
material: ''
symbols: []
requirements:
race: []
talent: []
discipline:
- sacred
difficulty:
threshold: 5
successes: 1
range:
kind: self
threshold: 5
successes: 1
requiresDiscipline:
- sacred
castingTime: Instant
range: Self
targets: Trzymana broń biała
duration: 1 runda
castingTime: ''
target: Trzymana broń biała
areaOfEffect: null
overcastOptions:
- text: +1 runda trwania lub -1 kość do testów związanych z Umiejętnością Refleks
repeatable: true
cost: 0
description: >-
Wybrana broń biała po dotknięciu pokrywa się białym płomieniem.
Broń zadaje 1 dodatkowy punkt obrażeń magicznych. Cel po trafieniu wykonuje
wszystkie testy na Refleks z 1 kością mniej do początku następnej tury osoby
rzucającej zaklęcie.
overcast:
- +1 runda trwania lub -1 kość do testów związanych z Umiejętnością Refleks
---
# Święta Stal
@@ -8,46 +8,16 @@ school: sacred
deity: common
sourceBook: ksiega-magii
manaCost: 1
bloodCost: 0
complexityLevel: 0
isSuperspell: false
requiresGroupCast: false
minCasters: 1
nonCombatOnly: false
damageBase: ''
damageType: ''
ignoresArmor: false
statusEffects: []
saveAttribute: ''
saveSkill: ''
triggers: []
components:
verbal: false
somatic: false
material: ''
symbols: []
requirements:
race: []
talent: []
discipline:
- sacred
difficulty:
threshold: 5
successes: 1
range:
kind: self
threshold: 5
successes: 1
requiresDiscipline:
- sacred
castingTime: Instant
range: Self
targets: Kwadrat o boku 5 m
duration: 1 runda
castingTime: ''
target: Kwadrat o boku 5 m
areaOfEffect: null
overcastOptions:
- text: +1 runda trwania lub +1 kość do Testów (kosztuje 2 stopnie)
repeatable: true
cost: 0
description: >-
Krótka modlitwa o ochronę i błogosławieństwo. Każda osoba w promieniu 2 m od
maga otrzymuje bonus +1 kość do Testów na unikanie efektów uroków, zaklęć i
klątw.
overcast:
- +1 runda trwania lub +1 kość do Testów (kosztuje 2 stopnie)
---
# Modlitwa o Opiekę
+9 -36
View File
@@ -8,43 +8,16 @@ school: sacred
deity: common
sourceBook: ksiega-magii
manaCost: 2
bloodCost: 0
complexityLevel: 0
isSuperspell: false
requiresGroupCast: false
minCasters: 1
nonCombatOnly: false
damageBase: ''
damageType: ''
ignoresArmor: false
statusEffects: []
saveAttribute: ''
saveSkill: ''
triggers: []
components:
verbal: false
somatic: false
material: ''
symbols: []
requirements:
race: []
talent: []
discipline:
- sacred
difficulty:
threshold: 4
successes: 1
range:
kind: self
threshold: 4
successes: 1
requiresDiscipline:
- sacred
castingTime: Instant
range: Self
targets: Trzymana broń
duration: 1 runda
castingTime: ''
target: Trzymana broń
areaOfEffect: null
overcastOptions:
- text: +1 runda trwania lub obrażenia ignorują Pancerz (kosztuje 2 stopnie)
repeatable: true
cost: 0
description: Broń zadaje obrażenia magiczne zamiast fizycznych.
overcast:
- +1 runda trwania lub obrażenia ignorują Pancerz (kosztuje 2 stopnie)
---
# Uświęcenie