Trait price specifications¶
rpgExpandedModifiedCost prices a positive cost with percentage modifiers.
rpgExpandedSignedModifiedCost also handles negative costs, using the source's
signed rounding rule and modification floor. rpgExpandedSelfControlCost applies
the supported self-control frequency multipliers independently of Will.
RpgExpandedTrait and RpgExpandedDisadvantage are approved price specifications
on the existing trait interface. Set id, signed points, level, percentages
and approved; disadvantages may set selfControlRating. The combination of
self-control repricing and percentage modifiers is explicitly rejected until its
composition rules are implemented. approved means the author approved that
price specification, not that the library implemented all described effects.
Existing Lite traits remain usable and retain their executable behavior. Additional authored effects must be implemented in concrete mechanics and tested. This interim branch does not supply a full advantage/disadvantage catalogue, generic power effects or an automatic self-control trigger procedure. Do not give a character an advertised capability based only on the calculated point cost.
Source mapping: full-2008 B101-B121. Full trait catalogues and their effects remain
part of the broader expansion project. See the prerelease validation record.