Original bug report:
This bug was found using the Pathfinder game mode under v5.16.2, which has the following tags in the system file miscinfo.lst:
BABMAXATT:4
BABATTCYC:5
BABMINVAL:1
I created a creature with BAB +24, and exported it using
d20\fantasy\pdf\csheet_fantasy_std_blackandwhite.xslt.
Base Attack Bonus displays as +24/+19/+14/+9/+4 I think it should be capped at 4 attacks, but that's not as big a problem as what happens with CMB (melee and ranged attacks are OK). The CMB BAB block only uses 4 levels, but the CMB total block tries to use all 5 (truncating the last due to lack of space so that I see +31/+26/+21/+16/+1). Even worse, the individual offense CMB blocks with iterative attack bonuses are unreadable because the numbers all run together.
---------------------- end of original bug report
I see two ways this could be fixed, both of which involve code:
1) Simply come up with new OS tags that output those settings from miscinfo.lst
1a) General case: new OS tag that outputs any setting from miscinfo.lst just as if it were a variable.
2) Make a new OS tag much like "ATTACK" that outputs CMB.
Currently only a problem with Pathfinder data sets, but will pop up with any game system that allows BAB to go beyond 20.