Hello, I'd like to discuss about the topic.
My suggestion and the reasons are as belows:
INT: Higher INT should give additional spell slots for Mages according to its point.
WIS: This current bonus (additional spell slots for Druids/Clerics) is good, but it needs to be revised slightly imo. The bonus should keep increasing until 25 WIS.
DEX: This current bonus (additional thieving skill points for Thieves, and partially for Bards/Rangers) is good, but it need to be revised, too. Why the higher DEX gives lesser thieving skill points bonuses (+5 -> +3) even though obtaining higher stats get harder and harder?
CHA: This stats should give additional spell slots for Bards/Sorcerer imo. Since Baldur's Gate is CRPG game, not TRPG, so this stats hardly be useful in aspect of major situation (generally, combat is the most important and the the closest situation in CRPG). No one would want to select higher CHA in exchange for the other stats points. The change at least makes it shine to Bards/Sorcerer because these classses/kits require higher CHA at character making progress.
STR, CON, DEX: You would noticed that I'm arguing that each stat should give unique bonus to specific class(es). INT for Mages, DEX for Thieves (though Bards/Rangers can obtain a little advantages), WIS for Druids/Cleric, CHA for Bards/Sorcerer. According to these rules, Warriors also should have differentiated bonus from related stats.
However, STR/CON/DEX are closely related with Warriors. In vanilla, Warriors can get 18++ STR and more HP bonuses from higher CON. But I felt that these bonuses are not so reasonable because,
A. STR
Any classes can obtain STR bonuses when they selects half-orc as race, and they are even able to get it by using +STR items. And, only specific class can be obtainable unique bonus from a specific stats; Mages can not take thieving skill points bonuses from higher DEX, and Mages having higher CHA can not obtain addtional spell slots, etc.
B. CON
Honestly, I thought that the HP bonus system of AD&D is very unfair. After a character reached over 10 level, they can get more HP per level up when they have ++16 CON only. This forces players to get higher CON points when they makes a new character of any classes. 30 level thief having 10 CON just take 6D10 HP, but if the character haves 16 CON his/her HP would become 6D10 + 2*30. No stats are affected by character's level except CON!
So, I think that Warriors' STR bonus/CON bonus should be modifed as follows:
A. STR
Warriors will take +2 THAC0/DMG bonuses than general case. That is, 18 STR Clerics can obtain +2 DMG and +1 THAC0, but 18 STR Warriors will obtain +4 DMG and +3 THAC0. Since Warriors' innate abilities are physical strength, rather than special abilities like spell casting or thieving skills, additional physical-related bonuses are reasonbable for them imo. This makes that, for example, 15 STR Fighter still be stronger than 15 STR Thief, as 15 DEX Thief can obtain at least small thieving skills bonuses.
B. CON
How many HP bonuses according to CON value is not a big deal, but the additional HP bonuses after 10 level is the problem imo. So I'd like to suggest that CON bonuses after 10 level should be removed and fixed HP bonuses need to be given according to classes. Warriors might obtain +3 HP per level after 10 level, Rogues +2 per level, Mages +1 level, and so on.
Additionally, as I mentioned before, DEX is also important stats for Warriors, so DEX might need to give +2 AC bonuses and +2 THAC0 bonuses for ranged weapons like case of STR.
What do you think about these revision?
My suggestion and the reasons are as belows:
INT: Higher INT should give additional spell slots for Mages according to its point.
WIS: This current bonus (additional spell slots for Druids/Clerics) is good, but it needs to be revised slightly imo. The bonus should keep increasing until 25 WIS.
DEX: This current bonus (additional thieving skill points for Thieves, and partially for Bards/Rangers) is good, but it need to be revised, too. Why the higher DEX gives lesser thieving skill points bonuses (+5 -> +3) even though obtaining higher stats get harder and harder?
CHA: This stats should give additional spell slots for Bards/Sorcerer imo. Since Baldur's Gate is CRPG game, not TRPG, so this stats hardly be useful in aspect of major situation (generally, combat is the most important and the the closest situation in CRPG). No one would want to select higher CHA in exchange for the other stats points. The change at least makes it shine to Bards/Sorcerer because these classses/kits require higher CHA at character making progress.
STR, CON, DEX: You would noticed that I'm arguing that each stat should give unique bonus to specific class(es). INT for Mages, DEX for Thieves (though Bards/Rangers can obtain a little advantages), WIS for Druids/Cleric, CHA for Bards/Sorcerer. According to these rules, Warriors also should have differentiated bonus from related stats.
However, STR/CON/DEX are closely related with Warriors. In vanilla, Warriors can get 18++ STR and more HP bonuses from higher CON. But I felt that these bonuses are not so reasonable because,
A. STR
Any classes can obtain STR bonuses when they selects half-orc as race, and they are even able to get it by using +STR items. And, only specific class can be obtainable unique bonus from a specific stats; Mages can not take thieving skill points bonuses from higher DEX, and Mages having higher CHA can not obtain addtional spell slots, etc.
B. CON
Honestly, I thought that the HP bonus system of AD&D is very unfair. After a character reached over 10 level, they can get more HP per level up when they have ++16 CON only. This forces players to get higher CON points when they makes a new character of any classes. 30 level thief having 10 CON just take 6D10 HP, but if the character haves 16 CON his/her HP would become 6D10 + 2*30. No stats are affected by character's level except CON!
So, I think that Warriors' STR bonus/CON bonus should be modifed as follows:
A. STR
Warriors will take +2 THAC0/DMG bonuses than general case. That is, 18 STR Clerics can obtain +2 DMG and +1 THAC0, but 18 STR Warriors will obtain +4 DMG and +3 THAC0. Since Warriors' innate abilities are physical strength, rather than special abilities like spell casting or thieving skills, additional physical-related bonuses are reasonbable for them imo. This makes that, for example, 15 STR Fighter still be stronger than 15 STR Thief, as 15 DEX Thief can obtain at least small thieving skills bonuses.
B. CON
How many HP bonuses according to CON value is not a big deal, but the additional HP bonuses after 10 level is the problem imo. So I'd like to suggest that CON bonuses after 10 level should be removed and fixed HP bonuses need to be given according to classes. Warriors might obtain +3 HP per level after 10 level, Rogues +2 per level, Mages +1 level, and so on.
Additionally, as I mentioned before, DEX is also important stats for Warriors, so DEX might need to give +2 AC bonuses and +2 THAC0 bonuses for ranged weapons like case of STR.
What do you think about these revision?