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

System.Boolean

Expression

The expression evaluated to compute Value. Empty when the modifier was a flat constant.

public string Expression { get; }
Property Value

System.String

Id

Author-defined modifier id.

public string Id { get; }
Property Value

System.String

Label

Author-facing display label (shown in roll-explanation UI).

public string Label { get; }
Property Value

System.String

Value

The modifier’s numeric contribution. Zero when Applied is false.

public int Value { get; }
Property Value

System.Int32

Docs last synced: 2026-07-08
Screenshot viewer