Sizeadjustment Tag - PCGen Documentation

# Pages in Sizeadjustment Tag

## ABB (System: sizeAdjustment.lst)

Status None Syntax None Parameters ABB Optional: A one letter abbreviation of the size name. Syntax ABB:X , where X is a single letter. Example SIZENAME:Fine → ABB:F sets the abbreviation for the Fine size to the letter F . Notes The ABB tag is implemented in code/src/java/plugin/lsttokens/sizeadjustment/AbbToken.java .

## BONUSACVALUE (System: sizeAdjustment.lst)

Status None Syntax None Parameters BONUS:ACVALUE Multiplies the AC bonus from a particular type of armour, such as Armor or Shield , based on the creature’s size. Only works in sizeAdjustment.lst. Status New in 5.10.1. Syntax BONUS:ACVALUE|TYPE:type_1,TYPE:type_2, …|ac_multiplier type_1 , type_2 , … may include armour types such as TYPE:Armor and TYPE:Shield . [Ed: do things like TYPE:Natural , TYPE:Dodge , TYPE:Sacred … also work?] ac_multiplier is the multiplier to AC for the given armour types.

## BONUSITEMCAPACITY (System: sizeAdjustment.lst)

Status None Syntax None Parameters BONUS:ITEMCAPACITY Changes the “item carrying capacity” based on the size of the character. This is used to implement the DnD 3.5 rule for equipment made in different sizes for different creatures, such as backpacks and bed-rolls. These items “… weigh one-quarter this amount when made for Small characters. Containers for Small characters also carry one-quarter the normal amount. “ ( Refer to the d20 SRD. ) Only works in sizeAdjustment.lst.

## BONUSITEMCOST (System: sizeAdjustment.lst)

Status None Syntax None Parameters BONUS:ITEMCOST Modifies the cost of items based on the item’s size category, i.e. the size of the creature the item was made for. For example, in 3.5e, a large-sized weapon costs twice as much as a medium-sized weapon, and large-sized armour costs twice as much as medium-sized armour. Only works in sizeAdjustment.lst. Status New in 5.10.1 Syntax BONUS:ITEMCOST|TYPE=item_type_1,TYPE=item_type_2,…|cost_multiplier item_type is a type of equipment from the data set’s equipment files, i.e.

## BONUSITEMWEIGHT (System: sizeAdjustment.lst)

Status None Syntax None Parameters BONUS:ITEMWEIGHT Modifies the weight of of items based on the item’s size category, i.e. the size of the creature the item was made for. For example, in 3.5e, armour for small-size creatures weighs half as much as armour for medium-sized creatures. Only works in sizeAdjustment.lst. Status New in 5.10.1. Syntax BONUS:ITEMWEIGHT|TYPE=item_type_1,TYPE=item_type_2,…|weight_multiplier item_type is a type of equipment from the data set’s equipment files, as per BONUS:ITEMCOST above.

## BONUSLOADMULT (System: sizeAdjustment.lst)

Status None Syntax None Parameters BONUS:LOADMULT Adds to the SIZEMULT value as defined in the load.lst game mode file. Mostly, the rules for “Large creatures can carry twice as much weight” and so on are implemented in load.lst . The BONUS:LOADMULT tag is used to implement rules for creatures with four legs having greater load-carrying capacity. Only works in sizeAdjustment.lst. Status New in 5.10.1 Syntax BONUS:LOADMULT|TYPE=SIZE|sizemult_modifier sizemult_modifier is a number. This number is added to the SIZEMULT in the load.lst file to determine the “effective” carrying capacity multiplier, relative to a normal sized creature.

## ISDEFAULTSIZE (System: sizeAdjustment.lst)

Status None Syntax None Parameters ISDEFAULTSIZE Mandatory: Marks which of the creature sizes is the default for the game mode. Syntax SIZENAME:size_1 → ISDEFAULTSIZE:Y indicates that size_1 is the default size for the game mode. SIZENAME:size_2 → ISDEFAULTSIZE:N indicates that size_2 is not the default size. Example SIZENAME:Medium → ISDEFAULTSIZE:Y makes Medium the default size for this game mode. Notes There must be one, and only one, size marked as the default size.

## SIZENAME (System: sizeAdjustment.lst)

Status None Syntax None Parameters SIZENAME Identifies a creature size category. Each line of the sizeAdjustment.lst file MUST begin with a SIZENAME tag. Features are added to the category by adding sub-tags after the SIZENAME , such as BONUS tags. The same SIZENAME may appear on multiple lines. The tokens following the SIZENAME are appended to any tokens for the same SIZENAME on preceding lines. Status New in 5.10.1. Syntax SIZENAME:size_name , where size_name is a single letter, i.e.

## SIZENUM (System: sizeAdjustment.lst)

Status None Syntax None Parameters SIZENUM Mandatory: Defines the sorting order for the size categories. Status New in 6.05.04. Before 6.05.04, the size order was inferred from the order of the SIZENAME tags in the sizeAdjustment.lst file. As of 6.05.04, the order is explicitly indicated using the SIZENUM tag. JIRA NEWTAG-480 / GitHub PR #397 - token parser changes. JIRA DATA-2507 / GitHub PR #410 - added SIZENUM tags to all the default game modes.

Documentation built with Hugo using the Material theme.