From: <ama...@us...> - 2010-01-08 23:21:51
|
Revision: 11299 http://pcgen.svn.sourceforge.net/pcgen/?rev=11299&view=rev Author: amaitland Date: 2010-01-08 23:21:42 +0000 (Fri, 08 Jan 2010) Log Message: ----------- DHG - Eclipse The Codex Persona - DRAFT version. Added Paths: ----------- Trunk/content/notfordistribution/distanthorizonsgames/ Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/ Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse.pcc Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_abilities.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_abilities_disadvantages.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_abilities_martial_arts.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_abilities_misc.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_abilities_mods.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_abilities_paths.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_abilities_proficiencies.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_abilities_racial.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_ability_categories.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_blank.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_class.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_class_mods.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_companionmods.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_equip.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_feats.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_incomplete.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_kits.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_languages.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_profs_armor.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_profs_shields.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_profs_weapons.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_races_companions.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_races_samples.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_skills.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_spells.lst Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_templates.lst Added: Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse.pcc =================================================================== --- Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse.pcc (rev 0) +++ Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse.pcc 2010-01-08 23:21:42 UTC (rev 11299) @@ -0,0 +1,84 @@ +# CVS $Revision$ $Author$ -- Sat Nov 20 04:10:09 2004 -- reformated by prettylst.pl v1.34 (build 422) +CAMPAIGN:Eclipse - The Codex Persona +RANK:4 +GAMEMODE:35e|Modern|3e +#COMMENT: Will need to break it out into each gamemode eventually + +GENRE:Any +BOOKTYPE:Supplement +SETTING:Any +TYPE:Distant Horizons Games.Eclipse +PUBNAMELONG:Distant Horizons Games +PUBNAMESHORT:DHG +PUBNAMEWEB:http://ruscumag.wordpress.com/atheria-d20/ +SOURCELONG:Eclipse - The Codex Persona +SOURCESHORT:Eclipse +SOURCEWEB:http://www.lulu.com/content/435647 +ISOGL:YES + + +ABILITY:eclipse_abilities.lst +ABILITY:eclipse_abilities_disadvantages.lst +ABILITY:eclipse_abilities_misc.lst +ABILITY:eclipse_abilities_mods.lst +ABILITY:eclipse_abilities_paths.lst +ABILITY:eclipse_abilities_proficiencies.lst +ABILITY:eclipse_abilities_racial.lst + +ABILITYCATEGORY:eclipse_ability_categories.lst + +CLASS:eclipse_class.lst +CLASS:eclipse_class_mods.lst + +COMPANIONMOD:eclipse_companionmods.lst +#DEITY:eclipse_deities.lst + +#DOMAIN:eclipse_domains.lst + +EQUIPMENT:eclipse_equip.lst + +#EQUIPMOD:eclipse_equipmods_base.lst + +FEAT:eclipse_feats.lst + +KIT:eclipse_kits.lst + +LANGUAGE:eclipse_languages.lst + +RACE:eclipse_races_companions.lst +RACE:eclipse_races_samples.lst + + +WEAPONPROF:eclipse_profs_armor.lst +ARMORPROF:eclipse_profs_shields.lst +SHIELDPROF:eclipse_profs_weapons.lst + +SPELL:eclipse_spells.lst + +SKILL:eclipse_skills.lst + +TEMPLATE:eclipse_templates.lst + +###Block: Declutter TYPES - not needed to be seen. +HIDETYPE:FEAT|SpecialQuality|SpecialAttack|Extraordinary|SpellLike|Supernatural|AttackOption|Aura|Immunity|ModifyAC|Resistance|Weakness +HIDETYPE:FEAT|DisadvantageCounter|Corruptable|General|NaturalMagicChoice|ManaChoice|Awareness|Base Attack Bonus|HD|SkillBuy|WayofDragonsCraft|WayofDragonsSpeech +HIDETYPE:FEAT|WayofWingsofFire|WayofHostingtheEssence|WayofInnerFire|WayoftheArtificer +HIDETYPE:FEAT|ArtoftheOccult|PathofDissonance|CelebratedWay|ChordsOfFate|PathOfWhispers|PathOfArtisticMastery|Synergy|Manipulation|Inspiration +HIDETYPE:FEAT|MartialArtsSkill|OccultMartialTech|MasterMartialTech|AdvancedMartialTech|BasicTechnique +HIDETYPE:FEAT|Channeling|PathOfInfusions|PlanarBonds|HandOfDarkness|HatredsWeal|GloriousTouch|ChannelingBasicUpgrade|ChannelingBaseUpgrade +HIDETYPE:FEAT|Focusing|MultipleMedia +HIDETYPE:FEAT|CharCreation|DivineWrath|Hexcrafting|PathOfThePharaoh|SpellCasterOutput|SpiritWeapon|SpiritWeaponCap|SpiritWeaponDamage|TheBoundlessRealms|TidesOfLightAndDark +HIDETYPE:FEAT|WayOfOmnipresence|WayOfTheLands|WayOfValor|WitchcraftOutput|Special Ability|ChannelingBase|EclipseAbilityOutput + + +# Universal tags +#COMPANIONLIST:Mount|ANY +#COMPANIONLIST:Follower|ANY + +# +# DONE +# + +BONUS:ABILITYPOOL|Disadvantages|-1|PREMULT:1,[PREABILITY:3,CATEGORY=Special Ability,TYPE.Disadvantage],[PREVAREQ:EclipseClass,0] + +###COMMENT: Should set up a different PCC for each Gamemode so as to block the Feats and Classes. \ No newline at end of file Property changes on: Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse.pcc ___________________________________________________________________ Added: svn:keywords + Author Revision Date Id Added: svn:eol-style + native Added: Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_abilities.lst =================================================================== --- Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_abilities.lst (rev 0) +++ Trunk/content/notfordistribution/distanthorizonsgames/eclipse_the_codex_persona/eclipse_abilities.lst 2010-01-08 23:21:42 UTC (rev 11299) @@ -0,0 +1,981 @@ +# CVS $Revision$ $Author$ -- Sat Nov 7 21:09:55 2009 -- reformated by prettylst.pl v1.39 (build 10232) +SOURCELONG:Eclipse - The Codex Persona SOURCESHORT:Eclipse SOURCEWEB:http://www.lulu.com/content/435647 +#Original Entry: Andrew Maitland + + +###COMMENT: Use Cost to Determine 'CP used'; For Corrupted or Specialized it will require some thought in application. +###COMMENT: First Ability name is used in the GUI to sort, KEY is used to Identify the actual ability, OUTPUTNAME is used to display the name as it was intended; Example: +### Acrobatics 1 & Acrobatics 2 KEY is Acrobatics ~ Base and Acrobatics ~ Light Foot, OUTPUTNAME is Acrobatics and Lightfoot. The Acrobatics and Lightfoot will display in proper order, Lightfoot will appear under. +### I find this keeps closer to the intended desire of the publisher. And cleans up the overall look for the end user. + + + +###Comment: Use this for all abilities granted to every character of the point buy system +# Ability Name Category of Ability Define Ability Bonus to Ability Pool Modify VAR +All Automatic Abilities CATEGORY:Special Ability DEFINE:CasterLevelAll|0 ABILITY:Internal Abilities|AUTOMATIC|Disadvantage Counter|Pact Tracker|Class Skills ABILITY:Special Ability|AUTOMATIC|Warcraft Output BONUS:ABILITYPOOL|Character Points|count("ABILITIES","CATEGORY=Special Ability","NAME=A Character Creation 5")*TL +# +Pact Tracker CATEGORY:Internal Abilities DEFINE:PactLevel|0 BONUS:VAR|PactLevel|2 BONUS:VAR|PactLevel|1|PREPCLEVEL:MIN=3 BONUS:VAR|PactLevel|1|PREPCLEVEL:MIN=7 BONUS:VAR|PactLevel|1|PREPCLEVEL:MIN=12 +Class Skills CATEGORY:Internal Abilities BONUS:ABILITYPOOL|Character Class Skill Choice|15 + +###Block: Extras +# Ability Name Unique Key Output Name Category of Ability Type Stackable? Multiple? Choose Selections Cost Source Page Description of the Benefits +Relic CATEGORY:Special Ability TYPE:General.Extras MULT:YES CHOOSE:NOCHOICE COST:3 SOURCEPAGE:p.x + +Bonus Uses D KEY:Bonus Uses ~ Four OUTPUTNAME:Bonus Uses +4 CATEGORY:Special Ability TYPE:General.Extras.EclipseAbilityOutput STACK:YES MULT:YES CHOOSE:ABILITY|Special Ability|TYPE=Abilities COST:6 SOURCEPAGE:p.22 BENEFIT:(+6 CP). Bonus Uses increases the number of times the user may indulge in a times-per-day (or other appropriate period) ability by +4. At GMO, the character may add a relevant attribute modifier to the number of uses instead. Bonus Uses may be purchased repeatedly. +Bonus Uses C KEY:Bonus Uses ~ Three OUTPUTNAME:Bonus Uses +3 CATEGORY:Special Ability TYPE:General.Extras.EclipseAbilityOutput STACK:YES MULT:YES CHOOSE:ABILITY|Special Ability|TYPE=Abilities COST:5 SOURCEPAGE:p.22 BENEFIT:(+5 CP). Bonus Uses increases the number of times the user may indulge in a times-per-day (or other appropriate period) ability by +3. At GMO, the character may add a relevant attribute modifier to the number of uses instead. Bonus Uses may be purchased repeatedly. +Bonus Uses B KEY:Bonus Uses ~ Two OUTPUTNAME:Bonus Uses +2 CATEGORY:Special Ability TYPE:General.Extras.EclipseAbilityOutput STACK:YES MULT:YES CHOOSE:ABILITY|Special Ability|TYPE=Abilities COST:3 SOURCEPAGE:p.22 BENEFIT:(+3 CP). Bonus Uses increases the number of times the user may indulge in a times-per-day (or other appropriate period) ability by +2. At GMO, the character may add a relevant attribute modifier to the number of uses instead. Bonus Uses may be purchased repeatedly. +Bonus Uses A KEY:Bonus Uses ~ One OUTPUTNAME:Bonus Uses +1 CATEGORY:Special Ability TYPE:General.Extras.EclipseAbilityOutput STACK:YES MULT:YES CHOOSE:ABILITY|Special Ability|TYPE=Abilities COST:2 SOURCEPAGE:p.22 BENEFIT:(+2 CP). Bonus Uses increases the number of times the user may indulge in a times-per-day (or other appropriate period) ability by +1. At GMO, the character may add a relevant attribute modifier to the number of uses instead. Bonus Uses may be purchased repeatedly. + + +Character Class Skill Choice CATEGORY:Special Ability TYPE:ClassSkillsChoice MULT:YES CHOOSE:SKILLSNAMED|TYPE.NormalSkill SELECT:1 CSKILL:LIST + + + +###Block: Corrupted increases ability by 50% or decreases the cost by 2/3rds; Specialized Doubles the power or half the cost +# Ability Name Unique Key Category of Ability Type Stackable? Multiple? Choose Bonus to Ability Pool Cost Source Page +Corrupted for Decreased Cost KEY:Corrupted ~ Decreased Cost ~ Six to Four CATEGORY:Special Ability TYPE:General.Corrupt Bypass.Special Ability.EclipseAbilityOutput STACK:NO MULT:YES CHOOSE:ABILITY|Special Ability|TYPE=Corruptable BONUS:ABILITYPOOL|Character Points|2 COST:0 SOURCEPAGE:p.22 +Corrupted for increased power KEY:Corrupted ~ Increase Power CATEGORY:Special Ability TYPE:General.Corrupt Bypass.Special Ability.EclipseAbilityOutput STACK:NO MULT:YES CHOOSE:ABILITY|Special Ability|TYPE=Corruptable COST:0 SOURCEPAGE:p.22 + +Specialized for double power KEY:Specialized ~ Double Power CATEGORY:Special Ability TYPE:General.Corrupt Bypass.Special Ability.EclipseAbilityOutput STACK:NO MULT:YES CHOOSE:ABILITY|Special Ability|TYPE=Corruptable COST:0 SOURCEPAGE:p.22 +Specialized for half cost KEY:Specialized ~ Half Cost ~ Six to Three CATEGORY:Special Ability TYPE:General.Corrupt Bypass.Special Ability.EclipseAbilityOutput STACK:NO MULT:YES CHOOSE:ABILITY|Special Ability|TYPE=Corruptable BONUS:ABILITYPOOL|Character Points|3 COST:0 SOURCEPAGE:p.22 + + +###Block: Hit Die +#COMMENT:Eclipse you buy HD each level, unable to simulate that, so instead it will be a recurring cost I set up. +# Ability Name Category of Ability Type Restricted Ability Define Bonus to Ability Pool Bonus to HP Modify VAR Cost Apply Kit Source Page +Hit Die Upgrade (D6) CATEGORY:Special Ability TYPE:Character Creation.HD !PREABILITY:1,CATEGORY=Special Ability,TYPE.HD DEFINE:HD Bonus|0 BONUS:ABILITYPOOL|Character Points|-(TL-1)*2 BONUS:VAR|HD Bonus|2 COST:2 SOURCEPAGE:p.9 +Hit Die Upgrade (D8) CATEGORY:Special Ability TYPE:Character Creation.HD !PREABILITY:1,CATEGORY=Special Ability,TYPE.HD DEFINE:HD Bonus|0 BONUS:ABILITYPOOL|Character Points|-(TL-1)*4 BONUS:VAR|HD Bonus|4 COST:4 SOURCEPAGE:p.9 +Hit Die Upgrade (D10) CATEGORY:Special Ability TYPE:Character Creation.HD !PREABILITY:1,CATEGORY=Special Ability,TYPE.HD DEFINE:HD Bonus|0 BONUS:ABILITYPOOL|Character Points|-(TL-1)*6 BONUS:VAR|HD Bonus|6 COST:6 SOURCEPAGE:p.9 +Hit Die Upgrade (D12) CATEGORY:Special Ability TYPE:Character Creation.HD !PREABILITY:1,CATEGORY=Special Ability,TYPE.HD DEFINE:HD Bonus|0 BONUS:ABILITYPOOL|Character Points|-(TL-1)*8 BONUS:VAR|HD Bonus|8 COST:8 SOURCEPAGE:p.9 +Hit Die Upgrade (D20) CATEGORY:Special Ability TYPE:Character Creation.HD !PREABILITY:1,CATEGORY=Special Ability,TYPE.HD DEFINE:HD Bonus|0 BONUS:ABILITYPOOL|Character Points|-(TL-1)*16 BONUS:VAR|HD Bonus|16 COST:16 SOURCEPAGE:p.9 + +# +Hit Die Extra (d0) CATEGORY:Special Ability TYPE:Character Creation.HD BONUS:HP|CURRENTMAX|CON COST:4 SOURCEPAGE:p.9 +Hit Die Extra (d4) CATEGORY:Special Ability TYPE:Character Creation.HD COST:8 KIT:1|Extra HD 4 SOURCEPAGE:p.9 +Hit Die Extra (d6) CATEGORY:Special Ability TYPE:Character Creation.HD COST:10 KIT:1|Extra HD 6 SOURCEPAGE:p.9 +Hit Die Extra (d8) CATEGORY:Special Ability TYPE:Character Creation.HD COST:12 KIT:1|Extra HD 8 SOURCEPAGE:p.9 +Hit Die Extra (d10) CATEGORY:Special Ability TYPE:Character Creation.HD COST:14 KIT:1|Extra HD 10 SOURCEPAGE:p.9 +Hit Die Extra (d12) CATEGORY:Special Ability TYPE:Character Creation.HD COST:16 KIT:1|Extra HD 12 SOURCEPAGE:p.9 +Hit Die Extra (d20) CATEGORY:Special Ability TYPE:Character Creation.HD COST:22 KIT:1|Extra HD 20 SOURCEPAGE:p.9 + + + +###Block: BAB, Base Attack Bonus = Warcraft +#Using 'Warcraft' as the Base Ability, and using the other two to increase it incrementally +# Ability Name Unique Key Output Name Category of Ability Type Visible Var. Max. Value Define Description Stackable? Multiple? Choose Ability Combat bonus Modify VAR Weapon prof. bonus Cost Source Page +Warcraft KEY:Warcraft Output CATEGORY:Special Ability TYPE:SpecialAttack DEFINE:Warcraft Bonus|0 DESC:+%1 BAB|Warcraft Bonus BONUS:COMBAT|BAB|var("Warcraft Bonus")|TYPE=Base BONUS:VAR|Warcraft Bonus|count("ABILITIES","CATEGORY=Special Ability","NAME=Warcraft 1") BONUS:VAR|Warcraft Bonus|count("ABILITIES","CATEGORY=Special Ability","NAME=Warcraft ~ Half Progression")/2 SOURCEPAGE:p.10 +# +Warcraft 1 KEY:Warcraft ~ Normal Progression OUTPUTNAME:Warcraft CATEGORY:Special Ability TYPE:Combat.Base Attack Bonus VISIBLE:DISPLAY PREVARLTEQ:Warcraft Bonus,TL+2 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Warcraft Output COST:6 SOURCEPAGE:p.10 +Warcraft ~ Half Progression CATEGORY:Special Ability TYPE:Combat.Base Attack Bonus VISIBLE:DISPLAY PREVARLTEQ:Warcraft Bonus,TL+2 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Warcraft Output COST:3 SOURCEPAGE:p.10 + +Warcraft 3 KEY:Warcraft ~ Specialized half corrupted ~ Choose Weapon OUTPUTNAME:Warcraft ~ Weapon Focus CATEGORY:Special Ability TYPE:Combat.Base Attack Bonus STACK:YES MULT:YES CHOOSE:WEAPONPROFS|LIST BONUS:WEAPONPROF=%LIST|TOHIT|1 COST:2 SOURCEPAGE:p.10 + + + +###Block: SKILL Points +#Another tough implementation, skill pool increased on a 1 for 1 basis... Need further thoughts on this. +# Ability Name Category of Ability Type Stackable? Multiple? Choose Bonus to Ability Pool Cost Source Page +Buy Skill Point CATEGORY:Special Ability TYPE:General.Character Creation.Conversion Stuff STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:ABILITYPOOL|Character Skills|1 COST:1 SOURCEPAGE:p.9 +Buy Spell CATEGORY:Special Ability TYPE:General.Character Creation.Conversion Stuff STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:ABILITYPOOL|Class Spell Selection|1 COST:1 SOURCEPAGE:p.11 +Buy Feat CATEGORY:Special Ability TYPE:General.Character Creation.Conversion Stuff STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:ABILITYPOOL|FEAT|1 COST:6 SOURCEPAGE:p.9 +Skill Specialty CATEGORY:Special Ability TYPE:General.Character Creation.Conversion Stuff MULT:YES CHOOSE:USERINPUT|TITLE="Name the Skill and Specialty" COST:1 SOURCEPAGE:p.9 DESC:Characters may buy a "specialty" in a given skill for 1 CP, these add +3 to the roll, but only for a chosen limited application. Only one specialty ever applies at a single time, even if they overlap. For example, many riders specialize in "Horses." + +#BONUS:SKILLPOINTS|NUMBER|count("ABILITIES","CATEGORY=Special Ability","NAME=Buy Skill Point") + +###Block: Affect Character Points Pool +# Ability Name Unique Key Output Name Category of Ability Type Description Stackable? Multiple? Choose Bonus to Ability Pool Cost Source Page +Character Creation Dabbler KEY:Dabbler (-2) OUTPUTNAME:Dabbler CATEGORY:Special Ability TYPE:Character Creation.CharCreation.General DESC:(-2) A character with Dabbler either has no class description or insists on taking abilities outside of that theme. This penalty applies to each level until said character takes out time (several months) to retrain. GMO as to whether this or the 10%% XP penalty applies. BONUS:ABILITYPOOL|Character Points|-2*TL COST:0 SOURCEPAGE:p.17 +Character Creation Duties KEY:Duties (+2) OUTPUTNAME:Duties CATEGORY:Special Ability TYPE:Character Creation.CharCreation.General DESC:(+2) A character with Duties has extensive obligations. These restrict his or her time and freedom of action, as well as draining his or her resources, but also mean getting a lot of practice or extra training. This typically includes Druids, Clerics, and Paladins. Ignoring your duties brings on various penalties. Strangely, this continues until the GM feels you have enough penalties to equal the points you got from Duties. STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:ABILITYPOOL|Character Points|2*TL COST:0 SOURCEPAGE:p.17 +Character Creation Fast Learner KEY:Fast Learner (+1) OUTPUTNAME:Fast Learner CATEGORY:Special Ability TYPE:Character Creation.CharCreation.General DESC:(+1) Actually purchased as a feat for 6 CP, this ability grants extra CP as the character rises in level. Specialized versions are available and encouraged. No one may take Fast Learner more than once unless it's been built into a template, race, or class by the Game Master. BONUS:ABILITYPOOL|Character Points|1*TL COST:6 SOURCEPAGE:p.17 +Character Creation Fast Learner Other KEY:Fast Learner (Other) OUTPUTNAME:Fast Learner ~ Other CATEGORY:Special Ability TYPE:Character Creation.CharCreation.General MULT:YES CHOOSE:USERINPUT|TITLE="Fast Learner Choice" COST:3 SOURCEPAGE:p.17 +Character Creation Restrictions KEY:Eclipse Restrictions OUTPUTNAME:Restrictions CATEGORY:Special Ability TYPE:Character Creation.CharCreation.General DESC:A character with restrictions has major limitations on the use of some ability or type of equipment. He or she may never (ever!) acquire or use such talents without major penalties. For example, Witch- Hunters never cast spells except to fix the problems caused by other magic on pain of losing most of their abilities. The point bonus is per category which applies. A character only gains the bonus points for restrictions on things that would obviously useful to him or her. Common restrictions include wearing no armor, using no weapons, using no magic or psionics, or skill-related feats. A good explanation is in order. Why is the character restricted in this way? MULT:YES CHOOSE:USERINPUT|TITLE="Restrictions" COST:0 SOURCEPAGE:p.17 +Character Creation Untrained KEY:Untrained (-6) OUTPUTNAME:Untrained CATEGORY:Special Ability TYPE:Character Creation.CharCreation.General DESC:(-6) This character has not been trained as an "adventurer," is hopelessly untalented, or simply isn't interested. This modifier goes away - and the character gets to spend those CP - when he or she gets trained, starts to take an interest, or finds a talent (if any). BONUS:ABILITYPOOL|Character Points|-6*TL COST:0 SOURCEPAGE:p.17 +Character Creation Very Limited Spell List KEY:Very Limited Spell List (+.5) OUTPUTNAME:Very Limited Spell List CATEGORY:Special Ability TYPE:Character Creation.CharCreation.General DESC:(+.5) The character's spell lists are unusually specialized, or otherwise restricted, for his or her magic style and class. The Paladin doesn't receive this, because his or her spell list covers nearly anything he or she might want to do and even offers some unique and powerful spells. Rangers, on the other hand, don't have nearly the versatility they arguably should get, so they receive this small bonus. BONUS:ABILITYPOOL|Character Points|.5*TL COST:0 SOURCEPAGE:p.17 + +###Block: Saves +# Ability Name Unique Key Output Name Category of Ability Type Description Stackable? Multiple? Choose Save checks bonus Cost Source Page +Save ~ Fortitude KEY:Save ~ Fortitude OUTPUTNAME:Fortitude CATEGORY:Special Ability TYPE:SavingThrow.Character Creation DESC:Increases the Fortitude Save by +%1|count("ABILITIES","CATEGORY=Special Ability","NAME=Save ~ Fortitude") STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:CHECKS|BASE.Fortitude|1 COST:3 SOURCEPAGE:p.10 +Save ~ Reflex KEY:Save ~ Reflex OUTPUTNAME:Reflex CATEGORY:Special Ability TYPE:SavingThrow.Character Creation DESC:Increases the Reflex Save by +%1|count("ABILITIES","CATEGORY=Special Ability","NAME=Save ~ Reflex") STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:CHECKS|BASE.Reflex|1 COST:3 SOURCEPAGE:p.10 +Save ~ Will KEY:Save ~ Will OUTPUTNAME:Will CATEGORY:Special Ability TYPE:SavingThrow.Character Creation DESC:Increases the Will Save by +%1|count("ABILITIES","CATEGORY=Special Ability","NAME=Save ~ Will") STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:CHECKS|BASE.Will|1 COST:3 SOURCEPAGE:p.10 + +###Block: Base Caster Level +Paladin Magic Level 1 Initial KEY:Initial Paladin Magic Level OUTPUTNAME:Initial Paladin Magic Level CATEGORY:Special Ability TYPE:MagicLevels DEFINE:PaladinCasterLevel|0 ADD:SPELLCASTER|Paladin BONUS:CASTERLEVEL|Paladin|PaladinCasterLevel BONUS:PCLEVEL|Paladin|var("PaladinMagicLvls")-1 BONUS:VAR|PaladinCasterLevel|-var("PaladinMagicLvls")+var("PointBuyPaladinCasterLvl")-count("ABILITIES","CATEGORY=Special Ability","NAME=Paladin Level ~ No Caster Level")+var("CasterLevelAll") COST:0 BONUS:PCLEVEL|Paladin|3 +Ranger Magic Level 1 Initial KEY:Initial Ranger Magic Level OUTPUTNAME:Initial Ranger Magic Level CATEGORY:Special Ability TYPE:MagicLevels DEFINE:RangerCasterLevel|0 ADD:SPELLCASTER|Ranger BONUS:CASTERLEVEL|Ranger|RangerCasterLevel BONUS:PCLEVEL|Ranger|var("RangerMagicLvls")-1 BONUS:VAR|RangerCasterLevel|-var("RangerMagicLvls")+var("PointBuyRangerCasterLvl")-count("ABILITIES","CATEGORY=Special Ability","NAME=Ranger Level ~ No Caster Level")+var("CasterLevelAll") COST:0 BONUS:PCLEVEL|Ranger|3 +Adept Magic Level 1 Initial KEY:Initial Adept Magic Level OUTPUTNAME:Initial Adept Magic Level CATEGORY:Special Ability TYPE:MagicLevels DEFINE:AdeptCasterLevel|0 ADD:SPELLCASTER|Adept BONUS:CASTERLEVEL|Adept|AdeptCasterLevel BONUS:PCLEVEL|Adept|var("AdeptMagicLvls")-1 BONUS:VAR|AdeptCasterLevel|-var("AdeptMagicLvls")+var("PointBuyAdeptCasterLvl")-count("ABILITIES","CATEGORY=Special Ability","NAME=Adept Level ~ No Caster Level")+var("CasterLevelAll") COST:0 +Bard Magic Level 1 Initial KEY:Initial Bard Magic Level OUTPUTNAME:Initial Bard Magic Level CATEGORY:Special Ability TYPE:MagicLevels DEFINE:BardCasterLevel|0 ADD:SPELLCASTER|Bard BONUS:CASTERLEVEL|Bard|BardCasterLevel BONUS:PCLEVEL|Bard|var("BardMagicLvls")-1 BONUS:VAR|BardCasterLevel|-var("BardMagicLvls")+var("PointBuyBardCasterLvl")-count("ABILITIES","CATEGORY=Special Ability","NAME=Bard Level ~ No Caster Level")+var("CasterLevelAll") COST:0 +Cleric Magic Level 1 Initial KEY:Initial Cleric Magic Level OUTPUTNAME:Initial Cleric Magic Level CATEGORY:Special Ability TYPE:MagicLevels DEFINE:ClericCasterLevel|0 ADD:SPELLCASTER|Cleric BONUS:CASTERLEVEL|Cleric|ClericCasterLevel BONUS:PCLEVEL|Cleric|var("ClericMagicLvls")-1 BONUS:VAR|ClericCasterLevel|-var("ClericMagicLvls")+var("PointBuyClericCasterLvl")-count("ABILITIES","CATEGORY=Special Ability","NAME=Cleric Level ~ No Caster Level")+var("CasterLevelAll") COST:0 +Druid Magic Level 1 Initial KEY:Initial Druid Magic Level OUTPUTNAME:Initial Druid Magic Level CATEGORY:Special Ability TYPE:MagicLevels DEFINE:DruidCasterLevel|0 ADD:SPELLCASTER|Druid BONUS:CASTERLEVEL|Druid|DruidCasterLevel BONUS:PCLEVEL|Druid|var("DruidMagicLvls")-1 BONUS:VAR|DruidCasterLevel|-var("DruidMagicLvls")+var("PointBuyDruidCasterLvl")-count("ABILITIES","CATEGORY=Special Ability","NAME=Druid Level ~ No Caster Level")+var("CasterLevelAll") COST:0 +Wizard Magic Level 1 Initial KEY:Initial Wizard Magic Level OUTPUTNAME:Initial Wizard Magic Level CATEGORY:Special Ability TYPE:MagicLevels DEFINE:WizardCasterLevel|0 ADD:SPELLCASTER|Wizard BONUS:CASTERLEVEL|Wizard|WizardCasterLevel BONUS:PCLEVEL|Wizard|var("WizardMagicLvls")-1 BONUS:VAR|WizardCasterLevel|-var("WizardMagicLvls")+var("PointBuyWizardCasterLvl")-count("ABILITIES","CATEGORY=Special Ability","NAME=Wizard Level ~ No Caster Level")+var("CasterLevelAll") COST:0 +Sorcerer Magic Level 1 Initial KEY:Initial Sorcerer Magic Level OUTPUTNAME:Initial Sorcerer Magic Level CATEGORY:Special Ability TYPE:MagicLevels DEFINE:SorcererCasterLevel|0 ADD:SPELLCASTER|Sorcerer BONUS:CASTERLEVEL|Sorcerer|SorcererCasterLevel BONUS:PCLEVEL|Sorcerer|var("SorcererMagicLvls")-1 BONUS:VAR|SorcererCasterLevel|-var("SorcererMagicLvls")+var("PointBuySorcererCasterLvl")-count("ABILITIES","CATEGORY=Special Ability","NAME=Sorcerer Level ~ No Caster Level")+var("CasterLevelAll") COST:0 + +Psychic Warrior KEY:Initial Psychic Warrior OUTPUTNAME:Initial Psychic Warrior Magic Level CATEGORY:Special Ability TYPE:MagicLevels DEFINE:PsychicWarriorCasterLevel|0 ADD:SPELLCASTER|Psychic Warrior BONUS:CASTERLEVEL|Psychic Warrior|PsychicWarriorCasterLevel BONUS:PCLEVEL|Psychic Warrior|var("PsychicWarriorMagicLvls")-1 BONUS:VAR|PsychicWarriorCasterLevel|-var("PsychicWarriorMagicLvls")+var("PointBuyPsychicWarriorCasterLvl")-count("ABILITIES","CATEGORY=Special Ability","NAME=PsychicWarrior Level ~ No Caster Level")+var("CasterLevelAll") COST:0 +Psion KEY:Initial Psion OUTPUTNAME:Initial Psion Magic Level CATEGORY:Special Ability TYPE:MagicLevels DEFINE:PsionCasterLevel|0 ADD:SPELLCASTER|Psion BONUS:CASTERLEVEL|Psion|PsionCasterLevel BONUS:PCLEVEL|Psion|var("PsionMagicLvls")-1 BONUS:VAR|PsionCasterLevel|-var("PsionMagicLvls")+var("PointBuyPsionCasterLvl")-count("ABILITIES","CATEGORY=Special Ability","NAME=Psion Level ~ No Caster Level")+var("CasterLevelAll") COST:0 +Wilder KEY:Initial Wilder OUTPUTNAME:Initial Wilder Magic Level CATEGORY:Special Ability TYPE:MagicLevels DEFINE:WilderCasterLevel|0 ADD:SPELLCASTER|Wilder BONUS:CASTERLEVEL|Wilder|WilderCasterLevel BONUS:PCLEVEL|Wilder|var("WilderMagicLvls")-1 BONUS:VAR|WilderCasterLevel|-var("WilderMagicLvls")+var("PointBuyWilderCasterLvl")-count("ABILITIES","CATEGORY=Special Ability","NAME=Wilder Level ~ No Caster Level")+var("CasterLevelAll") COST:0 + + +###Block: Base Class Outputs - This is where the DEFINEs and Counters are kept. They are for showing the final product. +# Ability Name Unique Key Output Name Category of Ability Type Define Description Stackable? Multiple? Choose Ability Bonus to DC Modify VAR Cost Source Page Description of the Benefits +Paladin KEY:Paladin Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:PaladinMagicLvls|0 DEFINE:PointBuyPaladinLvl|0 DEFINE:PointBuyPaladinCasterLvl|0 DESC:Paladin Level %1, Casterlevel is %2|PaladinMagicLvls|PointBuyPaladinCasterLvl+CasterLevelAll BONUS:VAR|PaladinMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Paladin Magic Level") SOURCEPAGE:p.11 +Ranger KEY:Ranger Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:RangerMagicLvls|0 DEFINE:PointBuyRangerLvl|0 DEFINE:PointBuyRangerCasterLvl|0 DESC:Ranger Level %1, Casterlevel is %2|RangerMagicLvls|PointBuyRangerCasterLvl+CasterLevelAll BONUS:VAR|RangerMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Ranger Magic Level") SOURCEPAGE:p.11 +Psychic Warrior KEY:Psychic Warrior Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:PsychicWarriorMagicLvls|0 DEFINE:PointBuyPsychicWarriorLvl|0 DEFINE:PointBuyPsychicWarriorLvl|0 DESC:Psychic Warrior Level %1, Casterlevel is %2|Psychic WarriorMagicLvls|PointBuyPsychic WarriorCasterLvl+CasterLevelAll BONUS:VAR|PsychicWarriorMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Psychic Warrior Magic Level") SOURCEPAGE:p.11 +Wilder KEY:Wilder Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:WilderMagicLvls|0 DEFINE:PointBuyWilderLvl|0 DEFINE:PointBuyWilderCasterLvl|0 DESC:Wilder Level %1, Casterlevel is %2|WilderMagicLvls|PointBuyWilderCasterLvl+CasterLevelAll BONUS:VAR|WilderMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Wilder Magic Level") SOURCEPAGE:p.11 +Adept KEY:Adept Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:AdeptMagicLvls|0 DEFINE:PointBuyAdeptLvl|0 DEFINE:PointBuyAdeptCasterLvl|0 DESC:Adept Level %1, Casterlevel is %2|AdeptMagicLvls|PointBuyAdeptCasterLvl+CasterLevelAll BONUS:VAR|AdeptMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Adept Magic Level") SOURCEPAGE:p.11 +Bard KEY:Bard Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:BardMagicLvls|0 DEFINE:PointBuyBardLvl|0 DEFINE:PointBuyBardCasterLvl|0 DESC:Bard Level %1, Casterlevel is %2|BardMagicLvls|PointBuyBardCasterLvl+BardMagicLvls+CasterLevelAll BONUS:VAR|BardMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Bard Magic Level") SOURCEPAGE:p.11 +Cleric KEY:Cleric Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:ClericMagicLvls|0 DEFINE:PointBuyClericLvl|0 DEFINE:PointBuyClericCasterLvl|0 DESC:Cleric Level %1, Casterlevel is %2|ClericMagicLvls|PointBuyClericCasterLvl+CasterLevelAll BONUS:VAR|ClericMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Cleric No Package Magic Level") BONUS:VAR|ClericMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Cleric Package Magic Level") BONUS:VAR|ClericMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Cleric Level ~ No Package ~ No Caster Level") BONUS:VAR|PointBuyClericCasterLvl|count("ABILITIES","CATEGORY=Special Ability","NAME=Cleric No Package Magic Level")+count("ABILITIES","CATEGORY=Special Ability","NAME=Cleric Package Magic Level")+count("ABILITIES","CATEGORY=Special Ability","NAME=Base Caster Level ~ Specialized ~ Cleric") SOURCEPAGE:p.11 +Druid KEY:Druid Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:DruidMagicLvls|0 DEFINE:PointBuyDruidLvl|0 DEFINE:PointBuyDruidCasterLvl|0 DESC:Druid Level %1, Casterlevel is %2|DruidMagicLvls|PointBuyDruidCasterLvl+CasterLevelAll BONUS:VAR|DruidMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Druid Magic Level") BONUS:VAR|PointBuyDruidCasterLvl|count("ABILITIES","CATEGORY=Special Ability","NAME=Druid Magic Level") SOURCEPAGE:p.11 BENEFIT:Druid Level %1, Casterlevel is %2|DruidMagicLvls|PointBuyDruidCasterLvl+CasterLevelAll +Psion KEY:Psion Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:PsionMagicLvls|0 DEFINE:PointBuyPsionLvl|0 DEFINE:PointBuyPsionCasterLvl|0 DESC:Psion Level %1, Casterlevel is %2|PsionMagicLvls|PointBuyPsionCasterLvl+CasterLevelAll BONUS:VAR|PsionMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Psion Magic Level") SOURCEPAGE:p.11 +Wizard KEY:Wizard Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:WizardMagicLvls|0 DEFINE:PointBuyWizardLvl|0 DEFINE:PointBuyWizardCasterLvl|0 DEFINE:WizardMagicLvls|0 DESC:Wizard Level %1, Casterlevel is %2|WizardMagicLvls|PointBuyWizardCasterLvl+CasterLevelAll BONUS:VAR|WizardMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Wizard Magic Level") BONUS:VAR|WizardMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Wizard Level ~ No Caster Level") BONUS:VAR|PointBuyWizardCasterLvl|count("ABILITIES","CATEGORY=Special Ability","NAME=Wizard Magic Level") BONUS:VAR|PointBuyWizardCasterLvl|count("ABILITIES","CATEGORY=Special Ability","NAME=Base Caster Level ~ Specialized ~ Wizard") SOURCEPAGE:p.11 +Sorcerer KEY:Sorcerer Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:SorcererMagicLvls|0 DEFINE:PointBuySorcererLvl|0 DEFINE:PointBuySorcererCasterLvl|0 DESC:Sorcerer Level %1, Casterlevel is %2|SorcererMagicLvls|PointBuySorcererCasterLvl+CasterLevelAll BONUS:VAR|SorcererMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Sorcerer Magic Level") SOURCEPAGE:p.11 + +# No Level Progression to associate +Rune Caster KEY:Rune Caster Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:RuneCasterMagicLvls|0 DEFINE:PointBuyRuneCasterLvl|0 DEFINE:PointBuyRuneCasterCasterLvl|0 DESC:RuneCaster Level %1, Casterlevel is %2|RuneCasterMagicLvls|PointBuyRuneCasterCasterLvl+CasterLevelAll BONUS:DC|ALLSPELLS|INT SOURCEPAGE:p.97 +Hexcrafter KEY:Hexcrafter Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:HexcrafterMagicLvls|0 DEFINE:PointBuyHexcrafterLvl|0 DEFINE:PointBuyHexcrafterCasterLvl|0 DESC:Hexcrafter Casterlevel is %2|HexcrafterMagicLvls|PointBuyHexcrafterCasterLvl+CasterLevelAll BONUS:DC|ALLSPELLS|INT BONUS:VAR|HexcrafterMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Sorcery Magic Level") SOURCEPAGE:p.11 +Dweomerist KEY:Dweomerist Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:DweomeristMagicLvls|0 DEFINE:PointBuyDweomeristLvl|0 DEFINE:PointBuyDweomeristCasterLvl|0 DESC:Dweomerist Casterlevel is %2|DweomeristMagicLvls|PointBuyDweomeristCasterLvl+CasterLevelAll BONUS:DC|ALLSPELLS|INT BONUS:VAR|DweomeristMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Sorcery Magic Level") SOURCEPAGE:p.11 +Theurgist KEY:Theurgist Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:TheurgistMagicLvls|0 DEFINE:PointBuyTheurgistLvl|0 DEFINE:PointBuyTheurgistCasterLvl|0 DESC:Theurgist Casterlevel is %2|TheurgistMagicLvls|PointBuyTheurgistCasterLvl+CasterLevelAll BONUS:DC|ALLSPELLS|INT BONUS:VAR|TheurgistMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Sorcery Magic Level") SOURCEPAGE:p.11 +Thaumaturgist KEY:Thaumaturgist Base CATEGORY:Special Ability TYPE:SpellCasterOutput DEFINE:ThaumaturgistMagicLvls|0 DEFINE:PointBuyThaumaturgistLvl|0 DEFINE:PointBuyThaumaturgistCasterLvl|0 DESC:Thaumaturgist Casterlevel is %2|ThaumaturgistMagicLvls|PointBuyThaumaturgistCasterLvl+CasterLevelAll BONUS:DC|ALLSPELLS|INT BONUS:VAR|ThaumaturgistMagicLvls|count("ABILITIES","CATEGORY=Special Ability","NAME=Sorcery Magic Level") SOURCEPAGE:p.11 + + + +# Ability Name Unique Key Output Name Category of Ability Type Define Description Stackable? Multiple? Choose Ability Bonus to DC Modify VAR Cost Source Page Description of the Benefits +Base Caster Level ~ All OUTPUTNAME:Base Caster Level (All Classes - 6 CP) CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput DEFINE:CasterLevelAll|0 STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE BONUS:VAR|CasterLevelAll|count("ABILITIES","CATEGORY=Special Ability","NAME=Base Caster Level ~ All")|TYPE=NoStack COST:6 SOURCEPAGE:p.11 +# +Base Caster Level ~ Specialized ~ Adept CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Adept Base BONUS:VAR|PointBuyAdeptCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Cleric CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Cleric Base COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Bard CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Bard Base BONUS:VAR|PointBuyBardCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Druid CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Druid Base BONUS:VAR|PointBuyDruidCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Sorcerer CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Sorcerer Base BONUS:VAR|PointBuySorcererCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Wizard CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Wizard Base BONUS:VAR|PointBuyWizardCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Psychic Warrior CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Psychic Warrior Base BONUS:VAR|PointBuyPsychicWarriorCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Psion CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Psion Base BONUS:VAR|PointBuyPsionCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Wilder CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Wilder Base BONUS:VAR|PointBuyWilderCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 + +Base Caster Level ~ Specialized ~ Rune Caster CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Rune Caster Base BONUS:VAR|PointBuyRuneCasterCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 + +Base Caster Level ~ Specialized ~ Hexcrafter CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Hexcrafter Base BONUS:VAR|PointBuyHexcrafterCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Dweomerist CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Dweomerist Base BONUS:VAR|PointBuyDweomeristCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Theurgist CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Theurgist Base BONUS:VAR|PointBuyTheurgistCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Thaumaturgist CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Thaumaturgist Base BONUS:VAR|PointBuyThaumaturgistCasterLvl|1|TYPE=NoStack COST:3 SOURCEPAGE:p.11 + +###Block: 1/2 Level Casters - Capped at Level 10 +# Ability Name Category of Ability Type Restricted Ability Define Stackable? Multiple? Choose Ability Modify VAR Cost Source Page +Base Caster Level ~ Specialized ~ Paladin CATEGORY:Special Ability TYPE:EclipseAbilityOutput.CasterLevel !PREABILITY:10,CATEGORY=Special Ability,Base Caster Level ~ Specialized ~ Paladin STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Paladin Base COST:3 SOURCEPAGE:p.11 +Base Caster Level ~ Specialized ~ Ranger CATEGORY:Special Ability TYPE:EclipseAbilityOutput.CasterLevel !PREABILITY:10,CATEGORY=Special Ability,Base Caster Level ~ Specialized ~ Ranger STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Ranger Base COST:3 SOURCEPAGE:p.11 + +#Block: Custom Mixes to Show how it would work +Base Caster Level ~ Specialized ~ Wizard and Cleric CATEGORY:Special Ability TYPE:CasterLevel.EclipseAbilityOutput DEFINE:PointBuyWizardLvl|0 DEFINE:PointBuyWizardCasterLvl|0 DEFINE:PointBuyClericCasterLvl|0 STACK:YES MULT:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Wizard Base|Cleric Base BONUS:VAR|PointBuyWizardCasterLvl,PointBuyClericCasterLvl|count("ABILITIES","CATEGORY=Special Ability","NAME=Base Caster Level ~ Specialized ~ Wizard and Cleric")|TYPE=NoStackSpecial COST:4 SOURCEPAGE:p.11 + + + +#count("ABILITIES","CATEGORY=Special Ability","NAME=Base Caster Level (All)") +###Block: Magic Levels (These add the Base Caster Level Automatically each time) +# Ability Name Category of Ability Type Var. Max. Value Define Description Multiple? Choose Ability Bonus to DC Modify VAR Cost + +###Block: Just Progressions, no caster levels +# Ability Name Category of Ability Type Var. Max. Value Define Stackable? Multiple? Choose Ability Cost Source Page +Wizard Level ~ No Caster Level CATEGORY:Special Ability TYPE:MagicLevels PREVARLTEQ:WizardMagicLvls,TL+2 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Wizard Base COST:11 SOURCEPAGE:p.11 +Cleric Level ~ No Package ~ No Caster Level CATEGORY:Special Ability TYPE:MagicLevels PREVARLTEQ:ClericMagicLvls,TL+2 DEFINE:ClericMagicLvls|0 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Cleric Base COST:5 SOURCEPAGE:p.11 + + +###Block: Complete Packages +# Ability Name Unique Key Output Name Category of Ability Type Required Ability Var. Max. Value Define Stackable? Multiple? Choose Selections Ability Add Caster level Caster level bonus Modify VAR Cost Source Page +Paladin Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Paladin Magic Level PREVARLTEQ:PaladinMagicLvls,TL+2 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Paladin Base COST:2 SOURCEPAGE:p.11 +Ranger Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Ranger Magic Level PREVARLTEQ:RangerMagicLvls,TL+2 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Ranger Base COST:2 SOURCEPAGE:p.11 +Adept Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Adept Magic Level PREVARLTEQ:AdeptMagicLvls,TL+2 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Adept Base COST:6 SOURCEPAGE:p.11 +Bard Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Bard Magic Level PREVARLTEQ:BardMagicLvls,TL+2 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Bard Base COST:8 SOURCEPAGE:p.11 +Cleric No Package Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Cleric Magic Level PREVARLTEQ:ClericMagicLvls,TL+2 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Cleric Base COST:8 SOURCEPAGE:p.11 +Druid Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Druid Magic Level PREVARLTEQ:DruidMagicLvls,TL+2 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Druid Base COST:8 SOURCEPAGE:p.11 +Cleric Package Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Cleric Magic Level PREVARLTEQ:ClericMagicLvls,TL+2 DEFINE:ClericMagicLvls|0 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Cleric Base COST:10 SOURCEPAGE:p.11 +Wizard Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Wizard Magic Level PREVARLTEQ:WizardMagicLvls,TL+2 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Wizard Base COST:14 SOURCEPAGE:p.11 +Sorcerer Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Sorcerer Magic Level PREVARLTEQ:SorcererMagicLvls,TL+2 STACK:YES MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Sorcerer Base COST:16 SOURCEPAGE:p.11 + +Pyschic Warrior Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Psychic Warrior Magic Level PREVARLTEQ:PsychicWarriorMagicLvls,TL+2 MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Psychic Warrior Base COST:6 SOURCEPAGE:p.11 STACK:YES +Psion Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Psion Magic Level PREVARLTEQ:PsionMagicLvls,TL+2 MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Psion Base COST:12 SOURCEPAGE:p.11 STACK:YES +Wilder Magic Level CATEGORY:Special Ability TYPE:MagicLevels PREABILITY:1,CATEGORY=Special Ability,Initial Wilder Magic Level PREVARLTEQ:WilderMagicLvls,TL+2 MULT:YES CHOOSE:NOCHOICE ABILITY:Special Ability|AUTOMATIC|Wilder Base COST:6 SOURCEPAGE:p.11 STACK:YES + +####################################### +### Caster Classes Work Around ### +####################################### + +#1. Add Druid Class CATEGORY:Special Ability TYPE:MagicLevels ADD:SPELLCASTER|Druid BONUS:PCLEVEL|Druid|1 + + +z Wizard Specialist Forbidden Schools KEY:Wizard Specialist Forbidden Schools OUTPUTNAME:Wizard Specialist Forbidden Schools CATEGORY:Special Ability TYPE:MagicLevels DEFINE:ForbidIllusion|0 DEFINE:ForbidEnchantment|0 DEFINE:ForbidConjuration|0 DEFINE:ForbidEvocation|0 DEFINE:ForbidNecromancy|0 DEFINE:ForbidAbjuration|0 DEFINE:ForbidDivination|0 DEFINE:ForbidTransmutation|0 STACK:YES MULT:YES CHOOSE:STRING|ForbidIllusion|ForbidEnchantment|ForbidConjuration|ForbidEvocation|ForbidNecromancy|ForbidAbjuration|ForbidDivination|ForbidTransmutation SELECT:1 BONUS:VAR|%LIST|1 COST:0 + + + + +#Psychic Warrior Magic Level CATEGORY:Special Ability ADD:SPELLCASTER|Psychic Warrior BONUS:PCLEVEL|Psychic Warrior|var("PsychicWarriorMagicLvls")-1 BONUS:CASTERLEVEL|Psychic Warrior|var("PointBuyPsychicWarriorCasterLvl") +#Wilder Magic Level CATEGORY:Special Ability ADD:SPELLCASTER|Wilder BONUS:PCLEVEL|Wilder|var("WilderMagicLvls")-1 BONUS:CASTERLEVEL|Wilder|var("PointBuyWilderCasterLvl") +#Psion Magic Level CATEGORY:Special Ability ADD:SPELLCASTER|Psion BONUS:PCLEVEL|Psion|var("PsionMagicLvls")-1 BONUS:CASTERLEVEL|Psion|var("PointBuyPsionCasterLvl") + +#Name CATEGORY:Internal ADD:SPELLCASTER|Wizard BONUS:PCLEVEL|Wizard|("ABILITIES","CATEGORY=Special Ability","NAME=PaladinMagicLvls") +#Name CATEGORY:Internal ADD:SPELLCASTER|Wizard BONUS:PCLEVEL|Wizard|("ABILITIES","CATEGORY=Special Ability","NAME=PaladinMagicLvls") +#Name CATEGORY:Internal ADD:SPELLCASTER|Wizard BONUS:PCLEVEL|Wizard|("ABILITIES","CATEGORY=Special Ability","NAME=PaladinMagicLvls") + + + + + +########################### +### General Abilities ### +########################### + +###Block: Abilities List / Feats +# Ability Name Unique Key Output Name Category of Ability Type Visible Required Ability Restricted Ability Required Non-Monster Lvl Define Description Stackable? Multiple? Choose Selections Move Ability Bonus to Ability Pool Save checks bonus Add to base move Bonus to skill Bonus to skill rank Stat bonus Modify VAR Class Skill Cost Source Page Description of the Benefits +Ability Focus ~ Specific Ability CATEGORY:Special Ability TYPE:General.EclipseAbilityOutput.Abilities.Corruptable DESC:You add +2 to the DC of resisting one of your specific abilities, such as a breath weapon, special ability, particular spell, or specific poison. MULT:YES CHOOSE:USERINPUT|TITLE="Ability Choice" COST:3 SOURCEPAGE:p.23 +Ability Focus ~ Group of Abilities CATEGORY:Special Ability TYPE:General.EclipseAbilityOutput.Abilities.Corruptable DESC:You add +2 to the DC of resisting to a particular school, technique, descriptor, domain, or path of magic, a small group of innate magical abilities, or another modest group of abilities. MULT:YES CHOOSE:USERINPUT|TITLE="Ability Group Choice" COST:6 SOURCEPAGE:p.23 + +Acrobatics 1 KEY:Acrobatics ~ Base OUTPUTNAME:Acrobatics CATEGORY:Special Ability TYPE:General.EclipseAbilityOutput.Abilities.Corruptable DESC:Acrobatics allows you to combine several physical stunts into one roll. An example might be, "I flip over the railing, grab the chandelier, swing across the room, tumble out the window, and land on my horse!" This would require one roll, at the highest DC incurred by any single action. You may thus evade some checks; in the example above the character wouldn't need to make any Jump checks because the Tumble ch... [truncated message content] |