Add some Output tags so that the OS can output CMB properly

Description

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.

Environment

Currently only a problem with Pathfinder data sets, but will pop up with any game system that allows BAB to go beyond 20.

Assignee

Unassigned

Reporter

Chuck Pint

Labels

None

Theme

None

Epic/Theme

None

Pending User Input

None

Components

Priority

Major
Configure