fix(rules): apply maneuver AoO damage as a penalty to the maneuver
PF1e (CRB Combat Maneuvers): "If you are hit by the target, you take the damage normally and apply that amount as a penalty to the attack roll to perform the maneuver." Capture the provoked AoO's damage in _execute_maneuver and subtract it from the check total (floored at 0; natural 20 still succeeds, natural 1 still fails; dropping below 0 hp still forfeits). Escape and the Improved-feat exemption are untouched. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -946,8 +946,12 @@ Règles modélisées :
|
||||
(conformance P2). Conformance P2 : tenter une manœuvre (sauf `escape`)
|
||||
**provoque une attaque d'opportunité** de la cible, résolue **avant** le jet
|
||||
de CMB ; le don « Improved <Maneuver> » correspondant (Improved Trip, …)
|
||||
annule cette provocation ; si l'AoO fait passer l'attaquant sous 0 pv, la
|
||||
manœuvre est perdue. L'AoO de manœuvre consomme le budget d'AoO du round de
|
||||
annule cette provocation ; les dégâts infligés par cette AoO sont appliqués
|
||||
comme **pénalité au jet de manœuvre** (conformance A2 — CRB « Combat
|
||||
Maneuvers » : « apply that amount as a penalty to the attack roll to perform
|
||||
the maneuver », total planché à 0, 20 naturel réussit / 1 naturel échoue
|
||||
toujours) ; si l'AoO fait passer l'attaquant sous 0 pv, la manœuvre est
|
||||
perdue. L'AoO de manœuvre consomme le budget d'AoO du round de
|
||||
la cible (Combat Reflexes inclus). Conformance B16 (CRB « Power Attack ») :
|
||||
la pénalité −X de Power Attack actif s'applique **au jet de CMB** de la
|
||||
manœuvre (X = BAB//4 + 1) — la pénalité couvre « les jets d'attaque de mêlée
|
||||
|
||||
Reference in New Issue
Block a user