@dice-roller/rpg-dice-roller / modifiers / ModifierInput
Interface: ModifierInput<N>
Defined in: src/modifiers/types.ts:10
Context and modifier node supplied to a handler alongside its items.
Type Parameters
N
N extends ModifierNode = ModifierNode
Properties
ctx
readonlyctx:RollContext
Defined in: src/modifiers/types.ts:14
Roll mode, random generator, and safety limits for this evaluation.
die?
readonlyoptionaldie?:ResolvedDie
Defined in: src/modifiers/types.ts:16
The pool's die (pools only).
modifier
readonlymodifier:N
Defined in: src/modifiers/types.ts:12
The modifier node from the AST.
rollDie?
readonlyoptionalrollDie?: () =>DieResult
Defined in: src/modifiers/types.ts:18
Rolls one more die of the pool (pools only), e.g. for explode and re-roll.