Fix: charge en force
This commit is contained in:
		| @@ -13,6 +13,7 @@ | ||||
| - corrections de bugs | ||||
|   - si on n'utilise pas les règles de fatigues, un reflet de rêve pouvait garder le Haut-rêvant dans les TMRs pour toujours | ||||
|   - certaines macros ne marchaient pas pour les créatures/entités/véhicules/commerces | ||||
|   - en cas de charge, les particulières sont toujours en force (p125) | ||||
|  | ||||
| ## v11.0.28 - les fractures de Khrachtchoum | ||||
| - La gravité de la blessure est affichée dans le résumé de l'encaissement | ||||
|   | ||||
| @@ -824,8 +824,8 @@ export class RdDCombat { | ||||
|     // finesse seulement en mélée, pour l'empoignade, ou si la difficulté libre est de -1 minimum | ||||
|     // rapidité seulement en mêlée, si l'arme le permet, et si la difficulté libre est de -1 minimum | ||||
|     const isForce = !rollData.arme.system.empoignade; | ||||
|     const isFinesse = rollData.arme.system.empoignade || isMeleeDiffNegative; | ||||
|     const isRapide = !rollData.arme.system.empoignade && isMeleeDiffNegative && rollData.arme.system.rapide; | ||||
|     const isFinesse = rollData.tactique != 'charge' && (rollData.arme.system.empoignade || isMeleeDiffNegative); | ||||
|     const isRapide = rollData.tactique != 'charge' && !rollData.arme.system.empoignade && isMeleeDiffNegative && rollData.arme.system.rapide; | ||||
|     // si un seul choix possible, le prendre | ||||
|     if (isForce && !isFinesse && !isRapide) { | ||||
|       return await this.choixParticuliere(rollData, "force"); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user