ModifierBreakdown
One modifier in a SkillCheckResolvedEvent’s breakdown — its label, the expression that gated it, whether it applied, and its contribution to the roll total.
public sealed class ModifierBreakdown
Inheritance System.Object → ModifierBreakdown
Properties
Applied
True when the modifier’s Condition passed and Value was added to the total.
public bool Applied { get; }
Property Value
Expression
The expression evaluated to compute Value. Empty when the modifier was a flat constant.
public string Expression { get; }
Property Value
Id
Author-defined modifier id.
public string Id { get; }
Property Value
Label
Author-facing display label (shown in roll-explanation UI).
public string Label { get; }
Property Value
Value
The modifier’s numeric contribution. Zero when Applied is false.
public int Value { get; }