Whether this item currently transfers its effects to the owning actor. Subclasses override to implement item-type-specific logic.
Returns true if this rune satisfies a requirement for the given rune name — either because the rune is named exactly that, or because it lists it as a subrune.
Convert the schema to a plain object.
The built in toObject() method will ignore derived data when using Data Models.
This additional method will instead use the spread operator to return a simplified
version of the data.
Plain object either via deepClone or the spread operator.
Staticdefine
The full list of ActiveEffect documents this item contributes to the owning actor, including effects from sockets, keywords, and the item's own effects array. Subclasses override. Returns [] by default.