Ability Tag - PCGen Documentation

# Pages in Ability Tag

## ADDSPELLLEVEL (Data: abilities.lst)

Status None Syntax ADDSPELLLEVEL:x Parameters x: Number (Increase in spell slot level) *** Added 5.11.x What it does This tag is used in metamagic abilities to denote how much higher the spell levelslot requires. .MOD Behavior: When modifying an ability with the .MOD tag, given an existing ADDSPELLLEVEL tag, the data included in a new ADDSPELLLEVEL tag will overwrite the existing tag data. Example ADDSPELLLEVEL:2 A spell with this metamagic ability applied to it takes up a slot two levels higher than the normal spell.

## APPLIEDNAME (Data: abilities.lst)

Status Deprecated 6.05.01 - use FACT Syntax APPLIEDNAME:x Parameters x: Text (An adjective to be prefixed to a spell modified by this ability) What it does This tag is used in metamagic abilities to give an addribute that can modify the spell name./p> Example APPLIEDNAME:Empowered A spell with this metamagic ability applied to it gets the word “Empowered” prefixed to the spell name.

## ASPECT (Data: abilities.lst)

Status New 5.15.2 Syntax ASPECT:x|y|z|z Parameters x: Text (Name of Aspect) y: Text (Value of Aspect) z: Number or Formula (Substitution value. Optional.) What it does Identifies an “aspect” (see examples below) that an ability has and sets its value. PRExxx tags can be used with the ASPECT tag. This tag can be used multiple times within an ability but each time it must identify a new aspect unless the ASPECT tag includes a PRExxx tag appended to the end.

## BENEFIT (Data: abilities.lst)

Status Updated 6.01.3 Syntax BENEFIT:x Parameters x: Text (benefit text) x: .CLEAR x: .CLEAR.text (regular expression) What it does This is the benefit text of the ability from the source material. The included text will be displayed in the ability description field if the “Display Feat Description” checkbox in the Appearance/Display Options Preference window is unchecked. Otherwise the text from the DESC tag will be displayed. PRExxx tags can be used with the BENEFIT tag.

## CATEGORY2 (Data: abilities.lst)

Status None Syntax CATEGORY:x Parameters x: Text (Ability category) *** Updated 5.13.6 What it does This is the Ability Category that the ability belongs to. The ability category is a broad group of abilities, defined in the game mode. An ability’s key name need only be unique within its category. Examples CATEGORY:SpecialAttack This ability is part of the “SpecialAttack” ability category. CATEGORY:Feat This ability is part of the “Feat” ability category, which is a special case of abilities that can be selected as feats.

## COST (Data: abilities.lst)

Status None Syntax COST:x Parameters x: Number (ability point cost) *** Added 5.11.x What it does This is how many ability points the ability costs. A decimal value, as the example below, would mean that it only costs 1⁄2 an ability point. .MOD Behavior: When modifying an ability with the .MOD tag, given an existing COST tag, the data included in a new COST tag will overwrite the existing tag data.

## MULT (Data: abilities.lst)

Status Added 5.11.x Syntax MULT:x Parameters x: Boolean (‘YES’ or ‘NO’) What it does This determines if an ability can be taken multiple times. If the value is set to ‘YES’, then you MUST also use a CHOOSE tag. .MOD Behavior: When modifying an ability with the .MOD tag, given an existing MULT tag, the data included in a new MULT tag will overwrite the existing tag data. Example MULT:YES This Ability can be taken multiple times.

## STACK (Data: abilities.lst)

Status None Syntax STACK:x Parameters x: Boolean (‘YES’ or ‘NO’) *** Added 5.11.x What it does This tells PCGen if the ability benefits may be stacked on one another. .MOD Behavior: When modifying an ability with the .MOD tag, given an existing STACK tag, the data included in a new STACK tag will overwrite the existing tag data. Example STACK:YES The benefits for this ability stack with itself if taken multiple times.

## TEMPLATE (Data: abilities.lst)

Status Updated 5.17.x Syntax TEMPLATE:x|x Parameters x: Text (Template Name) What it does This is a pipe-delimited (|) list of templates that are granted by the ability. Supports %LIST in conjunction with a CHOOSE tag. Example TEMPLATE:Incorporeal|Undead|Celestial The ability applies the “Incorporeal”, “Undead” and “Celestial” templates.

## TEMPLATEADDCHOICE (Data: abilities.lst)

Status None Syntax TEMPLATE:ADDCHOICE:x|x Parameters x: Text (Template Name) What it does This is a pipe-delimited list of template choices that are added to the list presented by the original TEMPLATE:CHOOSE tag. When using the TEMPLATE:ADDCOICE tag as part of a .MOD of a Race object that containes multiple TEMPLATE:CHOOSE tags, all instances of the TEMPLATE:CHOOSE tag will be modified. Example TEMPLATE:ADDCHOICE:Demihuman|Beast The ability can choose previously defined templates plus the “Demihuman” or “Beast” templates.

## TEMPLATECHOOSE (Data: abilities.lst)

Status None Syntax TEMPLATE:CHOOSE:x|x Parameters x: Text (Template Name) What it does Will present a popup window of the choices provided in the pipe-delimited (|) list, allowing the user to pick ONE from the list. Multiple TEMPLATE:CHOOSE tags can be used in the same LST object but PCGen’s current Data Standard is to include no more that one in each LST object. Though the TEMPLATE:CHOOSE tag is not a gobal tag it can be used in the Class , Race , and Template files.

## VISIBLE (Data: abilities.lst)

Status None Syntax VISIBLE:x Parameters x: YES (Default) x: NO x: DISPLAY x: EXPORT *** Added 5.11.x What it does YES - Shows the ability name in PCGen and on export to a character sheet. NO - Hides the ability name in PCGen and on export to a character sheet. DISPLAY - Displays the ability name in PCGen but not on the character sheet. EXPORT - Hides the ability name from PCGen but displays it on the character sheet.

Documentation built with Hugo using the Material theme.