Skip to content

Rules Reference: Grants

Grant rules hand the character something extra: another item, spells, proficiencies, or a new movement type. Grants happen when the item is added to the character and are cleaned up when it is removed.

Shared fields

Every rule also has a Label, Identifier, Condition, Priority, a Disabled toggle, and a Suppress activation card setting. Those are explained once in Rules Builder Basics.

Grant Movement

Grant a base movement mode (walk, fly, climb, swim, or burrow). Multiple grants of the same mode take the highest base; speed bonuses stack on top.

FieldWhat it doesOptionsDefault
Movement modeWhich movement mode to grant.walk, fly, climb, swim, burrowfly
SpeedBase speed for this mode. Use a formula like @attributes.movement.walk to match walk speed, or a number like 12.Number or formula@attributes.movement.walk

Item

Grant an item by UUID when this rule’s owner is created on an actor. Optional duplicate gating and quantity override.

FieldWhat it doesOptionsDefault
Allow duplicates on the actorOn/off toggleOn/off toggleOn
Don’t persist to actor inventoryOn/off toggleOn/off toggleOff
Quantity (blank = item default)NumberNumberNone
ItemDrag & dropDrag & dropNone

Example: Wayfarer background. A background that automatically adds a Traveler's Journal object to any character who takes it.

  • LabelWayfarer: journal
  • Item → drag the Traveler's Journal item from a compendium or the sidebar onto the slot
  • Allow duplicates on the actor → off
  • Quantity (blank = item default) → leave blank

The item is added the moment the background lands on the character. Turning off duplicates means a character who already owns one won't get a second copy.

Proficiency

Grant proficiency in armor, weapons, or languages. Use ‘all’ to grant every value of the chosen type.

FieldWhat it doesOptionsDefault
proficiencyTypeTextarmor, languages, weaponslanguages
valuesListListNone
Display AsLanguages only: the name this item's ancestry uses for the granted language (e.g. a Gnome calls Dwarvish "Gnomish"). Leave blank to use the language's normal name. (Only shown when relevant.)TextNone

Spells

Grant spells by school + tier filter, by UUID, or by user choice.

FieldWhat it doesOptionsDefault
SchoolsListListNone
TiersListListNone
Utility spells onlyOn/off toggleOn/off toggleOff
Specific spellsDrag spells from a compendium or sidebar onto each slot to grant them directly.ListNone
Selection modeTextauto, selectSchool, selectSpellauto
How many to chooseNumber (Only shown when relevant.)NumberNone

Example: Pyromancer's Initiation. A class feature that grants every tier 0 and tier 1 Fire spell.

  • LabelPyromancer's Initiation
  • Schoolsfire
  • Tiers0, 1
  • Selection modeauto

To let the player pick instead, set Selection modeselectSpell and How many to choose2. To grant one specific spell, skip the filters and drag it onto Specific spells.

Released under the MIT License.