# Magical Tradition ## Definitions ### Magical Tradition (`MagicalTradition`) - **Type:** Object Key | Description | Details :-- | :-- | :-- `id` | | See details `levels?` | | See details `select_options?` | | See details `skill_applications?` | | See details `skill_uses?` | | See details `primary?` | The tradition's primary attribute. Leave empty if the tradition does not have one. | See details `can_learn_cantrips` | Can a member of the tradition learn cantrips? | See details `can_learn_spells` | Can a member of the tradition learn spells? | See details `can_learn_rituals` | Can a member of the tradition learn rituals? | See details `can_bind_familiars` | Can this magical tradition bind familiars? | See details `allows_multiple_traditions` | Does the tradition allow learning more traditions or having learned a different tradition before learning this tradition? | See details `alternative_magical_adventure_points_maximum?` | Is the maximum AP you're able to spent on magical advantages and able to get by magical disadvantages different than the default of 50 AP? | See details `require_non_spellwork_exclusive_effects` | Are advantages/disadvantages required to not exclusively apply to arcane spellworks, but also to the tradition's magical actions or applications? | See details `is_magical_dilettante` | Is this a magical dilettante tradition? | See details `use_arcane_spellworks_from_tradition?` | If arcane spellworks from a different tradition count as arcane spellworks of this tradition, this is the different tradition's reference. | See details `influences?` | The Influences for the traditions. Influences are enabled by Focus Rules. | See details `prerequisites?` | | See details `ap_value` | | See details `src` | | See details `translations` | All translations for the entry, identified by IETF language tag (BCP47). | See details #### `id` - **Type:** Id #### `levels?` - **Type:** Levels #### `select_options?` - **Type:** SelectOptions #### `skill_applications?` - **Type:** SkillApplications #### `skill_uses?` - **Type:** SkillUses #### `primary?` The tradition's primary attribute. Leave empty if the tradition does not have one. - **Type:** PrimaryAttribute #### `can_learn_cantrips` Can a member of the tradition learn cantrips? - **Type:** Boolean #### `can_learn_spells` Can a member of the tradition learn spells? - **Type:** Boolean #### `can_learn_rituals` Can a member of the tradition learn rituals? - **Type:** Boolean #### `can_bind_familiars` Can this magical tradition bind familiars? - **Type:** Boolean #### `allows_multiple_traditions` Does the tradition allow learning more traditions or having learned a different tradition before learning this tradition? - **Type:** Boolean #### `alternative_magical_adventure_points_maximum?` Is the maximum AP you're able to spent on magical advantages and able to get by magical disadvantages different than the default of 50 AP? - **Type:** Integer - **Minimum:** `25` - **Maximum:** `30` - **Multiple of:** `5` #### `require_non_spellwork_exclusive_effects` Are advantages/disadvantages required to not exclusively apply to arcane spellworks, but also to the tradition's magical actions or applications? - **Type:** Boolean #### `is_magical_dilettante` Is this a magical dilettante tradition? - **Type:** Boolean #### `use_arcane_spellworks_from_tradition?` If arcane spellworks from a different tradition count as arcane spellworks of this tradition, this is the different tradition's reference. - **Type:** MagicalTraditionReference #### `influences?` The Influences for the traditions. Influences are enabled by Focus Rules. - **Type:** List - **Items:** MagicalTradition/influences[] - **Minimum Items:** `2` #### `prerequisites?` - **Type:** GeneralPrerequisites #### `ap_value` - **Type:** AdventurePointsValue #### `src` - **Type:** PublicationRefs #### `translations` All translations for the entry, identified by IETF language tag (BCP47). - **Type:** LocaleMap<MagicalTraditionTranslation> --- ### `MagicalTradition/influences[]` - **Type:** Influence --- ### `PrimaryAttribute` - **Type:** Object Key | Description | Details :-- | :-- | :-- `id` | The attribute's identifier. | See details `use_half_for_arcane_energy` | Typically, the value of the primary attribute (if one exists) is added onto the base of 20 AE to get the actual AE. But sometimes, only half the value is added. | See details #### `id` The attribute's identifier. - **Type:** AttributeIdentifier #### `use_half_for_arcane_energy` Typically, the value of the primary attribute (if one exists) is added onto the base of 20 AE to get the actual AE. But sometimes, only half the value is added. - **Type:** Boolean --- ### `MagicalTraditionTranslation` - **Type:** Object Key | Description | Details :-- | :-- | :-- `name` | | See details `name_for_arcane_spellworks?` | The name used for the traditions list of arcane spellworks if it is different than the `name` of the special ability. | See details `name_in_library?` | | See details `special_rules` | The special rules of the tradition. They should be sorted like they are in the book. | See details `errata?` | | See details #### `name` - **Type:** Name #### `name_for_arcane_spellworks?` The name used for the traditions list of arcane spellworks if it is different than the `name` of the special ability. - **Type:** String - **Minimum Length:** `1` #### `name_in_library?` - **Type:** NameInLibrary #### `special_rules` The special rules of the tradition. They should be sorted like they are in the book. - **Type:** List - **Items:** MagicalTraditionTranslation/special_rules[] - **Minimum Items:** `1` #### `errata?` - **Type:** Errata --- ### `MagicalTraditionTranslation/special_rules[]` - **Type:** SpecialRule