Internal
Safely apply this change to an actor, catching any errors.
The actor to apply the change's data to.
Optional
targets: string[] = nullProperty paths to target on the actor's data.
Optional
options: { Optional options to change the behavior of this function.
Whether to add the changes to the actor's source information.
Applies this change to an actor.
The actor to apply the change's data to.
Optional
targets: string[] = nullProperty paths to target on the actor's data.
Optional
options: { Optional options to change the behavior of this function.
Whether to add the changes to the actor's source information.
Roll data
Applies this change's info to an actor's sourceInfo
.
Info is only added if either the type | modifier type allows stacking or the value is higher than the previous value.
If the modifier type is not stacking and this change's info is added, existing and now ineffective info entries are removed.
The actor to apply the change's data to.
Actor instance
Update data
Additional options
Update context
Static
createCreates a change.
The resulting changes, or an empty array if nothing was created.
Static
defineStatic
migrateGenerated using TypeDoc
Change datamodel