fix(rules): document dismissal of (D)-duration spells as out of scope (SRD Cast a Spell: Dismiss a Spell - no dismiss action nor active-spell registry exists in the engine)

This commit is contained in:
2026-09-19 12:06:24 +02:00
parent 1902877cfe
commit 17c06e18cc
+10
View File
@@ -1701,6 +1701,16 @@ plutôt que bricolées) :
`components` (même constat que la limite « personnage sourd » ci-dessus) ;
la probabilité d'échec d'incantation n'a donc ni source (montant d'ASF de
l'armure) ni filtre (sorts à composante somatique) et n'est pas appliquée.
- **Congé des sorts à durée « (D) » hors périmètre** (SRD « Cast a Spell —
Dismiss a Spell » : « Dismissing an active spell is a standard action
that doesn't provoke attacks of opportunity » ; marque « (D) » de la
durée, ex. SRD spells/summon-monster-1.md « Duration 1 round/level (D) ») :
le moteur n'a ni action `dismiss` ni registre des sorts actifs par source
— les effets à durée (`active_buffs`, `active_conditions`, invocations via
`summon_duration`) expirent uniquement par leur décompte de rounds en fin
de tour ; le congé volontaire (rappeler une invocation, couper un sort
soutenu) n'est pas modélisable sans un modèle de suivi des sorts actifs,
hors périmètre de la Phase 1.
Limites de sorts (conformance D6-D9, documentées plutôt que bricolées) :