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