From 464107d8c6c67c8a8fe1110a0769d9a4be78208a Mon Sep 17 00:00:00 2001 From: BahamutDragon Date: Mon, 17 Jun 2019 19:03:15 -0700 Subject: [PATCH] Rainbow Servant Not giving Domains or spells #907 --- .../supplement/complete_arcane/car_abilities.lst | 12 ++++++++++-- .../supplement/complete_divine/cd_abilities.lst | 14 +++++++------- .../complete_divine/cd_abilitycategories.lst | 3 +++ .../supplement/complete_divine/cd_classes.lst | 6 ++++++ 4 files changed, 26 insertions(+), 9 deletions(-) diff --git a/data/35e/wizards_of_the_coast/supplement/complete_arcane/car_abilities.lst b/data/35e/wizards_of_the_coast/supplement/complete_arcane/car_abilities.lst index f68c39d7e..559399853 100755 --- a/data/35e/wizards_of_the_coast/supplement/complete_arcane/car_abilities.lst +++ b/data/35e/wizards_of_the_coast/supplement/complete_arcane/car_abilities.lst @@ -87,14 +87,17 @@ Word of Changing KEY:Invocation ~ Word of Changing SPELLKNOWN:CLASS|Warlock=5 Weapon and Armor Proficiency KEY:Warmage ~ Weapon and Armor Proficiency CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:Warmages are proficient with all simple weapons, light armor, and light shields. At 8th level, a warmage gains proficiency with medium armor (see Armored Mage, below). SOURCEPAGE:p.12 ABILITY:Internal|AUTOMATIC|TYPE=ArmorProfLight|TYPE=ShieldProf|TYPE=WeaponProfSimple ABILITY:Internal|AUTOMATIC|TYPE=ArmorProfMedium|PREVARGTEQ:WarmageLVL,8 Spells KEY:Warmage ~ Spells CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:A warmage casts arcane spells (the same type of spells available to sorcerers and wizards), which are drawn from the warmage spell list given below. He can cast any spell he knows without preparing it ahead of time the way a cleric or wizard must. When a warmage gains access to a new level of spells, he automatically knows all the spells for that level listed on the warmage's spell list. Essentially, his spell list is the same as his spells known list. Warmages also have the option of adding to their existing spell list through their advanced learning ability as they increase in level (see below). See page 90 for the warmage's spell list. To cast a spell, a warmage must have a Charisma score of 10 + the spell's level (Cha 10 for 0-level spells, Cha 11 for 1stlevel spells, and so forth). The Difficulty Class for a saving throw against a warmage's spell is 10 + the spell's level + the warmage's Charisma modifier. Like other spellcasters, a warmage can cast only a certain number of spells of each spell level per day. His base daily spell allotment is given on Table 1-1: The Warmage. In addition, he receives bonus spells for a high Charisma score (see Table 1-1, page 8 of the Player's Handbook). Unlike a cleric or a wizard, a warmage need not prepare his spells in advance. He can cast any spell he knows at any time, assuming he has not yet used up his spells per day for that spell level. SOURCEPAGE:p.12 Armored Mage KEY:Warmage ~ Armored Mage CATEGORY:Special Ability TYPE:Extraordinary.Class Feature.Warmage Class Feature.SpecialQuality DESC:Normally, armor of any type interferes with an arcane spellcaster's gestures, which can cause his spells to fail (if those spells have somatic components). A warmage's limited focus and specialized training, however, allows him to avoid arcane spell failure as long as he sticks to light armor and light shields. This training does not extend to medium or heavier armors, nor to heavy shields. Nor does this ability apply to spells gained from a different spellcasting class. At 8th level, a warmage learns to use medium armor with no chance of arcane spell failure. SOURCEPAGE:p.12 ABILITY:FEAT|AUTOMATIC|Armor Proficiency (Medium)|PREVARGTEQ:WarmageLVL,8 BONUS:VAR|ArmoredMagePower|1+(WarmageLVL>=8) -Warmage Edge KEY:Warmage ~ Warmage Edge CATEGORY:Special Ability TYPE:Extraordinary.Class Feature.Warmage Class Feature.SpecialQuality DEFINE:WarmageEdgeBonusDamage|0 DESC:A warmage is specialized in dealing damage with his spells. Whenever a warmage casts a spell that deals hit point damage, he adds his Intelligence bonus (if any) to the amount of damage dealt. For instance, if a 1st-level warmage with 17 Intelligence casts magic missile, he deals 1d4+1 points of damage normally, plus an extra 3 points of damage due to his Intelligence bonus. The bonus from the warmage edge special ability applies only to spells that he casts as a warmage, not to those he might have by virtue of levels in another class. A single spell can never gain this extra damage more than once per casting. For instance, a fireball deals the extra damage to all creatures in the area it affects. However, if a 3rd-level warmage casts magic missile and produces two missiles, only one of them (of the warmage's choice) gains the extra damage, even if both missiles are directed at the same target. If a spell deals damage for more than 1 round, it deals this extra damage in each round. Scrolls scribed by a warmage do not gain any benefit from warmage edge. Scrolls activated by a warmage also gain no benefit from warmage edge. The same is true for most other magic items, such as wands and potions. However, staffs activated by a warmage use not only the warmage's caster level but also gain the benefits of the warmage edge, if applicable. SOURCEPAGE:p.13 BONUS:VAR|WarmageEdgeBonusDamage|INT DESC: [Bonus +%1]|WarmageEdgeBonusDamage +Warmage Edge KEY:Warmage ~ Warmage Edge CATEGORY:Special Ability TYPE:Extraordinary.Class Feature.Warmage Class Feature.SpecialQuality DEFINE:WarmageEdgeBonusDamage|0 DESC:A warmage is specialized in dealing damage with his spells. Whenever a warmage casts a spell that deals hit point damage, he adds his Intelligence bonus (if any) to the amount of damage dealt. For instance, if a 1st-level warmage with 17 Intelligence casts magic missile, he deals 1d4+1 points of damage normally, plus an extra 3 points of damage due to his Intelligence bonus. The bonus from the warmage edge special ability applies only to spells that he casts as a warmage, not to those he might have by virtue of levels in another class. A single spell can never gain this extra damage more than once per casting. For instance, a fireball deals the extra damage to all creatures in the area it affects. However, if a 3rd-level warmage casts magic missile and produces two missiles, only one of them (of the warmage's choice) gains the extra damage, even if both missiles are directed at the same target. If a spell deals damage for more than 1 round, it deals this extra damage in each round. Scrolls scribed by a warmage do not gain any benefit from warmage edge. Scrolls activated by a warmage also gain no benefit from warmage edge. The same is true for most other magic items, such as wands and potions. However, staffs activated by a warmage use not only the warmage's caster level but also gain the benefits of the warmage edge, if applicable. SOURCEPAGE:p.13 BONUS:VAR|WarmageEdgeBonusDamage|INT DESC: [Bonus +%1]|WarmageEdgeBonusDamage Advanced Learning KEY:Warmage ~ Advanced Learning CATEGORY:Special Ability TYPE:Extraordinary.Class Feature.Warmage Class Feature.SpecialQuality DESC:At 3rd, 6th, 11th, and 16th level, a warmage can add a new spell to his list, representing the result of personal study and experimentation. The spell must be a wizard spell of the evocation school, and of a level no higher than that of the highest-level spell the warmage already knows. Once a new spell is selected, it is forever added to that warmage's spell list and can be cast just like any other spell on the warmage's list. SOURCEPAGE:p.14 BONUS:ABILITYPOOL|Advanced Learning|(WarmageLVL+4)/5 Sudden Empower KEY:Warmage ~ Sudden Empower CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:At 7th level, a warmage gains Sudden Empower (described in Chapter 3) as a bonus feat. If he already has the feat, he can choose a different metamagic feat. SOURCEPAGE:p.14 TEMPLATE:Warmage ~ Sudden Empower Sudden Enlarge KEY:Warmage ~ Sudden Enlarge CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:At 10th level, a warmage gains Sudden Enlarge (described in Chapter 3) as a bonus feat. If he already has the feat, he can choose a different metamagic feat. SOURCEPAGE:p.14 TEMPLATE:Warmage ~ Sudden Enlarge Sudden Widen KEY:Warmage ~ Sudden Widen CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:At 15th level, a warmage gains Sudden Widen (described in Chapter 3) as a bonus feat. If he already has the feat, he can choose a different metamagic feat. SOURCEPAGE:p.14 TEMPLATE:Warmage ~ Sudden Widen Sudden Maximize KEY:Warmage ~ Sudden Maximize CATEGORY:Special Ability TYPE:Class Feature.Warmage Class Feature.SpecialQuality DESC:At 20th level, a warmage gains Sudden Maximize (described in Chapter 3) as a bonus feat. If he already has the feat, he can choose a different metamagic feat. SOURCEPAGE:p.14 TEMPLATE:Warmage ~ Sudden Maximize -Advanced Learning Spell CATEGORY:Special Ability TYPE:Advanced Learning.SpecialQuality DESC:Enter in Legally allowed spell. CHOOSE:USERINPUT|TITLE=Spell Name MULT:YES STACK:NO +Advanced Learning Spell ~ Choice 1 CATEGORY:Special Ability TYPE:Advanced Learning.SpecialQuality DESC:Enter in Legally allowed spell. CHOOSE:SPELLS|CLASSLIST=Wizard,SCHOOL=Evocation[LEVELMAX=1] MULT:YES STACK:NO +Advanced Learning Spell ~ Choice 2 PREABILITY:1,CATEGORY=Special Ability,Advanced Learning Spell ~ Choice 1 CATEGORY:Special Ability TYPE:Advanced Learning.SpecialQuality DESC:Enter in Legally allowed spell. CHOOSE:SPELLS|CLASSLIST=Wizard,SCHOOL=Evocation[LEVELMAX=3] MULT:YES STACK:NO +Advanced Learning Spell ~ Choice 3 PREABILITY:1,CATEGORY=Special Ability,Advanced Learning Spell ~ Choice 2 CATEGORY:Special Ability TYPE:Advanced Learning.SpecialQuality DESC:Enter in Legally allowed spell. CHOOSE:SPELLS|CLASSLIST=Wizard,SCHOOL=Evocation[LEVELMAX=5] MULT:YES STACK:NO +Advanced Learning Spell ~ Choice 4 PREABILITY:1,CATEGORY=Special Ability,Advanced Learning Spell ~ Choice 3 CATEGORY:Special Ability TYPE:Advanced Learning.SpecialQuality DESC:Enter in Legally allowed spell. CHOOSE:SPELLS|CLASSLIST=Wizard,SCHOOL=Evocation[LEVELMAX=8] MULT:YES STACK:NO # Wu Jen @@ -531,3 +534,8 @@ Sorcerer CATEGORY:Internal TYPE:Precocious Apprentice BONUS:SPELLCAST|CLASS=Sorc Wu Jen CATEGORY:Internal TYPE:Precocious Apprentice BONUS:SPELLCAST|CLASS=Wu Jen;LEVEL=2|1 BONUS:SPELLKNOWN|CLASS=Wu Jen;LEVEL=2|1 Warmage CATEGORY:Internal TYPE:Precocious Apprentice BONUS:SPELLCAST|CLASS=Warmage;LEVEL=2|1 BONUS:SPELLKNOWN|CLASS=Warmage;LEVEL=2|1 + +###Block - Warmage Support + + + diff --git a/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_abilities.lst b/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_abilities.lst index 0f5f75115..85b42e1bc 100755 --- a/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_abilities.lst +++ b/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_abilities.lst @@ -284,14 +284,14 @@ Positive Energy Burst KEY:Radiant Servant Of Pelor ~ Positive Energy Burst CA Supreme Healing KEY:Radiant Servant Of Pelor ~ Supreme Healing CATEGORY:Special Ability TYPE:Radiant Servant Of Pelor Class Feature.SpecialQuality.Extraordinary SOURCEPAGE:p.53 DESC:When a radiant servant of Pelor who is at least 10th level casts a domain spell from the Healing domain, that spell is affected as though by both the Empower Spell and the Maximize Spell feats. The spell does not use up a higher-level slot. ###Block: Rainbow Servant -Weapon and Armor Proficiency KEY:Rainbow Servant ~ Weapon and Armor Proficiency CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality SOURCEPAGE:p.55 DESC:Rainbow servants gain no proficiency in weapons or armor. -Detect Evil KEY:Rainbow Servant ~ Detect Evil CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality.SpellLike SOURCEPAGE:p.55 DESC:At will, a rainbow servant can use detect evil, as the spell. -Extra Domain KEY:Rainbow Servant ~ Extra Domain CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality SOURCEPAGE:p.55 DESC:A rainbow servant gains the granted power and spell access of the Good domain at 1st level, the Air domain at 4th level, and the Law domain at 7th level. The rainbow servant generally uses a multicolored feather of a couatl as her divine focus. For an explanation of how nonclerics receive domain spells, see the Extra Domains section at the beginning of this chapter. -Spells per Day/Spells Known KEY:Rainbow Servant ~ Spells per Day/Spells Known CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality SOURCEPAGE:p.55 DESC:When a new rainbow servant level is gained, the character gains new spells per day as if she had also gained a level in whatever spellcasting class in which she could cast 3rd-level arcane spells before she added the prestige class. She does not, however, gain any other benefit a character of that class would have gained (improved chance of controlling or rebuking undead, wild shape ability, and so on). This essentially means that she adds the level of rainbow servant to the level of whatever other spellcasting class the character has, then determines spells per day accordingly. If a character had more than one spellcasting class in which she could cast 3rd-level arcane spells before she became a rainbow servant, the player must decide which class to assign each level of rainbow servant for the purpose of determining spells per day and spells known. +Weapon and Armor Proficiency KEY:Rainbow Servant ~ Weapon and Armor Proficiency CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality SOURCEPAGE:p.55 DESC:Rainbow servants gain no proficiency in weapons or armor. +Detect Evil KEY:Rainbow Servant ~ Detect Evil CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality.SpellLike SOURCEPAGE:p.55 DESC:At will, a rainbow servant can use detect evil, as the spell. SPELLS:Rainbow Servant|TIMES=ATWILL|Detect Evil +Extra Domain KEY:Rainbow Servant ~ Extra Domain CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality SOURCEPAGE:p.55 DESC:A rainbow servant gains the granted power and spell access of the Good domain at 1st level, the Air domain at 4th level, and the Law domain at 7th level. The rainbow servant generally uses a multicolored feather of a couatl as her divine focus. For an explanation of how nonclerics receive domain spells, see the Extra Domains section at the beginning of this chapter. +Spells per Day/Spells Known KEY:Rainbow Servant ~ Spells per Day/Spells Known CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality SOURCEPAGE:p.55 DESC:When a new rainbow servant level is gained, the character gains new spells per day as if she had also gained a level in whatever spellcasting class in which she could cast 3rd-level arcane spells before she added the prestige class. She does not, however, gain any other benefit a character of that class would have gained (improved chance of controlling or rebuking undead, wild shape ability, and so on). This essentially means that she adds the level of rainbow servant to the level of whatever other spellcasting class the character has, then determines spells per day accordingly. If a character had more than one spellcasting class in which she could cast 3rd-level arcane spells before she became a rainbow servant, the player must decide which class to assign each level of rainbow servant for the purpose of determining spells per day and spells known. Grow Wings KEY:Rainbow Servant ~ Grow Wings CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality.Supernatural SOURCEPAGE:p.55 DESC:Starting at 4th level, a rainbow servant can grow multicolored, feathered wings like that of a couatl. The wings, which allow flight at a speed of 60 feet with good maneuverability, have a daily duration of 1 minute per rainbow servant level, divided up however the rainbow servant wishes. It takes a standard action to grow or eliminate the feathered wings. Restrictive clothing and armor of any kind prevents the wings from growing, and a rainbow servant can't grow wings while grappling. -Detect Chaos KEY:Rainbow Servant ~ Detect Chaos CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality.SpellLike SOURCEPAGE:p.55 DESC:At will, a rainbow servant of 7th level or higher can use detect chaos, as the spell. -Cleric Spell Access KEY:Rainbow Servant ~ Cleric Spell Access CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality SOURCEPAGE:p.55 DESC:A 10th-level rainbow servant can learn and cast spells from the cleric list, even if they don't appear on the lists of any spellcasting class he has. Such spells are cast as divine spells if they don't appear on the sorcerer/wizard or bard spell lists. This class feature grants access to the spells, but not extra spells per day. The 10th-level rainbow servant can likewise read scrolls with cleric spells on them and use wands and staffs that contain cleric spells. -Detect Thoughts KEY:Rainbow Servant ~ Detect Thoughts CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality.SpellLike SOURCEPAGE:p.56 DESC:At will, a 10th-level rainbow servant can use detect thoughts, as the spell. The save DC is Charismabased. +Detect Chaos KEY:Rainbow Servant ~ Detect Chaos CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality.SpellLike SOURCEPAGE:p.55 DESC:At will, a rainbow servant of 7th level or higher can use detect chaos, as the spell. SPELLS:Rainbow Servant|TIMES=ATWILL|Detect Chaos +Cleric Spell Access KEY:Rainbow Servant ~ Cleric Spell Access CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality SOURCEPAGE:p.55 DESC:A 10th-level rainbow servant can learn and cast spells from the cleric list, even if they don't appear on the lists of any spellcasting class he has. Such spells are cast as divine spells if they don't appear on the sorcerer/wizard or bard spell lists. This class feature grants access to the spells, but not extra spells per day. The 10th-level rainbow servant can likewise read scrolls with cleric spells on them and use wands and staffs that contain cleric spells. +Detect Thoughts KEY:Rainbow Servant ~ Detect Thoughts CATEGORY:Special Ability TYPE:Rainbow Servant Class Feature.SpecialQuality.SpellLike SOURCEPAGE:p.56 DESC:At will, a 10th-level rainbow servant can use detect thoughts, as the spell. The save DC is Charisma based. SPELLS:Rainbow Servant|TIMES=ATWILL|Detect Thoughts ###Block: Sacred Exorcist Weapon and Armor Proficiency KEY:Sacred Exorcist ~ Weapon and Armor Proficiency CATEGORY:Special Ability TYPE:Sacred Exorcist Class Feature.SpecialQuality SOURCEPAGE:p.57 DESC:Sacred exorcists are proficient with all simple weapons. They do not gain proficiency with any type of armor or with shields, but usually carry these proficiencies from their previous class. diff --git a/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_abilitycategories.lst b/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_abilitycategories.lst index 62d08897a..d4d4da5b3 100755 --- a/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_abilitycategories.lst +++ b/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_abilitycategories.lst @@ -37,3 +37,6 @@ ABILITYCATEGORY:Void Disciple Class Feature VISIBLE:QUALIFY EDITABLE:YES EDITPO ABILITYCATEGORY:Warpriest Class Feature VISIBLE:QUALIFY EDITABLE:YES EDITPOOL:NO CATEGORY:Special Ability TYPE:Warpriest Class Feature DISPLAYLOCATION:Class Features ABILITYCATEGORY:Drift POOL:POOL_Drift VISIBLE:QUALIFY EDITABLE:YES EDITPOOL:NO CATEGORY:Special Ability TYPE:Drift DISPLAYLOCATION:Class Features + +ABILITYCATEGORY:Grant Cleric Spells To? VISIBLE:QUALIFY EDITABLE:YES EDITPOOL:NO CATEGORY:Internal TYPE:Grant Cleric Spells DISPLAYLOCATION:Class Features + diff --git a/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_classes.lst b/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_classes.lst index f8657de97..f25a3e3d9 100755 --- a/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_classes.lst +++ b/data/35e/wizards_of_the_coast/supplement/complete_divine/cd_classes.lst @@ -565,6 +565,8 @@ CLASS:Rainbow Servant BONUS:SAVE|BASE.Reflex|classlevel("APPLIEDAS=NONEPIC")/3 CLASS:Rainbow Servant BONUS:SAVE|BASE.Will|classlevel("APPLIEDAS=NONEPIC")/2+2 CLASS:Rainbow Servant PRETEXT:Alignment: Any nonevil and nonchaotic. Skill: Knowledge (arcana) 4 ranks. Spells: Able to cast 3rd-level arcane spells. Special: Must find the hidden jungle temples of the couatls. PRESPELLTYPE:1,Arcane=3 !PREALIGN:LE,NE,CE,CN,CG PRESKILL:1,Knowledge (Arcana)=4 CLASS:Rainbow Servant STARTSKILLPTS:2 CSKILL:Concentration|TYPE=Craft|Diplomacy|Knowledge (arcana)|Knowledge (The Planes)|TYPE=Profession|Sense Motive|Spellcraft +CLASS:Rainbow Servant FACT:SpellType|Arcane MEMORIZE:NO +CLASS:Rainbow Servant BONUS:CASTERLEVEL|Rainbow Servant|RainbowServantLVL 2 ADD:SPELLCASTER|Arcane 3 ADD:SPELLCASTER|Arcane 5 ADD:SPELLCASTER|Arcane @@ -582,6 +584,10 @@ CLASS:Rainbow Servant STARTSKILLPTS:2 CSKILL:Concentration|TYPE=Craft|Diplomacy| 7 ABILITY:Rainbow Servant Class Feature|AUTOMATIC|Rainbow Servant ~ Detect Chaos 10 ABILITY:Rainbow Servant Class Feature|AUTOMATIC|Rainbow Servant ~ Cleric Spell Access 10 ABILITY:Rainbow Servant Class Feature|AUTOMATIC|Rainbow Servant ~ Detect Thoughts +###Block +1 DOMAIN:Good BONUS:DOMAIN|NUMBER|1 +4 DOMAIN:Air BONUS:DOMAIN|NUMBER|1 +7 DOMAIN:Law BONUS:DOMAIN|NUMBER|1 # Sacred Exorcist CLASS:Sacred Exorcist MAXLEVEL:10