fix(spells): correct the burning hands damage
PF1e (SRD spells/burning-hands.md): "1d4 points of fire damage per caster level (maximum 5d4)" — the JSON encoded 1d4+1, a flat bonus the spell never grants. Base is now 1d4. Per-caster-level scaling and the 15-ft. cone are not modeled by the engine (no CL-scaled dice, no cone template); documented in README rather than built. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -1290,6 +1290,17 @@ plutôt que bricolées) :
|
|||||||
minuscules sur une même case) ne sont pas modélisées ; seule la substitution
|
minuscules sur une même case) ne sont pas modélisées ; seule la substitution
|
||||||
Dextérité/Force du CMB (conformance L1) tient compte de leur taille.
|
Dextérité/Force du CMB (conformance L1) tient compte de leur taille.
|
||||||
|
|
||||||
|
Limites de sorts (conformance D6-D9, documentées plutôt que bricolées — le
|
||||||
|
moteur n'a ni gabarit de cône, ni scalage par niveau d'incanteur, ni
|
||||||
|
projectiles multiples, ni sauvegarde partielle) :
|
||||||
|
|
||||||
|
- **Burning Hands — ni cône ni dégâts par niveau** (SRD spells/burning-hands.md :
|
||||||
|
« 1d4 points of fire damage per caster level (maximum 5d4) », cône de 15 ft) :
|
||||||
|
le moteur n'a pas de scalage par niveau d'incanteur ni de zone en cône ; le
|
||||||
|
sort est modélisé en dégâts fixes `1d4` feu, sauvegarde de Réflexes pour
|
||||||
|
moitié, sur la cible résolue (la formule `1d4+1` qui surestimait le dégât de
|
||||||
|
base a été corrigée — conformance D6).
|
||||||
|
|
||||||
## Architecture
|
## Architecture
|
||||||
|
|
||||||
- `dice.py` — parseur de notation de dés (`2d4+1`) et lancer.
|
- `dice.py` — parseur de notation de dés (`2d4+1`) et lancer.
|
||||||
|
|||||||
@@ -9,10 +9,10 @@
|
|||||||
"effects": [
|
"effects": [
|
||||||
{
|
{
|
||||||
"type": "damage",
|
"type": "damage",
|
||||||
"formula": "1d4+1",
|
"formula": "1d4",
|
||||||
"types": ["fire"],
|
"types": ["fire"],
|
||||||
"half_on_save": true
|
"half_on_save": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"description": "A cone of searing flame shoots from your fingertips, dealing 1d4+1 points of fire damage per caster level (max 5d4+5). Reflex save for half."
|
"description": "SRD spells/burning-hands.md: 1d4 points of fire damage per caster level (maximum 5d4) in a 15-ft. cone; Reflex half. The engine has no caster-level damage scaling (fixed 1d4) and no cone template (single-target damage with Reflex for half)."
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user