Merci Dihl, j'avais oublié le bonus contre les armes tranchantes !
Vais continuer à chercher et faire d'autres tests alors !
edit : non, les protections spéciales ne sont pas prises en compte ici.
Ca y est, après de nombreux tests, j'ai trouvé la formule des jets faits par l'ordi. Minsc n'était pas le bon exemple dans le cas présenté au-dessus.
J'ai fait des tests avec tous les membres de mon groupe. J'ai testé l'attaque de chacun sur Jaheira en changeant tous les paramètres (ca, type d'arme, protection spéciale selon les types d'attaque, etc.). J'ai repris les tests en les faisant frapper Nalia et ainsi de suite.
Les jets de l'ordi qui apparaîssent dans la boîte de dialogue sont donc :
d20 + 4 + BA - MPTA > Taco de base - CA
BA = bonus divers à l'attaque (maîtrise d'arme, bonus de carac, bonus d'arme, etc.). En fait ce sont toutes les modifs à l'attaque qui donnent notre Tac0 actuel dans la feuille de perso.
MPTA = modification de protection selon le type d'attaque apportée par l'armure. (perçant, contondant, tranchant, etc.)
4 = constante qui ne change jamais (les dév. auraient décider d'accorder à tout le monde 20% de bonus pour toucher afin de rendre les combats plus rapides ? je dois tester les différents niveaux de difficulté afin de voir si cette constante change).
Quelques exemples concrets :
Lorraine, tueuse de magicien, attaque Jaheira avec une épée longue +1. Son TacO de base est de 12. Sa force lui accorde un bonus de +1 et sa maîtrise à l'épée longue de +2.
Jaheira possède une CA de 0 et pas de protection contre les attaques tranchantes. Le jet dans la boîte dialogue sera le suivant :
d20 +4 (constante) +4 (ép longue+1, maîtrise d'arme +2, bonus de carac. +1) - 0 (pas de MTPA contre tanchante) > 12 (Tac0 de base) - 0 (CA de Jaheira)
d20 + 8 > 12
Maintenant Nalia attaque Jaheira avec son épée courte (type perçant). Tac0 de base à 18, sans modif. d'attaque.
Jaheira : CA 0, protection contre attaque perçante de 4.
Ca donne :
d20 + 4 (constante) + 0 (pas de bonus à l'attaque) - 4 (protection contre perçante) > 18 - 0
d20 + 0 > 18
Maintenant, si j'enlève toutes les protections de Jaheira on aura, toujours avec Nalia :
d20 + 4 + 0 - 0 (plus de protection contre perçante) > 18 - 7 (CA naturelle de Jaheira)
d20 + 4 > 11
En fait ce qui m'embrouillait était cette constante de 4 et le fait que l'ordinateur prenne comme référence à dépasser le Tac0 de base.
Pour conclure, la seule utilité de savoir ça est de connaître les résistances de l'ennemi contre les différents types d'attaque, tous les autres paramètres étant connus. On peut également essayer d'estimer la CA de l'ennemi qu'en regardant les résultats d'attaque.
J'espère être clair.
Maintenant je dois me pencher sur minsc. Il y a une variable que je n'arrive pas à isoler. Il semble qu'il possède un gros bonus de déf contre les tranchantes qui n'apparaît nulle part dans ses stats.