anathema/anathema — Issue #90: Craft dots not being tallied correctly for character creation
Author: JMobius
Created: 2012-03-01 20:50:23+00:00
State: open

Apparently, all types of Craft except Air are not counted against the Ability dots for creating characters.

The tallying of dot expenditures is done in AbilityCostCalculator.java. In particular, at line 210 we call a visitor that is supposed to deduct the points for regular abilities, or all combined abilities in the event of an aggregated trait like Craft. However, the type of the Craft skill at this point (AggreggatedSubtrait) calls visitDefaultTrait instead of visitAgreggatedTrait, and thus only adds the number of Craft: Air dots to the total.

Do not have time to investigate further at the moment, but I think this should be considered a blocker for our release.