tapahob/BG2RadarOverlay

Unmodified Thac0 and APR

Closed this issue · 5 comments

The Thac0 and APR values seem off. For example, screenshot from Eldarin, one of the thugs in the first Random City Encounter (Area AR0041):

eldarin_unmodified_attacks_and_thac0

His APR displays as 2 in the card because he's using a bow, however Ctrl-Q'ing him shows it's actually 3 (2 + 1/2 from 8th Lvl Fighter + 1/2 from 4 pips in bow proficiency). The Thac0 displays as 13 (correct for his level) but in reality, once modified, it's 7.

Could the modified values be the ones displayed?

I've updated the calculations in the latest release, please check if its fixed

It's been somewhat hard to test because crashes have been common since the latest release 1.2.1, but more on that on a different issue.

However I checked with the Jailkeep Golem and Eldarin again, and also with some Drow and Beholders in AR2101.

"Correct" or "incorrect" below is in relation to what is seen in the character sheet with Ctrl+Q.

  • Thac0 was correct (though haven't checked with dual-wielding characters).
  • APR was incorrect for humanoid enemies (the ones who hold weapons like the PCs).
  • APR was correct for all non-humanoid enemies: Golem and Beholder. Possibly because their APR is set and doesn't depend on any setup with their weapons and proficiencies?

In any case I think the Thac0 is more important than the APR - you always know when they strike, but it's harder to know the Thac0 they are attacking with.

I've reuploaded the latest release, should calc APR properly now

That definitely looks correct! Will open a different issue once I check what happens with dual-wielding enemies.

Okki