# Disadvantage ## Definitions ### Disadvantage (`Disadvantage`) - **Type:** Object Key | Description | Details :-- | :-- | :-- `id` | | See details `levels?` | | See details `select_options?` | | See details `maximum?` | | See details `prerequisites?` | | See details `ap_value` | | See details `has_maximum_spent_influence` | Does this disadvantage count towards the maximum of AP to be spent on disadvantages? | See details `is_exclusive_to_arcane_spellworks` | Does this disadvantage exclusively applies to arcane spellworks and not to magical actions and magical applications? | 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 #### `maximum?` - **Type:** Maximum #### `prerequisites?` - **Type:** AdvantageDisadvantagePrerequisites #### `ap_value` - **Type:** AdventurePointsValue #### `has_maximum_spent_influence` Does this disadvantage count towards the maximum of AP to be spent on disadvantages? - **Type:** Boolean #### `is_exclusive_to_arcane_spellworks` Does this disadvantage exclusively applies to arcane spellworks and not to magical actions and magical applications? - **Type:** Boolean #### `src` - **Type:** PublicationRefs #### `translations` All translations for the entry, identified by IETF language tag (BCP47). - **Type:** LocaleMap<DisadvantageTranslation> --- ### `DisadvantageTranslation` - **Type:** Object Key | Description | Details :-- | :-- | :-- `name` | | See details `name_in_library?` | | See details `input?` | A string that is used as a label for an input field. | See details `rules` | | See details `range?` | The range. | See details `ap_value_append?` | A string that gets appended to the default AP Value text with a preceding space. This always happens if present, even if the generated AP Value text is replaced. | See details `errata?` | | See details #### `name` - **Type:** Name #### `name_in_library?` - **Type:** NameInLibrary #### `input?` A string that is used as a label for an input field. - **Type:** Input #### `rules` - **Type:** Rules #### `range?` The range. - **Type:** Markdown-formatted text - **Minimum Length:** `1` #### `ap_value_append?` A string that gets appended to the default AP Value text with a preceding space. This always happens if present, even if the generated AP Value text is replaced. - **Type:** AdventurePointsValueAppend #### `errata?` - **Type:** Errata