Other Global Tags

        There are a number of tags which are available in all data-files (excluding the pcc and specialist files). There are:

Tag Name: CSKILL

            Variable(s) Used: Text (Skill Name)

                        Example(s): CSKILL:Alchemy|Wilderness Lore

                        Example(s): CSKILL:Alchemy|TYPE=Knowledge

WHAT IT DOES: Grants the listed skills as class skills.

 

Tag Name: CCSKILL

                        Example(s): CSKILL:Alchemy|Wilderness Lore

                        Example(s): CSKILL:Alchemy|TYPE=Knowledge

WHAT IT DOES: Grants the listed skills as cross class skills.

 

Tag Name: DR

            Variable(s) Used: Text and Numeric

                        Example(s): DR:+1|10

WHAT IT DOES: This indicates the damage resistance this feat/class/template/etc. bestows. In the above example it would be DR: +1/10 on output.

 

Tag Name: LANGAUTO

            Variable(s) Used: Text

                        Example(s): LANGAUTO:Common,Gnome

WHAT IT DOES: This is a comma delimited list of languages that the character automatically gains.

 

Tag Name: SPELL

            Variable(s) Used: Text

                        Example(s): SPELL:Acid Fog|1|Innate

                        Example(s): SPELL:Acid Fog|1|Innate|Spider Climb|3|ClassAbility

WHAT IT DOES: This grants the character spell  like abilities.  The tag | (pipe) delimited and is created in this manner; The name of the spell to grant, how many times a day they can use it, and the type of spell like ability it is (Innate being most common).

 

Tag Name: SR

            Variable(s) Used: Formula

                        Example(s): SR:TL+10

WHAT IT DOES: This indicates the spell resistance this feat/class/template/etc. bestows. In the above example it would be SR: TL+10 meaning the characters total class levels + 10 on output for their total spell resistance.

 

Tag Name: UDAM

            Variable(s) Used: Text (By Creature Size)

                        Example(s): UDAM:1,1d2,1d3,1d4,1d6,1d8,1d10,1d12,2d8

WHAT IT DOES: This indicates the unarmed damage the character does.

 

Tag Name: UMULT

            Variable(s) Used: Numeric

                        Example(s): UMULT:2

WHAT IT DOES: This indicates the unarmed damage critical multiplier the character has.  This tag ONLY works with the UDAM tag on the same line.

 

Tag Name: VISION

            Variable(s) Used: Text

                        Example(s): VISION:Darkvision (60')

                        Example(s): VISION:Darkvision (10*TL)

WHAT IT DOES: This grants the specified vision to the character and formulas can be used to determine the distance.

 

Tag Name: WEAPONAUTO

            Variable(s) Used: Text

                        Example(s): WEAPONAUTO:Sword (Long)|Shortbow (Composite)

WHAT IT DOES: This is a | (pipe) delimited list of weapons that is granted to  the race as free weapon proficiencies.

 

 

The CHOOSE Tag

Special CHOOSE: tag which can be used with the ADD:LIST tag in class.lst and BONUS:SPELLCAST and BONUS:SPELLKNOWN
The syntax works like this:
CHOOSE:SPELLLEVEL|num|label|min_level|max_level
SPELLLEVEL is the only one that works with ADD:LIST currently.
num is the number of choices the character can make from the list. This can be a number or a Stat(STR, DEX, etc.).
label is either CLASS=name (e.g. CLASS=Wizard) or TYPE=name (TYPE=Arcane)
min_level is a number indicating the lowest level of spells from the class(es) specified to be included in the list
max_level is a number indicate the highest level of spell - or it's MAXLEVEL to indicate the maximum level of spells a character of that level in the selected class can cast. To either a number or MAXLEVEL you can append a .A to indicate that only 1 of the highest-level spell indicated can be chosen. e.g. 2.A would mean only 1 2nd level spell.
You can include multiple combinations of the |label|min_level|max_level portions, so
CHOOSE:SPELLLEVEL|2|CLASS=Wizard|0|MAXLEVEL|TYPE=Divine|1|3
would present a list of the character's castable Wizard levels of spells (e.g. Wizard 0 Wizard 1 Wizard 2 for a 5th level Wizard) and Cleric 1 Cleric 2 Cleric 3 if the character had Cleric as a class.

CHOOSE:COUNT=1|STAT|Con[tab]BONUS:HP|CURRENTMAX|(%VAR-CON)
will allow the selection of a stat (excluding constitution) and then use that stat modifier to adjust the HP total. %VAR is replaced with the value of the stat modifier before calculations.