16 KiB
Cantrip
Definitions
Cantrip (Cantrip)
- Type: Object
| Key | Description | Details |
|---|---|---|
id |
The cantrip's identifier. An unique, increasing integer. | See details |
parameters |
Measurable parameters of a cantrip. | See details |
target |
The target category – the kind of creature or object – the skill affects. | See details |
property |
The associated property. | See details |
note? |
A note specifying the dissemination of the cantrip in different traditions. Sometimes a cantrip is exclusively available to one or more specific traditions, but usually one the academies and traditions are listed the cantrip is most commonly teached in. | See details |
src |
See details | |
translations |
All translations for the entry, identified by IETF language tag (BCP47). | See details |
enhancements? |
See details |
id
The cantrip's identifier. An unique, increasing integer.
- Type: Integer
- Minimum:
1
parameters
Measurable parameters of a cantrip.
target
The target category – the kind of creature or object – the skill affects.
- Type: AffectedTargetCategories
property
The associated property.
- Type: PropertyReference
note?
A note specifying the dissemination of the cantrip in different traditions. Sometimes a cantrip is exclusively available to one or more specific traditions, but usually one the academies and traditions are listed the cantrip is most commonly teached in.
- Type: CantripNote
src
- Type: PublicationRefs
translations
All translations for the entry, identified by IETF language tag (BCP47).
- Type: LocaleMap<CantripTranslation>
enhancements?
- Type: Enhancements
CantripNote
- Type: Union
- Cases: CantripNote'Exclusive | CantripNote'Common
CantripNote'Exclusive
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
exclusive |
See details |
tag
- Constant:
"Exclusive"
exclusive
- Type: ExclusiveCantripNote
CantripNote'Common
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
common |
See details |
tag
- Constant:
"Common"
common
- Type: CommonCantripNotes
ExclusiveCantripNote
- Type: Object
| Key | Description | Details |
|---|---|---|
traditions |
The traditions the cantrip is exclusively available to. | See details |
traditions
The traditions the cantrip is exclusively available to.
- Type: List
- Items: ExclusiveCantripNote/traditions[]
- Minimum Items:
1 - Unique Items: Yes
ExclusiveCantripNote/traditions[]
CommonCantripNotes
- Type: Object
| Key | Description | Details |
|---|---|---|
list |
The academies and traditions the cantrip is commonly teached in. | See details |
list
The academies and traditions the cantrip is commonly teached in.
- Type: List
- Items: CommonCantripNotes/list[]
- Minimum Items:
1 - Unique Items: Yes
CommonCantripNotes/list[]
- Type: CommonCantripNote
CommonCantripNote
- Type: Union
- Cases: CommonCantripNote'Academy | CommonCantripNote'Tradition
CommonCantripNote'Academy
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
academy |
See details |
tag
- Constant:
"Academy"
academy
- Type: CurriculumReference
CommonCantripNote'Tradition
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
tradition |
See details |
tag
- Constant:
"Tradition"
tradition
CommonCantripTraditionNote
- Type: Object
| Key | Description | Details |
|---|---|---|
id |
The magical tradition's identifier. | See details |
translations? |
All translations for the entry, identified by IETF language tag (BCP47). | See details |
id
The magical tradition's identifier.
translations?
All translations for the entry, identified by IETF language tag (BCP47).
CommonCantripTraditionNoteTranslation
- Type: Object
| Key | Description | Details |
|---|---|---|
note |
A note, appended to the generated string in parenthesis. | See details |
note
A note, appended to the generated string in parenthesis.
- Type: String
- Minimum Length:
1
CantripTranslation
- Type: Object
| Key | Description | Details |
|---|---|---|
name |
The name of the spell. | See details |
effect |
The effect description. | See details |
range |
See details | |
duration |
See details | |
target |
See details | |
errata? |
See details |
name
The name of the spell.
- Type: String
- Minimum Length:
1
effect
The effect description.
- Type: Markdown-formatted text
- Minimum Length:
1
range
- Type: String
duration
- Type: String
target
- Type: String
errata?
- Type: Errata
CantripPerformanceParameters
Measurable parameters of a blessing.
- Type: Object
| Key | Description | Details |
|---|---|---|
range |
See details | |
duration |
See details |
range
- Type: CantripRange
duration
- Type: CantripDuration
CantripRange
- Type: Union
- Cases: CantripRange'Self | CantripRange'Touch | CantripRange'Fixed
CantripRange'Self
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
self |
See details |
tag
- Constant:
"Self"
self
- Type: Object
CantripRange'Self/self
- Type: Empty Object
CantripRange'Touch
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
touch |
See details |
tag
- Constant:
"Touch"
touch
- Type: Object
CantripRange'Touch/touch
- Type: Empty Object
CantripRange'Fixed
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
fixed |
See details |
tag
- Constant:
"Fixed"
fixed
- Type: FixedRange
CantripDuration
- Type: Union
- Cases: CantripDuration'Immediate | CantripDuration'Fixed | CantripDuration'DuringLovemaking | CantripDuration'Indefinite
CantripDuration'Immediate
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
immediate |
See details |
tag
- Constant:
"Immediate"
immediate
- Type: Object
CantripDuration'Immediate/immediate
- Type: Empty Object
CantripDuration'Fixed
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
fixed |
See details |
tag
- Constant:
"Fixed"
fixed
- Type: FixedCantripDuration
CantripDuration'DuringLovemaking
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
during_lovemaking |
See details |
tag
- Constant:
"DuringLovemaking"
during_lovemaking
CantripDuration'Indefinite
- Type: Object
| Key | Description | Details |
|---|---|---|
tag |
See details | |
indefinite |
See details |
tag
- Constant:
"Indefinite"
indefinite
FixedCantripDuration
- Type: Object
| Key | Description | Details |
|---|---|---|
is_maximum? |
If true, the duration is a maximum duration. |
See details |
value |
The (unitless) duration. | See details |
unit |
The duration unit. | See details |
is_maximum?
If true, the duration is a maximum duration.
- Constant:
true
value
The (unitless) duration.
- Type: Integer
- Minimum:
1
unit
The duration unit.
- Type: DurationUnit
IndefiniteCantripDuration
- Type: Object
| Key | Description | Details |
|---|---|---|
translations |
All translations for the entry, identified by IETF language tag (BCP47). | See details |
translations
All translations for the entry, identified by IETF language tag (BCP47).
IndefiniteCantripDurationTranslation
- Type: Object
| Key | Description | Details |
|---|---|---|
description |
A description of the duration. | See details |
description
A description of the duration.
- Type: ResponsiveText