Skip to content

Commit

Permalink
Background changes for casters
Browse files Browse the repository at this point in the history
  • Loading branch information
BahamutDragon committed Dec 20, 2016
1 parent 5c778d4 commit 4b6b358
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -256,15 +256,26 @@ Favored Class ~ HIGHESTLEVELCLASS CATEGORY:Internal TYPE:Favored Class TEMPLATE:
### CLASS FEATURES @ Class Feature ###
#############################################
Barbarian CATEGORY:Class
Bard CATEGORY:Class
Cleric CATEGORY:Class
Bard CATEGORY:Class ABILITY:Internal|AUTOMATIC|Arcane Caster ~ Spontaneous (Bard)
Cleric CATEGORY:Class ABILITY:Internal|AUTOMATIC|Divine Caster ~ Non-Spontaneous (Cleric)
Druid CATEGORY:Class ABILITY:Internal|AUTOMATIC|Divine Caster ~ Non-Spontaneous (Druid)
Fighter CATEGORY:Class
Monk CATEGORY:Class
Paladin CATEGORY:Class
Ranger CATEGORY:Class
Paladin CATEGORY:Class ABILITY:Internal|AUTOMATIC|Divine Caster ~ Non-Spontaneous (Paladin)
Ranger CATEGORY:Class ABILITY:Internal|AUTOMATIC|Divine Caster ~ Non-Spontaneous (Ranger)
Rogue CATEGORY:Class
Sorcerer CATEGORY:Class DEFINE:SorcererLevelForDraconicFeat|0 BONUS:VAR|SorcererLevelForDraconicFeat|SorcererLVL|TYPE=Base
Wizard CATEGORY:Class
Sorcerer CATEGORY:Class ABILITY:Internal|AUTOMATIC|Arcane Caster ~ Spontaneous (Sorcerer) DEFINE:SorcererLevelForDraconicFeat|0 BONUS:VAR|SorcererLevelForDraconicFeat|SorcererLVL|TYPE=Base
Wizard CATEGORY:Class ABILITY:Internal|AUTOMATIC|Arcane Caster ~ Non-Spontaneous (Wizard)


###
Arcane Caster ~ Spontaneous (Bard) CATEGORY:Internal TYPE:SpontaneousArcaneCaster.Caster.ArcaneCaster BONUS:CASTERLEVEL|Bard|Caster_Level_Bard DEFINE:Caster_Level_Bard|0 BONUS:VAR|Caster_Level_Bard|BardLVL BONUS:VAR|Caster_Level_Bard|Caster_Level_Bonus|PREVARNEQ:Caster_Level_Bonus,0 DEFINE:CasterLevelBLBard|0 BONUS:VAR|CasterLevelBLBard|charbonusto("PCLEVEL","Bard") BONUS:VAR|Caster_Level_Highest__Arcane|Caster_Level_Bard+CasterLevelBLBard|TYPE=Base
Divine Caster ~ Non-Spontaneous (Cleric) CATEGORY:Internal TYPE:NonSpontaneousDivineCaster.Caster.DivineCaster BONUS:CASTERLEVEL|Cleric|Caster_Level_Cleric DEFINE:Caster_Level_Cleric|0 BONUS:VAR|Caster_Level_Cleric|ClericLVL BONUS:VAR|Caster_Level_Cleric|Caster_Level_Bonus|PREVARNEQ:Caster_Level_Bonus,0 DEFINE:CasterLevelBLCleric|0 BONUS:VAR|CasterLevelBLCleric|charbonusto("PCLEVEL","Cleric") BONUS:VAR|Caster_Level_Highest__Divine|Caster_Level_Cleric+CasterLevelBLCleric|TYPE=Base
Divine Caster ~ Non-Spontaneous (Druid) CATEGORY:Internal TYPE:NonSpontaneousDivineCaster.Caster.DivineCaster BONUS:CASTERLEVEL|Druid|Caster_Level_Druid DEFINE:Caster_Level_Druid|0 BONUS:VAR|Caster_Level_Druid|DruidLVL BONUS:VAR|Caster_Level_Druid|Caster_Level_Bonus|PREVARNEQ:Caster_Level_Bonus,0 DEFINE:CasterLevelBLDruid|0 BONUS:VAR|CasterLevelBLDruid|charbonusto("PCLEVEL","Druid") BONUS:VAR|Caster_Level_Highest__Divine|Caster_Level_Druid+CasterLevelBLDruid|TYPE=Base
Divine Caster ~ Non-Spontaneous (Paladin) CATEGORY:Internal TYPE:NonSpontaneousDivineCaster.Caster.DivineCaster BONUS:CASTERLEVEL|Paladin|Caster_Level_Paladin DEFINE:Caster_Level_Paladin|0 BONUS:VAR|Caster_Level_Paladin|(PaladinLVL/2)|PREVARGTEQ:PaladinLVL,4 BONUS:VAR|Caster_Level_Paladin|Caster_Level_Bonus|PREVARNEQ:Caster_Level_Bonus,0 DEFINE:CasterLevelBLPaladin|0 BONUS:VAR|CasterLevelBLPaladin|charbonusto("PCLEVEL","Paladin") BONUS:VAR|Caster_Level_Highest__Divine|Caster_Level_Paladin+CasterLevelBLPaladin|TYPE=Base
Divine Caster ~ Non-Spontaneous (Ranger) CATEGORY:Internal TYPE:NonSpontaneousDivineCaster.Caster.DivineCaster BONUS:CASTERLEVEL|Ranger|Caster_Level_Ranger DEFINE:Caster_Level_Ranger|0 BONUS:VAR|Caster_Level_Ranger|(RangerLVL/2)|PREVARGTEQ:RangerLVL,4|!PREABILITY:1,CATEGORY=ACF,TYPE.RangerSpellcasting BONUS:VAR|Caster_Level_Ranger|Caster_Level_Bonus|PREVARGTEQ:RangerLVL,4|!PREABILITY:1,CATEGORY=ACF,TYPE.RangerSpellcasting|PREVARNEQ:Caster_Level_Bonus,0 DEFINE:CasterLevelBLRanger|0 BONUS:VAR|CasterLevelBLRanger|charbonusto("PCLEVEL","Ranger") BONUS:VAR|Caster_Level_Highest__Divine|Caster_Level_Ranger+CasterLevelBLRanger|TYPE=Base
Arcane Caster ~ Spontaneous (Sorcerer) CATEGORY:Internal TYPE:SpontaneousArcaneCaster.Caster.ArcaneCaster BONUS:CASTERLEVEL|Sorcerer|Caster_Level_Sorcerer DEFINE:Caster_Level_Sorcerer|0 BONUS:VAR|Caster_Level_Sorcerer|SorcererLVL BONUS:VAR|Caster_Level_Sorcerer|Caster_Level_Bonus|PREVARNEQ:Caster_Level_Bonus,0 DEFINE:CasterLevelBLSorcerer|0 BONUS:VAR|CasterLevelBLSorcerer|charbonusto("PCLEVEL","Sorcerer") BONUS:VAR|Caster_Level_Highest__Arcane|Caster_Level_Sorcerer+CasterLevelBLSorcerer|TYPE=Base
Arcane Caster ~ Non-Spontaneous (Wizard) CATEGORY:Internal TYPE:NonSpontaneousArcaneCaster.Caster.ArcaneCaster BONUS:CASTERLEVEL|Wizard|Caster_Level_Wizard DEFINE:Caster_Level_Wizard|0 BONUS:VAR|Caster_Level_Wizard|WizardLVL BONUS:VAR|Caster_Level_Wizard|Caster_Level_Bonus|PREVARNEQ:Caster_Level_Bonus,0 DEFINE:CasterLevelBLWizard|0 BONUS:VAR|CasterLevelBLWizard|charbonusto("PCLEVEL","Wizard") BONUS:VAR|Caster_Level_Highest__Arcane|Caster_Level_Wizard+CasterLevelBLWizard|TYPE=Base


# NOTES: TYPEs Class Feature.xxxClass Feature is just a placeholder; ClassNameClass Feature will display in the UI; SpecialQuality is default for showing on the Sheet
Expand Down
20 changes: 13 additions & 7 deletions data/35e/wizards_of_the_coast/core/players_handbook/ph_classes.lst
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ CLASS:Bard !PREALIGN:LG,LN,LE
CLASS:Bard STARTSKILLPTS:6 CSKILL:Appraise|Balance|Bluff|Climb|Concentration|TYPE=Craft|Decipher Script|Diplomacy|Disguise|Escape Artist|Gather Information|Hide|Jump|TYPE=Knowledge|Listen|Move Silently|TYPE=Perform|TYPE=Profession|Sense Motive|Sleight of Hand|Speak Language|Spellcraft|Swim|Tumble|Use Magic Device
# Class Name Spell Stat Spell Type Memorize Caster level
CLASS:Bard FACT:SpellType|Arcane
CLASS:Bard SPELLSTAT:CHA MEMORIZE:NO BONUS:CASTERLEVEL|Bard|Caster_Level_Bard DEFINE:Caster_Level_Bard|0 BONUS:VAR|Caster_Level_Bard|CL+Caster_Level_Bonus DEFINE:CasterLevelBLBard|0 BONUS:VAR|CasterLevelBLBard|charbonusto("PCLEVEL","Bard") BONUS:VAR|Caster_Level_Highest__Arcane|Caster_Level_Bard+CasterLevelBLBard|TYPE=Base
CLASS:Bard SPELLSTAT:CHA MEMORIZE:NO
###Block:
1 ABILITY:Bard Class Feature|AUTOMATIC|Bard ~ Weapon and Armor Proficiency|!PREABILITY:1,CATEGORY=ACF,TYPE.BardProficiencies
1 ABILITY:Bard Class Feature|AUTOMATIC|Bard ~ Bardic Knowledge|!PREABILITY:1,CATEGORY=ACF,TYPE.BardBardicKnowledge
Expand Down Expand Up @@ -76,7 +76,7 @@ CLASS:Cleric HD:8 TYPE:Base.PC.Spellcaster.Divine FACT:ClassType|PC FACT:Abb|Cl
CLASS:Cleric STARTSKILLPTS:2 CSKILL:Concentration|TYPE=Craft|Diplomacy|Heal|Knowledge (Arcana)|Knowledge (History)|Knowledge (Religion)|Knowledge (The Planes)|TYPE=Profession|Spellcraft
# Class Name Spell Stat Spell Type Automatically Known Spell Levels Caster level
CLASS:Cleric FACT:SpellType|Divine
CLASS:Cleric SPELLSTAT:WIS KNOWNSPELLS:LEVEL=0|LEVEL=1|LEVEL=2|LEVEL=3|LEVEL=4|LEVEL=5|LEVEL=6|LEVEL=7|LEVEL=8|LEVEL=9 BONUS:CASTERLEVEL|Cleric|Caster_Level_Cleric DEFINE:Caster_Level_Cleric|0 BONUS:VAR|Caster_Level_Cleric|CL+Caster_Level_Bonus DEFINE:CasterLevelBLCleric|0 BONUS:VAR|CasterLevelBLCleric|charbonusto("PCLEVEL","Cleric") BONUS:VAR|Caster_Level_Highest__Divine|Caster_Level_Cleric+CasterLevelBLCleric|TYPE=Base
CLASS:Cleric SPELLSTAT:WIS KNOWNSPELLS:LEVEL=0|LEVEL=1|LEVEL=2|LEVEL=3|LEVEL=4|LEVEL=5|LEVEL=6|LEVEL=7|LEVEL=8|LEVEL=9
###Block:
1 ABILITY:Cleric Class Feature|AUTOMATIC|Cleric ~ Weapon and Armor Proficiency|!PREABILITY:1,CATEGORY=ACF,TYPE.ClericProficiences
1 ABILITY:Cleric Class Feature|AUTOMATIC|Cleric ~ Aura|!PREABILITY:1,CATEGORY=ACF,TYPE.ClericAura
Expand Down Expand Up @@ -113,7 +113,7 @@ CLASS:Druid !PREALIGN:LG,LE,CG,CE
CLASS:Druid STARTSKILLPTS:4 CSKILL:Concentration|TYPE=Craft|Diplomacy|Handle Animal|Heal|Knowledge (Nature)|Listen|TYPE=Profession|Ride|Spellcraft|Spot|Survival|Swim
# Class Name Spell Stat Spell Type Automatically Known Spell Levels Caster level
CLASS:Druid FACT:SpellType|Divine
CLASS:Druid SPELLSTAT:WIS KNOWNSPELLS:LEVEL=0|LEVEL=1|LEVEL=2|LEVEL=3|LEVEL=4|LEVEL=5|LEVEL=6|LEVEL=7|LEVEL=8|LEVEL=9 BONUS:CASTERLEVEL|Druid|Caster_Level_Druid DEFINE:Caster_Level_Druid|0 BONUS:VAR|Caster_Level_Druid|CL+Caster_Level_Bonus DEFINE:CasterLevelBLDruid|0 BONUS:VAR|CasterLevelBLDruid|charbonusto("PCLEVEL","Druid") BONUS:VAR|Caster_Level_Highest__Divine|Caster_Level_Druid+CasterLevelBLDruid|TYPE=Base
CLASS:Druid SPELLSTAT:WIS KNOWNSPELLS:LEVEL=0|LEVEL=1|LEVEL=2|LEVEL=3|LEVEL=4|LEVEL=5|LEVEL=6|LEVEL=7|LEVEL=8|LEVEL=9
###Block:
1 ABILITY:Druid Class Feature|AUTOMATIC|Druid ~ Weapon and Armor Proficiency|!PREABILITY:1,CATEGORY=ACF,TYPE.DruidProficiencies
1 ABILITY:Druid Class Feature|AUTOMATIC|Druid ~ Spells
Expand Down Expand Up @@ -211,7 +211,7 @@ CLASS:Paladin PREALIGN:LG
CLASS:Paladin STARTSKILLPTS:2 CSKILL:Concentration|TYPE=Craft|Diplomacy|Handle Animal|Heal|Knowledge (Nobility and Royalty)|Knowledge (Religion)|TYPE=Profession|Ride|Sense Motive
# Class Name Spell Stat Spell Type Automatically Known Spell Levels Craft Level Mult. Caster level
CLASS:Paladin FACT:SpellType|Divine
CLASS:Paladin SPELLSTAT:WIS KNOWNSPELLS:LEVEL=0|LEVEL=1|LEVEL=2|LEVEL=3|LEVEL=4 ITEMCREATE:0.5 BONUS:CASTERLEVEL|Paladin|Caster_Level_Paladin DEFINE:Caster_Level_Paladin|0 BONUS:VAR|Caster_Level_Paladin|(CL/2)+Caster_Level_Bonus|PRECLASS:1,Paladin=4 DEFINE:CasterLevelBLPaladin|0 BONUS:VAR|CasterLevelBLPaladin|charbonusto("PCLEVEL","Paladin") BONUS:VAR|Caster_Level_Highest__Divine|Caster_Level_Paladin+CasterLevelBLPaladin|TYPE=Base
CLASS:Paladin SPELLSTAT:WIS KNOWNSPELLS:LEVEL=0|LEVEL=1|LEVEL=2|LEVEL=3|LEVEL=4 ITEMCREATE:0.5
###Block:
1 ABILITY:Paladin Class Feature|AUTOMATIC|Paladin ~ Weapon and Armor Proficiency|!PREABILITY:1,CATEGORY=ACF,TYPE.PaladinProficiencies
1 ABILITY:Paladin Class Feature|AUTOMATIC|Paladin ~ Aura of Good|!PREABILITY:1,CATEGORY=ACF,TYPE.PaladinAuraOfGood
Expand Down Expand Up @@ -256,7 +256,7 @@ CLASS:Ranger HD:8 TYPE:Base.PC.Spellcaster.Divine FACT:ClassType|PC FACT:Abb|Rg
CLASS:Ranger STARTSKILLPTS:6 CSKILL:Climb|Concentration|TYPE=Craft|Handle Animal|Heal|Hide|Jump|Knowledge (Dungeoneering)|Knowledge (Geography)|Knowledge (Nature)|Listen|Move Silently|TYPE=Profession|Ride|Search|Spot|Survival|Swim|Use Rope
# Class Name Spell Stat Spell Type Automatically Known Spell Levels Craft Level Mult. Caster level
CLASS:Ranger FACT:SpellType|Divine
CLASS:Ranger SPELLSTAT:WIS KNOWNSPELLS:LEVEL=0|LEVEL=1|LEVEL=2|LEVEL=3|LEVEL=4 ITEMCREATE:0.5 BONUS:CASTERLEVEL|Ranger|Caster_Level_Ranger DEFINE:Caster_Level_Ranger|0 BONUS:VAR|Caster_Level_Ranger|(CL/2)+Caster_Level_Bonusr|PRECLASS:1,Ranger=4|!PREABILITY:1,CATEGORY=ACF,TYPE.RangerSpellcasting DEFINE:CasterLevelBLRanger|0 BONUS:VAR|CasterLevelBLRanger|charbonusto("PCLEVEL","Ranger") BONUS:VAR|Caster_Level_Highest__Divine|Caster_Level_Ranger+CasterLevelBLRanger|TYPE=Base
CLASS:Ranger SPELLSTAT:WIS KNOWNSPELLS:LEVEL=0|LEVEL=1|LEVEL=2|LEVEL=3|LEVEL=4 ITEMCREATE:0.5
###Block:
1 ABILITY:Ranger Class Feature|AUTOMATIC|Ranger ~ Weapon and Armor Proficiency|!PREABILITY:1,CATEGORY=ACF,TYPE.RangerProficiencies
1 ABILITY:Ranger Class Feature|AUTOMATIC|Ranger ~ Favored Enemy|!PREABILITY:1,CATEGORY=ACF,TYPE.RangerFavoredEnemy
Expand Down Expand Up @@ -311,7 +311,7 @@ CLASS:Sorcerer HD:4 TYPE:PC.Base.Spellcaster.Arcane.SpontaneousArcaneCaster FAC
CLASS:Sorcerer STARTSKILLPTS:2 CSKILL:Bluff|Concentration|TYPE=Craft|Knowledge (Arcana)|TYPE=Profession|Spellcraft
# Class Name Spell Stat Spell Type Memorize Caster level
CLASS:Sorcerer FACT:SpellType|Arcane
CLASS:Sorcerer SPELLSTAT:CHA MEMORIZE:NO BONUS:CASTERLEVEL|Sorcerer|SorcererLVL DEFINE:Caster_Level_Sorcerer|0 BONUS:VAR|Caster_Level_Sorcerer|CL+Caster_Level_Bonus DEFINE:CasterLevelBLSorcerer|0 BONUS:VAR|CasterLevelBLSorcerer|charbonusto("PCLEVEL","Sorcerer") BONUS:VAR|Caster_Level_Highest__Arcane|Caster_Level_Sorcerer+CasterLevelBLSorcerer|TYPE=Base
CLASS:Sorcerer SPELLSTAT:CHA MEMORIZE:NO
###Block:
1 ABILITY:Sorcerer Class Feature|AUTOMATIC|Sorcerer ~ Weapon and Armor Proficiency|!PREABILITY:1,CATEGORY=ACF,TYPE.SorcererProficiencies
1 ABILITY:Sorcerer Class Feature|AUTOMATIC|Sorcerer ~ Familiar|!PREABILITY:1,CATEGORY=ACF,TYPE.SorcererFamiliar
Expand Down Expand Up @@ -345,7 +345,7 @@ CLASS:Wizard HD:4 TYPE:PC.Base.Spellcaster.Arcane.NonSpontaneousArcaneCaster FA
CLASS:Wizard STARTSKILLPTS:2 CSKILL:Concentration|TYPE=Craft|Decipher Script|TYPE=Knowledge|TYPE=Profession|Spellcraft
# Class Name Spell Stat Spell Type Memorize Automatically Known Spell Levels Spellbook Caster level
CLASS:Wizard FACT:SpellType|Arcane
CLASS:Wizard SPELLSTAT:INT MEMORIZE:YES KNOWNSPELLS:LEVEL=0 SPELLBOOK:YES BONUS:CASTERLEVEL|Wizard|Caster_Level_Wizard DEFINE:Caster_Level_Wizard|0 BONUS:VAR|Caster_Level_Wizard|CL+Caster_Level_Bonus DEFINE:CasterLevelBLWizard|0 BONUS:VAR|CasterLevelBLWizard|charbonusto("PCLEVEL","Wizard") BONUS:VAR|Caster_Level_Highest__Arcane|Caster_Level_Wizard+CasterLevelBLWizard|TYPE=Base
CLASS:Wizard SPELLSTAT:INT MEMORIZE:YES KNOWNSPELLS:LEVEL=0 SPELLBOOK:YES
# COST bonuses the Number of Choices, PROHIBITCOST designates how expensive the school is to prohibit, 0 is cannot prohibit, and CHOICE:SCHOOL removes the School from Selection
#SUBCLASS:Wizard Subclass CHOICE:SCHOOL|Universal COST:0 BONUS:ABILITYPOOL|Wizard Subclass|1
SUBCLASS:Abjurer COST:0 PROHIBITCOST:0 CHOICE:SCHOOL|Abjuration
Expand Down Expand Up @@ -397,22 +397,28 @@ SUBCLASSLEVEL:1 ABILITY:Special Ability|AUTOMATIC|Transmuter

# Class Name Modify VAR
CLASS:Bard.MOD BONUS:VAR|ClassBABModerate|classlevel("APPLIEDAS=NONEPIC")|PREVAREQ:UseFractionalBAB,1
1 ABILITY:Class|AUTOMATIC|Bard

# Class Name Modify VAR
CLASS:Cleric.MOD BONUS:VAR|ClassBABModerate|classlevel("APPLIEDAS=NONEPIC")|PREVAREQ:UseFractionalBAB,1
1 ABILITY:Class|AUTOMATIC|Cleric

# Class Name Modify VAR
CLASS:Druid.MOD BONUS:VAR|ClassBABModerate|classlevel("APPLIEDAS=NONEPIC")|PREVAREQ:UseFractionalBAB,1
1 ABILITY:Class|AUTOMATIC|Druid

# Class Name Modify VAR
CLASS:Monk.MOD BONUS:VAR|ClassBABModerate|classlevel("APPLIEDAS=NONEPIC")|PREVAREQ:UseFractionalBAB,1
1 ABILITY:Class|AUTOMATIC|Monk

# Class Name Modify VAR
CLASS:Rogue.MOD BONUS:VAR|ClassBABModerate|classlevel("APPLIEDAS=NONEPIC")|PREVAREQ:UseFractionalBAB,1
1 ABILITY:Class|AUTOMATIC|Rogue
#1/2

# Class Name Modify VAR
CLASS:Wizard.MOD BONUS:VAR|ClassBABPoor|classlevel("APPLIEDAS=NONEPIC")|PREVAREQ:UseFractionalBAB,1
1 ABILITY:Class|AUTOMATIC|Wizard

# Class Name Modify VAR
CLASS:Sorcerer.MOD BONUS:VAR|ClassBABPoor|classlevel("APPLIEDAS=NONEPIC")|PREVAREQ:UseFractionalBAB,1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ CLASS:Ex-Barbarian STARTSKILLPTS:4 CSKILL:Climb|TYPE=Craft|Handle Animal|Intimid
7 ABILITY:Barbarian Class Feature|AUTOMATIC|Barbarian ~ Damage Reduction|!PREABILITY:1,CATEGORY=ACF,TYPE.BarbarianDamageReduction

# Class Name Hit Dice Type Class Type Abbreviation Max Level Source Page Define Combat bonus Monster Role Bonus
CLASS:Bard HD:6 TYPE:Base.PC.Spellcaster.Arcane FACT:ClassType|PC FACT:Abb|Brd MAXLEVEL:20 SOURCEPAGE:p.26 DEFINE:BardLVL|CL BONUS:COMBAT|BASEAB|classlevel("APPLIEDAS=NONEPIC")*3/4|TYPE=Base.REPLACE|PREVAREQ:UseFractionalBAB,0 ROLE:Bard BONUS:SAVE|BASE.Fortitude|classlevel("APPLIEDAS=NONEPIC")/3 BONUS:SAVE|BASE.Reflex,BASE.Will|classlevel("APPLIEDAS=NONEPIC")/2+2
CLASS:Bard HD:6 TYPE:Base.PC.Spellcaster.Arcane.SpontaneousArcaneCaster FACT:ClassType|PC FACT:Abb|Brd MAXLEVEL:20 SOURCEPAGE:p.26 DEFINE:BardLVL|CL BONUS:COMBAT|BASEAB|classlevel("APPLIEDAS=NONEPIC")*3/4|TYPE=Base.REPLACE|PREVAREQ:UseFractionalBAB,0 ROLE:Bard BONUS:SAVE|BASE.Fortitude|classlevel("APPLIEDAS=NONEPIC")/3 BONUS:SAVE|BASE.Reflex,BASE.Will|classlevel("APPLIEDAS=NONEPIC")/2+2
# Class Name Restricted AL
CLASS:Bard !PREALIGN:LG,LN,LE
# Class Name Skill Pts/Lvl Class Skill
Expand Down

0 comments on commit 4b6b358

Please sign in to comment.