In the PDF standard sheet, a character with a negative Str mod (my case is a 7 Str, 12 Dex low level witch) has her CMB displayed as “+-1”; I was expecting “−1”. I think the issue also appeared in melee ranged when the total was less than 0 (1st level).
This is for Pathfinder, but I think the issue is not related to it.
The melee bonus is displayed “-1” so no problem there. Some maneuvers are “+-1” and others are “-1”.
Specify which ones are having an issue please.
This is the maneuver with display issue:
GRAPPLE TRIP DISARM SUNDER
Stefan this is your custom code causing the issue, specifically the iterative.attack code call. It's adding an extraneous "" in front of the values which aren't always a "".
On line 2726 on the fantasy_master_std.xslt
You might want to use the cancel feature of
<xsl:when test="starts-with($attack, '+')"> to nullify the + if it's not valid.
While I'm reasonably sure that's not my code, this is now fixed as of Subversion revision 21287.