This file will attempt to show the countless different examples of this extremely versatile tag.
While the CHOOSE tag is extremely flexible, it should be noted that support for CHOOSE in class files is still in the works and will cause problems. This is a known issue, and all I can say is that, "We are working on it."
Tag Name: CHOOSE:ARMORPROF|x|y
Variables Used (x):UNDOCUMENTED
Variables Used (y):UNDOCUMENTED
What it does:
UNDOCUMENTED.
Example:
UNDOCUMENTED
UNDOCUMENTED.
Tag Name: CHOOSE:CCSKILLLIST|x
Variables Used (x): UNDOCUMENTED
What it does:
This will produce a list of all skills in the appropriate category for that character (root skills are added only once).
Example:
CHOOSE:CCSKILLLIST|LIST
This will produce a list of all skills in the appropriate category for that character.
Tag Name: CHOOSE:NUMBER|MIN=x|MAX=y|TITLE=z
Variables Used (x): Number (Lowest value to choose from)
Variables Used (y): Number (Highest value to choose from)
Variables Used (z): Text (Description to output to the chooser)
What it does:
You get a pop-up dialogue that allows you to select a number between (and including) he high and low values
Example:
CHOOSE:NUMBER|MIN=2|MAX=5|TITLE=Roll 1d4+1 and pick a number
Will let you choose a number between 2 and 5. (Simulates rolling 1d4+1).
Tag Name: CHOOSE:COUNT=w|STAT|x|y|z
Variables Used (w): Number (number of choices)
Variables Used (x): Text (UNDOCUMENTED)
Variables Used (y): Text (UNDOCUMENTED)
Variables Used (z): Text (UNDOCUMENTED)
What it does:
UNDOCUMENTED
Example:
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).
Tag Name: CHOOSE:FEAT=x
Variables Used (x): UNDOCUMENTED
What it does:
This will produce a list from the list choices associated with the named feat (Should replace WEAPONFOCUS).
Example:
UNDOCUMENTED
UNDOCUMENTED.
Tag Name: CHOOSE:FEATLIST|x
Variables Used (x): Text (Feat Name)
Variables Used (x): Text (Type=<Feat Type>)
What it does:
UNDOCUMENTED.
Example:
UNDOCUMENTED
UNDOCUMENTED.
*** New
Tag Name: CHOOSE:EQBUILDER
Variables Used (x): :UNDOCUMENTED
Variables Used (y): :UNDOCUMENTED
What it does:
UNDOCUMENTED.
Example:
UNDOCUMENTED.
Tag Name: CHOOSE:HP|x
Variables Used (x): Number (Used)
What it does:
The 'used' parameter is added to the list as many time as the feat has been taken, but the list only displays it once. The number of choices is converted into an equal number of "CURRENTMAX" entries associated with the feat.
Example:
UNDOCUMENTED
UNDOCUMENTED.
Tag Name: CHOOSE:NONCLASSSKILLLIST|x
Variables Used (x): UNDOCUMENTED
What it does:
This will produce a list of all skills in the appropriate category for that character (root skills are added only once).
Example:
CHOOSE:NONCLASSSKILLLIST|LIST
UNDOCUMENTED.
Tag Name: CHOOSE:SALIST|x
Variables Used (x): UNDOCUMENTED
What it does:
This will produce a list of all skills in the appropriate category for that character (root skills are added only once).
Example:
UNDOCUMENTED
UNDOCUMENTED.
Tag Name: CHOOSE:SCHOOLS|x
Variables Used (x): UNDOCUMENTED
What it does:
This will produce a list of all schools of magic from System\schools.lst.
Example:
UNDOCUMENTED
UNDOCUMENTED.
Tag Name: CHOOSE:SKILLLIST|x
Variables Used (x): UNDOCUMENTED
What it does:
This will produce a list of all skills in the appropriate category for that character (root skills are added only once).
Example:
CHOOSE:SKILLLIST|LIST
UNDOCUMENTED.
Tag Name: CHOOSE:SKILLS|x
Variables Used (x): UNDOCUMENTED
What it does:
This will produce a list of all skills currently attached to the character, regardless of rank.
Example:
UNDOCUMENTED
UNDOCUMENTED.
*** Updated 5.4
Tag Name: CHOOSE:SKILLSNAMED|x|y
Variables Used (x): Text (Skill Name)
Variables Used (x): Text (Type=<Skill Type>)
Variables Used (x): ALL (Displays all Skills)
Variables Used (x): CLASS (Displays all Class Skills)
Variables Used (x): CROSSCLASS (Displays all Cross Class Skills)
Variables Used (x): EXCLUSIVE (Displays all Exclusive Skills)
Variables Used (y): Number (Number of choices)
What it does:
This will produce a list named skills.
Example:
CHOOSE:SKILLSNAMED|CLASS|1
displays a list of class skills from which the character can pick one.
Tag Name: CHOOSE:SKILLSNAMEDTOCCSKILL|x
Variables Used (x): Text (Skill Name)
Variables Used (x): Text (Type=<Skill Type>)
What it does:
This will produce a list named skills.
Example:
UNDOCUMENTED
UNDOCUMENTED.
Tag Name: CHOOSE:SKILLSNAMEDTOCSKILL|x
Variables Used (x): Text (Skill Name)
Variables Used (x): Text (Type=<Skill Type>)
What it does:
This will produce a list named skills.
Example:
UNDOCUMENTED
UNDOCUMENTED.
Tag Name: CHOOSE:SPELLCLASSES|x
Variables Used (x): UNDOCUMENTED
What it does:
This will produce a list of all classes which don't have a base spell stat of "None".
Example:
UNDOCUMENTED
UNDOCUMENTED.
Tag Name: CHOOSE:SPELLLEVEL|x
Variables Used (x): UNDOCUMENTED
What it does:
UNDOCUMENTED. Bonuses are applied based on choice.
Example:
UNDOCUMENTED
UNDOCUMENTED.
Tag Name: CHOOSE:SPELLLEVEL|w|x|y|z|x|y|z
Variables Used (w): Number or Text (number of choices)
Variables Used (x): Text (CLASS=<Spellcaster class> or TYPE=<Spell type>)
Variables Used (y): Number (Minimum Level)
Variables Used (z): Number (Maximum Level)
What it does:
Example:
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.
Tag Name: CHOOSE:SPELLLIST|x
Variables Used (x): UNDOCUMENTED
What it does:
This tag only works for Wizards with an INT > 11. All their known spells are placed into a list and they can pick up to their INT mod of them.
Example:
UNDOCUMENTED
UNDOCUMENTED.
Tag Name: CHOOSE:WEAPONFOCUS|x
Variables Used (x): UNDOCUMENTED
What it does:
This will produce a list of weaponprofs associated with the Weapon Focus Feat.
Example:
UNDOCUMENTED
UNDOCUMENTED.
*** Updated 5.7.1
Tag Name: CHOOSE:WEAPONPROF|x|y|y
Variables Used (x): Number (Total Selections allowed)
Variables Used (y): Text (Weapon name)
Variables Used (y): Text (DEITYWEAPON)
Variables Used (y): Text (Feat=<feat name>)
Variables Used (y): Text (WIELD.WieldCategory)
What it does:
Example:
CHOOSE:WEAPONPROF|1|Dagger|Club
Choice of either a Dagger or Club proficiency.
CHOOSE:WEAPONPROF|3|DEITYWEAPON
Choice of three of those allowed by the Deity.
CHOOSE:WEAPONPROF|2|Dagger|Sword (Long)|Spear|Halberd
Choice of two of the Dagger, Long Sword, Spear and Halbard.
CHOOSE:WEAPONPROF|10|FEAT=Martial Weapon Proficiency
Choice of ten Matial Weapons.
CHOOSE:WEAPONPROF|1|WIELD.OneHanded|WIELD.Light
Choice of all weapons which have a WIELD tag of either OneHanded or Light.
CHOOSE:WEAPONPROF|1|WIELD.OneHanded|!TYPE.Exotic
Choice of all weapons which have a WIELD tag of OneHanded which are not Exotic.
Tag Name: CHOOSE:WEAPONPROFS|x
Variables Used (x): Text (Proficiency types)
What it does:
Example:
UNDOCUMENTED
UNDOCUMENTED.
Tag Name: CHOOSE:WEAPONPROFTYPE|x
Variables Used (x): Text (SIMPLE, MARTIAL, EXOTIC etc.)
What it does:
This will produce a list of all weaponprofs of the given type the PC doesn't have.
Example:
UNDOCUMENTED
UNDOCUMENTED.