From: <ama...@us...> - 2010-05-13 15:42:38
|
Revision: 11837 http://pcgen.svn.sourceforge.net/pcgen/?rev=11837&view=rev Author: amaitland Date: 2010-05-13 15:42:31 +0000 (Thu, 13 May 2010) Log Message: ----------- New Tests for Bob and all the CHOOSER changes Modified Paths: -------------- Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_abilities.lst Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_ability_categories.lst Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_templates_global.lst Modified: Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_abilities.lst =================================================================== --- Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_abilities.lst 2010-05-13 02:52:39 UTC (rev 11836) +++ Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_abilities.lst 2010-05-13 15:42:31 UTC (rev 11837) @@ -1,4 +1,81 @@ # Ability +# Bob Tests - PCG Bob needs only the simple addition of the 'Template ~ Bob Tests' Template and it will take care of testing Bob. +# The Template has an Ability granted but only if Bob meets the requirements; the Test Includes the Requirements, so ALL tests should = True. + + + +#Block: Chooser Tests ---------------------------------------------------------------------------------------------------------- +#COMMENT: These are simple CHOOSER Abilities that grant access to All the Choosers. Bob uses these. You may also access them through the Test Choosers found in Class Abilities. +Chooser ~ Choose ABILITY CHOOSE:ABILITY|Special Ability|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose ALIGNMENT CHOOSE:ALIGNMENT|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose ARMORPROFICIENCY CHOOSE:ARMORPROFICIENCY|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose CHECK CHOOSE:CHECK|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose CLASS CHOOSE:CLASS|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose DEITY CHOOSE:DEITY|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose DOMAIN CHOOSE:DOMAIN|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose EQUIPMENT CHOOSE:EQUIPMENT|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose FEAT CHOOSE:FEAT|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose LANG CHOOSE:LANG|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose PCSTAT CHOOSE:PCSTAT|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose RACE CHOOSE:RACE|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose SCHOOLS CHOOSE:SCHOOLS|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose SHIELDPROFICIENCY CHOOSE:SHIELDPROFICIENCY|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose SIZE CHOOSE:SIZE|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose SKILL CHOOSE:SKILL|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose SPELLS CHOOSE:SPELLS|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose STRING CHOOSE:STRING|ALL|NONE|Maybe MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose TEMPLATE CHOOSE:TEMPLATE|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose USERINPUT CHOOSE:USERINPUT|TITLE="User Input Test" MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +Chooser ~ Choose WEAPONPROFICIENCY CHOOSE:WEAPONPROFICIENCY|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality +# +Chooser ~ Choose NOCHOICE CHOOSE:NOCHOICE MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality STACK:YES +#Chooser ~ Choose Spelllist CHOOSE:SKILL|ALL MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test.SpecialQuality + +#Block: Bob's Abilities for Testing new Choosers w/ interactions. ---------------------------------------------------- + +Bob's Ability with PreFeat Weapon Focus Longsword is working DESC:Using PreFeat with Longsword weapon Focus CATEGORY:Special Ability TYPE:SpecialQuality +Bob's Ability triggered by Weapon Focus Sword wildcard DESC:Using PreFeat with Sword Wildcard CATEGORY:Special Ability TYPE:SpecialQuality +Bob's Ability triggered by Preskill is working DESC:Using new Chooser with SKILL CATEGORY:Special Ability TYPE:SpecialQuality +Bob's Ability triggered by PreAlign LG DESC:Using Chooser with Align LG chosen CATEGORY:Special Ability TYPE:SpecialQuality +Bob's Ability triggered by PreClass Fighter DESC:Using Chooser with Fighter Class chosen CATEGORY:Special Ability TYPE:SpecialQuality +Bob's Ability triggered by PreDeity DESC:Using Chooser with Deity selected CATEGORY:Special Ability TYPE:SpecialQuality +Bob's Ability triggered by Size M DESC:Using Chooser with Size M Selected CATEGORY:Special Ability TYPE:SpecialQuality +Bob's Ability triggered by Check DESC:Using Chooser with Check Selected CATEGORY:Special Ability TYPE:SpecialQuality + +# + +Bob Test ~ Chooser ~ Ability CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Alignment CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Armorproficiency CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Check CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Class CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Deity CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Domain CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Equipment CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Feat CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Lang CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ PCSTAT CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Race CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Schools CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Shieldproficiency CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Size CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Skill CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Spells CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ String CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Template CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +Bob Test ~ Chooser ~ Weaponproficiency CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality + + +#Bob Test ~ Chooser ~ NoChoice CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality +#Bob Test ~ Chooser ~ Userinput CATEGORY:Special Ability TYPE:BobTest.Test.SpecialQuality + + +# End the Bob Test Section + + + + + Ability That Grants Two CATEGORY:Special Ability TYPE:Racial.SpecialQuality ABILITY:Special Ability|AUTOMATIC|Ability Grant One|Ability Grant Two DESC:[Desc]This Ability Grants Two More Abilities BENEFIT:[Benefit] This ability Greants Two More Abilities Tentacles of the Fey CATEGORY:Special Ability TYPE:Racial.SpecialAttack NATURALATTACKS:Tentacles of the Fey,Weapon.Melee.Ranged.Slashing.Bludgeoning.Piercing.Natural,*6,1d3 DESC:Grants Six Attacks %1d%2 each [Display should be 1d3]|1|1+1+1+1+var("TentaclesOfTheFey") DEFINE:TentaclesOfTheFey|0 BONUS:VAR|TentaclesOfTheFey|-1 @@ -76,7 +153,11 @@ Eclipse Test Master CATEGORY:Special Ability TYPE:WitchcraftOutput.EclipseAbilityOutput.EclipseRacialOutput.SpellCasterOutput.CharCreation.Disadvantage.PathoftheDragon.MartialArtsOutput.MysticArtistOutput.Dominion.ChannelingOutput DESC:Testing +################################# +### Misc Stuff ### +################################# + #Block: Misc Tests Linguistics Bonus Rank CATEGORY:Special Ability TYPE:Ability.SpecialQuality.Extraordinary BONUS:LANGUAGES|NUMBER|skillinfo("RANK","Linguistics") Linguistics Bonus Rank 2 CATEGORY:Special Ability TYPE:Ability.SpecialQuality.Extraordinary BONUS:LANGUAGES|NUMBER|1 @@ -84,21 +165,36 @@ Test Climb 40 25 with Size Type CATEGORY:FEAT TYPE:General.Testing.Test1 BONUS:SKILL|Climb|40|TYPE=Size BONUS:SKILL|Climb|25|TYPE=SIZE -Test Choose ArmorProf CATEGORY:FEAT COST:0 TYPE:TestTomChoose DESC:Test ArmorProf %1|%CHOICE CHOOSE:ARMORPROFICIENCY|Leather|EQUIPMENT[TYPE=Medium] MULT:YES SELECT:1 +# Chooser Testing +# Proficiencies +Test Choose ArmorProf CATEGORY:FEAT COST:0 TYPE:TestTomChoose DESC:Test ArmorProf %1|%CHOICE CHOOSE:ARMORPROFICIENCY|Leather|EQUIPMENT[TYPE=Medium] MULT:YES SELECT:1 +# Deity Test Choose Deity Align LG CATEGORY:FEAT COST:0 TYPE:TestTomChoose DESC:Test Deity LG %1|%CHOICE CHOOSE:DEITY|ALIGN=LG MULT:YES SELECT:1 Test Choose Deity Pantheon Elf CATEGORY:FEAT COST:0 TYPE:TestTomChoose DESC:Test Deity Pan %1|%CHOICE CHOOSE:DEITY|PANTHEON=Elf MULT:YES SELECT:1 Test Choose DEITY PC CATEGORY:FEAT COST:0 TYPE:TestTomChoose DESC:Test Deity PC %1|%CHOICE CHOOSE:DEITY|PC[ALIGN=LG] MULT:YES SELECT:1 +# Conflict CHOOSE:FEAT outputs differently than CHOOSE:ABILITY - Need code team to make Ability the same as FEAT +Test Choose Weapon Focus Feat CATEGORY:FEAT COST:0 TYPE:TestTomChoose.ChooserTest MULT:YES CHOOSE:WEAPONPROFS|LIST +Test Choose Weapon Specialization Feat CATEGORY:FEAT COST:0 TYPE:TestTomChoose.ChooserTest MULT:YES CHOOSE:FEAT=Test Choose Weapon Focus Feat +# +Test Choose Weapon Focus Ability CATEGORY:FEAT COST:0 TYPE:TestTomChoose.ChooserTest MULT:YES CHOOSE:WEAPONPROFS|LIST +Test Choose Weapon Specialization Ability CATEGORY:FEAT COST:0 TYPE:TestTomChoose.ChooserTest MULT:YES CHOOSE:ABILITY|FEAT|Test Choose Weapon Focus Ability + + + + + + MAX DEX Adds 5 to feat pool too CATEGORY:FEAT COST:0 TYPE:TestTomChoose BONUS:MISC|MAXDEX|TestVar DEFINE:TestVar|0 BONUS:VAR|TestVar|5 BONUS:ABILITYPOOL|FEAT|TestVar # MAX DEX Var CATEGORY:FEAT COST:0 TYPE:TestTomChoose -Add Flight Maneuverability Chooser CATEGORY:FEAT COST:0 TYPE:Chooser.Test ABILITY:Special Ability|AUTOMATIC|Flight Maneuverability +Add Flight Maneuverability Chooser CATEGORY:FEAT COST:0 TYPE:Chooser.Test.SpecialQuality ABILITY:Special Ability|AUTOMATIC|Flight Maneuverability Add Flight Movement ~ 50 CATEGORY:FEAT COST:0 TYPE:Test MOVE:Fly,50 @@ -132,3 +228,4 @@ +# Abilities Modified: Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_ability_categories.lst =================================================================== --- Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_ability_categories.lst 2010-05-13 02:52:39 UTC (rev 11836) +++ Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_ability_categories.lst 2010-05-13 15:42:31 UTC (rev 11837) @@ -24,4 +24,6 @@ ABILITYCATEGORY:Force Secrets CATEGORY:Force Secrets VISIBLE:QUALIFY DISPLAYLOCATION:Class Abilities EDITABLE:YES EDITPOOL:YES FRACTIONALPOOL:NO # +ABILITYCATEGORY:Test Choosers VISIBLE:QUALIFY EDITABLE:YES EDITPOOL:YES FRACTIONALPOOL:NO CATEGORY:Special Ability TYPE:Chooser PLURAL:Choosers DISPLAYLOCATION:Class Abilities + Modified: Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_templates_global.lst =================================================================== --- Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_templates_global.lst 2010-05-13 02:52:39 UTC (rev 11836) +++ Trunk/pcgen/data/d20ogl/pcgen/pcgen_test_advanced/pcgen_test_advanced_templates_global.lst 2010-05-13 15:42:31 UTC (rev 11837) @@ -1,5 +1,24 @@ ###Templates + +###Block: Bob Test v1.2 - PCGEN v. 5.17.2-3 Cycle Testing +# Bob Template Testers - #1 is for the PCG file, it will apply ALL abilities, along with the PRExxx requirements and in theory Bob should be getting everything. +# Bob #2 Is for Granting all the Feats and Abilities, but leaves the PRExxx testing the user. +# Bob #3 is for testing the PRExxx are working, in conjunction with Bob #2 + + + +Template ~ 1 Bob Tests ~ ALL ABILITY:Special Ability|AUTOMATIC|Bob's Ability with PreFeat Weapon Focus Longsword is working|PREFEAT:1,Weapon Focus(Longsword) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by Preskill is working|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SKILL(Athletics) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by Weapon Focus Sword wildcard|PREFEAT:1,Weapon Focus(Suns%) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by PreAlign LG|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose ALIGNMENT(LG) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by PreClass Fighter|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose CLASS(Fighter) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by PreDeity|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose DEITY(Test Monkey) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by Size M|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SIZE(M) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by Check|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose CHECK(Will) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Ability|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose ABILITY(Alertness) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Alignment|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose ALIGNMENT(LG) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Armorproficiency|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose ARMORPROFICIENCY(Moon Cloth) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Check|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose CHECK(Will) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Class|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose CLASS(MonKee) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Deity|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose DEITY(Puni Deity) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Domain|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose DOMAIN(Foo Ball) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Equipment|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose EQUIPMENT(Fine Wine Blade) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Feat|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose FEAT(DodgeBall) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Lang|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose LANG(Doosuldorf) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ PCSTAT|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose PCSTAT(STR) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Race|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose RACE(Human) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Schools|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SCHOOLS(Evocation) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Shieldproficiency|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SHIELDPROFICIENCY(Light) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Size|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SIZE(M) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Skill|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SKILL(Acrobatics) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Spells|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SPELLS(Identify) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ String|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose STRING(ALL) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Template|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose TEMPLATE(TL~BONUSSKILLPOINTS_80) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Weaponproficiency|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose WEAPONPROFICIENCY(Extra Blade) ABILITY:Special Ability|AUTOMATIC|Chooser ~ Choose Skill(Athletics)|Chooser ~ Choose Alignment(LG)|Chooser ~ Choose Class(Fighter)|Chooser ~ Choose Deity(Test Monkey)|Chooser ~ Choose Size(M)|Chooser ~ Choose Check(Will) AUTO:FEAT|Weapon Focus(Longsword) ABILITY:Special Ability|AUTOMATIC|Chooser ~ Choose ABILITY(Alertness)|Chooser ~ Choose ALIGNMENT(LG)|Chooser ~ Choose ARMORPROFICIENCY(Moon Cloth)|Chooser ~ Choose CHECK(Will)|Chooser ~ Choose CLASS(MonKee)|Chooser ~ Choose DEITY(Puni Deity)|Chooser ~ Choose DOMAIN(Foo Ball)|Chooser ~ Choose EQUIPMENT(Fine Wine Blade)|Chooser ~ Choose FEAT(DodgeBall)|Chooser ~ Choose LANG(Doosuldorf)|Chooser ~ Choose PCSTAT(STR)|Chooser ~ Choose RACE(Human)|Chooser ~ Choose SCHOOLS(Evocation)|Chooser ~ Choose SHIELDPROFICIENCY(Light)|Chooser ~ Choose SIZE(M)|Chooser ~ Choose SKILL(Acrobatics)|Chooser ~ Choose SPELLS(Identify)|Chooser ~ Choose STRING(ALL)|Chooser ~ Choose TEMPLATE(TL~BONUSSKILLPOINTS_80)|Chooser ~ Choose WEAPONPROFICIENCY(Extra Blade) +Template ~ 2 Bob Tests ~ ALL Abilities w/ out prexxx ABILITY:Special Ability|AUTOMATIC|Bob's Ability with PreFeat Weapon Focus Longsword is working|PREFEAT:1,Weapon Focus(Longsword) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by Preskill is working|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SKILL(Athletics) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by Weapon Focus Sword wildcard|PREFEAT:1,Weapon Focus(Suns%) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by PreAlign LG|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose ALIGNMENT(LG) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by PreClass Fighter|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose CLASS(Fighter) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by PreDeity|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose DEITY(Test Monkey) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by Size M|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SIZE(M) ABILITY:Special Ability|AUTOMATIC|Bob's Ability triggered by Check|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose CHECK(Will) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Ability|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose ABILITY(Alertness) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Alignment|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose ALIGNMENT(LG) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Armorproficiency|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose ARMORPROFICIENCY(Moon Cloth) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Check|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose CHECK(Will) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Class|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose CLASS(MonKee) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Deity|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose DEITY(Puni Deity) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Domain|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose DOMAIN(Foo Ball) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Equipment|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose EQUIPMENT(Fine Wine Blade) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Feat|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose FEAT(DodgeBall) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Lang|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose LANG(Doosuldorf) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ PCSTAT|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose PCSTAT(STR) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Race|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose RACE(Human) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Schools|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SCHOOLS(Evocation) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Shieldproficiency|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SHIELDPROFICIENCY(Light) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Size|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SIZE(M) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Skill|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SKILL(Acrobatics) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Spells|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose SPELLS(Identify) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ String|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose STRING(ALL) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Template|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose TEMPLATE(TL~BONUSSKILLPOINTS_80) ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Weaponproficiency|PREABILITY:1,CATEGORY=Special Ability,Chooser ~ Choose WEAPONPROFICIENCY(Extra Blade) +Template ~ 3 Bob Tests ~ Prereqs Abilities Granted ABILITY:Special Ability|AUTOMATIC|Chooser ~ Choose Skill(Athletics)|Chooser ~ Choose Alignment(LG)|Chooser ~ Choose Class(Fighter)|Chooser ~ Choose Deity(Test Monkey)|Chooser ~ Choose Size(M)|Chooser ~ Choose Check(Will) AUTO:FEAT|Weapon Focus(Longsword) ABILITY:Special Ability|AUTOMATIC|Chooser ~ Choose ABILITY(Alertness)|Chooser ~ Choose ALIGNMENT(LG)|Chooser ~ Choose ARMORPROFICIENCY(Moon Cloth)|Chooser ~ Choose CHECK(Will)|Chooser ~ Choose CLASS(MonKee)|Chooser ~ Choose DEITY(Puni Deity)|Chooser ~ Choose DOMAIN(Foo Ball)|Chooser ~ Choose EQUIPMENT(Fine Wine Blade)|Chooser ~ Choose FEAT(DodgeBall)|Chooser ~ Choose LANG(Doosuldorf)|Chooser ~ Choose PCSTAT(STR)|Chooser ~ Choose RACE(Human)|Chooser ~ Choose SCHOOLS(Evocation)|Chooser ~ Choose SHIELDPROFICIENCY(Light)|Chooser ~ Choose SIZE(M)|Chooser ~ Choose SKILL(Acrobatics)|Chooser ~ Choose SPELLS(Identify)|Chooser ~ Choose STRING(ALL)|Chooser ~ Choose TEMPLATE(TL~BONUSSKILLPOINTS_80)|Chooser ~ Choose WEAPONPROFICIENCY(Extra Blade) + + +# End Bob Templates + + + +###BLOCK: Older Advanced Tests + Snowman SAB:Snowman grants an SAB tag, which is granted from an ability @@ -30,10 +49,11 @@ +# ABILITY:Special Ability|AUTOMATIC|Bob Test ~ +# ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ Userinput CHOOSE:USERINPUT|TITLE="User Input Test" MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test +# ABILITY:Special Ability|AUTOMATIC|Bob Test ~ Chooser ~ NoChoice CHOOSE:NOCHOICE MULT:YES CATEGORY:Special Ability TYPE:Chooser.Test STACK:YES - - Test One Situation This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |