< Dice‎ | AST

ExplodeType Enumeration

From DiceRoller Documentation

Represents the type of exploding dice in an ExplodeNode.

  • Namespace: Dice.AST
  • Assembly: DiceRoller (in DiceRoller.dll)

Syntax

public enum ExplodeType

Members

Member name Description
Explode A new die is rolled each time the maximum is rolled (or the comparison succeeds).
Penetrate A new die is rolled each time the maximum is rolled (or the comparison succeeds), and 1 is subtracted from each subsequent die roll. As a special case, d100p penetrates to d20p, and d20p penetrates to d6p.

Remarks

Note that compounding dice results is handled separately; each ExplodeType can be configured to compound or not compound. Additionally, the special behavior described above for ExplodeType.Penetrate only happens if there is no explicit comparison defined.