Skip to content

THAC0 calculated wrong

DemiGothDemiGoth Member Posts: 44
edited December 2012 in Not An Issue
I was wondering if THAC0 was calculated right. My main char (mage/thief) walking around with high DEX and protected by the armor spell (comes down to an AC of 2) gets hit awfully much. So I toggled the attack info and here's what I found:

"Minsc - Attack roll: 16+7=23 HIT"

This is not right when I look at the PHB page 119 (revised edition):

"...THAC0 is modified by weapon bonuses, Strength bonuses, and the like. Figure Strength and weapon modifiers, subtract the total from the THAC0..."

This would mean that Minsc's attack roll would be 16-7=9. Hold this against a kobolt (AC10 iirc), the minimum he needs to roll is his THAC0 minus the kobolt's AC (13-10) is 3.

I know, it's still a hit, but the math behind the calculation is done wrong. Can the DEVs please comment on how the THAC0 is handled in BGEE? I figure that some sort of D&D3.x rule is implemented here and I fear it's done the wrong way around when still using AD&D2 AC values
Post edited by Coriander on

Comments

  • DemiGothDemiGoth Member Posts: 44
    next battle, and OH YES, THAC0 is done wrong...

    Jahiera has a base THAC0 of 19 using a sling+1 (in which she has a proficiency, making her THAC0 18). The hurls her sling to the kobolt (just checked the MM, AC 7(10), meaning 10 unarmored and 7 when wearing armor. The kobolts in the Naskel mines are unarmored). Following the above example of how AD&D2 calculates THAC0, Jahiera should roll (18-10=)8. She rolls 9 and BGEE tells me she misses..?
  • ZanathKariashiZanathKariashi Member Posts: 2,869
    edited December 2012
    They have an ac of 7. (added one to the party to check)
  • nietzschelivesnietzschelives Member Posts: 36
    It IS correct for strength and proficiency bonuses to be ADDED to the to-hit roll. A higher roll is better, and a higher strength is better. I think the problem is that you're confusing Thac0 (which is a raw statistic) and to-hit rolls. A to-hit roll is NOT a character's Thac0.

    When determining a to-hit roll, the game generates a random number between 1-20. The game then ADDS any bonuses the character has to-hit. As per your Jaheira example, lets assume she's level 1. This gives her a base Thac0 of 20. Her +1 Sling and weapon proficiency give her a total bonus of +2 to-hit. This means she has a MODIFIED thac0 of 18, but her base Thac0 is still 20. On her character screen the game will display her modified thac0, but in the to-hit window it doesn't necessarily do that.

    When calculating whether Jaheira hits then, the game generates a number between 1-20 and then adds 2. So if Jaheira rolls a 9+2, her result is an 11. With a base thac0 of 20, an 11 hits AC 9, which is insufficient to hit a kobold (AC 7).

    The manual is misleading because it tells you how to determine your characters MODIFIED thac0, whereas the feedback window in game modifies your attack roll and then uses your BASE thac0 to determine whether you hit (which is confusing.)

    Sorry if I was re-explaining things you already know about thac0, but I don't want to make assumptions.
  • DemiGothDemiGoth Member Posts: 44
    @nietzschelives That's correct for D&D3 indeed, not for AD&D2, which is the shell of BGEE...
  • TJ_HookerTJ_Hooker Member Posts: 2,438
    edited December 2012
    @DemiGoth
    What @nietzschelives says is correct. Bonus to hit can either be interpreted as lowering your THAC0 or increasing your attack roll. Lets say you have a base THAC0 of 10, a bonus of 3 to hit, and you're attacking an opponent with AC 0. You can either see this as: I have an effective THAC0 of 7, meaning I have to roll 7 or higher to hit this opponent or; I have a THAC0 of 10 meaning my total hit roll must be 10 or higher, and since I gain +3 to hit, i only need to roll a 7 on the D20 roll.
    Post edited by TJ_Hooker on
  • DemiGothDemiGoth Member Posts: 44
    Can be, but the system is flawed anyway. I've had 2 kobolts attack Minsc. 1 hits the other misses (close according to the calculations used), but yet both kobolts do damage to Minsc (maxed damage as well...)
  • TJ_HookerTJ_Hooker Member Posts: 2,438
    DemiGoth said:

    Can be, but the system is flawed anyway. I've had 2 kobolts attack Minsc. 1 hits the other misses (close according to the calculations used), but yet both kobolts do damage to Minsc (maxed damage as well...)

    So the in game text says it's a miss, but damage is dealt anyways?
  • DemiGothDemiGoth Member Posts: 44
    TJ_Hooker said:

    DemiGoth said:

    Can be, but the system is flawed anyway. I've had 2 kobolts attack Minsc. 1 hits the other misses (close according to the calculations used), but yet both kobolts do damage to Minsc (maxed damage as well...)

    So the in game text says it's a miss, but damage is dealt anyways?
    Yups...
  • TJ_HookerTJ_Hooker Member Posts: 2,438
    Are you able to replicate it and maybe take a screen shot?
  • CaptDanCaptDan Member Posts: 8
    ...Bueller...?
  • DemiGothDemiGoth Member Posts: 44
    TJ_Hooker said:

    Are you able to replicate it and maybe take a screen shot?

    So far I wasn't able to replicate it. But I am keeping a closer eye on THAC0 calculations and misses/hits ever since ;-)
  • ChowChow Member Posts: 1,192
    I put the rolls on display for Icewind Dale once, and it showed similar weird stuff. I believe it's not BG:EE's fault at all: the Infinity games just calculate this stuff in a wonky manner from the start.
  • nietzschelivesnietzschelives Member Posts: 36
    Chow said:

    I put the rolls on display for Icewind Dale once, and it showed similar weird stuff. I believe it's not BG:EE's fault at all: the Infinity games just calculate this stuff in a wonky manner from the start.

    Concur. The way that Infinity games display/calculate some stats is a little off (like giving 19 strength to a Cleric who uses the tome of strength. Shouldn't it be 18/01?)

    As far as I know Thac0 calculations are correct, but the feedback is definitely a little wonky.

Sign In or Register to comment.