OptionalactionOptionalbonusBonus to the roll.
OptionalchatWhether a chat message should be created.
OptionalchatAdditional data passed to the chat message's content's renderTemplate.
OptionalcompendiumData used to create a link to a compendium entry in the chat message.
OptionaldcDC threshold
OptionaldiceThe roll's d20 die (replacement), or the static result the d20 should have.
OptionalflavorThe flavor of the roll
OptionalitemAssociated item
OptionalmessageAdditional data to add to the chat message.
OptionalnoWhether no dice sound should be played when the chat message is created.
OptionalpartsAn array of strings from which the roll's formula is created.
OptionalrollData object the roll is evaluated against.
OptionalrollThe rollMode with which the chat message is created.
OptionalskipWhether a user facing dialog should be shown.
OptionalspeakerThe speaker of the chat message.
OptionalstaticA number used as a static roll result of the d20. If null, the d20 is rolled normally and the result is used.
OptionalsubjectData stored in the chat message's flags to allow for easier identification of the message's subject.
OptionaltokenAssociated token if any.
The selected sub-action depending on the context.