feat(observation): expose remaining attacks of opportunity
This commit is contained in:
@@ -448,7 +448,9 @@ Règles modélisées :
|
||||
la case actuelle porte une AoO avant que le mouvant ne la quitte ; (2) tirer
|
||||
avec une arme à distance depuis une case menacée — chaque ennemi menaçant
|
||||
porte une AoO avant chaque tir. Une AoO par combattant par round (piste
|
||||
`_aoo_used`, réinitialisée au début du round) ; les AoO sont toujours portées
|
||||
`_aoo_used`, réinitialisée au début du round) ; le budget restant est exposé
|
||||
dans l'Observation via la clé `aoo_remaining` par combattant ; les AoO sont
|
||||
toujours portées
|
||||
(PF1e permet de les décliner, le simulateur ne le fait pas). Le pas de
|
||||
placement (5 ft) ne provoque jamais d'AoO (voir ci-dessous) ; la retraite ne
|
||||
protège que la case de départ (voir ci-dessous).
|
||||
@@ -653,7 +655,10 @@ Règles modélisées :
|
||||
defensive_ac_bonus (int — bonus d'esquive à la CA de la défense totale
|
||||
(+4) ou du combat défensif (+2), réinitialisé au début du tour du
|
||||
combattant), fight_defensively (bool — combat défensif actif : −4 aux
|
||||
jets d'attaque et de confirmation jusqu'au prochain tour).
|
||||
jets d'attaque et de confirmation jusqu'au prochain tour), aoo_remaining
|
||||
(int — attaques d'opportunité restantes ce round : `_aoo_allowance`
|
||||
(1 par défaut, 1 + mod de Dex avec Combat Reflexes, plancher 1) moins les
|
||||
AoO déjà consommées, réinitialisé à chaque nouveau round, jamais négatif).
|
||||
- Par paire combattant actif × cible : target_index, distance_ft, weapon_for,
|
||||
range_penalty, can_charge, can_step5_to_attack, has_line_of_effect,
|
||||
flanking, movement_cost_ft, target_threatens_me, enemies_threatening_me,
|
||||
|
||||
Reference in New Issue
Block a user