fix(rules): metamagic no longer raises the save DC - only Heighten Spell does (SRD empower-spell: saving throws not affected; heighten-spell: DCs calculated at the heightened level, modeled at its minimum +1 slot adjustment)
This commit is contained in:
@@ -966,7 +966,8 @@ Règles modélisées :
|
||||
l'emplacement du niveau concerné (`spend_spell_slot`) — **sans emplacement
|
||||
disponible, l'incantation est refusée** (journalisée `NO SPELL SLOT`, feedback
|
||||
`ok=False, reason="no_slot"`, aucun jet consommé) ; les cantrips (niveau 0) s'incantent librement. Le DD vaut `10 + niveau du
|
||||
sort (niveau d'emplacement effectif en cas de métamagie, voir ci-dessous) +
|
||||
sort (niveau de base du sort — la métamagie ne le majore PAS, sauf
|
||||
Heighten Spell, voir ci-dessous) +
|
||||
mod de la caractéristique d'incantation` (`casting_ability`), la sauvegarde
|
||||
est résolue par `resolve_save`, et la RD ne réduit pas les dégâts des sorts
|
||||
(`test_dr_does_not_reduce_spell_damage`). Métamagie (conformance B7, CRB
|
||||
@@ -975,7 +976,14 @@ Règles modélisées :
|
||||
dons demandés ET connus du lanceur (`metamagic_feats`) s'appliquent (un don
|
||||
inconnu est ignoré, un don connu non demandé n'est pas appliqué) ; le sort
|
||||
occupe alors un emplacement de niveau de base + ajustement (Empower +2,
|
||||
Maximize +3, Extend +1) et son DD utilise ce niveau d'emplacement ; sans
|
||||
Maximize +3, Extend +1) mais **son DD reste calculé au niveau de base du
|
||||
sort** (SRD `feats/empower-spell.md` : « Saving throws and opposed rolls
|
||||
are not affected ») — seule l'exception SRD Heighten Spell majore le DD au
|
||||
niveau effectif majoré (SRD `feats/heighten-spell.md` : « All effects
|
||||
dependent on spell level (such as saving throw DCs [...]) are calculated
|
||||
according to the heightened level »), modélisée à son ajustement minimal
|
||||
+1 (la signature d'action ne porte pas le niveau choisi — simplification
|
||||
documentée) ; sans
|
||||
emplacement au niveau requis, l'incantation est refusée (`no_slot`). Avec
|
||||
`metamagic` vide (défaut), le comportement est inchangé. Incanter dans une
|
||||
case menacée provoque des AoO. Incantation défensive (conformance B24, CRB
|
||||
|
||||
Reference in New Issue
Block a user