FeatureTrigger
Used by ClassDef, Npc, FeatDef, RaceDef, SubclassDef
This is a nested shape inside a content file. The catalog explains context validation and links real RON examples.
One data-authored class-feature trigger.
| Field | Type | Required | Description |
|---|---|---|---|
| at | FeatureTriggerBoundary | required | The one typed combat boundary which raises this row. |
| economy | FeatureActionEconomy | optional | Optional turn resource paid when the trigger is accepted. At TurnStart, Some(Free) offers an activation or decline before ordinary turn effects. |
| effects | Effect[] | required | Ordered consequences from the shared |
| ledger | FeatureActionLedger | optional | Optional existing ledger charged by the trigger. A paid TurnStart activation names Pool; its effects carry the cost in that pool. |
| when | FeatureTriggerCondition[] | default [] | Every condition must hold. Empty means the boundary alone is enough. |